文章目录
前言
所要使用的工具为postMan 一些可供测试的接口 使用 expect 方法进行测试
提示:以下是本篇文章正文内容,下面案例可供参考
一、接口测试是什么?
接口测试是软件测试的一种,它包括两种测试类型:狭义上指的是直接针对应用程序接口(下面使用缩写API指代,其中文简称为接口)的功能进行的测试;广义上指集成测试中,通过调用API测试整体的功能完成度、可靠性、安全性与性能等指标。
二、使用步骤
1.首先定义一个变量存放请求接口返回的数据
代码如下(示例):
var response = pm.response.json()
2.使用 expect 方法
代码如下(示例):
pm.test("使用expect方法进行测试",function(){
pm.response.to.have.status(200)
pm.expect(pm.response.responseTime).below(3000)
pm.expect(response.success).equal("true")
})
<1.>在最外层使用 pm.test(“这里写入自定义测试名字”,function(){
pm.response.to.have.status(200) //对接口状态码校验
pm.expect(pm.response.responseTime).below(3000) //对接口相应时间校验
pm.expect(你定义的变量名.字段名).equal("预期结果")
// equal 是指实际结果与预期结果完全一致才可以通过
pm.expect(你定义的变量名.字段名).include("一般只写实际结果中的几个字")
// include 是指实际结果有预期结果的字就通过
pm.expect(你定义的变量名.字段名).ok
// ok 是指实际结果中有你指定的字段名就通过 })
提示: 3000 是3秒 上述代码中是以微妙为单位的 postman只支持双引号!
总结
以上就是如何使用 PostMan 对接口数据进行测试 。