一、(接口查询的条件分析)
1.一般来说,在所有平台中,凡是往数据库里增加接口,必然有相应的查询接口和修改操作的接口
2.接口的后台服务除了要把数据返回给我们之外,还要把真正对数据的修改操作写入数据库
3.测试人员不知道接口实现的逻辑,不知道开发人员是先更新数据库,还是先给我们返回数据
4.因此来说,有两种方式,一种是调用相应的查询接口,另一种是直接查询数据库
但是如果系统很复杂,做为测试人员查询数据库的时候很有可能面临一个现状:查询语句非常复杂;这种复杂情况根本写不出来(超出能力范围),寻找开发协助,或者开发写好给测试人员直接使用,成本比较高;所以不是所有的接口一定要查询数据库(若产品与金钱,授权相关,数字非常敏感),因此能用查询接口就用查询接口
二、期望结果的两种匹配方式:全值匹配、正则表达式匹配
增加一列来指明比对类型
三、响应数据存储的处理
1、返回结果直接写入excel表格中
2、存储在文件中
如果返回的接口很长,超出excel单元格的范围,这种情况下可以将返回结果写入到文件中,将文件地址直接写入excel单元格中。
注意:需要专门增加一列表来表达存储类型(如果类型为2,表示要从文件当中读取)
四、app测试的token
token是什么呢?token就类似于session 中的cookies。区别是token主要应用于app,session主要运用于web平台。是用户的身份令牌,app登录时向