您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 >
軟件測試之應(yīng)用MaxQ做Web功能測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/2/17 16:25:53 ] 推薦標(biāo)簽:

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

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

  MaxQ的特點:

  1. 免費(fèi)、開源。

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

  3. 基于Java構(gòu)建,在任何地方都可以運(yùn)行。

  4. 代碼簡單,容易按需增強(qiáng)其功能。

  5. 測試腳本可以為JUnit運(yùn)行。

  6. 可以運(yùn)行于代理服務(wù)器之后。

  7. 支持cookies。

  MaxQ的工作原理:

  錄制測試:

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

  2. 啟動MaxQ, 雙擊 binmaxq.bat

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

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

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

  6. 開始對Web 頁面進(jìn)行測試。

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

  重新運(yùn)新測試:

  通過 GUI:

  1. 啟動 MaxQ

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

  3. 運(yùn)行測試代碼 Test -> Run, 一個新的包含測試輸出的對話框?qū)詣哟蜷_。

  通過 命令行:

  maxq -r mytest.py

  運(yùn)行于不同的服務(wù)器:

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

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd