如何使用jenkins在特定机器上运行uft脚本?

时间:2017-05-22 17:26:22

标签: jenkins ui-automation hp-uft

在我的公司,我们需要在项目管理器机器上执行uft脚本,而不是通过JENKINS.UFT脚本复制到主服务器以及JENKINS中。当他点击Build时,管理员将登录到他的系统中的jenkins现在在uft jon然后uft开始在项目管理器系统上执行脚本,但是当我运行build now选项然后它在服务器本身上执行时,请为此提供解决方案。

示例脚本:

Browser("name:=Login Screen").Page("title:=Login Screen").WebEdit("name:=userVO.userName").Set "Uname"
Browser("name:=Login Screen").Page("title:=Login Screen").WebEdit("name:=userVO.userPasscode").Set "password"
Browser("name:=Login Screen").Page("title:=Login Screen").WebButton("name:=Login").Click

1 个答案:

答案 0 :(得分:0)

您需要执行以下操作

1)在jenkins

上添加管理员机器作为从机

2)在您的经理机器上安装UFT(除此之外别无选择)

3)在jenkins作业上使用“限制此项目可以运行的位置”选项,并在标签表达式下提供从属机器名称。

一旦你掌握了上述三件事,你就应该能够在你的经理机器上触发工作。

有关详细信息,请查看以下文章

https://sumeetkushwah.com/2015/03/24/implementing-ci-using-jenkins-and-uft/