-
下载Firefox浏览器并安装成功
-
-
打开Jmeter工具,新建Template为‘Recording’
-
打开HTTP(S) Test Script Recorder页面,设置端口号(默认8888即可),单击Start按钮启动,会在apache-jmeter-4.0in下生成crt证书
-
apache-jmeter-4.0in下生成crt证书
-
在Firefox浏览器导出证书(Step:选项->“隐私与安全”中的证书->单击查看证书->弹出窗口,单击导入按钮,导入apache-jmeter-4.0in下的crt证书—>确认即可)
-
在Firefox浏览器导入证书成功后,需要设置代理服务器(Step:选项->“常规”下的网络代理->单击设置按钮,弹出连接设置窗口->勾选手动代理配置->在HTTP代理输入框下填写localhost,端口号8888,跟Jmeter工具设置的端口可一致即可—>勾选“为所有协议使用相同的代理服务器”->确认):
-
Jmeter工具的已开启HTTP(S) 代理服务器
-
在Firefox浏览器下新建标签,打开百度页面,并输入测试教程网关键词,反复此操作,完成分别新建标签并百度搜索剩余两个关键字,完成后关闭代理服务器,避免录制到不必要的请求,脚本如下:
-
调整脚本,删除不必要的请求(在调整脚本时,发现有多个重复的录制脚本,办法是通过的代理服务器下【HTTP(S) Test Script Recorder】的回放结果,哪个脚本回放结果正常则保留,不显示完全或者不正常的需要删掉)
- 调整完成后,对这些脚本名称重新命名,并对关键词勾选编码
-
-保存,回放查看结果
-
a)测试教程网回放结果截图:
-
b)虫师的博客回放结果截图:
-
c) 乙醇 selenium回放结果截图