博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
postman断言的几种方式(二)
阅读量:5036 次
发布时间:2019-06-12

本文共 844 字,大约阅读时间需要 2 分钟。

1、检查响应体是否包含字符串

pm.test("Body matches string", function () {pm.expect(pm.response.text()).to.include("string_you_want_to_search");});

2、检查响应体是否等于字符串

pm.test("Body is correct", function () {pm.response.to.have.body("response_body_string");});

3、检查JSON值

pm.test("Your test name", function () {var jsonData = pm.response.json();pm.expect(jsonData.value).to.eql(100);});

4、内容类型存在

pm.test("Content-Type is present", function () {pm.response.to.have.header("Content-Type");});

5、响应时间小于200毫秒

pm.test("Response time is less than 200ms", function () {pm.expect(pm.response.responseTime).to.be.below(200);});

6、状态代码为200

pm.test("Status code is 200", function () {pm.response.to.have.status(200);});

7、代码名包含字符串

pm.test("Status code name has string", function () {pm.response.to.have.status("Created");});

 

转载于:https://www.cnblogs.com/unknows/p/10032150.html

你可能感兴趣的文章
并发访问超时的问题可能性(引用)
查看>>
中小团队基于Docker的Devops实践
查看>>
利用python打开摄像头并保存
查看>>
System函数的使用说明
查看>>
Selenium-测试对象操作之:获取浏览器滚动条滚动距离
查看>>
Linux下MySQL数据库安装与配置
查看>>
Extjs String转Json
查看>>
oracle入门(4)——少而常用的命令
查看>>
打印机设置(PrintDialog)、页面设置(PageSetupDialog) 及 RDLC报表如何选择指定打印机...
查看>>
Java 虚拟机部分面试题
查看>>
二叉树的遍历问题总结
查看>>
Spring之面向切面编程AOP
查看>>
MATLAB GUI程序设计中使文本框接收多行输入的方法
查看>>
全文检索-Elasticsearch (四) elasticsearch.net 客户端
查看>>
Oracle DBMS_SESSION
查看>>
sublime复制当前行到下一行
查看>>
WPF 3D变换应用
查看>>
ArchLinux安装开源VMware Tools
查看>>
DB2 锁升级示例1
查看>>
16.RDD实战
查看>>