コードのテスト ツールとサービス | Visual Studio2021-11-08T07:41:14-08:00

テスト ツール

包括的なテスト ツールで高品質のコードを作成

単体テスト

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

IntelliTest

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

ライブ単体テスト

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

テスト エクスプローラー

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

CodeLens テスト インジケーター

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

コード カバレッジの解析

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

フェイク

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

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

無償ダウンロード

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

無料試用版

あらゆるサイズのチームの品質とスケールのニーズに対応するエンド ツー エンドのソリューション

無料試用版

フィードバック