介面測試|jmeter錄製web介面

JMeter是純Java編寫的軟體功能和性.能測試工具,其錄製腳本過於笨拙和複雜。而Badboy是用C++開發的動態應用測試工具,其擁有強大的屏幕錄製和回放功能,同時提供圖形結果分析功能,剛好彌補了JMeter的不足之處。故此做Web測試使用這兩個工具將是最佳組合。同時Badboy錄製的腳本可導出為JMeter支持的jmx格式腳本。

JMeter如何使用Badboy錄製Web測試腳本?

Apache JMeter v2.12

Badboy v2.2

一、Badboy的下載和安裝

百度搜索"Badboy下載",可在第三方網站下載到,也進入官網(Badboy?Software Home Page)下載。

安裝Badboy。

雙擊BadboyInstaller-2.2.exe,然後根據提示進行Badboy安裝。

二、使用Badboy錄製腳本並導出為jmx格式

啟動Badboy工具,進入Badboy安裝目錄下雙擊badboy.exe。下圖是Badboy主界面。

以登陸百度為例錄製腳本,輸入百度網址後敲回車,即進入百度界面。

登陸百度。

登陸成功後進入個人用戶界面。

將錄製腳本導出為jmx格式。

點擊File→Export to JMeter...→另存為"百度登陸.jmx"→保存。

三、使用JMeter運行導出的jmx腳本

啟動JMeter,導入"百度登陸.jmx"。

--點擊文件→打開→選中「百度登陸.jmx」→打開。

添加"查看結束樹"和"聚合報告"。

--右擊Thread Group→添加→監聽器→查看結果樹。

--右擊Thread Group→添加→監聽器→聚合報告。

啟動腳本運行完畢後"查看結果樹"。(點擊啟動或"Ctrl+R"運行腳本)

註:百度網站安全級別高,將錄製的腳本直接重新運行會出現相應異常,故此查看結構樹和聚合報告都有異常。需做相應配置即可成功登陸。

啟動腳本運行完畢後查看"聚合報告"。

注意事項

Badboy錄製腳本為英文版本,所以當JMeter打開jmx時測試計劃顯示為"Thread Group"。


歡迎關注今日頭條(軟體測試資源站),

回復工具、測試資料等關鍵詞,會有你想不到的驚喜。


推薦閱讀:

LR使用說明書
10大主流壓力/負載/性能測試工具推薦
學習性能測試之如何成為性能測試認證專家
魯德——Android之編寫測試用例

TAG:jmeter | 性能测试 | 软件测试 |