|  |
软件的手动测试非常耗时,劳动强度高,并且很单调,而且还会引入一些人为的错误,因此测试自动化势在必行。通常自动化测试是通过一些测试自动化工具开发和执行测试脚本,达到评估软件质量的目的。自动化测试不仅能够大大减轻测试人员的工作量,并减少了测试过程中人为出现的错误。
本专题除了收集一些基于开源 STAF/STAX (Software Test Automation
Framework/Software Test Automation eXecution Engine)
的测试自动化框架方面的文章,还包括了基于 Rational Functional Tester
的测试自动化框架方面的技术文章。
|
|
软件测试是目前软件工程领域中的一个新型行业,实现测试自动化可以减少浪费在重复性手工测试上的时间、创建优良可靠的测试过程、减少人为错误、增强测试的覆盖率以及产品质量。
Software Test Automation Framework (STAF)
是开源、跨平台、支持多语言并且基于可重用的组件来构建的自动化测试框架。它为自动化测试建立了基础,并且提供了一种可插拨的机制支持不同的平台和语言。Software
Test Automation eXecution Engine (STAX)是基于 STAF 的执行引擎。它在 STAF
的基础上,帮助用户实现测试用例的分发、部署、执行以及结果分析。STAX 使用了三种技术:STAF, XML 和 Python。
IBM Rational Functional Tester(RFT)是一个面向对象的自动化测试工具,用于测试 Windows
2000、Windows XP 和 Linux 平台上的基于 Java、HTML、VB.NET、Microsoft Windows
的应用软件。
|
由于您向 IBM 提供了您的邮件地址,我们会继续将重要的信息和最新业务解决方案传送给您。如果您希望接收到文本格式的电子邮件,请使用此链接更新您的 E-mail 格式选择。
如果您希望从 IBM 邮件列表中删除您的邮件地址,请发送邮件到 IBM e-mail suppression。
要修改您的 e-mail 地址,请更新您的 developerWorks 概要文件。
IBM Corporation Attn: Developer Communications, M/D 241 150 Kettletown Road Southbury, CT USA 06488
|
|
|  |
|  |
|