UFT(QTP) 中文社区

UFT中文社区
帮您快速上手UFT自动化功能测试工具

QTP安装教程及遇到相关问题

QTP(现更名UFT)是一款功能强大的自动化测试工具,广泛应用于企业级应用程序的功能测试。它支持多种技术和平台,包括Web、API、移动应用程序等,能够有效提高测试效率,降低测试成本。本文将为您详细介绍安装步骤和注意事项,帮助您顺利完成安装,并配置好测试环境。

一、准备工作

在安装QTP之前,请确保您的计算机满足以下先决条件和系统要求:

1.安装位置

选择一个适合的安装位置。请注意:不要将其安装在网络驱动器上;安装路径和指向安装文件的路径必须仅包括英语字符。

2.计算机状态

确保您的计算机不需要重新启动。

UFT(QTP)One安装指南

3.系统要求

确保您的计算机满足支持矩阵中列出的所有最低软硬件要求,具体指的是:

操作系统:Windows 7 SP1、Windows 8.1、Windows 10、Windows Server 2008 R2 SP1、Windows Server 2012 R2、Windows Server 2016。

处理器:1.6 GHz以上。

内存:最少1 GB RAM(推荐2 GB以上)。

硬盘空间:最少2 GB可用空间。

显示器:1024 x 768分辨率以上。

部分必备程序包含在UFT(QTP)One安装包中,您可以在安装过程中一并安装。此外,确保您的计算机上未安装AI Codeless测试。

您还需要确保系统上已安装以下软件:Microsoft.NET Framework 4.5.2或更高版本。

4.许可证

了解您使用的许可证类型。如果使用并发许可证,确保许可证服务器URL可用。

5.权限

确保您具有安装UFT(QTP)One的管理权限。

6.GUI测试插件

了解要对GUI测试使用的插件(可参见道普云发布的系列文章)。建议您仅安装预期要使用的插件。

7.API测试SOAP活动

如果计划在API测试中运行SOAP活动,例如为SOAP消息验证或创建检查点,则必须在UFT(QTP)One安装bin文件夹中安装WSI测试工具。要安装这些工具,请执行以下步骤:

1.从Web Services Interoperability Organization(WSI)官方网站下载Interoperability Testing Tools 1.1的C软件包。

2.提取下载的文件内容。

3.将提取的wsitesttools文件夹中的所有内容复制到“<UFT(QTP)One安装目录>”文件夹。

4.API测试Web Service

如果计划使用WSE安全设置来运行Web Service测试,必须在计算机上安装.NET Framework 3.5、WSE 2.0 SP3包和WSE 3.0包。这些程序未随UFT(QTP)One一起安装,如果计算机上未安装这些程序,请按照以下说明进行安装:

1.安装并激活.NET 3.5 Framework。

2.从Marketplace下载WSE 2.0 SP3和WSE 3.0包并进行安装。在Windows 10及更高版本中,Microsoft不再正式支持WSE。

二、所需的访问权限

在开始运行UFT(QTP)One或将其与ALM或BPT结合使用之前,请验证以下访问权限。

1.UFT(QTP)One的所需权限

文件系统权限

读取/写入权限:Temp文件夹、User Profile文件夹、包含UFT(QTP)One解决方案、测试或运行结果的文件夹、%programdata%、%localappdata%、%appdata%。读取/执行权限:UFT(QTP)One安装文件夹。读取权限:Windows文件夹、System文件夹、Windows文件夹、.ini文件。

注册表项权限

读取/写入权限:HKEY_CURRENT_USERInteractive或HKEY_LOCAL_MACHINE6432Node、HKEY_CURRENT_USER。读取和查询值权限:HKEY_LOCAL_MACHINE键、HKEY_CLASSES_ROOT键。

2.ALM的所需权限

读取/写入权限:ALM缓存文件夹、“Focus”文件夹、UFT(QTP)One Addin for ALM安装文件夹。管理权限:适用于首次连接到ALM。

3.BPT的所需权限

使用业务组件和应用程序区域之前,必须确保具有所需的ALM权限。要在ALM中使用组件步骤,必须拥有相应的添加步骤、修改步骤或删除步骤的权限集。要在ALM或测试工具中使用参数,必须具有ALM中设置的所有参数任务权限。

三、使用安装向导安装UFT(QTP)One

1.下载UFT(QTP)One安装包

通过免费试用(https://www.microfocus.com/enus/products/uftone/freetrial)页面或联系道普云获取下载包。从已下载的.zip文件中提取文件并找到运行安装的Setup.exe文件。确保将安装文件提取到路径不超过80个字符的位置上的空文件夹。

2.运行安装向导

在安装之前,重新启动计算机以确保完整配置系统。然后,运行Setup.exe文件并从安装开始屏幕中选择“UFT(QTP)One安装”。按照指示的步骤完成安装。UFT(QTP)One安装完成后,系统会提示您查看“自述文件”和安装日志。也可能会提示您重新启动计算机。如果看到此提示,建议您尽快重新启动。

3.UFT(QTP)One改进计划

在“最终用户许可协议”窗格中,UFT One允许您选择“加入UFT One改进计划”。选择此选项可配置以收集使用情况数据并将这些数据发回给OpenText。这些数据有助于了解哪些改进对用户最重要。

4.更改界面语言

默认情况下,使用英语安装UFT(QTP)One。如果要使用操作系统的语言安装UFT(QTP)One,请选择“许可协议”屏幕底部的语言选项。

5.自定义安装屏幕

在“自定义安装”屏幕中选择要安装的功能。对于每个功能,请选择以下安装选项之一:

将安装在本地硬盘驱动器上:将所选的功能安装在本地硬盘驱动器上,不会安装所选功能的子功能。

将在本地硬盘驱动器上安装整个功能:将整个所选功能及其子功能安装在本地硬盘驱动器上。

自定义安装屏幕中的每个功能包括:

运行时引擎:必需,用于运行UFT(QTP)One或UFT(QTP)OneDeveloper测试。UI设计器与IDE:用于编辑UFT One测试。Run Results Viewer:用于查看UFT(QTP)One或UFT(QTP)OneDeveloper运行结果。或者,您也可以在未安装Run Results Viewer的浏览器窗口中查看运行结果。示例:UFT(QTP)One教程中使用的演示应用程序。ALM插件:用于直接从ALM运行和编辑UFT(QTP)One测试。UFT Developer:用于直接从开发人员IDE创建功能测试。AI对象检测:使您能够在UFT(QTP)One中使用基于AI的测试。ABBYY OCR引擎:使您能够在UFT(QTP)One中使用ABBYY OCR文本识别。GUI测试插件:提供使用受支持的技术版本测试应用程序所需的支持。

6.UFT(QTP)One配置屏幕

选择要与UFT(QTP)One安装一起自动配置的任何必需项。配置选项包括:

设置Chrome、Chromium Edge、Firefox选项:允许UFT(QTP)One在这些浏览器中自动安装OpenTextUFT(QTP)OneAgent扩展。配置Internet Explorer设置:允许UFT(QTP)One在测试运行过程中使用Microsoft Script Debugger应用程序。允许从ALM远程运行UFT(QTP)One:更改DCOM权限和安全设置,并在UFT(QTP)One计算机上打开防火墙端口。允许从自动化脚本远程运行UFT(QTP)One:更改DCOM权限和安全设置,从而允许其他计算机使用自动化脚本远程控制UFT(QTP)One。

四、安装后的配置

1.安装必要的插件

根据您的测试需求,安装和配置所需的插件,如Web、Java、SAP等插件。在UFT(QTP)One启动时,使用插件管理器添加和管理插件。

2.配置测试环境

根据项目需求,配置测试环境参数,如测试数据、应用程序路径等。在UFT(QTP)One中,打开“文件”菜单,选择“设置”来配置这些选项。

五、常见问题及解决方法

1.无法启动UFT(QTP)One

确认系统是否满足所有硬件和软件要求。检查是否正确安装了所有必需的组件和插件。确认许可证密钥是否正确输入。

2.安装过程中出现错误

确认安装包是否完整无损。关闭所有不必要的应用程序,以避免冲突。检查系统日志,寻找可能的错误提示,并根据提示进行修复。

通过遵循上述步骤,您应该能够顺利安装和配置UFT(QTP)One,并开始进行自动化测试。如果遇到任何问题,请参考提供的用户指南或联系技术支持。

通过本指南,您现在已经了解了UFT(QTP)One的安装步骤和配置要求。按照上述步骤操作,您可以顺利完成UFT(QTP)One的安装并配置好测试环境,为自动化测试奠定坚实的基础。如果在安装过程中遇到任何问题,欢迎随时咨询道普云!


转载请注明出处:UFT(QTP) 中文社区 » QTP安装教程及遇到相关问题

欢迎申请UFT试用资格 立即体验AI自动化功能测试工具

申请试用 18678868838