编写接口测试用例时应该考虑哪些测试点?
发布时间:2020-11-09
在软件测试中编写接口测试用例是很重要的一点,这也是做好自动化测试的关键所在,我们都知道接口测试的意义主要是检查接口的实现和接口测设计是否相一致,所以在用例设计时就要考虑到接口的请求地址、请求类型、请求参数等各方面。
首先要对接口测试需求进行挖掘和分析,从接口测试的整体进行全面的分析,只有这样设计出来的用例才是完备的,尽量对用例的要求要高一点。不能简单的把接口测试用例只定位在独立接口功能测试层面上,这个是不充分的,要考虑是否存在大规模的接口并发调用问题。
其次要注意的就是接口的安全性,因为现在有很多抓包工具,如果在发送接口请求时没有对敏感或重要数据进行安全性处理的话,经过抓包可以获取相关的账号或密码信息,这样一来安全性很容易出现问题。
每一个接口用例在设计上也有很多细节需要重视,比如有些接口参数是放在header中而不是body体中,有些是https协议,不是http协议,有些接口还需要有cookie或session的认证才能发送成功,有些认证参数是静态的,有些却是动态生成的,有些接口在执行时,需要用到其他接口的返回结果,等等。诸如各种各样的接口设计分析问题,都是要在接口测试需求分析和用例设计工作中去解决的,这些方面都需要进行详细考虑。
推荐阅读:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。