書籍
書籍

フルスタックテスティング 10のテスト手法で実践する高品質ソフトウェア開発

0.0

販売価格

¥
4,620
税込
還元ポイント

販売中

在庫わずか
発送目安
当日~翌日

在庫状況 について

・各種前払い決済は、お支払い確認後の発送となります(Q&A)

フォーマット 書籍
発売日 2025年07月16日
国内/輸入 国内
出版社翔泳社
構成数 1
パッケージ仕様 -
SKU 9784798190471
ページ数 456
判型 B5変形

構成数 : 1枚


■第1章 フルスタックテスティングの概要
1.1 高品質のためのフルスタックテスティング
1.2 シフトレフトテスト
1.3 10個のフルスタックテスティングスキル
1.3.1 手動探索的テスト
1.3.2 自動機能テスト
1.3.3 継続的テスト
1.3.4 データテスト
1.3.5 ビジュアルテスト
1.3.6 セキュリティテスト
1.3.7 パフォーマンステスト
1.3.8 アクセシビリティテスト
1.3.9 機能横断要件テスト
1.3.10 モバイルテスト


■第2章 手動探索的テスト
2.1 構成要素
2.1.1 探索的テストフレームワーク
2.1.2 機能の探索
2.2 手動探索的テスト戦略
2.2.1 アプリケーションを理解する
2.2.2 部分的に探索する
2.2.3 フェーズごとに探索的テストを繰り返す
2.3 演習
2.3.1 API テスト
2.3.2 Web UI テスト
2.4 視点:テスト環境の「衛生管理」について


■第3章 自動機能テスト
3.1 構成要素
3.1.1 ミクロレベルとマクロレベルのテストタイプについて
3.2 自動機能テスト戦略
3.3 演習
3.3.1 UI 機能テスト
3.3.2 サービステスト
3.3.3 単体テスト
3.4 その他のテストツール
3.4.1 Pact
3.4.2 Karate
3.4.3 機能テスト自動化におけるAI/MLツール
3.5 視点
3.5.1 克服すべきアンチパターン
3.5.2 自動化カバレッジ100%!


■第4章 継続的テスト
4.1 構成要素
4.1.1 継続的インテグレーション入門
4.1.2 CI/CT/CDプロセス
4.1.3 原則と決まりごと
4.2 継続的テスト戦略
4.2.1 利点
4.3 演習
4.3.1 Git
4.3.2 Jenkins
4.4 Four keys


■第5章 データテスト
5.1 構成要素
5.1.1 データベース
5.1.2 キャッシュ
5.1.3 バッチ処理システム
5.1.4 イベントストリーム
5.2 データテスト戦略
5.3 演習
5.3.1 SQL
5.3.2 JDBC
5.3.3 Apache KafkaとZerocode
5.4 その他のテストツール
5.4.1 Testcontainers
5.4.2 Deequ


■第6章 ビジュアルテスト
6.1 構成要素
6.1.1 ビジュアルテストの概要
6.1.2 プロジェクト/ビジネスにとって重要なユースケース
6.2 フロントエンドテスト戦略
6.2.1 単体テスト
6.2.2 統合/コンポーネントテスト
6.2.3 スナップショットテスト
6.2.4 E2E 機能テスト
6.2.5 ビジュアルテスト
6.2.6 クロスブラウザテスト
6.2.7 フロントエンドパフォーマンステスト
6.2.8 アクセシビリティテスト
6.3 演習
6.3.1 BackstopJS
6.3.2 Cypress
6.4 その他のテストツール
6.4.1 AI 駆動のツール、Applitools Eyes
6.4.2 Storybook
6.5 視点:ビジュアルテストの課題


■第7章 セキュリティテスト
7.1 構成要素
7.1.1 よくあるサイバー攻撃
7.1.2 STRIDE脅威モデル
7.1.3 アプリケーションの脆弱性
7.1.4 脅威モデリング
7.2 セキュリティテスト戦略
7.3 演習
7.3.1 OWASP Dependency-Check
7.3.2 OWASP ZAP
7.4 その他のテストツールについて
7.4.1 Snyk IDEプラグイン
7.4.2 Talisman Pre-Commitフック
7.4.3 Chrome DevToolsとPostman
7.5 視点:セキュリティとは習慣である


■第8章 パフォーマンステスト
8.1 バックエンドパフォーマンステストの構成要素
8.1.1 パフォーマンス×売り上げ×週末セール
8.1.2 シンプルなパフ<...

  1. 1.[書籍]


古今東西、あらゆる品質要件をカバーせよ。
10の手法を一冊で学び尽くす「フルスタック」テストガイドが登場。

ソフトウェアテストには、対象とする品質要件に応じて様々な「手法」が存在します。しかし、個別のテスト手法を断片的に学ぶだけでは、プロダクトの品質を総合的に高めることはできません。本書は、複数のテストを補完的に組み合わせて、あらゆる側面から品質を検証するための技術・戦略を、体系的に学べる骨太なガイドブックです。

取り上げるのは、以下10種のテスト手法。それぞれについて、テストの原理原則・導入戦略・実践方法を、具体的なWeb/モバイルアプリケーションでの適用例を交えながら詳しく解説します。

□手動探索的テスト
□自動テスト
□継続的テスト
□データテスト
□ビジュアルテスト
□パフォーマンステスト
□セキュリティテスト
□アクセシビリティテスト
□モバイルテスト
□機能横断要件テスト

本書は、各領域のテストを一貫した視点で解説するため、それぞれのテストの「役割」と「つながり」がよく理解できます。本書を通じて、広大なテスト分野を迷わず歩くための「体系的な知識地図」をインストールしてください。

■対象読者
・Web/モバイルアプリケーション開発に携わるエンジニア
・幅広いテスト領域を体系的に押さえたい品質保証/QAエンジニア
・テスト設計・戦略立案に必要な基盤知識を身につけたい人
・開発と品質保証を横断する視点を養いたい人

作品の情報

メイン

メンバーズレビュー

レビューを書いてみませんか?

読み込み中にエラーが発生しました。

画面をリロードして、再読み込みしてください。