More Related Content
Similar to 自動テストで開発効率を上げるには
Similar to 自動テストで開発効率を上げるには (20)
More from Wataru Terada (12)
自動テストで開発効率を上げるには
- 16. b) if や for が入れ子になっているなら、
掛け算でケースが必要。
その数だけケースがなければ
網羅できていない。
→ テストケースの追加や、
メソッド切り出しを促す。
- 18. d) if の中に && や || が含まれていたり
in_array 等の関数が使われているが、それらの
真偽組み合わせケースが見当たらない。
または、if (...) {...} の場合に偽のケースが無い
なら、網羅できていない。
→ テストケースの追加を促す。
- 19. e) foreach でなく for が使われているが、
0/単数/複数パターンが無いなら
網羅できていない。
→ テストケースの追加を促すか、
foreach への置き換えを促す。
※ for は foreach に比べて
間違えやすい要素が多い。