话说接口测试
Posted 北京尚脑软件测试
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了话说接口测试相关的知识,希望对你有一定的参考价值。
什么是接口测试
为什么做接口测试
接口测试的流程
1->需要确认需求 2->需求评审 3->测试框架和技术选型 4->测试计划的设定与环境搭建 5->测试用例的设计与评审 6->测试设计和持续集成
各个流程点的注意事项
1->确认需求的时候,需要保证所有人对需求的理解一致,做为接口测试人员需要从测试的角度,提出设计案例的建议,提高可测性。
2->接口测试框架很多,要选择一个项目组里大家都比较熟悉的框架来进行框架的搭建,这样会提高执行的效率。
3->接口测试也是需要写测试计划的,基本上和功能差不太多,我们需要明确的是哪些测试咨询,测试咨询如何分配,在整个测试过程当中,需要完成些什么呢?最重要的一点就是风险评估了。
4->接口的测试环境的搭建,不要认为这是开发的事情,做接口测试一定会看开发给的接品环境使用的文档,如果没有,则需要理顺需求,向开发或者产品帮助创建一个最基本的工程,然后各个模块的依赖关系的配置文件需要配置好,这是做接口测试搭建环境的最基本的要求了。
5->编写接口测试用例,最重要的是,输入参数,以及输出参数,他们顺序和数据类型都不能错。大量传参,会测试此接口通否。是否能承受住压力。而且编写好的测试用例,需要评审通过,确认最终的测试实施方案。评审的参与人,需要有,需求方,设计人员,开发人员,功能测试人员,接口测试人员以及主管级别人员,不用角色的人员会有不同角度去看测试设计进行考虑问题,所以评审非常重要。
6->接口测试案例一旦通过评审后,那就非常容易了,按照操作去执行就可以了。最后就是持续集成,这个可以用全面自动化测试框架完成,其实就是让写好的代码能够顺利的执行下去。
其实我们接口测试人员也叫做测试开发工程师!!!!
如何评估质量
1->接口覆盖率是否达到标准 2->所有供外部调用的接口必须有相对应的测试用例,并覆盖率达到95% 。3->主要功能的接口 测试用例的覆盖率要达到90%以上。4->测试代码的覆盖率,需要随着接口的复杂程序和重要程序增高而增加。5->测试用例中对接口业务规则的验证是否完整。6->测试用例与测试代码是否一至。7->测试用例是否能持续回归?8->经过测试的接口是否达到了调用方的标准了么?
未完,待续............
以上是关于话说接口测试的主要内容,如果未能解决你的问题,请参考以下文章