95%のテストカバレッジを誇るコードベースで毎週のように重大なバグがリリースされるのを目の当たりにしてきました。一方で、カバレッジが40%でもほとんど壊れないコードベースも見てきました。
問題は数値そのものではありません。数値への執着こそが問題なのです。
カバレッジの罠
以下はカバレッジを上げるものの、何も捕捉しないテストです:
\\
間違った80%をテストしているなら、80%のテストカバレッジは無意味です。カバレッジを追い求める数値ではなく、どこに死角があるかを示す地図として捉える方法をご紹介します。
Part ofTesting & QA->95%のテストカバレッジを誇るコードベースで毎週のように重大なバグがリリースされるのを目の当たりにしてきました。一方で、カバレッジが40%でもほとんど壊れないコードベースも見てきました。
問題は数値そのものではありません。数値への執着こそが問題なのです。
以下はカバレッジを上げるものの、何も捕捉しないテストです:
\\
Reader route
article -> proof -> offer
cluster
Testing & QA
intent
Testing
route
next step
What to do with this
If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.
