iOSアプリ開発自動テストの教科書 〜XCTestによる単体テスト・UIテストから、CI/CD、デバッグ技術まで
「iPhone X、XR、iPad……端末が多すぎて、テストが手動じゃ追いつかない」
「競争が激しいアプリ開発現場で、スピードを落とさずテストしなければ」
「どうして、テストしたはずのアプリで、ユーザーからこんなにバグが報告されるんだ」
競争が激化し、複雑になるiOSアプリの開発において、こんな問題を解決できる手段が「自動テスト」です。
本書は、DeNAの開発生産性や品質を担うSWETグループのエンジニアたちが、iOSアプリ開発の自動テストにフォーカスしてまとめた、これまでにない“テストの入門書”です。自動テストの基本はもちろん、単体テスト・UIテスト、CI/CD、さらに効率的なデバッグのテクニックまでを網羅できます。
iOSアプリ開発でテストに関わるエンジニアはもちろん、開発の現場のすべてのエンジニアが持っておきたい、iOSテスト必携の1冊です。
レビュー(3件)
すらすら読めます
本屋で立ち読みして、関心がある部分について知らなかったことが1つ書いてあったので購入して読みました。 基本的なことは知っているレベルなのもあるんですが、わかりやすく書いてあるので、すらすら読めました。 全体を通して、3箇所くらい参考になる部分がありました。(CI/CDは興味がないので読み飛ばしました。全体の半分くらいのボリュームです。) 欲を言えば、mockやstubの部分をもっと詳しく書いて欲しかったです。