ソフトウェアテストをカイゼンする50のアイデア
書籍情報
発売日 : 2022年09月20日
著者/編集 : Gojko Adzic/David Evans/Tom Roden/山口 鉄平
出版社 : 翔泳社
発行形態 : 単行本
書籍説明
内容紹介
よりよりソフトウェアを開発するためには、さまざまなテストを組み込むことになります。しかし、アジャイル開発においては「短い反復」という厳しい時間的な制約のもと、頻繁に変更されるソフトウェアに対するテストとなり、一筋縄ではいかないのが現実です。本書は、アジャイル開発でソフトウェアテストを行う読者に向け、ユーザーストーリーにもとづいたテスト計画を立て、それを短い反復という開発プロセスに合わせた形で整理する方法を提供してくれます。「代わりに何が起こるか」と尋ねよう、厳格なカバレッジ目標を持たないようにしよう、テストコードは書くためではなく読むために最適化しようなど、本書で紹介される50のアイデアは、テストの設計や実行において役に立つ珠玉のものばかり。そしてさらに、日本語版独自コンテンツとして、訳者によるCI/CDなどに関する5アイデアも追加!本書を読めば、テスター・アナリスト・開発者など、あなたのチームメンバーが緊密なコラボレーションを築き、ステークホルダーを巻き込みながら、ソフトウェア品質を向上させる多くのヒントが手に入るはずです!
目次
◆Chapter 1:テストのアイデアを生み出す
・【関係者と品質に関する全体像を定義しよう】
・【「常にある/決してない」から考えよう】
など
◆Chapter 2:適切なチェックの設計
・【重要な具体例に焦点を当てよう】
・【テストシナリオの期待値には数式ではなく具体的な値を記述しよう】
など
◆Chapter 3:テスト容易性の向上
・【CPU時間ではなく論理的なビジネス時間を導入しよう】
・【テストからデータ生成処理を分離しよう】
など
◆Chapter 4:大規模なテストスイートの管理
・【自動テストを開発者の責任としよう】
・【他のチームと一緒にテストを設計しよう】
など
◆Chapter 5:日本語版追加アイデア
・CI/CD関連など
著者情報
Adzic, Gojko
Gojko Adzic
David Evans
Evans, David, コンサルタント
Roden, Tom
Tom Roden
山口 鉄平
山口, 鉄平