探索式軟件測試 探索式软件测试
惠特克(James A.Whittaker)
無法訂購
買這商品的人也買了...
-
$153軟件測試 (原書第2版)
-
$229驗收測試驅動開發-ATDD 實例詳解 (ATDD by Example: A Practical Guide to Acceptance Test-Driven Development)
-
$354$336 -
$480$432 -
$352成為技術領導者 (掌握全面解決問題的方法溫伯格技術思想三部曲)
-
$267$254 -
$216$205 -
$414$393 -
$294$279 -
$301軟件自動化測試開發
-
$301軟件測試價值提升之路
-
$299$284 -
$474$450 -
$354$336 -
$422DevOps 實踐指南
-
$790$751 -
$474$450 -
$505從零開始學架構:照著做,你也能成為架構師
-
$474$450 -
$390$371 -
$294$279 -
$354$336 -
$474$450 -
$590$466 -
$270$257
商品描述
《探索式軟件測試》任命軟件測試人員,OA專家、開發人員、程序經理和架構師閱讀,對他們的工作具有重要的啟發作用。探索式軟件測試作為一種富有創新精神和現實意義的測試方法,引起越來越多軟件測試人員、質量保證人員和項目經理的高度重視。《探索式軟件測試》作者結合自己二十年的經驗,從多個角度結合富的實例闡述了探索式軟件測試的使用技巧、提示和相關技術。全書共8章,3個附錄,為手工測試流程提供了重要的指導,技術和規劃。
作者簡介
James A.Whittaker,近日已加入谷歌擔任測試工程主管,他曾在微軟擔任Visual Studio Team SysterTl架構師,負責為微軟測試業務主導產品策略,並領導內部團隊應用探索式軟件測試。
Whittaker博士曾在佛羅里達理工學院擔任計算機科學教授一職。在校期間,他被The Jourhal of Systems and Software授予“首席學者”稱號,並領導一個研究團隊創建了許多領先的測試工具和技術,包括備受稱讚的運行時錯誤注入工具Holodeck。Wtlittaker博士還著有《如何攻破軟件》、《如何破壞軟件安全》和《如何破壞網絡軟件》。他發表過50+有關軟件開發和安全的同級評審論文。他持有安全測試和安全防禦技術方面多項發明的專利。
譯者簡介:
方敏,現任微軟業洲工程院UIS項目首席測試部門主管,擁有20年軟件測試管理和開發的豐富經驗,曾參加過微軟多項重大產品和技術的研製,包括UIS,Windows Server/ Client/Security,SQL Server,Exchange Server,MSN,COM+Services,Windows Medi和微軟內部IT工具等。方敏曾在清華大學獲得電子工程學士和碩士學位,在美國新墨西哥技術學院獲得計算機碩士學位。
張勝,現任微軟總部高級軟件開發測試主管,擁有10餘年軟件開發測試和團隊管理經驗,參與Visual Studio,SQL Server和Office Live的開發測試與發布,現主管Office Communications Server本地化軟件開發測試工作。張勝擁有復旦大學計算機系碩七和學上學位。
目錄大綱
第1章軟件質量1
軟件的魔力1
軟件失效4
小結9
練習題9
第2章手工測試11
軟件缺陷的根源11
缺陷預防和檢測12
缺陷預防12
缺陷檢測13
手工測試15
手工測試中使用腳本16
探索式測試16
小結21
練習題21
第3章局部探索式測試法23
想不想測試軟件?23
測試就是有所變,有所不變25
用戶輸入26
狀態36
軟件狀態的基本知識36
如何測試軟件狀態37
代碼路徑39
用戶數據39
運行環境41
小結41
練習題42
第4章全局探索式測試法45
探索軟件45
旅遊者比喻47
漫遊測試49
商業區測試類型51
歷史區測試類型58
娛樂區測試類型60
旅遊區測試類型63
旅館區測試類型66
破舊區測試類型68
漫遊測試法實戰70
小結72
練習題72
第5章混合探索式測試技術73
場景和探索73
使用基於場景的探索式測試75
通過場景操作引入變化76
插入步驟76
刪除步驟77
替換步驟77
重複步驟78
替換數據78
替換環境78
通過漫遊測試引入變化80
賣點測試法80
地標測試法81
極限測試法81
深巷測試法81
強迫症測試法81
通宵測試法81
破壞測試法82
收藏家測試法82
超模測試法82
配角測試法82
取消測試法83
混票測試法83
小結83
練習題83
第6章實踐中的探索式測試85
漫遊測試85
Dynamics AX客戶端的漫遊86
有用的探索漫遊87
收藏家測試法和收集缺陷89
漫遊測試提示92
利用漫遊查找隱錯94
測試用例管理解決方案的測試94
取消測試法95
破壞測試法96
快遞測試法97
測一送一測試法98
在Windows Mobile設備中的
漫遊實踐98
我的測試方法和哲學99
漫遊測試法找到的有趣缺陷101
破壞測試法實例102
超模測試法實例103
Windows媒體播放器的漫遊測試
實踐105
Windows媒體播放器105
遍歷測試法106
超模測試法108
極限測試法109
與WMP相關的25個“假如”
類型的問題109
極限測試法:邊界之旅110
停車場測試法及其在Visual Studio
Team System測試版的應用112
Sprint中的測試112
停車場測試法114
漫遊測試中的測試規劃與管理115
定義地貌115
旅行計劃116
讓漫遊測試運轉起來118
漫遊結果的分析118
判斷:里程碑和發布119
在實踐中119
小結120
練習題120
第7章漫遊與測試中的棘手問題121
軟件測試的五個棘手問題121
漫無目的122
重複性124
暫時性126
單調性127
健忘128
小結130
練習題130
第8章軟件測試的未來131
歡迎來到未來世界131
測試人員的專有提示顯示132
測試百科134
測試用例的重用135
測試原子和測試分子136
虛擬化的測試資產137
可視化138
未來的測試141
發布之後的測試142
小結143
練習題144
附錄1經營成功的測試職業生涯145
你是如何開始做測試工作的?145
回到未來146
上山147
巔峰149
下山150
附錄2 JW的專業博客摘錄151
教我一些東西吧151
軟件誡律151
測試錯誤代碼157
真正的職業測試人員,請上前一步160
我找到的一些常見的共同特性
(無特別順序) 161
建議總結162
三擊不中出局,是新的打擊手上場的
時候了163
正式方法164
工具164
流程改進165
第四種提案166
軟件測試是藝術、技巧或學科?166
恢復對軟件行業的尊重169
事與願違的過去170
尋找更好的方法171
分析安全漏洞和質量問題的
流程171
附錄3 JW微軟博客修訂版175
加入博客圈175
2008年7月176
開篇176
PEST(泡吧與軟件測試) 177
測試人員評估179
預防與治療(一) 181
用戶與John 182
手工測試人員的讚歌182
預防與治療(二) 185
歐洲,你好!186
測試賦187
預防與測試(三) 189
回到測試190
2008年8月192
預防與治療(四) 192
如果微軟擅長測試,為什麼軟件
依然糟糕呢?194
預防與治療(五) 197
自由式探索式測試198
基於場景的探索式測試198
基於策略的探索式測試198
基於反饋的探索式測試199
軟件測試的未來(一) 199
軟件測試的未來(二) 201
2008年9月203
測試認證203
軟件測試的未來(三) 205
軟件測試的未來(四) 207
軟件測試的未來(五) 208
2008年10月210
軟件測試的未來(六) 210
軟件測試的未來(七) 212
軟件測試的未來(八) 214
談到谷歌216
再議手工測試與自動化測試216
2008年11月218
不再需要測試人員?218
讓測試人員繼續測試219
2008年12月220
谷歌與微軟的開發∶測試
比例之爭220
2009年1月221
Zune的問題221
解釋探索式測試223
(未來的)測試用例重用224
測試用例重用(續) 226
休假歸來227
鼴鼠和受感染的花生228