開発 コードカバレッジとは何ですか? -techopediaからの定義

コードカバレッジとは何ですか? -techopediaからの定義

目次:

Anonim

定義-コードカバレッジとはどういう意味ですか?

コードカバレッジは、テスト計画でカバーされるプログラムソースコードの量を表すためにソフトウェアテストで使用される用語です。 開発者は、一連のテストリソースとテクニックでカバーされるプログラムサブルーチンとコード行の数を調べます。


コードカバレッジは、テストカバレッジとも呼ばれます。

Techopediaによるコードカバレッジの説明

開発チームは、コードカバレッジ分析を使用して、プログラムのバグが広くテストされており、比較的エラーがないことを確認できます。 ソフトウェア業界の専門家は、この種のテスト分析の明らかな利点を指摘しています。つまり、ベータまたは他の開発ラウンドでコードカバレッジ分析やその他のテストの側面を含めると、数百万人のユーザーではなく、製品がついに稼働します。

Microsoft Visual Studioなどの一部の開発環境には、コードカバレッジ分析を行うための特定のメニューツールがあります。 その他の場合、開発者はソフトウェアのソースコードをマッピングし、テストの適用場所を決定するという比較的手動の方法を使用する場合があります。 サードパーティベンダーは、さまざまなプログラミング言語に対応した特定のコードカバレッジツールも提供しています。

専門家は、コードカバレッジ分析を、プログラムコードを調べる「ホワイトボックステスト」の一部として説明しています。 場合によっては、コードカバレッジ分析の大部分は、テスト戦略でカバーされていない正確な領域を見つけるために行われます。 特定のプロジェクトのコードカバレッジを具体的に評価するために使用される多くの異なる技術的指標とパラメーターがあります。

コードカバレッジとは何ですか? -techopediaからの定義