出版社内容情報
iOS;iOSアプリ;iOSアプリ開発;iOSテスト;ユニットテスト;UIテスト;テスト自動化;CD/CI;自動テスト
内容説明
競争が激化するiOSアプリ開発に“スピード”と“品質”をもたらす。自動テストとの向き合い方。サードパーティの役立つOSSの活用法。fastlane・アプリ配信・デバイスファームの実践例。テストの第一線を走るエンジニアがまとめた自動テストの実践入門。
目次
自動テストをはじめる前に
自動テストにおける落とし穴を避ける
XCTestを利用した単体テスト
単体テストに役立つOSSを活用する
XCTestを利用したUIテストの基本
XCUITestのAPIを理解する
UIテストの一歩進んだテクニック
CI/CDの基本を押さえる
fastlaneを利用したタスクの自動化
アプリ配信サービスとデバイスファームの活用
BitriseとCircleCLによるパイプラインの自動化
デバッグのテクニック
Appendix
著者等紹介
平田敏之[ヒラタトシユキ]
DeNAのSWET(Software Engineer in Test)グループ所属。グループウェアの開発、女性向けWebサービスやiOSアプリ開発を経て現職のSWETにたどり着く。現職では、iOSやCI/CDに関する領域を主に担当。テストに関する勉強会である「Test Night」を立ち上げ、SWETメンバーと共に定期開催している
細沼祐介[ホソヌマユウスケ]
DeNAのSWET(Software Engineer in Test)グループ所属。JavaのテスティングフレームワークであるJUnitや、XP開発におけるテスト駆動開発について、黎明期で触れ、自動テストに興味を持つ。Web、Windows、iOSなど様々なプラットフォームでのアプリケーション開発を経て、自動テストの専門部署であるSWETにたどり着く。現在はiOS/Go言語の自動テスト領域を担当(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。