自动化测试的应用浅析
2016-03-17福富软件朱立秀
电子世界 2016年19期
关键词:管理
福富软件 朱立秀
自动化测试的应用浅析
福富软件 朱立秀
本文分析了自动化测试的相关技术及重要性,并结合某项目的实际情况,提出了自动化测试实施的具体方案建议。
测试工具;自动化测试(Automated Testing);补丁流程;版本测试;回归测试
1.引言
自动化测试对某些项目的重要性是不言而喻的,对于降低测试的成本、提高测试速度、测试可重用性等方面具有很高的价值。但许多人认为使用了测试工具就是实现了测试自动化,这种理解是不对的,至少是片面的。测试工具的使用只能说是自动化测试的一部分,并不简单等于“自动化测试”。自动化测试的真正含义应该是预设测试的输入条件等,通过软件来控制具体测试的步骤,对实际的输出与预期的输出进行自动对比,并可出具测试报告等功能。它不是一种测试工具或测试脚本就可实现,而需要一个完整的解决方案,尤其在具体的大型项目中。
本文并不是提出直接用一个商业测试工具来实现项目的自动化测试,而是提出一个合适的、分步骤的自动化测试的方案建议。
2.自动化测试技术
自动化测试是和手工测试相对而言的,自动化测试可以理解为“一切可以由计算机系统自动完成的测试任务都已经由计算机系统或软件工具、程序来承担并自动执行”。
自动化测试,预先设定测试输入,通过执行测试脚本来自动测试软件的功能,并自动出具测试结果报告等。自动化测试,可以借助测试工具(也包括某些策略等)来实施具体的测试,这个过程可以是全自动的,也可以是半自动的。……
登录APP查看全文
