0

所以我使用 RemoteTesttRunner 用 selenium 运行了几个测试,并且在我第一次运行它们时它们运行良好。但是,如果我再次尝试运行它们,则 Web 浏览器不会出现,并且他直接未通过测试。

我像这样运行测试:

var location = AppDomain.CurrentDomain.BaseDirectory;
var runner = new RemoteTestRunner();
runner.Load(new TestPackage(Path.Combine(location,"/my_test.dll")));
var result = runner.Run(new NullListener(), TestFilter.Empty, false, LoggingThreshold.All);
return result;

我运行的测试如下所示:

    [Test]
    public void AutomationTest()
    {
        ChromeDriver driver = new ChromeDriver()
        driver.Navigate().GoToUrl("www.google.se")
    }

那么每次测试后我需要清理一些东西吗?或者为什么在我第一次测试运行后网络浏览器没有显示?因为它第一次运行得很好,所以我找不到代码有任何问题。

应该补充一点,我没有得到任何异常或类似的东西,它只是没有出现。

4

0 回答 0