いきなり「決定版」なんて大風呂敷です(笑) 最近、テストカバレッジの条件カバレッジと複合条件カバレッジについてご質問をいただきました。かねてよりカバレッジの定義は、著名な方でも異なっていることがあると感じていたのですが、Webマガジンなどの記事がJSTQBの試験勉強する方を混迷へ導いているようです。私が見つけたのとご質問された方に教えていただいたのですでに2つの出版社のWeb記事がISTQB(JSTQB)とは違う解説をしています。JSTQBのメンバーが書いたものもあり、う〜んショック。 とりあえず日本の記事は忘れてください(笑) で、こんなこともあり、お返事で書いたISTQBのカバレッジの定義をご紹介したいと思いました。時間の都合で、この日記は今後もアップデートしていって最終的に決定版になればと思います。 まずコード例1) statement1; if( (a>0) or (b>0) ){