软件测试培训之自动化测试的覆盖率

网友投稿 861 2022-11-08

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

软件测试培训之自动化测试的覆盖率

自动化测试的覆盖率的大小与自动化测试的成本有着很大的联系。自动化测试的覆盖率为多少比较恰当,也要看被测试系统的性质和测试的阶段。

在自动化测试设计的阶段,可以考虑先实现冒烟测试的测试用例自动化,冒烟测试的功能一般是系统的主要功能,是自动化测试设计必须首先实现的,而且通过实现这些功能,也可以检验自动化测试的架构是否合理。

在功能测试的前期,自动化测试脚本的覆盖率最好只是一些关键的并且是相对稳定的功能的测试自动化,用于冒烟测试或关键功能测试。

系统稳定后,如果系统是一个生命周期很长的系统,且测试的功能很容易实现自动化测试,这样的系统的自动化测试覆盖率可以考虑在80%以上。

但如果是一些时间很赶的项目,或者是一些比较难实现自动化测试的功能,也就没有追求高的自动化测试的覆盖率的必要。随着测试案例的增加,维护的成本也会相应增加,特别是一些GUI的测试,自动化比率越高,维护脚本的成本也就越高。

不要追求在很短的时间实现自动化测试,也不要追求100%的自动化测试覆盖率,积累经验循序渐进的自动化测试,效果会更好。

上一篇:阅读《SAP+HANA实战》一文中——HANA实施项目中所需要的人员、工作范围及任务分工
下一篇:腾讯云数据库TDSQL上线平安银行信用卡“A+”新核心系统
相关文章

 发表评论

暂时没有评论,来抢沙发吧~