1

セットアップとティアダウンでブラウザを開いたり閉じたりして新しいテストを開始する一連のセレン テストがあります。

このアプローチでは、開閉が遅いため、テストの実行に時間がかかります。コンストラクターでブラウザーを一度開いてから、分解時にセットアップとクリーンアップを再開し、デコンストラクターでブラウザーを閉じる方法はありますか?

どんな例でも本当に感謝しています。

4

1 に答える 1

5

テスト レベルのセットアップおよびティアダウンの代わりに、クラスまたはモジュール レベルのセットアップおよびティアダウン メソッドを使用できます。ただし、各テストでテスト環境を明示的にリセットしない場合は、手動ですべて (Cookie、履歴など) を消去し、クラッシュした場合は各テストの前にブラウザーを回復する必要があるため、注意してください。

于 2012-12-19T17:05:15.797 に答える