IE的BDD Cucumber测试在锁定的Windows机器中不起作用

问题描述 投票:0回答:2

我正在通过jenkins在IE浏览器的从节点windows机器上运行BDD黄瓜测试。由于机器被锁定,我的测试开始于浏览器打开并登录到站点但是当鼠标悬停通过菜单时由于机器锁定而失败

我已经尝试了最少的浏览器的注册表设置

windows internet-explorer hover mouse locked
2个回答
0
投票

据我所知,任何需要移动鼠标或发送击键的测试都需要一个未锁定的桌面。因此,在您的方案中,您可以尝试阻止计算机锁定。请尝试参考以下解决方法:

  • 使用VNC产品。通过这种方式,他们可以远程连接到测试机器,让用户登录,但断开VNC连接。这使Windows会话保持打开和解锁状态,但是如果不重新连接VNC连接,人们仍然无法访问它(这通常意味着重新进行身份验证)。
  • Keep an Active Session在服务器上运行。
  • 设置注册表项以使用Minimized Remote Desktop Connection

参考:No Tests Execute on Locked Machine


0
投票

VNC不是我的选择,因为它不是经过批准的产品。

保持活动会话我尝试与jenkins和localhost相同的机器,但由于1 jenkins代理工作正在运行它不支持

最小化RDC配置,它没有帮助BDD脚本,但有助于UFT测试。

这更多关于IE中的鼠标悬停问题,测试启动并打开IE浏览器,转到URL和密钥凭证......这很好。一旦它在登录后进入,测试不会通过菜单,这更像是鼠标悬停活动。如果我可以使用注册表,机器设置或可以帮助鼠标悬停的代码,请告诉我

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