• 本

テスト自動化実践ガイド 継続的にWebアプリケーションを改善するための知識と技法

出版社名 翔泳社
出版年月 2024年7月
ISBNコード 978-4-7981-7235-4
4-7981-7235-9
税込価格 3,630円
頁数・縦 351P 23cm

商品内容

要旨

真に効果的なテスト自動化を実現するために。本書は、Webアプリケーションのテスト担当者や開発者が、自身のプロジェクトにスムーズに自動テストを導入し、自動テストに支えられた開発プロセスを実現できるようになる実践的なガイドブックです。主に下記に挙げるような内容を解説します。自動テストに取り組むための心構えや考え方、マインドセット、テスト全般や自動テストに関する基本的な知識、E2E自動テストの実践方法、自動テストや開発プロセスの改善方法、様々なトラブルシューティングの技術。「なぜ自動化が必要なのか?」という目的の理解に重きを置き、ただ自動化して終わりになるのではなく、自動テストを軸にしながらプロダクトを継続的に改善していくための考え方や技法を解説しています。

目次

第1部 自動テストに取り組む前に(テストの目的
開発を支える自動テスト
見つけたいバグを明確にする
E2Eテストとは何か)
第2部 アプリケーションにE2Eテストを導入する(サンプルアプリケーションのセットアップ
最小限のテストをデプロイする
ビジネスプロセスをカバーするテストを作成する
ユーザーストーリーをカバーするテストを作成する
テストコードに意図を込める)
第3部 自動テストを改善するテクニック(トラブルシューティング
もっと幅広くE2Eテストを使う
成果を振り返る)

出版社・メーカーコメント

真に効果的なテスト自動化を実現するために。フレームワークに依存しない「普遍的なテクニック」を徹底解説!本書は、Webアプリケーションのテスト担当者や開発者が、自身のプロジェクトにスムーズに自動テストを導入し、自動テストに支えられた開発プロセスを実現できるようになる実践的なガイドブックです。主に下記に挙げるような内容を解説します。・自動テストに取り組むための心構えや考え方、マインドセット・テスト全般や自動テストに関する基本的な知識・E2E自動テストの実践方法・自動テストや開発プロセスの改善方法・様々なトラブルシューティングの技術「なぜ自動化が必要なのか?」という目的の理解に重きを置き、ただ自動化して終わりになるのではなく、自動テストを軸にしながらプロダクトを継続的に改善していくための考え方や技法を解説しています。E2Eテストの実践方法の解説では、手を動かして学べるハンズオンパートを用意しました。サンプルアプリケーションにE2Eテストを導入する流れを体験しながら、必要な考え方やTIPSが学べます。実装手段にはE2Eテストフレームワークの「CodeceptJS」を用いていますが、特定のWebアプリケーションや、特定のフレームワークでのみ適用可能な手法ではなく、様々な状況下で応用できる普遍的・汎用的なテクニックを紹介しています。

著者紹介

末村 拓也 (スエムラ タクヤ)  
Webアプリケーション開発者兼テスター。とあるスタートアップ企業で一人目のQAエンジニアとなったのを機に、テストや品質、自動化に興味を持ち始める。2019年よりAutifyに入社し、テスト自動化エンジニア、テクニカルサポートエンジニアを経て、2024年6月現在は同社のQAマネージャーを務める(本データはこの書籍が刊行された当時に掲載されていたものです)