发表于: 2018-05-05 21:36:21
0 847
今天完成的事
昨天测试晚了上午补觉,
下午复测了逗你学及禅道关BUG
下载了postman
接口定义:
软件不同部分之间的交互接口,通常就是所谓的API(用户程序编程接口,其表现的形式是源代码)
API:应用程序编程接口。程序间的接口
GUI:图形用户界面。人与程序的接口
API接口定义:对协议惊喜定义的引用类型。
(公司开发人员分前后端,他们之间如何配合工作的,就是其中一方定义接口,另一方来调用接口,以实现预期功能)
接口的分类
1,接口分类
HTTP接口
Webservice接口
RESTful接口
WebService接口是走soap协议,请求报文和返回报文都是xml格式,通过SoapUI工具进行测试;
HTTP API接口走HTTP协议,通过路径来区分调用的方法,请求报文入参有多种形式,返回报文一般为json串,最常见的是get和post方法
接口测试的必要性
1,传统的测试方法成本高效率低
2,相对容易实现自动化持续集成,较稳定
3,减少人工回归测试人力成本、时间,缩短测试周期
接口测试原理
模拟客户端像服务器发送请求报文,服务器介绍请求报文后对相应的报文做处理并向客户端返回应答,客户端再接收应答的一个过程
接口测试范围
接口的功能、性能、安全性。重点关注数据的交换,传递和控制管理过程,还包括处理的次数
接口测试的对象是接口,随着系统复杂度越来越高,接口越来越多,完全覆盖是一件很困难的事,
通常情况下主要测试最外层的两类接口:数据进入系统的接口(调用外部系统的参数为本系统使用)、数据流出系统接口(验证系统处理后的数据是否正常)
接口文档示例
接口文档:接口说明
调用的url
请求方法(get、post)
请求参数,参数类型,请求参数说明
返回参数说明
返回示例
明天的计划:
看6期今夜是否上线成功
学习postman
遇到的问题:暂无
收获:接口基础
评论