1、录制脚本
原理:把Jmeter作为代理服务器
代理:Jmeter作为客户端和服务器直接沟通的中转站(这样在数据经过时就可以进行抓包)
4版本以上没有工作台,线程组内直接添加HTTP代理服务器
2、优化脚本
排除模式------在HTTP代理服务器中ADD SUGGERSTED EXCLUDES,一键生成正则表达式
问题:
- 一定要用JMETER录制码?
-
BADBOY(CHROME支持不是很好)
-
手写(清楚了解Jmeter元件)
-
Blazemeter(Chrome插件):YAML、JSON、JMX均支持;可导出到selenium-py编辑,也可导出至JMETER、POSTMAN等。真的巨好用,尤其是针对FIREFOX不能用的站点.
- 一定要过滤吗?为什么要过滤?
接口测试:针对的对象是接口,所以我们只要我们需要的接口,完成整个流程即可
如果做的是UI/性能,可以不过滤去综合考虑,不加过滤