近年来,随着DevOps和敏捷过程越来越广泛地被采用,软件测试、特别是自动化测试得到了迅速的发展。DevOps希望建立一个快速、频繁、可靠的一体化交付过程;敏捷则要求对交付件质量进行持续、及时、全面的反馈。软件测试作为研发过程中的重要环节,其能否达到快速响应、有效度量,实现过程自动化、系统一体化的目标,对整个组织的研发效率和产品质量将产生深远的影响。
减少工作量的应用程序正飞速发展,迅速涵盖着各行各业,在软件测试行业中,对自动化需求的增加也成为一种趋势。在任意的软件或应用程序测试平台,都会发现软件测试人员们迫切需要各种工具来辅助日常测试,无论是桌面测试还是web测试、浏览器测试、回归测试、网络服务和 API 测试等等。
以下带来一些流行的软件测试自动化工具的概述,以帮助所有软件测试人员。