山村 吉信 著
システム開発における「テスト」は、要求された機能の実現を証明するための大切な工程。工数でもコストでも、プログラムと同じかそれ以上に重要な業務です。しかし残念ながら、テストで必要になる知識や具体的な方法をきちんと学ぶ機会はほとんどないのが現状です。そこで本書では、現場ですぐに役に立つテスト方法をわかりやすく解説します
はじめに
本当にテストしたの?ソフトウェアテストの基本
第1章 現場での無理難題
1 極端に短い納期でのテストをどうするか?
2 いつテストをやめてよいか?
3 効率の良いテストとは何か?
4 仕様変更が頻発する現場でどうテストするか?
5 仕様書がない時どうテストするか?
第2章 開発工程とテスト
1 開発工程が変わればテストも変わる
2 聞いてはいけない質問「テストはいつするの?」
3 テスト計画
4 検証(Verification and Validation, V&V)
第3章 単体テストの基本
1 単体テスト
2 ブラックボックステストと境界値
3 ホワイトボックステストと網羅率
第4章 統合・受入・システムテスト
1 統合テスト
2 受入テスト
3 システムテスト
4 回帰テスト
第5章 ちゃんとテストしました!と言うために
1 テストケースのテスト
2 品質管理
3 エラー数の推定
第6章 上流工程でおさえておくべきこと
1 エラー・障害・故障
2 要件と努力
3 上流工程で行うレビュー
4 テスト仕様書
第7章 プロジェクトとしてのテスト
1 COCOMOによる見積もり
2 期間と要員の調整
3 テスト工程の進捗管理
第8章 無理難題への回答
1 極端に短い納期でのテストをどうするか?
2 いつテストをやめてよいか?
3 効率の良いテストとは何か?
4 仕様変更が頻発する現場でどうテストするか?
5 仕様書がない時どうテストするか?
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
kenitirokikuti さん
2016-11-23
〈第8章/無理難題への回答 仕様書がない時どうテストするか〉〈検証可能な仕様は…テスト仕様から起こした仕様書と本質的な違いはない〉〈サンプルコードやインタビューや設計途中に残したメモなどから、入出力の対応についての記述を集め、テスト仕様を作成〉
ブルーサークル♪ さん
2013-11-07
基本に立ち返る意味で読んでみた。なかなかタメになった。でも、本文中に出てこない内容が練習問題に出てくるのはどうかと思った。