Postman接口测试工具入门

        接口测试是测试系统组件间接口的一种测试。
  接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。

1.简介

        Postman是由Postdot Technologies公司打造的一款功能强大的调试HTTP接口的工具。Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果,从而验证响应中的结果数据是否和预期值相匹配;并确保开发人员能够及时处理接口中的bug,进而保证产品上线之后的稳定性和安全性。

2.特点

        (1)门槛低,上手快,脚本语言是JS

        (2)自带各种代码模块、跨平台

        (3)优免费版就已经非常强大了,支持http,https协议

        (4)有命令行版本newman,方便放在服务器上运行

        (5)支持抓包,保存历史记录,多终端同步用例

        (6)支持读取数据文件json,csv,支持json Schema校验

3.基础篇和实践篇:点击打开链接

4.断言的定义:实际结果与预期结果的判断

tests["状态码必须是200"] = responseCode.code === 200;

var res = JSON.parse(responseBody);

console.log(res.length);

tests["必须返回10条数据"] = res.length === 10;
    简单的UI测试,由于sandbox的存在
    
var cheerio = require('cheerio');
$ = cheerio.load(responseBody);

pm.test("必须包含4门课程",function() {
    pm.response.to.be.success;
    pm.expect($('.servive-block-in').length === 4);  
});




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值