データフローテストとは?具体例でわかるやり方・DUペア・制御フローテストとの違い

データフローテストとは、変数の「定義」と「使用」の関係(DUペア)に着目して不具合を検出するホワイトボックステスト技法です。具体例を使って、データフロー解析との違い、All-Defs・All-Usesなどの網羅基準、実施手順、制御フローテストとの違いまでわかりやすく解説します。