ASP.NET MVCで "Run All"を押してVisual Studioテストを実行しようとしましたが、すべてのテストがスキップされました。なぜこれが起こり、すべてのテストをどのように実行できますか?ここではスクリーンショットです:あなたのテストのいずれかが事前に失敗しなかったと仮定するとビジュアルスタジオでスキップされたテストは何ですか?
答えて
、あなたのテストが不十分な特権にスキップされた可能性があります。
"TestCategories"注釈はテストで使用できます。でそれらをマーク:
[TestCategory("Admin") TestMethod()]
public Void Test1()
{
...
}
そしてカテゴリ除外:
MSTEST /testcontainer:MyTestprojectName.dll /カテゴリ: "!管理"
あなたは、各テストに複数のカテゴリを使用することができます。 詳しくは http://msdn.microsoft.com/en-us/library/dd286683.aspx
の結果を使用したテストはスキップされて表示されます。だから、VS 2010 inconclusive == VS 2012 skipped
例:
Assert.Inconclusive("This test didn't exactly fail, but we can't be certain the results are good.")
は、テストがIgnore属性を持っているかのように、テスト・ウィンドウに
チェックをスキップ読み込みます。
Ignore属性でSpecFlowテストを実行すると、テストエクスプローラはテストをスキップします – JSDeveloper
Ignore属性をメソッドとクラスのどちらかに適用できるという注意を追加したいだけです。 –
あなたが指しているテスト設定ファイルが無効である可能性があります。設定ファイルに正しいパラメータ(リモートまたはローカルなど)が設定されていることを確認し、ツールバーのTests>Test Settings>Select Test Settings File
に移動して有効なファイルを選択します。
私はこれが古い問題であり、受け入れられた答えはないことを知っていますが、これは誰かを助けるかもしれません。
テストエクスプローラ(テスト - > Windows - >テストエクスプローラ)では、スキップされたすべてのテストが表示されます。テスト名をダブルクリックすると、実際のテストコードが開きます。テストに[Ignore]属性があるかどうかを確認し、テストを実行する場合はそれを削除します。 (@Sridarshanが示唆したように)
P.私はNUnitテストを受けました。私がテストしていたクラスの
私はQTAgent32と一緒になどを動作を停止し、VS 2015でこれを持って、テストの設定とは何の関係もないが判明、実際にスタックオーバーフローた(I子供あなたはありません)。
私はいくつかのテストに失敗し、エージェントがダウンしたときには、他のテストのうちの全部がスキップされました。私はすべての作業を実行するまで、影響を受けた領域のすべてのテストをコメントアウトし、失敗までそれを戻してから、実際のSO例外を表示してテストをデバッグする必要がありました。
それから私は数回顔をしかめて固定しました。 シナリオはありませんが、わかりません。
- 1. OpenGLでビジュアルスタジオのメイン機能がスキップされる
- 2. ビジュアルスタジオF5、ctrl + F5、またはビジュアルスタジオの外では何が違うのですか?
- 3. if文がスキップされる理由は何ですか?
- 4. Grailsでテストをスキップ
- 5. 「x」または「xx」のビジュアルスタジオのヘッダファイルは何ですか?
- 6. PHPUNITですべてのスキップされたテストを一覧表示する
- 7. ランタイムでTestNgテストをスキップ
- 8. SBTビルドでテストをスキップするにはどうすればよいですか?
- 9. 「最終的に」コードブロックがスキップされる理由は何ですか?
- 10. 別のテストが失敗した場合、テストをスキップできますか?
- 11. ビジュアルスタジオで生成されたバイナリにシンボルがないのは本当ですか?
- 12. ビジュアルスタジオでキーが交換されます
- 13. yaml-builderから生成されたHTMLの「スキップ・リンク・ナビゲーション」の目的は何ですか?
- 14. 単体テスト、方法、またはシナリオで何をテストするのですか?
- 15. ソリューション全体をクリーニングするためのビジュアルスタジオのショートカットキーは何ですか?
- 16. 統合テスト - ビジュアルスタジオ2010 + tfsでの単体テストとベストプラクティス
- 17. ビジュアルスタジオのF10キーとF11キーの違いは何ですか?
- 18. Spring - 単体テストでのinitメソッドのスキップ
- 19. ビジュアルスタジオ負荷テストでテストするブラウザを手動で割り当てる
- 20. メソッドの呼び出しはC#でスキップされますか?
- 21. antビルドスクリプトでjunitテストをスキップすることは可能ですか?
- 22. TestNGテストをスキップする - なぜですか?
- 23. なぜtestNGがテストをスキップするのですか?ここ
- 24. Perl:テストの定義は何ですか?
- 25. Junitテスト:失敗は何ですか?
- 26. RailsまたはSinatra用に作成されたRESTful APIの単体テスト用のオプションは何ですか?
- 27. mockitoとは何ですか?私のJUNITテストではなぜそれに悩まされていますか?
- 28. コンパイルされたScalaでは、ビットマップ$ 0フィールドは何ですか?
- 29. 新しいプロジェクトのEclipseでXdebugでスキップされたブレークポイント
- 30. Djangoで単体テストをスキップしますか?
テスト設定ファイルはありますか? –
はい、私はTestSettings.testsettingsファイルを持っています。 – testCoder
テスト設定ファイルは、実行するテストを指定していますか?主に、フォルダの下には、テストが格納されているフォルダが含まれていますか? –