テストの原理と方法
システムテスト
成功テスト
テストの原則
ソフトウェアのテスト方法:
静的テスト 動的
テスト
テスト段階
単体テスト
結合テスト
確認テスト
システムテスト
構成項目テスト
リグレッションテスト
単体テスト、結合テスト、システムテスト、検証テスト
テスト戦略
検査の削減
Cc
_
a消去法でA
Cを求める
テストケースの設計
よくテストされるポイント
同値クラス分割
境界値分割
意思決定カバレッジ: 各意思決定は、一度 true と false になる必要があります。
条件付きカバレッジ: 各決定の各条件は 1 回実行する必要があります。
条件付きカバレッジの使用例では、x、y、z の値はすべて、x、y、z の true と false をカバーし、満たします。状態で。
条件の範囲を満たしていても、必ずしも判定の範囲を満たしているとは限りません。
頻繁な試験
c は
無効な同値クラスのみをオーバーライドできます
d
d
は
最も高いものを採用します
デバッグ
ソフトウェアメトリクス
McCabe 計量法は、
高周波有向エッジの数 - ノード数 + 2を調べます。
b
b