2016-02-17 53 views
2

有人可以告訴我如何在使用C#的Selenium中設置firefox exe文件的路徑嗎? 這是我認爲會幫助,但沒有構造函數回吐只是FirefoxBinary:Selenium WebDriver-如何指定Firefox的二進制位置(c#)

FirefoxBinary binary = new FirefoxBinary("~/lib/mozilla firefox/firefox.exe"); 
IWebDriver driver = new FirefoxDriver(binary); //not a valid constructor 
+0

'公共FirefoxDriver(FirefoxBinary二進制文件,FirefoxProfile配置文件);' 單擊'FirefoxDriver'上的F12,您可以進入課程。 – MichaelMao

+0

我在Firefox配置文件中設置了什麼? – spooky123

+0

'FirefoxProfile profile = new FirefoxProfile();'或者設置null – MichaelMao

回答

2

試試下面的代碼

//give exe path here 
var service = FirefoxDriverService.CreateDefaultService("~/lib/mozilla firefox/firefox.exe"); 
     var driver = new FirefoxDriver(service); 

如果有問題讓我知道。

相關問題