0

私は、セレン バージョン 2.33.0 および Firefox バージョン 20 を使用して C# から Firefox を起動しようとしている新しいセレン ユーザーです。

これがFirefoxを起動するための私のコードです

var capability = DesiredCapabilities.Firefox();

Driver = new RemoteWebDriver(new Uri(Environment.SeleniumGridHubUrl), capability);

URLに移動するための私のコードは次のとおりです

Driver.Navigate().GoToUrl(Environment.Hostname[domain] + pathAndQuery);

Firefox ブラウザは正常に起動しますが、空白で Web ページが表示されません。

ここで何が欠けていますか?

4

2 に答える 2

0

あなたの場合、gotourl が空白の場合、空白のページが表示されます。

これは私が通常行うことです:

IWebDriver driver;
driver = new FirefoxDriver();
String baseURL = "http://localhost";
driver.Navigate().GoToUrl(baseURL + "/somepage.aspx");
于 2013-05-31T02:04:18.447 に答える
0

これは、互換性のないバージョンの Firefox で発生する可能性があります。デフォルトで最新バージョンがインストールされないように、Firefox の設定で自動更新をオフにしてください。

問題が Firefox にあることをテストするには、WebDriver を InternetExplorerDriver、ChromeDriver、または SafariDriver などの別のドライバーに変更します。

Web Driver がサポートされるまでは、Firefox のバージョンをいつでもダウングレードできます。お役に立てれば。

于 2014-09-21T07:28:04.857 に答える