0

そのため、RemoteTesttRunner を使用してセレンでいくつかのテストを実行すると、最初に実行したときに完全に機能します。しかし、もう一度それらを実行しようとすると、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")
    }

では、毎回のテスト後にクリーンアップする必要があるものはありますか?それとも、最初のテストの実行後に Web ブラウザーが表示されないのはなぜですか? 初めて問題なく動作するので、コードに問題はありません。

例外などは発生しないことを追加する必要がありますが、表示されません。

4

0 に答える 0