探索式軟件測試 探索式软件测试

惠特克(James A.Whittaker)

  • 出版商: 清華大學
  • 出版日期: 2010-04-01
  • 定價: $210
  • 售價: 8.5$179
  • 語言: 簡體中文
  • 頁數: 230
  • 裝訂: 平裝
  • ISBN: 730222384X
  • ISBN-13: 9787302223849
  • 相關分類: 軟體測試

無法訂購

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

商品描述

《探索式軟件測試》任命軟件測試人員,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