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

时间:2018-08-29 17:19:30

标签: jenkins hp-uft

我在Jenkins中使用HPE自动化工具插件来运行UFT(CI / CD)。在配置中,我设置了36000秒(10小时)的超时时间。理想情况下,UFT应该在10小时后终止,但它不会终止并且可以继续运行。

同时,如果我将超时配置更改为2分钟,则它的工作原理就像一个魅力。但是我正在处理的项目需要10个小时的超时配置。

This is how I have set the configuration

UFT版本14.03安装在Windows服务器中,并且脚本在此处运行。 使用的HPE自动化工具插件版本为5.2。

有人可以向我提供他们的意见吗,可能是什么问题?

1 个答案:

答案 0 :(得分:0)

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

  1. 进行一些长时间的测试,然后直接从UFT运行它们(它们是否运行了10个小时而不重启?-我的没有)
  2. 执行相同的操作,但是通过脚本来推动执行。

如果这2个都可以,那么您可以假定它是插件,但是我个人对上述2种方式的亲身经历再次使我得出结论,它是UFT而不是驱动程序脚本。

我可以建议的替代方法:

具有里程碑(将一些项ID,关键数据保存在某个地方(数据库,文件)-定期重新启动UFT并重新加载存储在里程碑中的数据