JMeter怎样录制Web脚本:

       我用的是Firefox浏览器,你也可以使用Chrome浏览器,

但是我个人更加喜欢Firefox,首先要设置代理:

JMeter怎样录制Web脚本JMeter怎样录制Web脚本JMeter怎样录制Web脚本JMeter怎样录制Web脚本JMeter怎样录制Web脚本


这里要注意了,IP地址和你本机地址一样,端口号和JMeter上面的一样:


好了,Firefox的代理就是这样设置的,让我们再回到JMeter,启动JMeter:


JMeter怎样录制Web脚本

JMeter怎样录制Web脚本

JMeter怎样录制Web脚本

JMeter怎样录制Web脚本


设置代理服务器,端口号保持默认8888,也可以改为其他的,但是要与Firefox保持一致;

目标控制器选择则为你刚才添加的线程组的名字;

排除模式是为了过滤Web前端乱七八糟的渲染,(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff).*;

点击启动:


JMeter怎样录制Web脚本


好了,让我们再回到Firefox浏览器,输入地址http://bbs.51testing.com/forum.php


JMeter怎样录制Web脚本


搜索Selenium:


JMeter怎样录制Web脚本

JMeter怎样录制Web脚本


现在可以把Firefox关闭了,不用管它了,让我们回到JMeter,关闭代理服务器:


JMeter怎样录制Web脚本


把那些乱七八糟的接口都删除了,只留刚才那两步的操作,并给每个HTTP请求改名:


JMeter怎样录制Web脚本



再分别给每个HTTP请求添加查看结果树和断言:


JMeter怎样录制Web脚本


JMeter怎样录制Web脚本

JMeter怎样录制Web脚本


这里要说一下,我填的是页面源码<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怎样录制Web脚本


分析响应结果:

JMeter怎样录制Web脚本

JMeter怎样录制Web脚本


还可以这样看:


JMeter怎样录制Web脚本


JMeter怎样录制Web脚本








相关文章: