ソフトウェアテスト入門(ソフトウェア テスト ニュウモン)
押さえておきたい《要点・重点》 ソフトウェア・テス
- 著者:
- ソフトウェア・テストpress編集部(ソフトウェア テスト プレス ヘンシュウブ)
- 出版社:
- 技術評論社
- 出版日:
- 2008年05月
- ISBN:
- 9784774134543
- 在庫:
- 在庫あり
なぜ注目されているか
技書の森解説
「テストはコードを書いた後に適当にやるもの」という認識のまま現場に出ると、バグが出たときに何を見落としたのか説明できない状態に陥ります。本書はソフトウェア・テスト PRESS 編集部が技術評論社から出した入門書で、テスト技法を体系的に整理し、「なぜこのテストが必要か」を技法の背景から伝える構成になっています。
同値分割、境界値分析、デシジョンテーブル、状態遷移テストといった基本技法が、具体例とともに順を追って解説されます。テストの「やり方」だけでなく「どこまでやればよいか」というカバレッジの考え方にも踏み込んでいるため、闇雲にテストケースを増やすのではなく、リスクに応じて設計する感覚が身につきます。開発者とテスト担当者の双方を読者に想定した、偏りの少ない記述が特徴です。
出版は 2007 年であり、アジャイルテストや CI/CD パイプラインとの統合といった話題は含まれていません。しかしテスト設計の根幹にある技法や考え方自体は開発手法に依存しないため、基礎固めとしての価値は失われていません。モダンなテスト自動化の本に進む前に、設計の「型」を押さえておくための一冊です。
言及 Qiita 記事 (3 件)
関連記事
技術書の「参考文献リスト」は次の 1 冊への最短ルート
技術書の巻末にある参考文献リストを活用していますか。著者が厳選した文献リストは、次に読むべき本を見つける最も信頼性の高い方法です。参考文献リストの読み方と活用法を紹介します。
10 年読み継がれる技術書の条件 - 名著に共通する特徴
10 年以上読み継がれる技術書の名著に共通する 5 つの特徴と、名著を読むべきタイミングの見極め方を解説します。
写経を超える - 技術書のコードを自分のプロジェクトに応用する方法
技術書のサンプルコードを写経するだけでは実力は伸びません。書籍のコードを自分のプロジェクトに応用し、実務で使える力に変える 5 つのステップを解説します。
関連用語
プロセスタイプ
Twelve-Factor App のプロセスモデルで、アプリケーションの実行形態を分類する概念
コンピューターサイエンス
計算と情報処理を体系的に扱う学問。あらゆる IT 技術の理論的な土台
プロセスとスレッドの違いとは - メモリ空間・生成コスト・通信方法を比較
プロセスとスレッドの違いをメモリ空間・生成コスト・通信方法の 3 軸で比較。マルチスレッドの注意点と Go/Rust の並行処理モデルとの関係も図解で解説
機械学習
データからパターンを学習し、明示的なプログラミングなしに予測や判断を行う技術
FinOps
クラウドコストの可視化・最適化・ガバナンスを組織横断で実践するフレームワーク
競技プログラミング
与えられた問題を制限時間内に正確・高速に解くプログラミング競技