注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)軟件測試:探索式測試的設(shè)計(jì)思路與實(shí)踐

軟件測試:探索式測試的設(shè)計(jì)思路與實(shí)踐

軟件測試:探索式測試的設(shè)計(jì)思路與實(shí)踐

定 價(jià):¥99.00

作 者: [美] 詹姆斯·A.惠特克(James A. Wittaker)著,陳霽、徐軒 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302642152 出版時(shí)間: 2024-12-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  技術(shù)迭代加速的當(dāng)下,軟件測試成為質(zhì)量保證必不可少的環(huán)節(jié)。《軟件測試:探索式測試的設(shè)計(jì)思路與實(shí)踐》深入探討了軟件質(zhì)量的核心價(jià)值,從靈活的局部探索式測試到全面的全局探索式測試以及高效的混合探索式測試,作者精選了經(jīng)過微軟團(tuán)隊(duì)實(shí)證并經(jīng)過時(shí)間檢驗(yàn)的十多種方法與案例。此外,作為軟件測試專家,作者還采用詼諧風(fēng)趣的風(fēng)格,針對(duì)如何規(guī)劃和經(jīng)營成功的職業(yè)生涯給出實(shí)用的建議,精選了多年來深受廣大測試人員喜愛的精華文章合集。《軟件測試:探索式測試的設(shè)計(jì)思路與實(shí)踐》特別針對(duì)測試人員、QA 專家、開發(fā)人員、團(tuán)隊(duì)、項(xiàng)目經(jīng)理和架構(gòu)師,可以幫助他們了解軟件測試的全貌,具有較強(qiáng)的實(shí)用性和指導(dǎo)性,是一本難得的軟件測試啟蒙和進(jìn)階好書。

作者簡介

  詹姆斯·A. 惠特克博士(James Whittaker) 職業(yè)生涯橫跨學(xué)術(shù)界、初創(chuàng)企業(yè)和頂級(jí)科技公司。1992年在田納西大學(xué)獲得計(jì)算機(jī)科學(xué)博士學(xué)位。此后在13個(gè)國家服務(wù)于IBM、愛立信、SAP、思科和微軟。1996年,加入佛羅里達(dá)理工學(xué)院。10年后,加入微軟。2009年加入谷歌,2012年重返微軟,負(fù)責(zé)構(gòu)建必應(yīng)人工智能平臺(tái)。他出版的五本技術(shù)類書籍中,有兩本是暢銷書,還有兩本入圍了《軟件開發(fā)》雜志震撼大獎(jiǎng)。1986年,加入聯(lián)邦調(diào)查局,成為該部門第一位科班畢業(yè)的員工。1992年,在田納西大學(xué)獲得計(jì)算機(jī)科學(xué)博士學(xué)位。此后,成為一名專門從事測試自動(dòng)化的自由開發(fā)人員。5年時(shí)間在13個(gè)不同的國家工作,先后服務(wù)于IBM、愛立信、SAP、思科和微軟,在軟件質(zhì)量和開發(fā)人員生產(chǎn)力方面進(jìn)行了開創(chuàng)性的研究,先后發(fā)表了數(shù)十篇論文、專利和會(huì)議報(bào)告。1996 年,加入佛羅里達(dá)理工學(xué)院,繼續(xù)教書育人,著書立說,此外還得到了超過1200 萬美元的研究贊助。詹姆斯在 Y2K 測試和軟件安全方面的工作贏得許多最佳論文??和演講的獎(jiǎng)項(xiàng)。2002年,他的初創(chuàng)公司被雷神公司收購。詹姆斯在微軟先后接觸過Trustworthy Computing和Visual Studio。2009 年,他以工程總監(jiān)的身份加入谷歌,領(lǐng)導(dǎo)團(tuán)隊(duì)開發(fā)Chrome瀏覽器、谷歌地圖和Google 。他還是Google Developer Days 的主講人。 2012 年,他以杰出工程師的身份回到微軟,負(fù)責(zé)構(gòu)建必應(yīng)人工智能平臺(tái)。陳霽每天被自己焦慮到醒的TestOps創(chuàng)始人,擁有豐富的質(zhì)量、敏捷、DevOps培訓(xùn)、咨詢經(jīng)驗(yàn),幫助多個(gè)千人研發(fā)中心構(gòu)建DevOps、質(zhì)量內(nèi)建、組織架構(gòu)、敏捷交付體系。代表作有《性能測試進(jìn)階指南》系列、《敏捷測試從零開始》以及《敏捷測試實(shí)戰(zhàn)指南》。先后擔(dān)任過阿里巴巴研發(fā)效能事業(yè)部認(rèn)證架構(gòu)師、《測試敏捷化白皮書》項(xiàng)目經(jīng)理以及Exin TTT認(rèn)證講師、SPC6 規(guī)?;艚輰?shí)施顧問。徐軒上海智眾醫(yī)療科技有限公司資深測試工程師,擁有十多年軟件測試和敏捷經(jīng)驗(yàn),擅長自動(dòng)化測試、性能測試和大數(shù)據(jù)測試,擔(dān)任過多個(gè)大型金融及醫(yī)療互聯(lián)網(wǎng)產(chǎn)品的測試負(fù)責(zé)人。持證DevOpsMaster、AgileScrumMaster敏捷認(rèn)證專家以及EXIN DPO數(shù)據(jù)保護(hù)官。

圖書目錄

第 1 章 軟件測試   1
1.1 軟件的魔力       1
1.2 失效的軟件       4
小結(jié)       10
思考與練習(xí)          10
第 2 章 手工測試         13
2.1 軟件缺陷的根源         13
2.2 缺陷的預(yù)防和檢測       14
2.2.1 缺陷預(yù)防         14
2.2.2 缺陷檢測         16
2.3 關(guān)于手工測試   18
2.4 探索式測試     20
2.4.1 局部探索式測試       22
2.4.2 全局探索式測試       24
2.5 探索式測試與腳本化的手工測試相結(jié)合         25
小結(jié)       26
思考與練習(xí)          27
第 3 章 局部探索式測試         29
3.1 想不想成為一名軟件測試人員       29
3.2 測試是抽象和歸納       31
3.3 用戶輸入       32
3.3.1 用戶輸入的基本概念   32
3.3.2 如何測試用戶輸入     35
3.3.3 合法輸入和非法輸入   36
3.4 狀態(tài)       45
3.4.1 軟件狀態(tài)的基本知識(shí)   45
3.4.2 如何測試軟件狀態(tài)     46
3.5 代碼路徑       49
3.6 用戶數(shù)據(jù)       50
3.7 運(yùn)行環(huán)境       52
小結(jié)       52
思考與練習(xí)          53
第 4 章 全局探索式測試         55
4.1 探索軟件       55
4.2 旅行者隱喻     58
4.3 漫游測試       60
4.3.1 商業(yè)區(qū)測試       63
4.3.2 古跡測試         73
4.3.3 娛樂區(qū)測試       75
4.3.4 旅游區(qū)測試       79
4.3.5 酒店區(qū)測試       84
4.3.6 破舊區(qū)測試       86
4.4 漫游測試實(shí)戰(zhàn)   90
小結(jié)       91
思考與練習(xí)          92
第 5 章 混合探索式測試技術(shù)     93
5.1 場景和探索     93
5.2 使用基于場景的探索式測試         96
5.3 通過場景操作引入變化       96
5.3.1 插入步驟         97
5.3.2 刪除步驟         98
5.3.3 替換步驟         99
5.3.4 重復(fù)步驟         99
5.3.5 替換數(shù)據(jù)         100
5.3.6 替換環(huán)境         100
5.4 通過漫游測試引入變化     101
5.4.1 賣點(diǎn)測試法       102
5.4.2 地標(biāo)測試法       103
5.4.3 極限測試法       103
5.4.4 后巷測試法       103
5.4.5 強(qiáng)迫癥測試法         104
5.4.6 通宵測試法       104
5.4.7 破壞測試法       104
5.4.8 收藏家測試法         105
5.4.9 超級(jí)名模測試法       105
5.4.10 配角測試法     105
5.4.11 雨天測試法     106
5.4.12 蹭票測試法     106
小結(jié)     107
思考與練習(xí)        107
第 6 章 探索式測試實(shí)戰(zhàn)案例   109
6.1 實(shí)戰(zhàn)案例:Dynamics AX 客戶端漫游測試     110
6.1.1 探索式測試中的漫游測試法       112
6.1.2 收藏家測試法和收集缺陷         114
6.1.3 漫游測試提示         117
6.2 實(shí)戰(zhàn)案例:使用漫游測試發(fā)現(xiàn)缺陷     120
6.3 實(shí)戰(zhàn)案例:Windows 移動(dòng)設(shè)備中的漫游測試實(shí)踐    126
6.3.1 我的測試方法和測試哲學(xué)         128
6.3.2 使用漫游測試法找到有趣的缺陷         130
6.4 實(shí)戰(zhàn)案例:Windows 媒體播放器的旅游實(shí)踐   135
6.5 實(shí)戰(zhàn)案例:VSTS 測試版中的停車場測試法實(shí)踐     141
6.6 實(shí)戰(zhàn)案例:沖刺活動(dòng)中的測試     142
6.7 實(shí)戰(zhàn)案例:停車場測試法   144
6.8 實(shí)戰(zhàn)案例:漫游中的測試規(guī)劃和管理   145
6.8.1 明確探索式測試的意義       145
6.8.2 漫游測試規(guī)劃         147
6.8.3 漫游測試用起來       149
6.8.4 漫游結(jié)果分析         150
6.8.5 決策:里程碑 / 發(fā)布          152
6.8.6 實(shí)踐     152
小結(jié)     153
思考與練習(xí)        153
第 7 章 漫游測試的主要痛點(diǎn)   155
7.1 軟件測試的五個(gè)痛點(diǎn)       155
7.2 無目的性     156
7.2.1 定義需要測試的內(nèi)容         157
7.2.2 定義何時(shí)進(jìn)行測試     158
7.2.3 定義如何測試         159
7.3 重復(fù)性         160
7.3.1 獲取已執(zhí)行的測試     161
7.3.2 理解何時(shí)注入變異     161
7.4 瞬時(shí)性         162
7.5 單調(diào)性         164
7.6 無記憶性       166
小結(jié)     167
思考與練習(xí)        168
第 8 章 軟件測試的未來       169
8.1 歡迎來到未來         169
8.2 測試人員的 HUD 抬頭信息提示        170
8.3 測試百科       173
8.3.1 測試用例的重用       174
8.3.2 測試原子和測試分子         175
8.4 測試資產(chǎn)的虛擬化     177
8.5 可視化         178
8.6 未來的測試     181
8.7 發(fā)布后的測試         183
小結(jié)     184
思考與練習(xí)        185
附 錄        187
(一)測試人生須經(jīng)營          187
(二)博客隨筆精選        195
(三)我在微軟做測試          222

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)