如何應用MaxQ做Web功能測試

發表于:2011-08-17來源:未知作者:領測軟件測試網采編點擊數: 標簽:
簡介:MaxQ是一個開源的Web功能測試工具。它包含一個記錄Jython測試腳本的HTTP代理,一個用于回放測試的命令行實用程序。代理記錄器自動存儲提交到表單的變量。

  簡介:MaxQ是一個開源Web功能測試工具。它包含一個記錄Jython測試腳本的HTTP代理,一個用于回放測試的命令行實用程序。代理記錄器自動存儲提交到表單的變量。

  MaxQ是一個Web功能測試工具。它通過Jython腳本記錄你點擊的links的輸入,然后允許你在任何時候回放。

  MaxQ的特點:

  1. 免費、開源。

  2. 用Jython作為記錄測試腳本的語言。

  3. 基于Java構建,在任何地方都可以運行。

  4. 代碼簡單,容易按需增強其功能。

  5. 測試腳本可以為JUnit運行。

  6. 可以運行于代理服務器之后。

  7. 支持cookies。

  MaxQ的工作原理:

  錄制測試:

  1. 配置web瀏覽器的HTTP代理為 localhost:8090

  2. 啟動MaxQ, 雙擊 bin\maxq.bat

  3. 新建一個測試代碼,通過File -> New -> Standard Script.

  4. 打開Web瀏覽器,到達你想要測試的地方作為入口

  5. 啟動正式錄制,通過 Test -> Start Recording

  6. 開始對Web 頁面進行測試。

  7. 測試動作完成后,停止測試, 通過 Test -> Stop Recording。 保存測試腳本為"***.py" 的格式。

  重新運新測試:

  通過 GUI:

  1. 啟動 MaxQ

  2. 選擇和打開已存在的測試代碼 File -> Open

  3. 運行測試代碼 Test -> Run, 一個新的包含測試輸出的對話框將會自動打開。

  通過 命令行:

  maxq -r mytest.py

  運行于不同的服務器

  maxq -u loalhost:8000 www.sqalab.com -r mytest.py

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97