jmeter可以做性能测试,同样可以用来做接口的自动测试。下面介绍简单的接口测试方法。
方法/步骤
1
打开jmeter图形界面。
2
右键添加一个线程组。取名:API接口测试
3
添加一个事务控制器。可以简单的先理解为一个接口组。例如:文件接口,用户接口,登录接口等。
5
这时候要看自己的api接口文档。接口文档中会写明使用的是什么方法:GET POST PUT DELETE等这里我用的是POST方法。协议是http,域名写自己的服务器地址,端口写服务器的端口。路径,就是接口文档中除去domain的部分。我的接口用到了两个参数是username和password点击添加,添加两个参数,并给予赋值。
6
点击运行,可以查看到运行结果/ 我已经添加了结果树来查看结果。
7
可以看到接口访问成功,返回200.注意这里产生了多个接口,是因为我设置了跟随重定向,因为前面的请求是返回302要跳转的,所有请求返回成功后,才算这个接口测试成功。但是200并不能成为我们判断接口是否访问成功的依据。因为有的请求返回200,但是响应信息里面会有响应的错误信息,因此需要添加断言。后面的经验会提到如何添加断言。
注意事项
1
一定要会看接口文档
2
这里面只是介绍了最简单的post请求发送参数的方法
下一篇:jmeter电商下订单并发测试