Jenkins HPE自动化工具插件超时问题

问题描述 投票:1回答:1

我使用Jenkins中的HPE Automation Tool插件来运行UFT(CI / CD)。在配置中,我将超时设置为36000秒(10小时)。理想情况下,UFT应在10小时后终止,但它不会终止并继续运行。

同时,如果我将超时配置更改为2分钟,它就像一个魅力。但我正在进行的项目需要10小时的超时配置。

This is how I have set the configuration

UFT版本14.03安装在Windows服务器上,脚本在那里运行。使用的HPE Automation Tool插件版本为5.2。

有人可以请他提供他们的意见,这可能是什么问题?

jenkins hp-uft
1个回答
0
投票

该插件使用QuickTest.Application COM对象来启动和控制测试机器人(UFT)。我有很多问题,UFT运行超过2小时没有任何重启(我有自己的脚本驱动它) - 所以我不认为这是插件的问题,但UFT。你可以尝试进一步调查它,但是让我告诉你我的测试:

  1. 进行一些长时间的测试并直接从UFT运行它们(它们运行10个小时而不重启吗? - 我的没有)
  2. 做同样的事情,但通过脚本驱动执行。

如果所有这两个都没问题,那么你可以认为它是插件,但我再次通过上述两种方式的个人经验使我得出结论,它是UFT而不是驱动程序脚本。

我可以建议作为替代方案:

有里程碑(保存一些项目ID,关键数据在某处(DB,文件) - 定期重启UFT并重新加载存储在里程碑中的数据

© www.soinside.com 2019 - 2024. All rights reserved.