我试图在Asp.net MVC 5中的控制器内的代码下面运行:
var driver = new FirefoxDriver(firefoxOptions);
当我使用IIS Express时它可以工作,但是当我使用IIS时却没有打开浏览器。我们是否需要在IIS设置中进行某些操作才能使其正常工作?
答案 0 :(得分:0)
尝试使用RemoteWebDriver而不是FirefoxDriver
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.SetCapability(CapabilityType.BrowserName, "firefox");
string serverURL = "http://localhost:4444/wd/hub";
driver = new RemoteWebDriver(new Uri(serverURL), capabilities);