Software-testing-dictionary-arc-testing
提供:Dev Guides
アーク試験
アーク試験とは何ですか?
アークテストはブランチテストに他なりません。 ブランチは決定の結果です。 したがって、ブランチカバレッジはブランチの結果の尺度です。 メソッドのブランチ数の決定は簡単です。ブランチの出力には通常2つの結果(TrueまたはFalse)があるためです。
ブランチテストでは、すべての可能な結果を少なくとも1回テストするために、決定の各条件を実行することに重点が置かれます。 すべての分岐(決定)は、真と偽のそれぞれの方法で行われます。 コード内のすべてのブランチを検証して、アプリケーションの異常な動作につながるブランチがないことを確認するのに役立ちます。 ブランチカバレッジの詳細については、ブランチテストの章で説明します。
Decision Coverage=(Number of decision outcomes executed/Total number of decision outcomes)*100%