做一个网站都需要什么,黄页网址18岁以下勿入,关于景区网站规划建设方案书,怎样做淘宝的导购网站推广接口测试是测试系统组件间接口的一种测试 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点 测试的重点是要检查数据的交换#xff0c;传递和控制管理过程#xff0c;以及系统间的相互逻辑依赖关系 文章目录 HTTP接口 Web Service接口RESTful接口… 接口测试是测试系统组件间接口的一种测试 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点 测试的重点是要检查数据的交换传递和控制管理过程以及系统间的相互逻辑依赖关系 文章目录 HTTP接口 Web Service接口RESTful接口规范案例 【黑马】Postman1.发送请求并查看响应结果2.自动关联断言 登录接口测试测试点测试用例执行测试用例其他测试点提取 HTTP接口 Web Service接口
接口类型HTTP接口Web Service接口协议HTTP协议Soap协议请求报文key-valuexml返回报文jsonxml请求方法get/postsoap协议包装的内容接口工具Postman/RESTClient/jemterSoapUI/jmeter处理效率处理数据毕竟简单效率较高能处理较复杂的数据类型速率较慢使用场景当你调用一个本服务的内容的时候不涉及跨域的问题使用httpService的方法如果你需要在后台调用一个其他应用的服务这个时候就要用webService的方式来调用
RESTful接口规范 请求API的URL用来定位资源 通过标准HTTP方法对资源进行增删改查操作 利用HTTP状态码返回状态信息 传统风格 RESTful
案例 【黑马】 根据流程图找出业务路径
设计测试用例
Postman
1.发送请求并查看响应结果
设置请求方法设置url设置请求头设置请求数据点击send发送请求
2.自动关联
# 验证码接口 代码写在【Tests】内
var jsonData pm.response.json();
pm.environment.set(var_name, value);其他功能自己摸索很简单的
断言
三种方式
# 断言响应状态码为200
pm.test(断言响应状态码为200function(){pm.response.to.hava.status(200);
})# 断言响应数据中包含‘成功’
pm.test(断言响应数据中包含‘成功’,function(){
pm.expect(pm.response.text().to.include(成功));
})# 断言json数据中msg值为‘操作成功’
pm.test(断言json数据中msg值为‘操作成功’,function(){var jsonData pm.response.json();pm.expect(jsonData.msg).to.eql(操作成功);
})登录接口测试
测试点 测试用例 执行测试用例
利用postman工具
其他测试点提取
1、课程添加 2、课程列表查询 3、课程修改 4、课程删除