HP UFT 测试扩展性自述文件
软件版本: 12.00
文档发布日期: 2014 年 3 月
软件发布日期: 2014 年 3 月
本文件提供有关 UFT 测试扩展性的以下信息:
UFT 对于 UFT 不直接支持的技术和应用程序,测试扩展性 允许您扩展对它们的 Unified Functional Testing (UFT) 支持。通过使用 UFT 测试扩展性 SDK(也称为测试扩展性插件 (TEA)),您可以创建一个测试代理,用于连接 UFT 和要测试的应用程序。有关详细信息,请参见《HP UFT 测试扩展性 开发人员指南》。
UFT 测试扩展性 12.00 SDK 支持使用 UFT 版本 12.00 和 12.01。
UFT 12.00 还支持使用通过 QuickTest Professional 测试扩展性或 UFT 测试扩展性早期版本开发的测试代理运行测试和组件。
结合使用通过 QuickTest 测试扩展性 10.00 之前的 SDK 版本开发的测试代理和 UFT:
修改环境 XML:
将 TypeInformation 元素中的 id 属性名称更改为 PackageName。确保 PackageName 属性的值与用于 RegisterTeaAut environmentID 参数的值相同。
将 AddinName 属性添加到 TypeInformation 元素,其中包含您环境的显示名称。确保此值与用于 RegisterTeaAut environmentID 参数的值相同。
将环境 XML 另存为 <UFT 安装文件夹>\dat\Extensibility\TEA 文件夹中的文件。
注:使用 UFT 测试扩展性来扩展 UFT 测试功能时,需要进行大量 COM 编程。您可以自行使用测试扩展性为环境开发 UFT 支持,和/或联系 HP 专业服务人员以获得协助。
若要在没有协助的情况下成功使用测试扩展性,必须满足以下要求:
如需协助,HP 专业服务人员可以在您为环境开发 UFT 支持时提供相关信息和指导。或者,他们也可以为您实现此支持。有关详细信息,请联系 AskQMsoftwarePS@hp.com。
有关 UFT 测试扩展性以及如何为其他环境扩展 UFT 支持的详细信息,请参见以下指南:
HP UFT 测试扩展性 开发人员指南
HP UFT 测试扩展性 API Reference
UFT 测试扩展性现在支持 Microsoft Visual Studio 2010 和 Microsoft Visual Studio 2012。
已更新示例应用程序:
已删除 Visual Studio 2003 示例。
提供了 Visual Studio 2010 和 Visual Studio 2012 版本的新 QuickId 和 HoursReport 示例。
新的 UFT 测试扩展性 SDK 包括新界面,支持您执行以下操作:
录制会话期间向测试添加未录制的步骤。
运行会话期间向报告添加行。报告可以是通用的,也可以与某个测试对象关联。
提供用于活动屏幕的位图文件,而不是供 UFT 进行捕获的矩形。
要成功安装 UFT 测试扩展性 SDK(包括示例程序),系统应拥有 90 MB 的可用磁盘空间。
除了 UFT 以外,UFT 安装还会安装 Microsoft Visual Studio 2012 Redistributable。
如果测试代理使用 Microsoft Visual Studio 2005、2008 或 2010 编译,建议您在测试代理的安装过程中提供相关的可再发行组件。
最好升级测试代理以使用 Microsoft Visual Studio 2012,原因如下:
Microsoft Visual Studio 2012 是一个经过改进的更安全的平台。
Microsoft 即将停止对 Microsoft Visual Studio 2005 等旧版本的支持。
UFT 安装提供 Microsoft Visual Studio 2012 Redistributable。
多语言支持:测试扩展性 SDK 未本地化。
请访问 HP 软件支持网站:www.hp.com/go/hpsoftwaresupport
此网站提供了联系信息,以及有关 HP 软件提供的产品、服务和支持的详细信息。
HP 软件联机支持提供客户自助解决功能。通过该联机支持,可快速高效地访问用于管理业务的各种交互式技术支持工具。作为尊贵的支持客户,您可以:搜索感兴趣的知识文档、提交并跟踪支持案例和改进请求、联机提交增强请求以及下载软件修补程序等。
要访问自助解决知识库,请访问 Self-solve knowledge search 主页。
大多数提供支持的区域都要求您注册为 HP Passport 用户再登录,很多区域还要求用户提供支持合同。要查找有关支持访问级别的详细信息,请访问:Access levels。
要注册 HP Passport ID,请访问:HP Passport Registration
通过在 HP 软件支持网站右上角的列表中选择相关语言,您还可以访问软件支持网站的许多语言的本地化版本。
HP 产品和服务的唯一担保已在此类产品和服务随附的明示担保声明中提出。此处的任何内容均不构成额外担保。HP 不会为此处出现的技术或编辑错误或遗漏承担任何责任。
此处所含信息如有更改,恕不另行通知。
机密计算机软件。必须拥有 HP 授予的有效许可证,方可拥有、使用或复制本软件。按照 FAR 12.211 和 12.212,并根据供应商的标准商业许可的规定,商业计算机软件、计算机软件文档与商品技术数据授权给美国政府使用。
© Copyright 1992-2014 Hewlett-Packard Development Company, L.P.
Adobe® 和 Acrobat® 是 Adobe Systems Incorporated 的商标。
Apple 和 Apple 徽标是 Apple Computer, Inc. 在美国和其他国家/地区的注册商标。
Google™ 和 Google Maps™ 是 Google Inc 的商标。
Intel® 和 Pentium® 是 Intel Corporation 在美国和其他国家/地区的商标。
Microsoft®、Windows®、Windows® XP 和 Windows Vista® 是 Microsoft Corporation 的美国注册商标。
Oracle 和 Java 是 Oracle 和/或其附属公司的注册商标。
UNIX® 是 The Open Group 的注册商标。