我正在使用 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 交互
- 我的代码测试中的问题(对我来说不可能,因为相同的代码在同一个网站上完美运行)
有人知道吗?