如何进行接口测试?
接口测试关注的是输入数据和输出数据,通过输出数据判断接口业务逻辑和功能是否正常。
比如后台的交易查询功能接口,通过接口测试脚本发送查询条件后,接口应该对该请求进行合法性的校验,通过后再查询条件,并通过一个查询条件和业务逻辑拼接一个动态的sql,再到数据库里面去执行sql,查询后响应回来的结果,将是本次测试的实际结构,我们在脚本外,再根据测试用例编写一个sql语句,并执行,执行后的结果是预期结果,预期结果与实际结果进行比较,比较后如果结果是一样的,就可以说明该接口的功能正常的,否则就是接口存在问题。
那我们在进行接口测试的时候首先要找到接口的说明文档,根据说明文档获取收入参数和输出参数的名字以及取值要求,根据文档开发接口测试代码,通过代码向接口发送构造的包含输入参数的请求,并对接口响应回来的数据,进行校验。