私の質問は、それが可能すなわち一度だけのアプリケーションにログインする必要がブラウザの単一のインスタンスでテストケースのスイートを実行するようにしてもこのウィンドウはスイートのテストケースのいずれかがYES fail.Ifを取得した場合でも近づくべきではありません-Isですどのように私は実装することができます。事前におかげで。私は推測していSelenium WebDriver-1つのブラウザウィンドウでテストケーススイートを実行するにはどうすればよいですか?
-3
A
答えて
0
- あなたが達成しようとしている何がある - (私の言葉で)シナリオ/フローテストおよびセレン/ JUnitのテストケースがこれに適していません。
は、我々のプロジェクトでそれを達成するための方法は、(例をテストしていない)Javaクラスとしてフロー/シナリオテストを設計し、JUnitのテストケースを介してそれらを実行することです。このようにして、テストメソッドでブラウザのSingleインスタンスを作成し、詳細なシナリオを実行します。
任意のテストは失敗を手動で設計する必要があるとあなたがテストに失敗するスローされるカスタム例外に依存する必要があると主張しています。
Timが指しているanswerには、保証されていないテストの順序/順序を仮定する必要があり、テストが失敗する可能性があるという問題があります。各テストケースクラスの `; {driver.close()}
関連する問題
- 1. Selenium RCでSelenium IDEスクリプトを実行するにはどうすればよいですか?
- 2. Selenium 3でhtmlテストスイートを実行または移行するにはどうすればよいですか?
- 3. Windows CMDで2つのコマンドを実行するにはどうすればよいですか?
- 4. ブラウザウィンドウのIDを設定するにはどうすればよいですか?
- 5. MavenでChromeでSelenium WebDriverテストケースを実行するにはどうすればよいですか?
- 6. Windowsでchromeriverをバックグラウンドで実行するにはどうすればよいですか? (Selenium Python)
- 7. (Chrome、Firefox、PhantomJS)ブラウザをSeleniumサーバーでスタンドアロンで実行するにはどうすればよいですか?
- 8. バッチファイルを使用してEclipse上でSelenium Scriptsを実行するにはどうすればよいですか?
- 9. 埋め込みQT WebkitブラウザでSelenium WebDriverテストを実行するにはどうすればよいですか?
- 10. テストデータベースに対してSeleniumテストを実行するにはどうすればよいですか?
- 11. ブラウザウィンドウでマウスを動かすにはどうすればいいですか?
- 12. Python Seleniumでファイルをアップロードするにはどうすればよいですか?
- 13. 1つのpom.xmlで2つのgmavenスクリプトを実行するにはどうすればよいですか?
- 14. SeleniumでChromeにログインするにはどうすればよいですか?
- 15. TMPL_VARでencode_entitiesを実行するにはどうすればよいですか?
- 16. Windowsでチェックサムを実行するにはどうすればよいですか?
- 17. JQueryでループを実行するにはどうすればよいですか?
- 18. ユニットテストをアンドロイドモジュールで実行するにはどうすればよいですか?
- 19. func.countでHAVINGを実行するにはどうすればよいですか?
- 20. DbFitでMERGEを実行するにはどうすればよいですか?
- 21. ブートストラップデータテーブルでカスタムフィルタオプションを実行するにはどうすればよいですか?
- 22. アンドロイドスタジオでhieroを実行するにはどうすればよいですか?
- 23. ブートストラップグリッドでダイナミックレイアウトテンプレートを実行するにはどうすればよいですか?
- 24. カスタムエラーハンドラでシェルを実行するにはどうすればよいですか?
- 25. JSFでミニテンプレートシステムを実行するにはどうすればよいですか?
- 26. xPagesでカスタムコントロールログインフォームを実行するにはどうすればよいですか?
- 27. コマンドヒストリサポートでインタープリタを実行するにはどうすればよいですか?
- 28. RestheartでfindAndModifyを実行するにはどうすればよいですか?
- 29. Javaでタイマを実行するにはどうすればよいですか?
- 30. C#でSystem.Web.Script.Serializationを実行するにはどうすればよいですか?
私はあなたが' @AfterClass公共の静的な無効エンド()のようなものを持っていると思います。 例を表示できますか?あなたが使っている言語を教えてください。 –
この質問をご覧ください:http://stackoverflow.com/questions/12932632/how-to-use-the-same-selenium-session-with-different-test-cases – Tim