码迷,mamicode.com
首页 > 其他好文 > 详细

1.2 Jmeter 使用代理录制脚本

时间:2017-02-10 19:49:18      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:efault   录制   目标   1.2   控制器   测试   设置   rar   elements   

参考文档:

http://jingyan.baidu.com/article/4e5b3e19333ff191911e2459.html

 

 

利用JMeter配置代理:
1、添加线程组:  Test Plan -> Add -> Threads (Users) -> Thread Group


2、添加HTTP请求默认:  Thread Group -> Add -> Config Element -> HTTP Request Defaults
a.IP处填写要测试的目标URL
b.端口号,80可不填

 

3、添加录制控制器: 

 Thread Group -> Add -> Logic Controller -> Recording Controller
4、添加HTTP(S)测试脚本录制器(代理服务器): 

WorkBench? -> Add -> Non-Test Elements -> HTTP(S)Test Script Recorder -> 设置端口号(任意值)
       可以先配置好需要除外的URL,比如:
       --添加“包含模式(Patterns to Include)”:如“.*\.html”
       --添加“排除模式(Patterns to Exclude)”:如“.*\.gif”“.*\.js”“.*\.css”

5、添加结果树:

 HTTP(S) Test Script Recorder -> Add -> Listener -> View Results Tree


6、起动脚本录制器:

HTTP(S)Test Script Recorder -> Start -> 弹框提示xxx,bin目录下生成ApacheJMeterTemporaryRootCA.crt 文件

 

7、目标浏览器配置代理
*web有https时,选项 -> 详细 -> 证明书 -> 证明书表示 -> 导入证书 -> 选择ApacheJMeterTemporaryRootCA.crt导入 -> 导入成功


添加代理:
IP:localhost
端口:与HTTP(S)Test Script Recorder 中配置的一致

 

8、添加并查看结果树:浏览器进行操作时,可以看到结果树下显示访问了的链接

PS:性能脚本录制完毕之后,最好取消浏览器的本地代理,避免正常访问
当目标浏览器是IE时,其他浏览器的操作也会被录入

1.2 Jmeter 使用代理录制脚本

标签:efault   录制   目标   1.2   控制器   测试   设置   rar   elements   

原文地址:http://www.cnblogs.com/ericazy/p/6387421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!