Jmeter腳本錄制和壓測

1.什么是腳本錄制

在進行測試的時候,可能有好多腳本或者界面需要操作測試,并且有些測試鏈接需要重復多線程高并發(fā)進行測試,我們一般會針對這一些操作,進行一個腳本錄制,錄制好之后,之后測試就可以在這個基礎上進行測試。

2.Jemeter腳本錄制方式

web端:BadBoy腳本錄制app端:使用Jmeter自帶的代理服務器進行腳本錄制

3. Android手機端腳本錄制

前提:電腦和手機在同一網絡段上

1:添加http代理服務器

image.png
image.png

2:在線程中添加錄制控制器

image.png
image.png

3:在http代理服務器中指定錄制腳本的路徑,默認端口8888

image.png

4:查看本地的ip(wifi熱點)

image.png

5:設置移動端代理,IP和端口號

image.png

6:啟動

image.png

點擊”ok”

image.png

7:打開手機app,抓取接口

image.png

8:點擊”停止”按鈕,結束錄制

image.png

4.web端腳本錄制

4.1.安裝badboy腳本軟件

image.png

傻瓜式安裝即可

4.2. 打開badboy軟件

image.png

4.3. badboy腳本錄制

點擊錄制按鈕進行腳本錄制,完成打開搜狗搜索,搜索測試崗位薪資操作,然后停止,回放,(回放的時候,會因為編碼原因導致亂碼,需要手動調亂碼問題)

image.png
image.png
image.png
image.png

4.4. 添加驗證點

驗證點的作用就是驗證腳本是否按照我們測試的思路執(zhí)行,判斷腳本執(zhí)行過程中是否存現問題

image.png

4.5. badboy參數化

所謂參數化,是指請求的某個參數提前設定多個值,在具體請求的時候,去獲取提前設定的值,不同的業(yè)務場景設置的參數不一致。

image.png
image.png
image.png
image.png
image.png

4.6. 導出Jmeter腳本

image.png

4.7. 在Jmeter中導入badboy生成的腳本,驗證測試

image.png

4.8. badboy并發(fā)測試

選擇tools run background

image.png

4.9. badboy測試報告

在badboy-->view--->report下可以看到測試報告

image.png
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 1. 什么是腳本錄制 在進行測試的時候,可能有好多腳本或者界面需要操作測試,并且有些測試鏈接需要重復多線程高并發(fā)進...
    Anwfly閱讀 1,420評論 0 10
  • 目錄 JMeter(一):基礎概念JMeter(二):配置元件JMeter(三):變量參數化JMeter(四):監(jiān)...
    倔強的瀟灑小姐閱讀 13,328評論 0 4
  • 原文鏈接(格式看著比較好):https://mp.weixin.qq.com/s/B2woSvx_FwBfTdQX...
    ypxx閱讀 1,399評論 0 2
  • 1.性能測試 1.性能測試是什么 基于協(xié)議模擬用戶發(fā)出請求,對服務器形成一定負載,來測試服務器的性能指標是否滿足要...
    連貓都嫌棄我閱讀 598評論 0 0
  • 在眾多類型的軟件測試中,性能測試以軟件響應速度為測試目標,尤其是在較短時間內大量并發(fā)用戶的訪問時,軟件是否具有良好...
    robot_test_boy閱讀 1,549評論 0 4

友情鏈接更多精彩內容