我在主机上手动运行UFT Test Suite,但是现在我需要在jenkins中交付新版本时立即运行冒烟测试。为此,我需要使用Jenkings自动运行测试套件。有人可以帮我指导,如何实现这一目标?我以前从未使用过詹金斯。
答案 0 :(得分:0)
看起来像是Jenkins的插件,可以与HP UFT集成。有关如何安装和使用它的说明,请查看Jenkins wiki page。
答案 1 :(得分:0)
由于您没有提到您正在使用ALM,所以我假设您在运行测试套件的vbs中有某种驱动程序脚本。您不一定需要jenkins中的任何插件来运行您的UFT套件(但您也可以检查上一个答案中给出的建议)。在jenkins中创建一个作业并调用你的vbs文件(驱动程序文件)或一个bat文件来启动你的测试机器的执行。 您的测试执行机器可以配置为jenkins slave。只有您需要注意的事情是删除可以放弃您的jenkins从机的设置,这是您的uft执行机器处于待机模式或锁定用户模式(否则uft脚本将失败)。您可以通过配置Windows设置(如果管理员允许)或使用一些小脚本在一段时间后移动鼠标来处理此问题。 jenkins(主)机器中的测试执行作业可以取决于新构建可用时成功的作业。只要新构建可用 - 该作业就会成功,然后您的测试作业会收到通知并连接到UFT执行机器(从站)并开始运行测试。
答案 2 :(得分:0)
开始执行测试集 测试集名称:CLRP Smoke Test Automation Run,测试集ID:104 未注册类(HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG)) 无法创建调度程序,请通过下载并安装加载项表单来验证运行计算机上的ALM客户端安装:http:// almserver:8080 / qcbin / TDConnectivity_index.html 生成步骤“从Micro Focus ALM执行Micro Focus功能测试”将生成结果更改为FAILURE 完成:失败