在我的公司,我们需要在项目管理器机器上执行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
答案 0 :(得分:0)
您需要执行以下操作
1)在jenkins
上添加管理员机器作为从机2)在您的经理机器上安装UFT(除此之外别无选择)
3)在jenkins作业上使用“限制此项目可以运行的位置”选项,并在标签表达式下提供从属机器名称。
一旦你掌握了上述三件事,你就应该能够在你的经理机器上触发工作。
有关详细信息,请查看以下文章
https://sumeetkushwah.com/2015/03/24/implementing-ci-using-jenkins-and-uft/