批量执行

在我们测试接口的时候,有时候希望执行所有的测试用例,前面讲的都是测试单个的接口,postman提供了我们批量执行接口的功能

点击Runner

然后我们点击run

执行完会统计出我们的结果,失败了一个,成功了三个,失败的原因是我们设置的断言是响应时间少于800ms,实际结果是1147ms

数据驱动

数据驱动就是数据的不同造成结果的不同,比如登录的接口,我们要测账号正确,密码为空,账号密码错误等等情况,那我们会想,可不可以把这些数据放到一个文件里面,然后让一个接口循环读取这个文件里的数据去执行,答案肯定是可以的,我们先来创建文件数据和接口

文件数据

[{
"username":"jack",
"password":"333"
},{
"username":"bob",
"password":"666"
},{
"username":"ten",
"password":"777" }]

我们可以点击Preview进行数据的预览

点击runner

执行完可以看到每次执行传的参数都是我们json里的数据,这样我们就可以实现数据驱动了

最新文章

  1. 【初码干货】【Azure系列】1、再次感受Azure,体验Windows Server 2016并部署BlogEngine.NET
  2. [原创]MvvmLight中用IDialogService替代DialogMessage的用法
  3. 使用soureTree删除分支
  4. 使用BroadcastReceiver监听系统接收的短信
  5. [bzoj 2097]奶牛健美操
  6. Delphi ComboBox的属性和事件、及几个鼠标事件的触发
  7. WPF(布局)
  8. java 静态方法和单例模式的区别
  9. ActionBarSherlock,SlidingMenu
  10. RabbitMQ入门与使用篇
  11. 【阿里聚安全·安全周刊】阿里双11技术十二讲直播预约|AWS S3配置错误曝光NSA陆军机密文件
  12. .NET、C#和ASP.NET三者之间的区别
  13. Overrid Equals Defined Operator
  14. macOS Sierra(10.12.6), odoo(11.0), Python(3.5.4)配置
  15. Javascript:alert(1)可以这样写以绕过filter
  16. C#复习正则表达式
  17. 如何安装和配置RabbitMQ(转载)
  18. Django-管理站点重写admin模板
  19. sencha touch list ListPaging使用详解
  20. 学会了ES6,就不会写出那样的代码

热门文章

  1. Struts2 文件上传 之 文件类型 allowedTypes
  2. ccflow_002.表单引擎与流程引擎的关系
  3. 爱奇艺面试Python,竟然挂在第5轮……
  4. 容器云未来:Kubernetes、Istio 和 Knative
  5. POJ2367【拓扑排序】
  6. BFS+PRIM
  7. layui前端框架实例(修复官网数据接口异常问题)
  8. 用CSS绘制三角形
  9. Python之单元测试——HTMLTestRunner
  10. IIR型高斯滤波的原理及实现