初次使用Rational Functional Tester 8.1有感 (附界面截图)
今天安装了RFT8.1,还未升级到8.1.0.3去,不过没有太多的差别,相比于7.0的版本,8.1的版本新增了故事板storyboard(类似于QTP的关键字视图),包括录制过程的屏幕截图,自定义对象识别属性等,另外也支持更多的应用程序类型(见下面的发行说明),感觉RFT的这一次升级真正把易用性和对象识别提升到了一个新的高度,甚至在很多方面超过了使用率更高的QTP。如QTP默认只提供了对Windows和Web对象的识别,要识别如Java, .NET, 则必须购买插件(没有破解可用),而RFT提供了原生的支持。并且RFT在对象识别时提供的ScriptAssure对象评分技术,使对象识别更人性化。
关于更多的QTP与RFT的对比,包括与开源工具的对比,强子将在后续的文章中详谈。先看看RFT 8.1界面截图吧(8.1对中文的支持很好,7.0的版本根本没有办法用中文):
录制完成后的默认界面(含故事板和应用程序截图)
Java代码视图(跟7.0的版本一样)
自定义对象识别属性(新增的功能,很实用的)
[ 本帖最后由 dennyqiang 于 2009-12-28 14:07 编辑 ] IBM Rational Functional Tester V8.1 发行说明
本文档包含有关 IBM® Rational® Functional Tester V8.1 的系统需求、安装和新增功能的信息。它还提供了与 IBM 软件支持人员联系的相关信息。
描述Rational Functional Tester 是一个面向对象的自动化测试工具,用于测试 Windows、Java™、.NET、HTML、SAP、Siebel、Flex、Ajax、Dojo、GEF 和 PowerBuilder 应用程序,这些应用程序在 Windows® 或 Linux® 操作系统上运行。您还可以测试 Adobe® PDF 文档、zSeries®、iSeries® 以及 pSeries® 应用程序。使用 Rational Functional Tester,您可以记录可靠且强大的脚本,通过回放这些脚本,可以验证测试应用程序的新构件。
Rational Functional Tester 可用于两个集成开发环境。Rational Functional Tester Java 脚本编制使用 Java 语言和 IBM Rational Software Delivery Platform。Rational Functional Tester VB.NET 脚本编制使用 VB.NET 语言和 Microsoft® Visual Studio .NET 开发环境。
此 IBM Rational Functional Tester V8.1 发行版包括以下新增功能:
简化的脚本编制和应用程序可视件:现在您可以记录“简化脚本”编辑器中作为英语语句而生成和显示的功能测试脚本。您可以选择处理 Rational Software Delivery Platform 中简化的测试脚本或 Java 测试脚本。记录简化的测试脚本时,Rational Functional Tester 会捕获应用程序控件的快照,并在“应用程序视图”中显示应用程序可视件。您可以使用应用程序可视件来修改测试脚本,以及插入或编辑验证点,而无需打开测试应用程序。
代理 SDK 向导:Rational Functional Tester 代理 SDK 支持向导驱动的代理开发。现在您可以使用代理 SDK 向导创建代理项目和代理类,映射代理控件以及部署代理。
Adobe PDF 7.0 和 8.0 文档支持:测试在浏览器或独立“PDF 阅读器”中显示的 Adobe PDF 文档。
Internet Explorer 8.0 和多选项卡支持:Rational Functional Tester 支持在 Internet Explorer 8.0 中测试多个 HTML 应用程序。您还可以测试 Internet Explorer 7.0 或 8.0 中多个标签所装入的 HTML 页面。
Firefox 3.0 支持:测试 Mozilla Firefox 3.0 浏览器中装入的 HTML 应用程序。
Dojo 1.1 控件支持:记录和测试包含使用 Dojo Toolkit V1.1 开发的 Dojo 控件的 HTML 应用程序。
与 Rational Team Concert™ 1.0.1 和 2.0 集成:在同一程序包组中安装 Rational Functional Tester 和 Rational Team Concert 客户机,并使用 Jazz™ 源控件管理来管理功能测试资产。您必须安装兼容的 IBM Rational Team Concert 或 IBM Rational Quality Manager 服务器,以使用 Jazz 源控件管理。
与 Rational Quality Manager 1.0.1 集成:您可以使用适配器来将 Rational Functional Tester 与 RationalQuality Manager 集成,并连接到多个项目区域。还可以将功能测试脚本与在各项目区域可用的关键字相关联。
SAP NetWeaver Enterprise Portal 7.0 支持:测试使用 SAP Web DynPro 框架开发的应用程序。
64 位模式的操作系统支持:现在,可以在 64 位模式的 Windows 操作系统上安装 Rational Functional Tester。您可以测试 Windows 和 .NET 64 位应用程序,以及 64 位模式的 Windows 操作系统中所有受支持的 32 位应用程序。
PowerBuilder 11.5 支持:Rational Functional Tester 支持测试使用 Sybase PowerBuilder 11.5 创建的 .NET 应用程序和 Win32 应用程序。您还可以测试使用 Sybase PowerBuilder 10.5 和 11.0 创建的应用程序。
测试基于终端的应用程序的改进:现在您可以创建行验证点,并执行数据驱动的功能测试,以测试基于终端的应用程序。
系统需求要获取有关 Rational Functional Tester V8.1 的硬件和软件需求信息,请参阅安装需求主题(该主题在 Rational Functional Tester 8.1 信息中心中)或详细的系统需求。
安装 Rational Functional Tester V8.1要获取有关安装 Rational Functional Tester V8.1 的信息,请参阅信息中心的安装信息。
注:大家如需了解更多关于RFT的信息,可访问http://www.ibm.com/developerworks/cn/rational/products/functionaltester/
[ 本帖最后由 dennyqiang 于 2009-12-28 14:18 编辑 ] Adobe PDF 7.0 和 8.0 文档支持:测试在浏览器或独立“PDF 阅读器”中显示的 Adobe PDF 文档。
Internet Explorer 8.0 和多选项卡支持:Rational Functional Tester 支持在 Internet Explorer 8.0 中测试多个 HTML 应用程序。您还可以测试 Internet Explorer 7.0 或 8.0 中多个标签所装入的 HTML 页面。
Firefox 3.0 支持:测试 Mozilla Firefox 3.0 浏览器中装入的 HTML 应用程序。
Dojo 1.1 控件支持:记录和测试包含使用 Dojo Toolkit V1.1 开发的 Dojo 控件的 HTML 应用程序。
我觉的这是8.1最大的改进,其他的如增加的那个故事板,基本上就是鸡肋,在开发自动化测试脚本时,没多少人会用它来插入检查点 Rational Functional Tester V8.1 对Delphi的支持怎么样呢,比如使用比较多的第三方控件 不知道Rational Functional Tester 对Robot的脚本是否支持 用了快半年 感觉这个东东 不是很简单啊 更像是测试开发。 IBM的东西一向给人比较耗费内存的印象,RFT对电脑的配置有啥要求呢,适合哪些操作系统? 不错,我去下下试试。
页:
[1]