应用场景:采用采用代理服务器并进行http脚本录制
一 在浏览器中设置代理
以chrome为例.其中,地址输入127.0.0.1,端口号,需要和jmeter代理服务器下端口号保持一致
二 配置并启动jmeter代理服务器
1.创建一个线程组----testing线程组
2.添加一个代理服务器
3.配置HTTP代理服务器中的目标控制器,选择上面新建的那个线程组----testing线程组
4.录制脚本
cmd进入命令控制台,输入命令 : netstat -ano|findstr 8899
可以查看到第一行中的端口8899处于监听状态
点击"HTTP代理服务器"的"启动",开始来录制,以禅道为例
在chrome浏览器中,登录禅道后,停止录制
5.过滤掉其他的脚本
1)在录制之前,通过HTTP代理服务器的排除模式,排除一些不需要的请求信息,如css、gif、png等等,避免掉一些不必要的请求
2)通过ctr+f ,输入禅道的地址"zentao",过滤出禅道的相关地址,其他的删除掉
6.添加结果树,调试并回放脚本,查看是否成功
7.去掉chrome浏览器中设置的代理