Firefoxdriver不启动int测试单元c#

时间:2013-08-01 10:21:47

标签: c# selenium webdriver selenium-webdriver mstest

我的代码如下:

[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#unit test(mstest)

firefoxdriver有什么问题吗?

1 个答案:

答案 0 :(得分:1)

我更新到Selenium Web Driver 2.33并成功运行。

由于