Skip to content
スキップしてメイン コンテンツへ
///コードのテスト ツールとサービス | Visual Studio
コードのテスト ツールとサービス | Visual Studio2019-08-28T16:47:08-07:00

テスト ツール

Test Explorer unit testing screenshot

単体テスト

自由に選んだ言語とテスト フレームワークで単体テストを記述し、実行し、デバッグします。 豊富な種類のプロジェクト テンプレートと、複数のプラットフォームをサポートするテスト フレームワークが組み込まれているため、簡単に使い始めることができます。

IntelliTest

これにより、新規または既存のコードの単体テストを作成して保守する手間が大幅に減ります。 テスト手法に合わせた興味深い入出力値を生成し、高いコード カバレッジの小さなテスト スイートとして保存します。 コードの進歩に合わせてテスト スイートも自動的に進歩していきます。

IntelliTest screenshot
Live Unit Testing screenshot

ライブ単体テスト

Live Unit Testing では、影響を受ける単体テストがバックグラウンドで自動的に実行され、コード カバレッジが Visual Studio でライブで表示されます。 コードを変更すると、Live Unit Testing により、そのコード変更が既存のテストでカバーされているか、または新しいテストを作成する必要があるかどうかが示されます。 入力時に新しいテストを作成するようリマインダーが表示されます。

テスト エクスプローラー

単一のウィンドウでテストを編成、実行、デバッグし、テスト結果も表示できます。 毎回のビルドの後に自動的にテストを実行することにより、継続的なテストを容易に構成できます。

Test Explorer diagram
test indicators screenshot

CodeLens テスト インジケーター

テスト結果がコード上でインラインに表示されます。 テストの調査、実行、デバッグと、テストへのナビゲートを、コード エディターそのものから実行できます。

コード カバレッジの解析

マネージ アプリケーションとネイティブ アプリケーションの両方について、行レベルおよびブロック レベルのコード カバレッジが視覚化され、レポートされます。

code coverage screenshot
Fakes Framework screenshot

フェイク

任意の .NET メソッドをデリゲートで置き換えることのできる、豊かな分離フレームワークです。 Visual Studio の Fakes Framework では、迂回とスタブを使った分離による単体テストがサポートされます。

学生、オープン ソース、個人の開発者向けの無料でフル機能の
IDE

無料ダウンロード

小規模なチームのためのプロフェッショナル開発者用ツール、サービス、
サブスクリプション特典

無料試用版

あらゆる規模のチームにおいて、品質やスケールについての厳しいニーズへの対応を可能にする
エンド ツー エンド ソリューション

無料試用版

Feedback