第一步:在jmeter內添加HTTP代理服務器
1、設置端口號
2、設置目標控制器
![]()
包含模式&排除模式
就是我們需要的和我們不需要的。一般情況下,我們只需要排除我們不需要的。
格式:
.*\.css 排除css文件," .* " 匹配任意字符的意思 " \ "是轉義的意思 .*\.js 排除js文件 .*\.png 排除png文件
第二步:設置手機端代理設置
1、指定IP(該IP就是運行jmeter程序的PC的IP地址)
2、指定端口號(該端口號必須與jmeter中代理服務器的端口號一致)
代理設置.png
第三步: 錄制
點擊jmeter中HTTP代理服務器下面的“啟動”按鈕,然后在手機端打開被測試的程序,腳本會自動錄制並顯示在jmeter中。如圖:
腳本.png
錄制完成腳本后,會發現很多腳本都是無用的,此時只需要將所需要的取樣器腳本拖動到“測試計划 — 線程組”下面即可。
SSL問題
如果在錄制過程中提示:SSL問題 ,那就需要安裝SSL安全證書。
1、生成證書,在點擊HTTP代理服務器的“啟動”按鈕后,彈出提示框:
SSL證書.png
提示我們,CA證書已經創建,在jmeter的bin目錄下
2、安裝證書(jmeter)
選擇菜單欄“選項—SSL管理器”,再打開的對話框中選擇bin目錄下的證書,如圖:
選擇證書.png
3、安裝正式(手機)
將bin目錄下的證書文件放到手機的根目錄下,然后在手機“設置—安全—設備管理與憑證—從存儲盤安裝,選擇根目錄下的證書文件”即可將證書安裝到手機,實現正常的腳本錄制。
原文:https://www.jianshu.com/p/fb0d4ffc1491