使用节点作为Windows服务在Selenium Grid上使用Internet Explorer进行测试

时间:2017-11-10 13:06:33

标签: selenium-webdriver internet-explorer-11 windows-server-2012 selenium-grid

我们已经为公司门户网站构建了多个Selenium测试。下一步是在Selenium Grid设置上进行测试。我们可以访问在Windows Server上作为服务启动的集线器和节点。我们可以连接到Hub,并在Node上启动测试。

因为节点作为服务启动,所以测试在后台执行。测试必须在IE11中执行,因为门户只能在该浏览器上正常工作。到目前为止一切都很好。

只有我们的门户网站测试无法正常执行。门户网站是在Tibco中制作的,包含ActiveX元素和许多脚本。 我们尝试了几种可能的解决方案:

  • 使用实际用户而不是系统用户
  • 启动(节点的)服务
  • 降低所有安全设置
  • 在所有区域中切换保护模式
  • 将门户网站网址添加到“可信站点”

但没有任何效果。 我们还尝试在一个非常简单的网站上进行测试,只有一个文本框和一个按钮。此外,当我们从节点所在的服务器导航到门户时,一切正常。 只有在从后台执行测试时,看起来无法正确加载网站。

以前有人遇到过这个问题吗?或者有人知道如何解决这个问题吗?

0 个答案:

没有答案