1.什么是腳本錄制
在進行測試的時候,可能有好多腳本或者界面需要操作測試,并且有些測試鏈接需要重復多線程高并發進行測試,我們一般會針對這一些操作,進行一個腳本錄制,錄制好之后,之后測試就可以在這個基礎上進行測試。
2.Jemeter腳本錄制方式
web端:BadBoy腳本錄制app端:使用Jmeter自帶的代理服務器進行腳本錄制
一. Android手機端腳本錄制
前提:電腦和手機在同一網絡段上
1.添加http代理服務器
2.在線程中添加錄制控制器
3.在http代理服務器中指定錄制腳本的路徑,默認端口8888
4.查看本地的ip(wifi熱點)
5.設置移動端代理,IP和端口號
6.啟動
點擊”ok”
7.打開手機app,抓取接口
8.點擊”停止”按鈕,結束錄制
二.web端腳本錄制
1.安裝badboy腳本軟件
傻瓜式安裝即可
2.打開badboy軟件
3.badboy腳本錄制
點擊錄制按鈕進行腳本錄制,完成打開搜狗搜索,搜索測試崗位薪資操作,然后停止,回放,(回放的時候,會因為編碼原因導致亂碼,需要手動調亂碼問題)
4.添加驗證點
驗證點的作用就是驗證腳本是否按照我們測試的思路執行,判斷腳本執行過程中是否存現問題
5.badboy參數化
所謂參數化,是指請求的某個參數提前設定多個值,在具體請求的時候,去獲取提前設定的值,不同的業務場景設置的參數不一致。
6.導出Jmeter腳本
7.在Jmeter中導入badboy生成的腳本,驗證測試
8.badboy并發測試
選擇tools run background
9. badboy測試報告
在badboy-->view--->report下可以看到測試報告