配置Jenkins以在UFT中执行测试

配置Jenkins以在UFT中执行测试,jenkins,hp-uft,Jenkins,Hp Uft,我正在主机上手动运行UFT测试套件,但是现在我需要在jenkins交付新版本后立即运行烟雾测试。为此,我需要使用Jenkings自动运行测试套件。有人能在这个方向上帮助我吗?这是如何实现的?我以前从未使用过Jenkins。看起来有一个Jenkins插件可以与HP UFT集成。请参阅以获取有关如何安装和使用它的说明。因为您没有提到您正在使用ALM,所以我假设您在vbs中有某种驱动程序脚本,可以运行测试套件。运行UFT套件不一定需要jenkins中的任何插件(但是您也可以检查前面答案中给出的建议)。

我正在主机上手动运行UFT测试套件,但是现在我需要在jenkins交付新版本后立即运行烟雾测试。为此,我需要使用Jenkings自动运行测试套件。有人能在这个方向上帮助我吗?这是如何实现的?我以前从未使用过Jenkins。

看起来有一个Jenkins插件可以与HP UFT集成。请参阅以获取有关如何安装和使用它的说明。

因为您没有提到您正在使用ALM,所以我假设您在vbs中有某种驱动程序脚本,可以运行测试套件。运行UFT套件不一定需要jenkins中的任何插件(但是您也可以检查前面答案中给出的建议)。在jenkins中创建一个作业,并将vbs文件(驱动程序文件)或启动执行的bat文件称为测试机。 您的测试执行机器可以配置为jenkins slave。您需要注意的唯一一件事是删除可以释放jenkins从机的设置,该从机是处于待机模式或锁定用户模式的uft执行机(否则uft脚本将失败)。您可以通过配置windows设置(如果管理员允许)或使用一些小脚本在一段时间后移动鼠标来处理此问题。 您在jenkins(master)机器中的测试执行作业可以取决于新构建可用时成功执行的作业。一旦新构建可用-该作业成功,您的测试作业就会收到通知,并连接到UFT执行机(从机)并开始运行您的测试。

我正在尝试将ALM与jenkins集成,但无法工作 由用户管理员启动 作为系统运行 在工作区C:\JENKINSHOME\workspace\CLRP\u AUTO\n中生成 [CLRP_AUTO_RN]$C:\JENKINSHOME\workspace\CLRP_AUTO_RN\HpToolsLauncher.exe-paramfile props05090200832244.txt “开始……” 超时设置为:-1 运行模式设置为:运行\u计划\u主机 无法检索测试集文件夹:未找到节点。 找不到节点。 启动测试集执行 测试集名称:CLRP烟雾测试自动运行,测试集id:104 类未注册(HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG)) 无法创建计划程序,请下载并安装外接程序表单,以验证运行计算机上的ALM客户端安装:http://almserver:8080/qcbin/TDConnectivity_index.html 构建步骤“从Micro Focus ALM执行Micro Focus功能测试”将构建结果更改为失败 完成:失败