4.2 录制第一个脚本

上一节课,我们手工编写了一个测试计划,现在我们通过录制的方式来实现那个测试计划。也就是说‘’测试计划目标和上一节一样:让4个用户在5s内先后打开jmeter官网,然后再打开User Manual链接页面(https://jmeter.apache.org/usermanual/)进行查看。
在这里插入图片描述

步骤前面几步和手工测试的几乎一样:
1.创建测试计划,并命名:性能测试_001。添加一个注释:第一个录制的JMeter脚本

2.为测试计划添加线程组,取名: jmeter官网手册查看,并设置取样器出错时,停止测试;先暂时设置模拟用户数为1

3.为线程组添加3个测试元件:缓存管理器、cookie管理器以HTTP请求默认值。
1)在线程组上点击右键菜单Add-> Config Element-> HTTP Cache Manager添加缓存管理器。缓存管理器在整个测试中将帮助管理用户缓存;
2)在线程组上点击右键菜单Add-> Config Element-> HTTP Cookie Manager添加cookie管理器,它会在测试执行期间管理cookie。(也就是说jmeter要像真实用户使用浏览器访问网站时,浏览器会缓存和cookie管理一样,帮我们管理缓存和cookie)。
3)在线程组上点击右键菜单Add-> Config Element-> HTTP Request Default来添加http请求默认值,设置Server Name or Ip设置为jmeter.apache.org

4.为测试计划添加HTTP测试脚本录制器(Add->Non Test Elements -> HTTP(S) Test Scripts Recorder),设置Target Logical Controller为线程组jmeter官网手册查看 ,在Requests Filtering页签设置排除模式(URL Patterns to Exclude)为默认过滤器(点击 Add suggested Exclude)。
在这里插入图片描述

5.将浏览器的代理服务器指向HTTP测试脚本录制器,级设置代理服务器为127.0.0.1,端口号为8888。
在这里插入图片描述

6.在HTTP测试脚本录制器的右侧面板上点击start按钮,启动录制;
在这里插入图片描述

7.在浏览器中先打开jmeter官网,然后再打开User Manual链接页面,这时可以看到脚本已经录制到线程组下了。

8.录制结束后,在HTTP测试脚本录制器的右侧面板上点击stop按钮,停止录制;
在这里插入图片描述

9.脚本已经录制好了,为测试计划添加一个查看结果树,运行一下脚本看看吧,奥,不错啊。结果正常。
在这里插入图片描述

10.修改请求2,为其增加一个固定定时器,时间设置为3s;
在这里插入图片描述

11.将2个请求都设置为 获取嵌入资源

12.修改线程组的虚拟用户为4人,启动时间ramp-up为5s,
在这里插入图片描述
ok,至此,我们的测试计划就好了。是不是不难啊?

欢迎关注我的网易云课程
https://study.163.com/courses-search?keyword=%E8%BD%AF%E4%BB%B6%E6%B5%8B%E8%AF%95123#/?ot=5

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

曹红杏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值