质量负责人岗位职责接口测试之接口文档的分析-软件测试资源分享

2017-06-18 admin 全部文章 40
接口测试之接口文档的分析-软件测试资源分享顾留芳

1.首先最主要的就是要分析接口测试文档追你好辛苦,每一个公司的测试文档都是不一样的九牛一毛造句 。具体的就要根据自己公司的接口而定,里面缺少的内容自己需要与开发进行确认。
我认为一针对于测试而言的主要的接口测试文档应该包含的内容分为以下几个方面泰伯利亚之日。
a.具体的一个业务实现的逻辑;
b.请求的一个方式 例如:请求方式为( http )
http://127.0.0.1:8881/gasStation/process (http接口)
c.反馈的一个方式,一般情况下http的反馈方式为json格式的(具体json格式书写大家了百度进行参考),一般情况下code返回200是正常情况贾兆冀,但是这个也要根据自公 司功能的一个反馈code码位标准。
d.加密的方式(现在各个公司都是比较注重安全的史蒂夫旺达,因此每个公司对数据的加密方式也是不一样的,例如现在市面上最流行的免费的加密编码工具就是base64)
e.之后就是每一个接口对应的一些规范
例如:请求方法(常见的位POST(向服务器发送数据质量负责人岗位职责张敬利 ,相对于GET 而言,POST还是比较安全的)GET(从服务器获取数据))
请求参数
返回规范(返回值里面包含的内容或者有一条具体的返回示例)
这是一些我自己认为一份接口文档所需要的内容叶祥尧,后续有需要了,可以留言花猫加速器,徐砺寒我在进行补充史文俊,进行完善城管希。
2.分析完了接口测试文档之后龙海生,我们需要根据接口文档来分析出做之前的一些预埋数据:所谓预埋数据就是做之前我们数据库里面必须存在的数据。
例如:简单的一个示例:针对一个加油站的业务(模拟第三方向加油站发送请求数据,后续根据这些数据做一系列的操作)
例如:通过支付宝第三方平台洪婷兰 ,用户使用银行卡的绑定向加油站发送请求数据。绑定成功后加油站会返回一个唯一的表示服 userId进行后续的充值、消费、查询的业务。(通过这里可以判断出入赘妻主,我们作为加油站的测试人员要测试一个加油站的后续业务的一个正常使用流程为:绑定银行卡--充值--消费--查询)这里的预埋的数据就是需要:第三方平台编号,银行卡这两个字段数据库本身就应该是存在的。。
3.有了预埋数据后,则我们需要针对于每一个接口进行测试案例的编写
这个测试案例的编写和我们平时做的功能测试用例编写几乎是一样的(正常的流程操作血泣五胡,正案例和反案例)猛鬼爱情故事,只是上传的参数不同。
觉得文章不错,记得点个赞哦马哈·揍敌客 ,谢谢大家的支持
◆来源:图文来自网络北朝汉月,如有侵权请联系删除
微信公众号「testkuaibao」每日精选推送,包括且不限于测试方法、技术、工具分享以及测试求职信息、笔试、面试心得,可以在文章底部留言小编为你答疑解惑,随着时间的积累何猷伦,相信同学们能和公众号一起茁壮成长,追上那个曾经被寄予厚望的自己.