- 自动化测试实战宝典:Robot Framework+Python从小工到专家
- 周金剑(狂师)
- 423字
- 2020-08-27 16:32:00
2.11 本章总结
本章介绍了自动化测试在研发过程中的必要性,以及什么样的项目适合开展自动化测试,并且了解到了自动化测试的局限性和新趋势下面临的机会和挑战。
总的来说,自动化测试是一种比手工测试更快获得故障反馈的方法,符合“快速失败,早期失败”的原则。它的引入有助于获得手工测试无法提供的质量。
虽然自动化测试在前期需要有所投入,并且需要花时间进行开发,但这些投入会得到长期的回报:可以减少工作量,消除手工测试的错误,提高准确性,最终节省成本和时间。
如果产品质量是你的首要目标,强烈建议你使用自动化测试作为日常开发实践的一部分,它将确保你的应用程序得到正确测试,并为研发、管理人员和客户提供信心。
回归到测试的初心,自动化测试是一种质量保障的方式,最重要的还是以做好一款高质量产品为前提。
最后用一句话总结一下:“给你一把屠龙刀,如果你不会用,它就和菜刀一样”,只有对自动化测试有了正确的认知才能更好地推动它的发展,也只有真正明白了它的特点和意义才能更好地运用它。