【问题标题】:Impersonation using Selenium使用 Selenium 进行模拟
【发布时间】:2014-01-08 20:37:02
【问题描述】:

我正在使用 Selenium 开发 Windows 应用程序以测试网站。

根据要求之一,我使用了 .net 的模拟概念,然后我尝试启动 IE webdriver,如下所示

// Please assume I set the IEDriver.exe to the correct path
IwebDriver driver = new InternetExplorerDriver(IEDriver.exe path which is in my local machine); 

然后我面临错误

Unexpected error launching Internet Explorer. Could not get document from window handle(NoSuchDriver)

感谢任何帮助.....

【问题讨论】:

  • 给我们你正在使用的 Selenium 版本,以及你正在使用的 iedriver 版本。
  • 我正在使用 2.39.0 版本的 selinium 和 2.39.0 版本的 IEdriver

标签: .net selenium selenium-webdriver impersonation


【解决方案1】:

你不需要IEDriver.exe,而是IEDriverServer.exe,你应该可以从here获取应用程序。 一旦你的项目中有 IEDriverServer.exe,你应该可以像这样创建一个新的 ieDriver:

IWebDriver driver = new InternetExplorerDriver(@"FilepathToButNotIncludingIEDriverServer.exe");

【讨论】:

    猜你喜欢
    • 2011-03-18
    • 2020-08-20
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 2017-09-17
    • 2012-04-10
    • 2011-09-12
    • 1970-01-01
    相关资源
    最近更新 更多