Jmeter工具笔记-使用Firefox浏览器导入证书并录制Web

  • 下载Firefox浏览器并安装成功 

  •    

  • 打开Jmeter工具,新建Template为‘Recording’ 

  • 打开HTTP(S) Test Script Recorder页面,设置端口号(默认8888即可),单击Start按钮启动,会在\apache-jmeter-4.0\bin下生成crt证书

     

  • \apache-jmeter-4.0\bin下生成crt证书 

  • 在Firefox浏览器导出证书(Step:选项->“隐私与安全”中的证书->单击查看证书->弹出窗口,单击导入按钮,导入\apache-jmeter-4.0\bin下的crt证书—>确认即可)

  • 在Firefox浏览器导入证书成功后,需要设置代理服务器(Step:选项->“常规”下的网络代理->单击设置按钮,弹出连接设置窗口->勾选手动代理配置->在HTTP代理输入框下填写localhost,端口号8888,跟Jmeter工具设置的端口可一致即可—>勾选“为所有协议使用相同的代理服务器”->确认):  

  • Jmeter工具的已开启HTTP(S) 代理服务器

  • 在Firefox浏览器下新建标签,打开百度页面,并输入测试教程网关键词,反复此操作,完成分别新建标签并百度搜索剩余两个关键字,完成后关闭代理服务器,避免录制到不必要的请求,脚本如下:  

  • 调整脚本,删除不必要的请求(在调整脚本时,发现有多个重复的录制脚本,办法是通过的代理服务器下【HTTP(S) Test Script Recorder】的回放结果,哪个脚本回放结果正常则保留,不显示完全或者不正常的需要删掉) 

  • 调整完成后,对这些脚本名称重新命名,并对关键词勾选编码  
  • -保存,回放查看结果

  • a)测试教程网回放结果截图: 

  • b)虫师的博客回放结果截图:

  • c) 乙醇 selenium回放结果截图

posted @ 2018-04-02 11:34  乱石之渐  阅读(1560)  评论(0编辑  收藏  举报