Postman-项目实战

1、postman从接口调试到自动化测试:

1、自动判断执行是否成功。 -通过代码 来进行结果的断言。

2、多个接口如何批量运行。 -通过 postman的 collection 进行运行。

3、测试数据管理方式

4、工作中如何定时执行或者将自动化测试结合到研发体系中。

2、Postman断言:

1、想清楚断言的标准是什么,断言的对象是什么。

断言什么? 返回内容

返回行: 状态码

返回头: 可以携带某些信息 一般很少关注。

返回体: 验证重点是返回体。

2、postman 里 怎么完成断言:

tests菜单(其实是执行请求之后,得到返回了再执行的内容)中,编写断言脚本。

1、在tests编辑中,用//表示注释,是不执行的代码,说明文字。

可以用 ctrl+/ 快速注释一行。

2、常用的断言模板:

Status Code:Code is 200 断言返回状态码是200

Response Body:Contains string 断言返回体包含某个字符串

Response Headers:Content-Type header check 断言返回体中的头域信息

// 判断返回的状态码是否为200的测试
pm.test("返回的状态码是否为200", function () {
    // function中的内容是真正执行的判断操作。
    pm.response.to.have.status(200);
});
// 判断返回头中的内容。
pm.test("返回头有内容", function () {
    pm.response.to.have.header("Access-Control-Allow-Metho");
});
// 表示判断返回体包含一个字符串
pm.test("返回体中包含成功", function () {
    //返回中的文本内容
    pm.expect(pm.response.text()).to.include("成功");
});
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值