接口测试工具---Jmeter使用入门

Jmeter这个不止做接口,还可以做性能,所以比Postman稍微复杂点,需要介绍下!

界面的操作请查看另一篇:https://blog.csdn.net/bbs11007/article/details/99703871

目录

Get和Post请求的区别

发起一个Get请求

发起一个post请求

脚本录制/回放

   添加代理服务器

   Badboy录制/回放工具的使用(第三方)

jmeter连接java工程测试

 

 

我们先来了解下:

Get和Post请求的区别:

Get请求很明显是:域名+?+&连接起来的,域名和参数拼接起来

Post请求也很明显,域名+key部分分开来请求的,域名和参数分开

 

 

也是提供几个案例:

发起一个Get请求:

我们以一个聚合网站的实战:

以老黄历为案例,可以根据日期去查询,今天宜不宜写代码

看下接口文档:

jmeter操作步骤:

1.新建工程:测试计划

2.右键:添加一个线程组

3.线程组右键:Sample的Http请求

4.输入相关的内容

5.添加查看结果树和监听器

注意低级错误:1.协议是http可以默认为空,https一定要写;2.服务器地址不能加http://的;3.路径前面不能少/ 符号;4.不能有空格;

第5步后查看网站返回的信息结果:

以上的是Get请求,

 

发起一个Post请求:

还是上面的案例基础:

 

jmeter操作步骤:

1.新建工程:测试计划

2.右键:添加一个线程组

3.线程组右键:Sample的Http请求

4.输入相关的内容(和Get请求一样,唯一区别是方法改为Post)

5.添加查看结果树和监听器

执行结构如下:

 

从上面的例子可以进行对比了。

 

脚本录制/回放

添加代理服务器

做完以后拉到下面做启动

打开浏览器,访问网站,登录等操作

返回jmeter,多了很多请求,然后停止,这就是录制后,可以实现自动化

然后保存工程,就可以回放刚刚录制的脚本了。就是不太方便。推荐更方便的录制回放工具(Badboy)。

Badboy录制/回放工具的使用(第三方)

这个工具可以增加检查点(断言),比如回放检测有没有关键词(如:zxw),如果有就录制正确

从新回放试试,有显示对勾说明是没有问题了,检索到了

该工具的参数化:

第一种添加参数化方式:

第二种参数化方式,变量:

循环

然后播放试试!

 

录制完脚本后就要导出脚本,注意后缀名.jmx

 

然后从jmeter导入该脚本

jmeter性能测试实战

 

jmeter连接java工程测试

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

测试狂人

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

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

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

打赏作者

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

抵扣说明:

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

余额充值