一个完整的自动化测试平台应该包含什么

2020-03-04  本文已影响0人  tuochao

  提到自动化测试,很常见的误解就是把自动化测试等同于某种自动化测试工具,例如最广为人知的Selenium,但这只是狭义上的理解。在真正的项目实践中,自动化测试包含的内容很多,不仅仅只是某种自动化测试工具,我理解的一个成熟的自动化测试平台,应该包含以下这些方面:

  以上介绍了一个通用的自动化测试平台需要包含哪些功能,以及这些功能如何实现。如果是移动端的测试平台,则还有更多的问题,例如不同设备的兼容性,如何并发和调度多台不同设备,在BAT这些顶尖互联网公司有成熟的实践,而我自己这方面的经验并不多,依然处在学习探索的阶段。从本质上看,构建一个比较完善的自动化测试平台,需要对被测系统有深入的了解,有扎实的软件测试和编程基础,熟悉至少一门编程语言,熟悉CI和Devops,有比较广的知识面和技术栈,知道如何选用合适的工具和框架来解决问题。

上一篇 下一篇

猜你喜欢

热点阅读