接口测试的本质就是接口的数据和数据库里的数据作对比
接口测试,可以理解为测的是后端的程序,而系统测试的时候,测试的是前端的程序,前端只有在满足条件的时候才会调到接口,所以接口测试可以测得更全面更准确
举例接口测试中的两个接口:
注意:在执行正向场景时,即使在postman上显示执行成果,这个用例也未必就能通过,需要到数据库中查看比对
执行正向场景时,查询数据库如下,由此才能确定正向场景用例通过:
①正向场景测试:
数据库中检验数据条数:
检验返回的内容和数据库中的内容是否一致:
②逆向场景测试
例如pagenum为空时:
the end:测试时候要去数据库里查询,看起来好繁琐,其实,第一遍的时候注意细节去数据库里查询了,第二遍测试的时候就可以只看看返回的值,状态之类的就行了
手机扫一扫
移动阅读更方便
你可能感兴趣的文章