每天,Google都要測(cè)試和數(shù)百萬個(gè)源文件、億萬行的代碼。數(shù)以億計(jì)的構(gòu)建動(dòng)作會(huì)觸發(fā)幾百萬次的自動(dòng)化測(cè)試,并在好幾十萬個(gè)瀏覽器實(shí)例上執(zhí)行。面對(duì)這些看似不可能完成的任務(wù),谷歌是如何測(cè)試的呢?
軟件測(cè)試泰斗傳道解惑 Google 軟件測(cè)試精髓呈現(xiàn)
測(cè)試技術(shù)專家翻譯 測(cè)試界知名專家鼎力推薦
目錄
第1章Google軟件測(cè)試介紹1
1.1質(zhì)量不等于測(cè)試5
1.2角色6
1.2.1軟件開發(fā)工程師(SWE)7
1.2.2軟件測(cè)試開發(fā)工程師(SET)7
1.2.3測(cè)試工程師(TE)8
1.3組織結(jié)構(gòu)9
1.4爬、走、跑10
1.5測(cè)試類型12
第2章軟件測(cè)試開發(fā)工程師15
2.1SET的工作17
2.1.1開發(fā)和測(cè)試流程17
2.1.2SET究竟是誰21
2.1.3項(xiàng)目的早期階段22
2.1.4團(tuán)隊(duì)結(jié)構(gòu)23
2.1.5設(shè)計(jì)文檔24
2.1.6接口與協(xié)議26
2.1.7自動(dòng)化計(jì)劃27
2.1.8可測(cè)試性28
2.1.9SET的工作流程:一個(gè)實(shí)例31
2.1.10測(cè)試執(zhí)行41
2.1.11測(cè)試大小的定義42
2.1.12測(cè)試規(guī)模在共享測(cè)試平臺(tái)中的使用45
2.1.13測(cè)試規(guī)模的益處46
2.1.14測(cè)試運(yùn)行要求48
2.2測(cè)試認(rèn)證54
2.3SET的招聘62
2.4與工具開發(fā)工程師Ted Mao的訪談68
2.5與Web Driver的創(chuàng)建者Simon Stewart的對(duì)話70
第3章測(cè)試工程師75
3.1一種面向用戶的測(cè)試角色75
3.2測(cè)試工程師的工作76
3.2.1測(cè)試計(jì)劃79
3.2.2風(fēng)險(xiǎn)94
3.2.3測(cè)試用例的生命周期104
3.2.4bug的生命周期109
3.2.5TE的招聘121
3.2.6Google的測(cè)試領(lǐng)導(dǎo)和管理工作128
3.2.7維護(hù)模式的測(cè)試(Maintenance Mode Testing)131
3.2.8質(zhì)量機(jī)器人(Quality Bot)實(shí)驗(yàn)134
3.2.9BITE實(shí)驗(yàn)145
3.2.10Google Test Analytics154
3.2.11零成本測(cè)試流程159
3.2.12外部供應(yīng)商163
3.3與Google Docs測(cè)試工程師林賽韋伯斯特(Lindsay Webster)的訪談165
3.4與YouTube測(cè)試工程師安普周(Apple Chow)的訪談170
第4章測(cè)試工程經(jīng)理177
4.1測(cè)試工程經(jīng)理的工作177
4.2獲得項(xiàng)目和人員179
4.3影響力180
4.4Gmail測(cè)試工程經(jīng)理Ankit Mehta的訪談182
4.5Android測(cè)試工程經(jīng)理Hung Dang的訪談188
4.6Chrome測(cè)試工程經(jīng)理Joel Hynoski的訪談192
4.7測(cè)試總監(jiān)197
4.8搜索和地理信息測(cè)試總監(jiān)Shelton Mar的訪談198
4.9工程工具總監(jiān)Ashish Kumar的訪談201
4.10印度Google測(cè)試總監(jiān)SujaySahni訪談205
4.11工程經(jīng)理Brad Green訪談209
4.12James Whittaker訪談212
第5章Google軟件測(cè)試改進(jìn)219
5.1Google流程中的致命缺陷219
5.2SET的未來221
5.3TE的未來222
5.4測(cè)試總監(jiān)和經(jīng)理的未來223
5.5未來的測(cè)試基礎(chǔ)設(shè)施224
5.6結(jié)論225
附錄AChrome OS測(cè)試計(jì)劃227
A.1測(cè)試主題概述227
A.2風(fēng)險(xiǎn)分析228
A.3每次構(gòu)建版本的基線測(cè)試228
A.4近期可測(cè)試版本(Last Known Good,LKG)的每日測(cè)試229
A.5版本測(cè)試229
A.6手工測(cè)試與自動(dòng)化測(cè)試229
A.7開發(fā)和測(cè)試的質(zhì)量關(guān)注點(diǎn)230
A.8通道230
A.9用戶輸入230
A.10測(cè)試用例庫231
A.11測(cè)試儀表盤231
A.12虛擬化231
A.13性能231
A.14壓力、長(zhǎng)時(shí)運(yùn)行和穩(wěn)定性測(cè)試231
A.15測(cè)試執(zhí)行框架(Autotest)232
A.16OEM廠商232
A.17硬件實(shí)驗(yàn)田232
A.18端到端測(cè)試自動(dòng)化集群232
A.19測(cè)試瀏覽器的應(yīng)用管理器232
A.20瀏覽器的可測(cè)試性233
A.21硬件234
A.22時(shí)間線234
A.23主要的測(cè)試驅(qū)動(dòng)力236
A.24相關(guān)文檔236
附錄BChrome的漫游測(cè)試239
B.1購(gòu)物漫游239
B.2學(xué)生漫游240
B.3國(guó)際長(zhǎng)途電話漫游241
B.4地標(biāo)漫游241
B.5通宵漫游242
B.6公務(wù)漫游測(cè)試243
B.7危險(xiǎn)地帶漫游243
B.8個(gè)性化漫游244
附錄C有關(guān)工具和代碼的博客文章245
C.1使用BITE從bug和冗余的工作中解脫出來245
C.2QualityBot247
C.3RPF:Google的錄制回放框架249
C.4Google測(cè)試分析系統(tǒng)(Google Test Analytics)現(xiàn)在開源了251
附錄D術(shù)語表257
書的質(zhì)量還行,書腳有點(diǎn)被壓彎了。發(fā)貨時(shí),有條短信說系統(tǒng)出錯(cuò),要延遲一天配送。結(jié)果沒一會(huì)就有一個(gè)騙子打電話給我,說是當(dāng)當(dāng)?shù)目头f需要我退款,然后再重新下單,說著還發(fā)了一份郵件給我,我打開一看,到處寫著當(dāng)當(dāng)?shù)淖謽樱€需要你輸入當(dāng)當(dāng)?shù)膸ぬ?hào)密碼,進(jìn)去后,讓你填寫銀行卡信息,甚至要你寫銀行卡密碼,我這才意識(shí)到可能是騙人的。我回到登錄頁面,發(fā)現(xiàn)不論我輸入什么,都能進(jìn)去選擇銀行卡,于是馬上改我的密碼,大家小心
書籍不錯(cuò),就是怎么紙張那么薄,我都不敢用力翻頁
感覺書站的層次比較高,從總體的角度分析google的測(cè)試思想和職責(zé)劃分,對(duì)于一般程序員幫助相對(duì)較小。
介紹了開發(fā),測(cè)試開發(fā),測(cè)試這幾個(gè)角色之間的工作,但是在中國(guó)現(xiàn)階段想改進(jìn)很困難
非常值得一看的書,不論對(duì)開發(fā)還是測(cè)試人員,都很有啟示。
書的質(zhì)量沒問題,就是內(nèi)容有點(diǎn)小失望,不是我想像中的,不過道理很深刻
剛買了沒幾天就降價(jià)了...悲劇...雖然還沒看,但很多朋友都推薦的一本書,應(yīng)該錯(cuò)不了
測(cè)試方面的書籍,新書我都會(huì)買,這個(gè)不錯(cuò),值得借鑒
主要講了幾個(gè)職位的責(zé)任作用和規(guī)劃 個(gè)人感覺實(shí)際意義不是很大 但對(duì)于一些自身定位不明確的還是有參考價(jià)值的
昨天訂的,今天上午就到了,物流非常給力!印刷也很好,期望各位此時(shí)軟件測(cè)試行業(yè)的小伙伴們一定要購(gòu)買!
花了64元,買來一本開封過,封面都有些花的書!對(duì)當(dāng)當(dāng)網(wǎng)漸漸失望......
還沒看,但是曾經(jīng)在帖子上看到過有大神推薦來著
外包裝沒有其他幾本書好,里面內(nèi)容沒有看還,希望里面的內(nèi)容不要失望啊!
國(guó)內(nèi)的軟件測(cè)試領(lǐng)域疲軟,看看google是怎么玩的還是很不錯(cuò)的。但這價(jià)格嗎,呵呵,有點(diǎn)小貴
老板推薦來買的,看了一下,很有意思,希望可以給自己一些啟發(fā)
這本書是谷歌的一個(gè)員工寫的,很貼近工作,實(shí)用,之前看了同事買的看了一部分,感覺很好,果斷買了
測(cè)試的好書不多,這本也是看了豆瓣買的,還不錯(cuò)
很值得讀。連序都那么好看。比起一買的《全程軟件測(cè)試》(就應(yīng)該循環(huán)利用拿來做紙尿布)好多的多。值得推薦的好書
描述了測(cè)試方式的演變和測(cè)試未來的發(fā)展,很有借鑒意義
簡(jiǎn)單翻了一遍,主要講谷歌內(nèi)部的工作職能之類的東西,比較寬泛,視野比較高。不是工具類書,考慮到現(xiàn)實(shí)中多數(shù)是小公司,有一定工作沉淀后,可以翻翻。
英文版讀起來太慢,所以還是又買了中文版。首先,翻譯沒有讓人失望!其次,作者的輕松詼諧的調(diào)調(diào)我挺喜歡,和探索式測(cè)試文風(fēng)類似,但內(nèi)容更實(shí)際具體點(diǎn)。遺憾的是讀完還沒有覺得自己可以接下來做點(diǎn)什么。
網(wǎng)評(píng)軟件測(cè)試較好的一本書,還行,比較薄哦,希望里面的內(nèi)容能值這個(gè)價(jià)
雖然從事的是金融領(lǐng)域的軟件工作,與google的行業(yè)有一定區(qū)別,但是看這本書可以開拓一下自己的眼界,了解一下互聯(lián)網(wǎng)行業(yè)最新的測(cè)試發(fā)展,對(duì)自己還是有不少提升的
這本講述了谷歌測(cè)試的整個(gè)發(fā)展,有最初簡(jiǎn)單的測(cè)試團(tuán)隊(duì),到后來發(fā)展越來越多的技術(shù),擁有自己的測(cè)試工具及其技術(shù),可以看一看。
一本值得看的好書,對(duì)于測(cè)試的指責(zé)寫得非常清楚!
紙質(zhì)什么的都挺好的,主要是為了學(xué)習(xí)一下經(jīng)驗(yàn),這本書還是很有用的。就是今天下午看了一下發(fā)現(xiàn)有些地方翻譯的有些奇怪,不知道是翻譯的問題還是因?yàn)槭潜I版……整體來說還是不錯(cuò)的。
跟工作相關(guān),看看google是怎么個(gè)測(cè)試之道
google的測(cè)試方法及測(cè)試改革的剖析,主要介紹了SWE、SET、TE及測(cè)試經(jīng)理定義,目標(biāo),工作內(nèi)容。最后展望了各個(gè)角色的發(fā)展。可部分吸收,用于公司測(cè)試團(tuán)隊(duì)的改建。