
iOSアプリ開発自動テストの教科書 〜XCTestによる単体テスト・UIテストから,CI/CD,デバッグ技術まで
平田 敏之、細沼 祐介
技術評論社 / 2019-07-10
この本について
テストを書こうと思っても、UIテストは遅いし、非同期処理は落ち着かないし、そもそもどうやって要素を特定すればいいのか…と、実務で手が止まることが多いですよね。自分も「自動テストが大事なのは分かるけど、明日から何を変えればいいのか」がずっと曖昧なままでした。 この本は、そういう“現場でのつまずき”にちょうど手を添えてくれる感じがあります。例えば、Xcodeで複数シミュレーターを並列起動してテスト時間を縮める話は、時間がかかるUIテストをどうにかしたい人にはすぐ効きます。UI要素の特定も、XCUIElementQueryのどこを押さえれば迷わなくなるのかが具体例で示されていて、明日からテストを書くときの視界がひらけます。さらに、非同期APIのテストをExpectationでどう扱うか、コードカバレッジやInstrumentsでのメモリリーク検出まで、普段なんとなく放置していた“気になる部分”を実務レベルで拾ってくれるのがありがたいところです。 自分と同じように「テストを書きたいのに、細かいところでつまずき続けているiOSエンジニア」には特にしっくりくると思います。全部を完璧にやろうとしなくても、日々の開発に1つずつ組み込んでいける実感を持たせてくれる一冊でした。
読書インサイト
ハイライト密度
多くの読者は第1章に最もインサイトを感じており、全ハイライトの20%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_alt
JUnit実践入門 ── 体系的に学ぶユニットテストの技法 WEB+DB PRESS plus
渡辺 修司

知識ゼロから学ぶソフトウェアテスト 【改訂版】
高橋寿一
![Software Design (ソフトウェアデザイン) 2022年03月号 [雑誌]](https://m.media-amazon.com/images/I/818de4CsI+L._SY500.jpg)
Software Design (ソフトウェアデザイン) 2022年03月号 [雑誌]
Software Design 編集部

テストから見えてくるグーグルのソフトウェア開発
ジェームズ A ウィテカー;ジェーソン アーボン;ジェフ キャローロ、長尾 高弘

フロントエンド開発のためのテスト入門 今からでも知っておきたい自動テスト戦略の必須知識
吉井 健文
書籍情報(出版社紹介・目次)expand_more
出版社による紹介
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要