【发布时间】:2015-04-21 20:31:14
【问题描述】:
我正在使用 IEDriver 在 VB.NET 中使用 Selenium。我想在我的 windows server 2008 R2(我的服务器使用 IE 11)上启动我订购的测试套件。我通过命令行启动我的测试:vstest.console.exe。 当我在 Windows 7 上启动它时,它可以工作。我尝试在我的服务器上启动它(操作系统:windows server 2008 R2)。这启动了我的 Internet Explorer 和我的第一页测试。我的测试在第一次尝试查找元素(文本输入)并发送 key 时失败。但是该元素出现在我的网页上,并且我在同一个网站上启动。我不知道我的问题在哪里。我有一些想法:
- IE驱动与Windows Server 2008 R2的兼容性无法修改
- 安全服务器,某些权限不允许我的驱动程序与 IE 交互
- 我的代码测试中的问题(对我来说不可能,因为相同的代码可以在同一个网站上完美运行)
有人知道吗?
【问题讨论】:
-
你的意思是你不能在你的机器上修改任何IE的保护模式设置?如果是这种情况,请联系您的 IT 管理员 - 这会直接影响您的工作能力。
标签: windows selenium webdriver ordered-test