美文网首页
接口总结

接口总结

作者: 梦想在起步 | 来源:发表于2018-11-29 22:16 被阅读0次

    1、接口测试在什么时候做:

    服务端开发实现接口功能,联调之前完成

    为什么在联调之前执行:很多开发不懂,经常说等我跟前端联调完成之后再测试。

    联调之后执行的问题:前端跟后端联调时由于这个接口还有很多问题没有测试过,所以经常得帮端发现bug而且还要等待后端解决,白白的耽误时间,如果在两条之前就测试完那就联调会很流畅

    2、接口测试的好处:

    1、测试尽早的执行(因为 服务端刚把接口实现,整个项目都还没做完)

            2、节省联调的时间

    3、一个接口问题,可以导致界面多个问题

    3、接口流程需要上台讲出来的(做完项目二需要切入项目中):

    1、拿到接口文档熟悉:(服务端开发人员把接口文档写出来,我们就可以拿过来熟悉):

    1)接口功能对应的需求

    2)服务端地址、端口、接口地址(确定访问哪个接口)

    3)熟悉请求方式,请求参数有哪些(工作当中了解请求参数的各种约束)

    4)熟悉响应数据:

    <1>响应数的字段个数是否足够(可以看需求文档中对应的功能需要显示的个数,只能多不能少)

    <2>错误码(errcode)有哪些,对应的错误信息(message)。例如 :errcode:4403 message:错误的请求信息

    2、编写接口测试用例(接口测试用跟功能类似,只多了一个请求报文,响应报文)

    1)考虑正常异常的请求参数的请求报文

    2)考虑正常和异常请求后的响应报文(例如 :异常的错误码是什么,对应的错误信息是否正确)

    3、执行测试用例(项目二中要切入的项目中):

    我们是用jmeter执行测试用例,先建立一个线程组,再添加http请求,填写好请求地址,端口,和请求参数,设置参数化,添加断言等,最后添加查看结果树再运行。运行完后,检查接口是否通过,如果不通过,先定位下原因,查看接口返回的数据为什么不正确,然后,把服务器上的日志取下来,提单给开发修改。

      注意:别的公司使用其他工具我们不管,我们就使用这个,常用的接口测试工具有:jmeter postman soapui(web service)  python编写脚本测试。

    相关文章

      网友评论

          本文标题:接口总结

          本文链接:https://www.haomeiwen.com/subject/xmuqtqtx.html