我在Jenkins中使用HPE自动化工具插件来运行UFT(CI / CD)。在配置中,我设置了36000秒(10小时)的超时时间。理想情况下,UFT应该在10小时后终止,但它不会终止并且可以继续运行。
同时,如果我将超时配置更改为2分钟,则它的工作原理就像一个魅力。但是我正在处理的项目需要10个小时的超时配置。
UFT版本14.03安装在Windows服务器中,并且脚本在此处运行。 使用的HPE自动化工具插件版本为5.2。
有人可以向我提供他们的意见吗,可能是什么问题?
答案 0 :(得分:0)
该插件使用QuickTest.Application COM对象启动和控制测试机器人(UFT)。 UFT运行超过2小时而没有任何重新启动时,我遇到了许多问题(我有自己的脚本来驱动它)-因此,我不认为这是Plug-in的问题,而是UFT的问题。您可以尝试进一步调查,但是让我告诉您我的测试:
如果这2个都可以,那么您可以假定它是插件,但是我个人对上述2种方式的亲身经历再次使我得出结论,它是UFT而不是驱动程序脚本。
我可以建议的替代方法:
具有里程碑(将一些项ID,关键数据保存在某个地方(数据库,文件)-定期重新启动UFT并重新加载存储在里程碑中的数据