ソフトウェアテストタグで同率13位(39冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。
- 紹介記事
- 2件
- 媒体別
- Qiita 1・企業テックブログ 1
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約7年前)
- タグ内の順位
- ソフトウェアテストタグで同率13位(39冊中・紹介記事数の順)
- 代わりの本
ソフトウェアテストタグで、この本より新しく紹介記事の多い本
紹介している記事(2件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- iOSエンジニアが読んだら、ためになりそうな本 Qiita · k2moons · · いいね 148
- SWETの2名が執筆した「iOSアプリ開発自動テストの教科書」が発売されました 企業テックブログ · DeNA SWET ·
同僚と共著したiOSの自動テストの本について、企画の経緯と各部の内容を紹介している。自動テストの基礎、XCTestによる単体テスト、XCUITestによるUIテスト、CI/CD、デバッグを体系的に学べる構成とし、主な対象は自動テストをほとんど書いたことがない人やCI/CDをこれから導入する人としている。
この本について
iOSアプリの自動テストを、テスト設計から実装、CI/CD、デバッグまで扱う書籍である。冒頭では自動化の目的や範囲、テストピラミッドを整理し、独立性、不安定な結果、実行時間など、運用時に生じる課題も取り上げる。続いてXCTestによる単体テストとXCUITestによるUIテストを解説し、非同期処理、モック、Property-based Testing、画面要素の特定や操作、Page Object Patternなどを扱う。後半ではCI/CDの構成、fastlaneによる作業の自動化、TestFlightやDeployGateなどを使ったアプリ配信、Firebase Test LabやAWS Device Farmでの端末テストへ進む。BitriseとCircleCIのワークフロー設定に加え、XcodeやLLDB、シミュレータ、実機を使ったデバッグ方法も収録している。
出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。
目次(主な章)
出典: 出版社の書籍ページ (章の見出しのみ)
- 第1章 自動テストをはじめる前に
- 第2章 自動テストにおける落とし穴を避ける
- 第3章 XCTestを利用した単体テスト
- 第4章 単体テストに役立つOSSを活用する
- 第5章 XCTestを利用したUIテストの基本
- 第6章 XCUITestのAPIを理解する
- 第7章 UIテストの一歩進んだテクニック
- 第8章 CI/CDの基本を押さえる
- 第9章 fastlaneを利用したタスクの自動化
- 第10章 アプリ配信サービスとデバイスファームの活用
- 第11章 BitriseとCircleCIによるパイプラインの自動化
- 第12章 デバッグのテクニック
- Appendix