異なるセットアップ/クリーンアップスクリプトを使用してコード化されたUIテストを実行するにはどうすればよいですか? たとえば、テストプロジェクトには8個のコード化されたUIテストがあり、セットアップ/クリーンアップスクリプトはほとんどありません。 このテストスイートを実行すると(8つのテストはすべて自動的に順番に実行されます)、アクティブなセットアップ/クリーンアップスクリプト(テストメニューで追加したもの)を選択するだけで済みます。 8種類のセットアップ/クリーンアップスクリプトが必要な場合はどうすればよいですか?テストを1つずつ実行し、毎回異なるセットアップ/クリーンアップスクリプトを選択する唯一の方法はありますか?Visual studioコード化されたUIテスト、同じテストプロジェクトで異なるセットアップ/クリーンアップスクリプトでテストを実行する方法は?
0
A
答えて
0
テストメニューから異なるセットアップ/クリーンアップ機能を選択する機能はありません。テストシナリオによってテストセットアップ/クリーンアップスクリプトが異なると仮定すると、実行するセットアップ/クリーンアップテストの各組み合わせに対して、ダイアログボックスを使用するか、順序テストを作成できます。
おそらく、モーダルダイアログボックスまたはForm /クラス/アセンブリの初期化メソッドと、テストの実行ごとに正しいテストの初期化関数を確認するために使用できるテスト設定クラス/構造体を使用していると思います。
関連する問題
- 1. コンソールアプリケーションからコード化されたUIテストを実行する
- 2. Microsoftテストマネージャーでコード化されたUIテストを実行
- 3. コード化されたUIスクリプトを使用した負荷テスト:複数のユーザーの負荷テストでコード化されたUIスクリプトを実行する方法
- 4. Visual Studio UIテスト
- 5. DelphiはVisual Studioのコード化されたUIテストに相当しますか?
- 6. 異なるアプリケーションで複数のアンドロイドデバイスで同じテストを実行する方法
- 7. コード化されたUIテストVS 2015で
- 8. どうすればコード化されたUIテストを同時に実行することができますか?
- 9. Visual StudioなしでSpecFlowテストを実行
- 10. コード化されたUIテストをコード化する手
- 11. 異なるイベントで同じコードを実行する方法
- 12. DevExpress LookUpEditとコード化されたUIテスト
- 13. コード化されたUIテスト結果ファイル
- 14. VS 2015コード化されたUIテスト:
- 15. コード化されたUIテスト - プログラムで選択オプションを設定する方法
- 16. コード化されたUI - テスト実行前にuimap.uitestを編集する
- 17. コード化されたUIテスト - EXEファイルをクリーンアップスクリプトとして実行する
- 18. コード化されたUIテスト用にDTAExecutionHost.exeを最小化する方法
- 19. ハンドコーディングコード化されたUIテスト
- 20. Visual StudioでNightwatch JSテストをデバッグする方法コード
- 21. Visual Studioの負荷テストで各Webテストを初期化する方法
- 22. 異なる環境(異なるURL)で同じテストで2つのサイトをテストする方法
- 23. 異なる前提条件で同じnunitテストを実行するには? (フィクスチャ)
- 24. コード化されたUI - DLLファイルは - 注文したテスト
- 25. テストメソッドとテストされたメソッドで同じコードを使用する
- 26. Visual Studio Online - ユーザーストーリーにリンクされたAUtomatedテストを実行
- 27. Visual Studio自動UIテストがハングする
- 28. Visual StudioコードでGruntから実行されたジャスミンテストをデバッグする方法は?
- 29. 同じテストでXCTestCaseの反復テストを実行する
- 30. Visual Studio 2012で自動単体テストの実行を防止する方法は?
あなたは[TestInitialize]と各テストのクリーンアップメソッドを個別に作成する必要があると言いますか?コードに書き留めておくだけですか?申し訳ありませんが、私の英語は技術的な議論で少し悪いです。 – LittleJohnny
あなたはそうすることができますが、TestInitializeはクラス内のすべてのテストメソッドに作用するため、テストメソッドを別のクラスに分割する必要があります。 – stoj
私の提案は、1つのtestinitialize/cleanupメソッドを持ち、classinitializeメソッドのダイアログに基づいて使用されるバージョンを切り替えることです。 – stoj