首页 > 其他 > 详细

项目实战(一)

时间:2021-01-16 22:02:23      阅读:31      评论:0      收藏:0      [点我收藏+]

1、接口测试-测试的是后端

测UI前先测接口,如果接口测试通过,在测试前端的时候出现问题,那么就可以肯定这个bug就是前端的

为什么做前端测试前建议先做接口测试?

测试金字塔:越往下效率更高,成本更低
UI测试是在金字塔最顶端,效率会比接口测试低,成本会比接口测试高
造飞机:肯定是先测试各个零件,是否正常,然后再测各个组件是否正常,最后再测整架飞机是否能正常飞行,正常载客等

2、接口自动化

1)不是所有项目都适合做自动化测试

2)自动化不能完全取代手工测试

3)什么项目适合做自动化测试?

需求稳定,不会频繁变更(项目的初期不太适合做自动化,一般是项目的中期)
研发和测试周期长,需要频繁执行回归测试(搞活动)
需要在多种平台上重复运行相同测试的场景
某些测试项目通过手工测试无法实现,或者手工成本太高(比如性能测试,性能测试一般都用自动化测试)
被测软件的开发较为规范,能够保证系统的可测试性
比如回归测试,冒烟测试,很适合做自动化测试

4)接口与UI哪个更适合做自动化?

接口

接口更稳定,不会频繁的变更,UI会频繁变更,接口的逻辑可能会变,但是url地址,传入的参数以及返回值不会变
接口的周期比较长,接口更新新版本,旧版本还是可以用的
接口在各个平台上都通用
接口的开发较为规范

5)测试流程

a、需求分析/评审

b、测试计划

什么时候完成、什么时候做自动化、自动化技术方案调研、优先级

自动化技术方案调研:使用什么技术做自动化,哪一部分做自动化,是否安排招自动化测试人员。

c、测试用例设计编写

d、执行测试用例

自动化写代码(自动化测试用例),放在测试用例执行的环节中,或者在测试用例执行之前。在写自动化代码前,接口先用postman手工测试一把(冒烟测试,验证接口是否可用)

e、评估软件质量,输出相关文档

项目实战(一)

原文:https://www.cnblogs.com/lynne-wu/p/14287161.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!