JMeter-使用Badboy錄制Web測試腳本


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

接下給大家分享:JMeter如何使用Badboy錄制Web測試腳本?

工具/原料

 
  • Apache JMeter v2.12
  • Badboy v2.2
  • 示例系統:win8.1 64位

一、Badboy的下載和安裝

 
  1. 1

    Badboy下載。

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

    JMeter-使用Badboy錄制Web測試腳本
  2. 2

    安裝Badboy。

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

    JMeter-使用Badboy錄制Web測試腳本
    END

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

 
  1. 1

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

    JMeter-使用Badboy錄制Web測試腳本
  2. 2

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

    JMeter-使用Badboy錄制Web測試腳本
  3. 3

    登陸百度。

    JMeter-使用Badboy錄制Web測試腳本
  4. 4

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

    JMeter-使用Badboy錄制Web測試腳本
  5. 5

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

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

    JMeter-使用Badboy錄制Web測試腳本
    END

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

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

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

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

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

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

    JMeter-使用Badboy錄制Web測試腳本
  2. 啟動腳本運行完畢后"查看結果樹"。(點擊啟動或"Ctrl+R"運行腳本)

     

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

    JMeter-使用Badboy錄制Web測試腳本
  3. 啟動腳本運行完畢后查看"聚合報告"。

    JMeter-使用Badboy錄制Web測試腳本
    END

注意事項

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM