初めての自動テストを読み終わりました
初めての自動テストを一通り読み終えたので書評です。
評価
★★★★★☆☆☆☆☆(5/10)
評価の目安はこちら
個人的にはもっと踏み込んだ内容を期待していたので評価は低めです。
ただ、テストコードを書いたことない人にとっては★7くらいになると思います。
オススメできる人
- テストコードを書いたことがない人
- テストを経験して日が浅い人
オススメできない人
- テストコードを書いたことがある人
感想
ユニットテスト/結合テスト/UIテストの自動化の基本的な考え方についてかかれています。
それぞれどのような観点でテストするのか、
どのような部分のバグは見つけられないのか、
どのようなメリット/デメリットがあるのか。
といった概論的なところは一通り押さえられていると思います。
サンプルでRuby/JavaScript/HTMLのコードが出てきますが、
事前に説明がされているのでプログラマなら理解できる内容になっています。
非プログラマの人が読んでもある程度理解できそうな内容ですが、
詳細部分についてはちょっと難しいかもしれません。
自動テストをCIの一部として運用するにはどうすればいいか。
といったところについても個人的には踏み込んで欲しかったです。
ただ、そこを知りたいという人はこの書籍の対象者から外れると思います。
自動テストについて最初に読む本としては良いと思います。