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. pytestでテストがスキップされる
- 2. ビジュアルスタジオF5、ctrl + F5、またはビジュアルスタジオの外では何が違うのですか?
- 3. Junit Testwatcherがスキップ/無視されたテスト
- 4. xUnitテストがスキップされました
- 5. OpenGLでビジュアルスタジオのメイン機能がスキップされる
- 6. if文がスキップされる理由は何ですか?
- 7. スキップされたテストの並列テストを使用したITestListenerのテスト
- 8. 「x」または「xx」のビジュアルスタジオのヘッダファイルは何ですか?
- 9. Grailsでテストをスキップ
- 10. testngまたはtestngレポートからテストをスキップまたはスキップする方法
- 11. Angular 3がスキップされたのはなぜですか?Angular 4ベータの主な違いは何ですか
- 12. PHPUNITですべてのスキップされたテストを一覧表示する
- 13. スキップされたPythonテストを実行しました
- 14. HSpecテストスイートでテストをスキップすることはできますか?
- 15. ランタイムでTestNgテストをスキップ
- 16. SBTビルドでテストをスキップするにはどうすればよいですか?
- 17. 「最終的に」コードブロックがスキップされる理由は何ですか?
- 18. ビジュアルスタジオなしでアプリケーションを実行するためにビジュアルスタジオから何が必要ですか
- 19. 別のテストが失敗した場合、テストをスキップできますか?
- 20. ビジュアルスタジオで生成されたバイナリにシンボルがないのは本当ですか?
- 21. AndroidテストはAWSデバイスファームのテストパッケージ解析エラーのためスキップされました
- 22. ブートストラップカルーセルで隠されたスライドをスキップ
- 23. getchはwhileループでスキップされます
- 24. ビジュアルスタジオのモバイルサイズの画面でのテスト
- 25. yaml-builderから生成されたHTMLの「スキップ・リンク・ナビゲーション」の目的は何ですか?
- 26. ビジュアルスタジオdevenv.exe/resetuserdataは何をするのですか?
- 27. 単体テスト、方法、またはシナリオで何をテストするのですか?
- 28. ビジュアルスタジオでコード化されたUIを使用したデータ駆動型テスト2015 TFSとMTMでのエラー
- 29. アーラン - スキップ共通テストですぐにテストスイート
- 30. ソリューション全体をクリーニングするためのビジュアルスタジオのショートカットキーは何ですか?
テスト設定ファイルはありますか? –
はい、私はTestSettings.testsettingsファイルを持っています。 – testCoder
テスト設定ファイルは、実行するテストを指定していますか?主に、フォルダの下には、テストが格納されているフォルダが含まれていますか? –