2016-03-27 8 views
0

システム用のホワイトボックステストを手動で作成していますが、自動カバレッジテストツールに問題があります。これはJavaベースのシステムです。パスカバレッジのコードカバレッジ率を手動で計算する方法

パスカバレッジ%は=(総パス行使 プログラムのパスの/総数)* 100

私は行使合計のパスを決定することができましたが、私は取得する方法がわかりませんプログラム内のパスの総数。

誰でもこれを手伝うことができますか?

+1

「パス」を定義するか、パスの定義を表示する方法として行使された合計パスを決定する方法を示したい場合があります。少なくともいくつかのパスの定義によって、最も有用なプログラムは非常に多くのパスを持っています。例えば、同じループを0回、1回、および2回通過することだけが異なる場合、3つのパスは異なりますか? –

答えて

0

コードのパスカバレッジを計算する場合は、サイクロマティックな複雑さが高いため、パスカバレッジを表すことはできません。意思決定カバレッジを使用して、コード内のすべてのif/elseを計算し、ビジネスロジックとユーザーシナリオにパスカバレッジを使用する方が便利です。

関連する問題