2016-05-09 7 views
0

実行中のテストを終了したとき、またはテストとセレンのスタンドアロンサーバー間で接続が切断された場合、ブラウザを自動的に閉じるように指示する方法はありますか?接続が失われたり手動でテストが終了すると、セレンのスタンドアロンサーバーが閉じるブラウザ

+0

拡張可能で追加機能を追加できるクラスがある(クラス名を覚えていないことがあります)ことを覚えています。クラスパスに新たに拡張されたクラスを追加する必要がありますサーバーを起動しているときにセレンのサーバー –

答えて

0

Afterメソッドでドライバを終了する必要があります。このフックは、サーバとテストの間の接続が失われても、常に呼び出されるべきです。 もしそうでなければ、ドライバが殺される前に一定のタイムアウトに達するまで待つでしょう。

+0

私はすでに私のafterMethodsで終了して終了しました。テストが予期せず終了したときに何かを欲しい、ジェンキンからの停止/ pidを殺すなどの問題があるので、ブラウザはリモートテストマシンで開かれたままであり、手動でログインして閉じる必要があります。 –

関連する問題