ABCEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAF
1
■ソフトウェアテスト読書マップ
2
学習者が、「どの資料が、どんなレベルで、どのトピックについて言及しているか」をざっくり把握できること。レベル分け入門: 一般の人への概念の導入。ブルーバックス的立ち位置。
3
このマッピングに基づいて、次は「この順番に学んでいくといいよ!」というチャートを作れたら最高。初級: テストの知識や経験が少しあれば読むことができる
4
ハッシュタグ: #ソフトウェアテスト読書マップ 中級: ある程度のテストの知識・経験を踏まえて読むことが望ましい
5
上級: テストのベテラン向け
6
書籍・資料名著者URL言語資料の種別物理本
(新品)
電子書籍レベル一言メモテスト計画テストチーム構築モニタリングとコントロールテスト分析全体像同値分割法境界値分析デシジョンテーブルテスト状態遷移テストユースケーステスト組合せテストコードカバレッジエラー推測探索的テストチェックリストベースドテストレビュー・静的テストテスト実装テスト実行テスト自動化テスト完了入力担当者備考
7
ソフトウェアテスト技法ドリル テスト設計の考え方と実際秋山 浩一https://www.juse-p.co.jp/products/view/372日本語一般書籍×初級一般的なテスト設計技法とツール、テスト分析について、平易に説明@kz_suzuki
8
ソフトウェアテスト実践ワークブックRex Blackhttps://www.amazon.co.jp/dp/4822283046日本語一般書籍××中級品質リスク分析および各種テスト技法の実践的問題集@rumikotubuyaki
9
【この1冊でよくわかる】ソフトウェアテストの教科書布施昌弘ほかhttps://www.sbcr.jp/product/4815608750/日本語一般書籍入門初学者向けにテストに必要な一通りの知識を解説@goyoki
10
ソフトウェア品質を高める開発者テスト高橋 寿一https://www.shoeisha.co.jp/book/detail/9784798176390日本語一般書籍初級開発者がユニットテストを書く習慣ができたら、次に読むべき本@freddiefujiwara
11
事例とツールで学ぶHAYST法秋山浩一https://juse-p.co.jp/products/view/507日本語一般書籍×中級組合せテストを詳しく知りたいとき@akiyama924
12
ソフトウェアテスト技法練習帳
梅津正洋,竹内亜未,伊藤由貴,浦山さつき,佐々木千絵美,高橋理,武田春恵,根本紀之,藤沢耕助,真鍋俊之,山岡悠,吉田直史
https://gihyo.jp/book/2020/978-4-297-11061-1日本語一般書籍初級ソフトウェアテスト技法についての問題集@shimashima35
13
ソフトウェアテスト293の鉄則セム ケイナーほかhttps://www.amazon.co.jp/dp/482228154X日本語一般書籍初級ソフトウェア活動全般についての原則、プラクティス、格言@goyoki
14
実践アジャイルテスト テスターとアジャイルチームのための実践ガイド
Janet Gregoryほか
https://www.amazon.co.jp//dp/4798119970/日本語一般書籍××初級アジャイルテスト全般の解説と事例紹介@goyoki
15
はじめて学ぶソフトウェアのテスト技法リー コープランドほかhttps://www.amazon.co.jp/dp/B00HE8082Q日本語一般書籍初級テスト設計技法、テスト設計パラダイムについての入門解説@goyoki
16
Agile Testing Condensed Japanese Edition
Janet Gregory, Lisa Crispinほか
https://leanpub.com/agiletesting-condensed-japanese-edition日本語一般書籍×初級アジャイルテスト全般の概要と事例紹介@goyoki
17
初めての自動テスト Webシステムのための自動テスト基礎
Jonathan Rasmusson
https://www.oreilly.co.jp/books/9784873118161/日本語一般書籍初級Webシステムに対する自動テストについてStep by Stepで説明していく@shimashima35
18
[改訂新版]マインドマップから始めるソフトウェアテスト池田暁, 鈴木三紀夫https://gihyo.jp/book/2019/978-4-297-10506-8日本語一般書籍初級マインドマップを用いて、テスト計画、分析、設計などの工程をわかりやすく進める方法を提示する@shimashima35
19
現場の仕事がバリバリ進むソフトウェアテスト手法高橋寿一,湯本剛https://gihyo.jp/dp/ebook/2006/978-4-7741-7006-0日本語一般書籍×初級テストマネージャとしての一歩目を学ぶための良書@shimashima35
20
知識ゼロから学ぶソフトウェアテスト【改訂版】高橋 寿一https://www.shoeisha.co.jp/book/detail/9784798130606日本語一般書籍初級ソフトウェアテスト全般について比較的平易に書かれた入門書@shimashima35
21
ソフトウェア・テストの技法 第2版マイヤーズ J. ほかhttps://amzn.to/3eSljDU日本語一般書籍初級テスト設計アプローチおよびテスト設計技法の解説@goyoki
22
テストから見えてくる グーグルのソフトウェア開発ジェームズ・ウィテカー https://www.amazon.co.jp/dp/482228512X日本語一般書籍初級Google社のテストのマネジメント、体制づくり、戦略、プラクティスの事例紹介@goyoki
23
パーフェクトソフトウエアジェラルド・M・ワインバーグほかhttps://amzn.to/3Bgedk5日本語一般書籍初級ソフトウェアテストの難しさとそれに対応するためのアプローチやプラクティスの解説@goyoki
24
テスト駆動開発Kent Beckほかhttps://amzn.to/3xswwkR日本語一般書籍初級テスト駆動開発の基礎、パターン、サンプル例。付属に歴史や現状を紹介@goyoki
25
体系的ソフトウェアテスト入門Craig, Rickほかhttps://www.amazon.co.jp/dp/4822282074日本語一般書籍初級テスト設計方法論STEPの入門解説。リスクベースドテストの解説充実@goyoki
26
ソフトウェアテスト12の必勝プロセスRex Blackほかhttps://www.kinokuniya.co.jp/f/dsg-01-9784822282127日本語一般書籍××中級テストのマネジメント、プロセスを中心にテストで一般的な課題に対応するアプローチを解説@goyoki
27
基本から学ぶテストプロセス管理Rex Blackほかhttps://www.amazon.co.jp/dp/482228199X日本語一般書籍××初級テストのマネジメントを中心に、テスト活動全般について解説@goyoki
28
AIソフトウェアのテスト
佐藤直人・小川秀人・來間啓伸・明神智之
https://www.ric.co.jp/book/business/detail/1821日本語一般書籍初級AIソフトウェアを対象としたテスト設計とテスト実装アプローチの解説@goyoki
29
ソフトウェアテスト技法Boris Beizer https://www.amazon.co.jp/dp/4822710017日本語一般書籍××中級テスト設計の進め方と技法の解説。ホワイトボックステストやモデルに対するテストの設計解説が充実@goyoki
30
実践的プログラムテスト入門Boris Beizer https://bookplus.nikkei.com/atcl/catalog/97/140222/日本語一般書籍××中級テスト設計の進め方と技法の解説。ブラックボックステストの設計解説が充実@goyoki
31
ソフトウェア品質知識体系ガイド (第3版)SQuBOK策定部会 ほかhttps://www.ohmsha.co.jp/book/9784274226311/日本語一般書籍初級ソフトウェア品質に関わる技術や情報、知見を体系化したガイド。ソフトウェアテストについての記述も充実@goyoki
32
レガシーコード改善ガイドマイケル・C・フェザーズほかhttps://www.amazon.co.jp/dp/4798116831/日本語一般書籍初級自動テストを使ったリファクタリングや、自動テストを導入するためのレガシーコードの改善アプローチを解説@goyoki
33
ソフトウェアテストを改善する50の実践手法エルフリード・ダスティンほかhttps://www.amazon.co.jp/dp/4822283526日本語一般書籍××初級ソフトウェアテストで遭遇しがちな課題とその対応方法を経験ベースで解説@goyoki
34
ソフトウェアテスト見積りガイドブックSEChttps://www.ipa.go.jp/sec/publish/tn08-003.html日本語一般書籍×初級ソフトウェアテストの見積もり方法と複数のその事例紹介@goyoki
35
実践テスト駆動開発
Steve Freemanほか
https://www.shoeisha.co.jp/book/detail/9784798124582日本語一般書籍×初級テスト駆動開発の解説。Outside-In TDDとMockプログラミングの解説が充実@goyoki
36
テスト駆動開発による組み込みプログラミング
James W. Grenningほか
https://www.oreilly.co.jp/books/9784873116143/日本語一般書籍初級組み込み開発でのテスト駆動開発、ユニットテストの進め方、ツール、環境についての解説@goyoki
37
Selenium実践入門
伊藤望,戸田広,沖田邦夫,宮田淳平,長谷川淳,清水直樹,Vishal Banthia
https://gihyo.jp/book/2016/978-4-7741-7894-3日本語一般書籍初級Seleniumと関連ツールを使った自動テストの実装の解説@goyoki
38
ソフトウェアテスト入門 押さえておきたい<<要点・重点>>
ソフトウェア・テストPRESS編集部 (編集)
https://gihyo.jp/book/2008/978-4-7741-3454-3日本語一般書籍×入門初めてテストに携わる人が全体像の説明が充実している
@pineapplecandy
39
システムテスト自動化 標準ガイドMark Fewsterほかhttps://www.shoeisha.co.jp/book/detail/9784798139210日本語一般書籍初級システムテスト自動化の概要、現状と、計画から設計、実装、実行までの構成活動を解説@goyoki
40
継続的デリバリー 信頼できるソフトウエアリリースのためのビルド・テスト・デプロイメントの自動化 Jez Humbleほかhttps://www.kadokawa.co.jp/product/301706000296/日本語一般書籍初級CI/CDに組み込む自動テストの構築と運用について解説が充実@goyoki
41
Googleのソフトウェアエンジニアリング ―持続可能なプログラミングを支える技術、文化、プロセス竹辺 靖昭ほかhttps://www.oreilly.co.jp/books/9784873119656/日本語一般書籍中級継続的テスト、自動テストについて構築や運用の解説が充実@goyoki
42
単体テストの考え方/使い方
Vladimir Khorikovほか
https://www.amazon.co.jp/dp/4839981728/日本語一般書籍初級単体テストの概要、現状、グッドプラクティスやアンチパターンを解説@goyoki
43
失敗しないソフトウエアテスト実践ノウハウ
SHIFT 品質・技術統轄部 技術推進部/品質プラットフォーム推進部
https://bookplus.nikkei.com/atcl/catalog/19/275310/日本語一般書籍初級現場の失敗事例からテストのあるべき姿を考える
@pineapplecandy
44
ビューティフルテスティング ―ソフトウェアテストの美しい実践
Tim Riley、Adam Goucher 編、大西 建児 監訳、児島 修 訳
https://www.oreilly.co.jp/books/9784873114743/日本語一般書籍×初級アメリカのソフトウェアテストに関するエッセイ集
@pineapplecandy
45
ステップアップのためのソフトウェアテスト実践ガイド大西 建児https://www.amazon.co.jp/gp/product/4822229688/r日本語一般書籍××初級テスト計画および実行・完了の記述が充実@shimashima35
46
ソフトウェアテストをカイゼンする50のアイデアGojko Adzicほかhttps://www.shoeisha.co.jp/book/detail/9784798178325日本語一般書籍中級ソフトウェアテストでの定番の課題とそれに対する対応アプローチの解説@goyoki
47
ソフトウェア・テストPRESS Vol.1大西建児 ほかhttps://gihyo.jp/book/2005/4-7741-2397-8日本語雑誌××初級特集はソフトウェアテスト入門、テストケース設計、単体テスト@shimashima35
48
ソフトウェア・テストPRESS Vol.2細川宣啓ほかhttps://gihyo.jp/book/2006/4-7741-2573-3日本語雑誌××初級特集はインスペクション、テスト管理、直交表@shimashima35
49
ソフトウェア・テストPRESS Vol.3加藤 大受ほかhttps://gihyo.jp/book/2006/4-7741-2844-9日本語雑誌××初級特集はテスト自動化、Webアプリケーションのセキュリティテスト@shimashima35
50
ソフトウェア・テストPRESS Vol.4大野 晋ほかhttps://gihyo.jp/book/2007/978-4-7741-3024-8日本語雑誌××初級特集はソフトウェテスト7つ道具、スキル/キャリア形成、静的テスト@shimashima35
51
ソフトウェア・テストPRESS Vol.5湯本 剛ほかhttps://gihyo.jp/book/2007/978-4-7741-3172-6日本語雑誌××初級特集はテスト計画、マインドマップから始めるテストケース設計、テストチーム@shimashima35
52
ソフトウェア・テストPRESS Vol.6大西建児 ほかhttps://gihyo.jp/book/2008/978-4-7741-3348-5日本語雑誌××初級特集はテスト仕様書・ケースの書き方、テスト設計のとっかかりなど@shimashima35
53
ソフトウェア・テストPRESS Vol.7細川宣啓ほかhttps://gihyo.jp/book/2008/978-4-7741-3575-5日本語雑誌××初級特集はテスト見積もり、世界のテスト、探索的テストなど@shimashima35
54
ソフトウェア・テストPRESS Vol.8辰巳 敬三ほかhttps://gihyo.jp/book/2009/978-4-7741-3749-0日本語雑誌××初級特集はソフトウェアテストヒストリー、テスト見積もり、テスト方法論STEMなど@shimashima35
55
ソフトウェア・テストPRESS Vol.9細川宣啓ほかhttps://gihyo.jp/book/2009/978-4-7741-4013-1日本語雑誌××初級特集はメトリクス、ソフトウェアテストヒストリー、パッケージソフトのテスト@shimashima35
56
ソフトウェア・テストPRESS Vol.10湯本 剛ほかhttps://gihyo.jp/book/2010/978-4-7741-4341-5日本語雑誌××初級特集はテスト上流設計、JSTQB AL、メトリクスなど@shimashima35
57
The BDD Books - Discovery (Japanese Edition)Gáspár Nagyほかhttps://leanpub.com/bddbooks-discovery-jp日本語×初級BDDの概要と、BDDでのビジネスと開発のコラボレーションの詳細な解説を記載@goyoki
58
マンガでわかるソフトウェアテスト入門 テスターちゃん(同人誌版) vol.1松谷 峰生https://testerchan.booth.pm/日本語同人誌入門@MAQ69
59
マンガでわかるソフトウェアテスト入門 テスターちゃん(同人誌版) vol.2松谷 峰生https://testerchan.booth.pm/日本語同人誌入門テスト完了は、主にバグ票の話@MAQ69
60
マンガでわかるソフトウェアテスト入門 テスターちゃん(同人誌版) vol.3松谷 峰生https://testerchan.booth.pm/日本語同人誌入門この巻は、主に「振り返り」について掲載@MAQ69
61
マンガでわかるソフトウェアテスト入門 テスターちゃん(同人誌版) vol.4松谷 峰生https://testerchan.booth.pm/日本語同人誌入門この巻は、主に「テストの7原則」について掲載、おまけとして「モブテスト」も掲載@MAQ69
62
マンガでわかるソフトウェアテスト入門 テスターちゃん(同人誌版) vol.5松谷 峰生https://testerchan.booth.pm/日本語同人誌入門この巻は、主に「仕様の把握」について掲載@MAQ69
63
マンガでわかるソフトウェアテスト入門 テスターちゃん(同人誌版) vol.6松谷 峰生https://testerchan.booth.pm/日本語同人誌入門この巻は、主に「チェッキングとテスティング」「テストの目的」について掲載@MAQ69
64
マンガでわかるソフトウェアテスト入門 テスターちゃん(同人誌版) vol.7松谷 峰生https://testerchan.booth.pm/日本語同人誌入門この巻は、主に「リグレッションテスト」について掲載@MAQ69
65
探索的テストの進め方 改訂版(同人誌)杉浦清博https://booth.pm/ja/items/1305980日本語同人誌×初級同人誌ながらここまで探索的テストを丁寧にまとめている本はないと思われる。@MAQ69
66
ツーリングテストリファレンス(同人誌)杉浦清博https://handagiken.booth.pm/items/2640378日本語同人誌×初級探索的テストの「ツーリングメタファー」を解説した書籍。@MAQ69
67
実践ソフトウェアエンジニアリング(第9版)
Roger S. Pressman 著、Bruce R. Maxim 著、SEPA翻訳プロジェクト 訳
https://www.ohmsha.co.jp/book/9784274227943/日本語一般書籍@kz_suzuki
68
SEのためのソフトウェアテスト山村吉信https://www.amazon.co.jp/dp/4798105554日本語一般書籍××初級タイトル通りソフトウェアテストと言うモノをSEさんに紹介するための書籍と言う感じで、広く浅くテスト用語を使っている。@MAQ69
69
オブジェクト指向ソフトウェアテスト技法Shel Siegelhttps://www.amazon.co.jp/dp/4320029836日本語一般書籍××中級ソフトウェアテストをクラス図で表現している。その他にもUMLを多用して図解しているため、UMLがわかる人向け。@MAQ69
70
ソフトウェアテスト規格の教科書Stuart Reidhttps://www.amazon.co.jp/dp/499113790X日本語一般書籍中級ISO/IEC/IEEE29119についての解説本。@MAQ69
71
Testing Java Microservices
Alex Soto Bueno, Andy Gumbrecht and Jason Porter
https://www.manning.com/books/testing-java-microservices英語一般書籍中級JavaでのMicroserviceについてのテストについての解説書。Consumer Driven Contractについて説明されている珍しい書籍。@shimashima35
72
Effective Software Testing
MAURÍCIO ANICHE
https://www.manning.com/books/effective-software-testing英語一般書籍中級Javaを題材にしたコードベースの開発者テストのノウハウ本@shimashima35
73
エキスパートが教えるSelenium最前線
戸田 広, 島根 義和,高橋 陽太郎, 沖田 邦夫,松尾 和昭,宮田 淳平
https://www.shoeisha.co.jp/book/detail/9784798157511日本語一般書籍中級SeleniumベースのWebテスト自動化について応用的な話がまとまっている。@shimashima35
74
土台からしっかり学ぶ ソフトウェアテストのセオリー
小川秀人,佐藤陽春,森 拓郎,加賀洋渡
https://www.ric.co.jp/book/new-publication/detail/2395日本語一般書籍×初級テスト計画・管理・設計にとどまらず、テストに関係するトピックを幅広くカバー。@kz_suzuki
75
Web APIテスト技法
Mark Winteringham (原著), 長尾 高弘 (翻訳)
https://www.shoeisha.co.jp/book/detail/9784798179728日本語一般書籍初級設計レビューを含む広義のAPIテストの戦略・計画から始まり、自動テスト、セキュリティテスト、性能テストまでカバー。@kz_suzuki
76
テスト自動化実践ガイド 継続的にWebアプリケーションを改善するための知識と技法末村 拓也https://www.shoeisha.co.jp/book/detail/9784798172354日本語一般書籍初級自動テストの実装のハンズオンを中心に据えながら、テスト自動化を成功させるための考え方から説き起こした本。@kz_suzuki
77
[入門]WebフロントエンドE2Eテスト - PlaywrightによるWebアプリの自動テストから良いテストの書き方まで -
渋川よしき, 武田大輝, 枇榔晃裕, 木戸俊輔, 藤戸四恩, 小澤泰河
https://gihyo.jp/book/2024/978-4-297-14220-9日本語一般書籍入門初心者、実践者向けにE2Eテストのフレームワーク「Playwright」のハンズオンを交えながら、E2Eテストの概念と目的、E2Eテストのモダンなノウハウまでを詳しく解説。手を動かしながら学べる。@miwa719
78
iOSアプリ開発自動テストの教科書〜XCTestによる単体テスト・UIテストから、CI/CD、デバッグ技術まで平田 敏之, 細沼 祐介https://www.amazon.co.jp/dp/4297106299日本語一般書籍入門iOSアプリにおいて、ユニットテストやUIテストといった自動テスト全般の実装方法やそれらを動かすための環境についての詳しい説明。@tarappo
79
80
81
82
83
凡例
84
◎: 具体例ふくめ、詳細な記載がある
85
○: 考え方や概要の記載がある
86
△: 用語程度の記載がある
87
ー: 記載なし
88
89
90
91
92
93
94
95
96
97
98
99
100