1

IE などの一部のブラウザーは、webdriver.quit() を呼び出したときに、閉じたときにモーダル JavaScript アラートが表示されると、閉じられません。

そのような場合、Selenium2/Webdriver にはブラウザを強制終了する方法がありますか? このような事態が発生すると、そのブラウザでの後続のすべてのテストが台無しになります。

よろしく、

マーク

4

2 に答える 2

0

IE の場合、RemoteWebDriver.Dispose() の前に RemoteWebDriver.Close() を呼び出す必要があることがわかりました。ローカルおよびリモートで、Chrome、IE、および FF に対して C# の webdriver を使用します。dispose の前に close を呼び出す必要があるのは IE だけですが、他のブラウザーには害はありません。

于 2011-12-21T16:28:47.520 に答える