0

私は以下のコードを持っています:

[TestClass]
public class UnitTest3
{
    private static FirefoxDriver _webDriver;
    private TestContext testContextInstance;
    private static string _baseUrl;

    public TestContext TestContext
    {
        get
        {
            return testContextInstance;
        }
        set
        {
            testContextInstance = value;
        }
    }

    public static string BaseUrl
    {
        get
        {
            return _baseUrl;
        }
        set
        {
            _baseUrl = value;
        }
    }

    [ClassInitialize()]
    public static void Initialize(TestContext testContext)
    {
        _webDriver = new FirefoxDriver();
    }

    [ClassCleanup()]
    public static void Cleanup()
    {
        _webDriver.Quit();
    }

    [TestMethod]
    public void OpenGoogle_PageOpenSuccessfully()
    {
        BaseUrl = "http://www.google.es";
        _webDriver.Navigate().GoToUrl(BaseUrl);
    }
}

テストをデバッグするときに _webDriver = new FirefoxDriver が疑問に思ったままになり、起動しません。

私は Selenium-Webdriver と c# 単体テスト (mstest) を使用しています

firefoxdriver に問題はありますか?

4

1 に答える 1

1

Selenium Web Driver 2.33 に更新し、正常に動作しています。

ありがとう

于 2013-08-01T11:46:00.200 に答える