Jmeter入門(3)- Jmeter錄制腳本


一、 錄制web端

Badboy的介紹和安裝

  1. Badboy的介紹

    • 免費的web自動化測試工具

    • 一個瀏覽器模擬工具

    • 主要進行腳本的錄制和回訪,和對錄制腳本進行調試,可以將腳本導出為Jmeter腳本

    • 還支持捕獲表單數據

  2. Badboy官網已經停止維護了,自行下載,雙擊傻瓜式安裝

使用Bayboy錄制腳本

  • 打開Badboy軟件時,默認為錄制的狀態(右下角出現recording就是在錄制),紅色按鈕(錄制/停止錄制),錄制前確認一下

  • 在地址欄輸入要錄制的網址,回車

  • 在網址進行相應的操作

  • 操作完成之后,點擊停止錄制

  • 保存Badboy腳本(方便以后使用)

  • 導出為Jmeter腳本

    位置:file ==> export to Jmeter ==> 保存(后綴為.jmx)

  • 在Jmeter中打開錄制好的Jmeter腳本

  • 缺少監聽器:測試計划右鍵 ==> 添加 ==> 監聽器 ==> 察看結果樹

  • 運行,對腳本進行回放和狀態信息查看

二、 錄制移動端

使用自身代理錄制

配置Jmeter

  1. 創建一個新的測試計划

  2. 添加一個線程組

  3. 添加HTTP代理服務器

    位置:測試計划右鍵 ==> 非測試元件 ==> HTTP代理服務器

    配置如下:

    配置項 說明
    端口 8888(默認)
    代理地址(HTTP Domains) 本機IP地址或localhost
    目標控制器(Target Controller) 選擇測試計划>線程組 (Test Plan > Thread Group)
  4. 點擊啟動按鈕

  5. 手機設置代理(和fiddler一樣)

    • 手機和電腦在同一個WIFI下,或同一個局域網內

    • 華為手機為例:手機上長按連接的WIFI,修改網絡 ==> 代理 ==> 手動 ==> 填寫IP地址和代理端口

  6. 在手機上操作需要錄制的內容

  7. 在jmeter上停止錄制

  8. 線程組例就是錄制的腳本

    • 所有請求,編號,接口請求的順序
    • 可以把不需要的請求刪除
  9. 添加監聽器,可以重新跑錄制好的腳本

  10. 保存腳本,以方便下次使用


免責聲明!

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



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