软件质量保证团队借助 IBM® Rational® Functional Tester 来确保程序质量。本文即描述了 8.1 版本中引入的一些关键的升级功能。
Rational Functional Tester V8.1 版本中最大的改进之处是,能够在 Test 视图下记录生成和显示英语陈述的功能性测试故事板(storyboard)测试脚本。在记录简化的测试脚本的同时,Rational Functional Tester 能够获取程序快照并显示程序可视化。你可以使用程序可视化来编辑脚本,并插入验证点和数据驱动的命令,而无需在测试时打开程序。
图 1 显示了各个屏幕片段,以展示通过故事板(storyboard)来导航测试流,它包含了自然的语言测试操作,你可以在任何地方编辑:脚本、文本或者界面。
图 1. 屏幕选项的范例
该软件支持测试各种各样的程序,包括那些基于 Java™、Microsoft® .NET、HTML、SAP®、Siebel 软件、Ajax、PowerBuilder、Adobe® Flex™、Dojo、GEF 的程序,以及基于终端的程序,例如 IBM® zSeries®(例如 TN3270 和 TN3270E 这样的主机)、IBM® iSeries®(IBM® AS/400®,例如 TN5250)和 IBM® pSeries® (虚拟终端,例如 VT default、VT100、VT420-7、VT420-8 和 VT UTF-8)。Rational Functional Tester V8.1 版本使用以下的技术,改进了对最新测试环境和程序构建的支持功能:
- Microsoft® Internet Explorer® 8.0
- Microsoft Internet Explorer 7.0 或 8.0 多标签支持
- Firefox 3.0
- 除了已经支持的 PowerBuilder 11.0 还有 PowerBuilder 10.5,11.2 以及 11.5
- SAP NetWeaver Enterprise Portal 7.0 支持
- Microsoft® Windows Vista® Business,Windows Vista Enterprise,以及 Windows Vista Ultimate with Service Pack 2
- Microsoft® Windows® 2008 Server Standard Edition with Service Pack 1 (没有 Hyper V)
- Red Hat Enterprise Linux® AS 4.0 Update 8 (除了记录之外的所有功能)
- Red Hat Enterprise Linux ES 5.0 Update 3 (除了记录之外的所有功能)
- SUSE Linux Enterprise Server (SLES) 11.0 (除了记录之外的所有功能)
- 64 位模式的测试程序(64 位的 Microsoft® Windows® XP,64 位的 Windows Vista,64 位的 Windows 2003 服务器)。你可以测试 Windows 和 Microsoft® .NET 64 位的程序,以及 64 位模式 Windows 操作系统中所有支持的 32 位程序。
- 基于终端程序测试的改进之处:创建行验证点和数据驱动的测试
Rational Functional Tester V8.1 使用下面的工具还包含了对程序构建的新支持功能:
- Adobe® PDF 7.0 以及 8.0 文件
- Dojo Toolkit 1.1 版本
- Adobe® Flex™SDK 3.2
Rational Functional Tester V8.1 版本现在支持代理的向导驱动的开发。你可以创建代理项目和代理类,射代理控制,并使用代理 SDK 向导部署代理。
- Rational Functional Tester 可以与 IBM® Rational® Team Concert 集成到一起。在 Rational Team Concert 客户机上安装 Rational Functional Tester,你就可以使用 Jazz 源代码控制,以管理功能性测试资源。
- Rational Functional Tester V8.1 版本可以集成 IBM® Rational® Quality Manager V1.0.1 和 2.0。
学习
-
查看 Rational Functional Tester 信息中心,在那里,你也可以查看一段短的 视频。
-
查看 Rational Functional Tester Plus,它是一个软件应用程序测试包。
-
访问 developerWorks 上 的 Rational Functional Tester 产品专题,了解更深入的信息。
-
访问 IBM Rational 质量管理解决方案 V8 专题,了解 IBM Rational 面向质量驱动软件交付的软件测试及质量管理解决方案。
-
通过 Rational Functional Tester 学习路线图,学习掌握更深入的信息。
-
通过 Software Test Engineering with IBM Rational Functional Tester 学习了解有关 Rational Functional Tester 的内容。
-
在 IBM Rational 软件交付平台 中了解其它应用程序,包括适用于并行开发和地域分布式团队的协作工具,以及用于架构管理、资产管理、变更和发布管理,集成需求管理、过程和组合管理,和质量管理。你可以在 IBM Rational 在线文档中心 查找产品手册、安装指南以及其它文档。
-
访问 developerWorks 上的 Rational 专区,了解有关 Rational 软件交付平台产品的技术资源和最佳实践。
- 查看 Rational Edge 电子期刊中文版,获得了解高效软件开发背后概念的文章。
-
订阅 IBM developerWorks 时事通讯,获得有关最佳的 developerWorks 教程、文章、下载、社区活动、网络广播和事件的每周更新。
-
浏览 技术书店,获得有关这些和其它技术主题的书籍。
获得产品和技术
-
下载试用免费的 Rational Functional Tester 试用版。
-
下载 IBM Rational 软件的试用版。
-
下载这些 IBM 产品评估版,并着手使用来自于 DB2®,Lotus®,Tivoli®,以及 WebSphere® 的应用程序开发工具和中间件产品。
讨论
-
参与 developerWorks 上的功能测试和 GUI 测试讨论区,你可以讨论并询问有关 Rational Functional Tester 和一般性测试主题的问题。
-
查看 developerWorks 博客,并加入 developerWorks 社区。
