JMeter怎样录制Web脚本
2017-09-02 11:06
393 查看
JMeter怎样录制Web脚本:
我用的是Firefox浏览器,你也可以使用Chrome浏览器,
但是我个人更加喜欢Firefox,首先要设置代理:
这里要注意了,IP地址和你本机地址一样,端口号和JMeter上面的一样:
好了,Firefox的代理就是这样设置的,让我们再回到JMeter,启动JMeter:
设置代理服务器,端口号保持默认8888,也可以改为其他的,但是要与Firefox保持一致;
目标控制器选择则为你刚才添加的线程组的名字;
排除模式是为了过滤Web前端乱七八糟的渲染,(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff).*;
点击启动:
好了,让我们再回到Firefox浏览器,输入地址http://bbs.51testing.com/forum.php
搜索Selenium:
现在可以把Firefox关闭了,不用管它了,让我们回到JMeter,关闭代理服务器:
把那些乱七八糟的接口都删除了,只留刚才那两步的操作,并给每个HTTP请求改名:
再分别给每个HTTP请求添加查看结果树和断言:
这里要说一下,我填的是页面源码<a href="thread-1139888-1-1.html" target="_blank" title="论坛: [软件测试新手上路] 和 <span><a href="forum-279-1.html" target="_blank" class="xi1">[自动化测试工具及框架]</a></span>,
也可以填文字,也可以填json数据和数据库返回的数据,这个以后再说,修改后是这样的:
好了,现在可以回放脚本了:
分析响应结果:
还可以这样看:
我用的是Firefox浏览器,你也可以使用Chrome浏览器,
但是我个人更加喜欢Firefox,首先要设置代理:
这里要注意了,IP地址和你本机地址一样,端口号和JMeter上面的一样:
好了,Firefox的代理就是这样设置的,让我们再回到JMeter,启动JMeter:
设置代理服务器,端口号保持默认8888,也可以改为其他的,但是要与Firefox保持一致;
目标控制器选择则为你刚才添加的线程组的名字;
排除模式是为了过滤Web前端乱七八糟的渲染,(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff).*;
点击启动:
好了,让我们再回到Firefox浏览器,输入地址http://bbs.51testing.com/forum.php
搜索Selenium:
现在可以把Firefox关闭了,不用管它了,让我们回到JMeter,关闭代理服务器:
把那些乱七八糟的接口都删除了,只留刚才那两步的操作,并给每个HTTP请求改名:
再分别给每个HTTP请求添加查看结果树和断言:
这里要说一下,我填的是页面源码<a href="thread-1139888-1-1.html" target="_blank" title="论坛: [软件测试新手上路] 和 <span><a href="forum-279-1.html" target="_blank" class="xi1">[自动化测试工具及框架]</a></span>,
也可以填文字,也可以填json数据和数据库返回的数据,这个以后再说,修改后是这样的:
好了,现在可以回放脚本了:
分析响应结果:
还可以这样看:
相关文章推荐
- JMeter通过服务器代理设置录制Web脚本
- Jmeter录制脚本(二)-----使用代理录制web脚本
- jmeter 3.0 web测试 并记住登陆状态 和web脚本录制
- JMeter录制Web脚本
- Jmeter学习—004—使用代理录制脚本—HTTP代理服务器(APP、web皆可)
- JMeter的介绍和脚本录制以及对WEB进行测试
- JMeter的介绍和脚本录制以及对WEB进行测试
- jmeter 使用jmeter 录制web脚本
- jmeter录制web脚本
- 【转】使用Jmeter录制web脚本
- JMeter专题系列(二)录制脚本
- 用BlazeMeter录制JMeter测试脚本
- JMeter-利用自身的代理服务器录制脚本
- JMeter手工编写Web脚本
- 菜鸟教程之工具使用(十)——用BlazeMeter录制JMeter测试脚本
- 实用Jmeter录制复杂web测试脚本
- Jmeter录制脚本工具 badboy(三)
- Jmeter代理录制脚本
- JMeter利用http代理服务器组件录制测试脚本
- 【转】JMeter代理录制脚本