探索吧! 深入理解探索式軟件測試 (Explore It!: Reduce Risk and Increase Confidence with Exploratory Testing) 探索吧!深入理解探索式软件测试

亨德瑞克森 (Elisabeth Hendrickson)

  • 出版商: 機械工業
  • 出版日期: 2014-01-01
  • 定價: $234
  • 售價: 8.5$199
  • 語言: 簡體中文
  • 頁數: 151
  • 裝訂: 平裝
  • ISBN: 7111451589
  • ISBN-13: 9787111451587

已絕版

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

《探索吧深入理解探索式軟件測試》作者享德瑞克森是世界著名的敏捷軟件測試教練,她的Test Heuristics Cheatsheet被廣為流傳,是Google Tech Talk on Agile Testing的組織者。本書是探索式開發領域的一顆重磅炸彈。本書給出實用性很強的理念,可用於探索從典型GUI場景到測試軟件需求的一切,還包括如何探索低層級代碼的建議。這本書不只是給軟件測試人員看的,對軟件管理人員、開發人員也具有重大意義。
    《探索吧深入理解探索式軟件測試》主要內容分為三大部分:第一部分「奠定基礎」,介紹熟練掌握探索所需的核心構件。第二部分「增加維度」,在基礎之上進行延伸,深入講解如何改變交互、順序、數據、時間點和配置進行探索,如何利用狀態建模和數據建模等分析技術輔助探索,總結了進行探索式開發的重要啟發法。第三部分「結合場景」,把探索技術帶回到軟件項目的場景中,介紹如何在不同場景下運用前兩部分中講述的理念,包括對已有應用和無用戶接口軟件進行的探索,以及如何分享你的發現,如何讓探索從一開始就融入到軟件開發周期之中。

<目錄>

 譯者序

鳴謝
前言
第一部分  奠定基礎
第1章  關於測試與探索 2
1.1  測試的兩面 3
1.2  探索式測試的基本要素 5
1.3  以限時探測會話開展工作 7
1.4  練習題 8
第2章  為探索制定探測章程 9
2.1  用探測章程指導探險 9
2.2  一個簡單的探測章程模板 11
2.3  優質探測章程 13
2.4  產生探測章程 14
2.5  「噩夢頭條」遊戲 19
2.6  規劃探測章程 22
2.7  練習題 23
第3章  觀察細節 24
3.1  你看見那個熊了嗎 24
3.2  挖得再深點 26
3.3  可測試性與讓不可見變可見 29
3.4  控制台和日誌 30
3.5  練習題 32
第4章  找出有意義的變化 33
4.1  變量就是會變化的事物 34
4.2  微妙變量,巨大災難 36
4.3  識別變量 38
4.4  變量無處不在! 44
4.5  練習題 45
第5章  評估結果 46
5.1  絕不和始終 47
5.2  替代資源 49
5.3  近似 52
5.4  練習題 54
第二部分  增加維度
第6章  改變順序和交互 58
6.1  名詞和動詞 58
6.2  隨機導航 60
6.3  角色人物 61
6.4  練習題 63
第7章  探索實體及實體之間的關係 65
7.1  識別實體、屬性和依賴 65
7.2  crud:創建、讀取、更新、刪除 68
7.3  跟隨數據 71
7.4  練習題 71
第8章  發現狀態和轉換 73
8.1  找出狀態和事件 73
8.2  繪製狀態模型圖 76
8.3  探索狀態模型 78
8.4  改變其呈現:狀態表格 80
8.5  練習題 82
第9章  探索生態系統 84
9.1  繪製生態系統圖 84
9.2  信任邊界 88
9.3  如果的話 89
9.4  跟隨數據 92
9.5  練習題 92
第三部分  結合場景
第10章  沒有用戶接口的探索 94
10.1  探索api 94
10.2  探索編程語言 97
10.3  探索web服務 99
10.4  細究bug 101
10.5  練習題 102
第11章  探索現存系統 103
11.1  偵察探測會話打頭 103
11.2  分享觀察結果 106
11.3  採訪乾係人以收集問題 107
11.4  選擇技術 109
11.5  記錄調查結果 110
11.6  如何處理恐怖的不可重現型bug 111
11.7  練習題 113
第12章  探索需求 115
12.1  進入需求會議 116
12.2  需求會議中 119
12.3  需求討論過程中寫下探測章程 122
12.4  積極閱讀 124
12.5  練習題 126
第13章  整合探索、融會貫通 127
13.1  在測試策略中包含探索 127
13.2  結對探索 131
13.3  發現問題的系統性根源 133
13.4  估算探索 134
13.5  如何得知探索已夠充分 135
13.6  向乾係人彙報 136
13.7  捕捉有智慧的結晶 138
13.8  練習題 139
附錄1  面試探索式測試技能 140
附錄2  測試啟發法速查表 144
參考文獻 151