在上一篇中我们介绍了UFT (QTP)ALM集成中使用测试和组件的基础准备工作,下面针对UFT ALM集成一些具体的情况还有部分补充信息:
一、启用远程代理
如果您的计算机打开了 Windows 防火墙,但希望在计算机上从 ALM 远程客户端运行UFT (QTP)ALM集成测试,则必须为远程代理手动创建防火墙例外。
要启用远程代理,请执行以下操作:
确保至少在计算机上打开一次 ALM 或 Quality Center 客户端。
从命令行运行 Firewall.cpl。将打开“Windows 防火墙”对话框。 该过程的剩余步骤在不同操作系统上可能会不同。
单击例外选项卡。
单击添加程序按钮。
在“添加程序”对话框中,浏览到安装了 ALM 或 Quality Center 客户端的位置,并选择以下任何存在的文件:
bp_exec_agent.exe ComWrapperRemoteAgent.exe BptRemoteAgenApplication.exe
在“添加程序”对话框中单击确定。所选文件将添加到“Windows 防火墙”对话框中的“程序和服务”列表。
单击确定关闭“Windows 防火墙”对话框。
二、为 ALM 服务器安装外部证书
当 ALM 服务器在 CAC (通用访问卡) 环境中运行时,此证书是必需的。
从证书颁发机构请求以下信息:
PEM 格式的证书颁发机构证书。重命名为 TrustedCA.pem。
PEM 格式的 Web 服务器证书。证书上应显示完整的服务器名称。重命名为 WebServerPublicCert.pem。
PEM 格式的服务器证书私钥文件。重命名为 WebServerPrivateCert.pem。
适用于一个用户的软件客户端证书(如果未使用通用访问卡)。
将证书文件放在 Web 服务器配置目录中。
要从 CER 转换,请使用 openssl x509 -in //conf/cert.cer -outform pem -out cert.pem。
要从 PFX 转换,请执行以下操作:
使用 openssl pkcs12 -in //conf/cert.pfx -clcerts -nokeys -out certPublic.pem 导出公钥。
使用 openssl pkcs12 -in //conf/cert.pfx -nocerts -nodes -out certPrivate.pem 导出私钥。
三、创建模板测试
执行该步骤可创建预定义了测试设置的模板测试。然后可以在 ALM 中新建测试时使用此模板测试。
四、设置 UFT (QTP)ALM集成远程代理首选项
要设置UFT (QTP)ALM集成远程代理首选项,请执行以下操作:
从“开始”菜单或通过运行 <UFT One 安装文件夹>.exe 打开远程代理。“远程代理”图标显示在任务栏托盘中。
右键单击远程代理图标,并选择设置。将打开“远程代理设置”对话框。
在对话框中查看或修改设置。
五、与 ALM 项目断开连接
在工具栏中,单击“ALM 连接”按钮。
在“ALM 连接”对话框的“登录到项目”部分中,单击“注销”按钮。
在“连接到服务器”部分中,单击“断开连接”按钮。
单击“关闭”以关闭“ALM 连接”对话框并继续使用 UFT (QTP)。
以上是关于UFT (QTP)ALM集成中一些具体操作步骤和注意事项的详细说明。通过启用远程代理、为ALM服务器安装外部证书、创建模板测试、设置UFT (QTP)远程代理首选项以及与ALM项目断开连接等步骤,可以确保测试过程的顺利进行和测试环境的安全性。如果您想要更深入了解UFT等相关信息比如价格、试用下载链接等欢迎随时咨询。