贏在測試2:中國軟體測試專家訪談錄

贏在測試2:中國軟體測試專家訪談錄

120對軟體測試前景的看法 135安全軟體的性能測試 219安全產品的性能測試

贏在測試2:中國軟體測試專家訪談錄(品專家足跡悟測試真諦本書已在台灣發行
蔡為東
ISBN 978-7-121-20066-3


20135月出版
定價:59.00
280
16
編輯推薦
一線IT企業一線專家傳承軟體測試一線技術經驗、人生體驗代表作!
本書擬聚多位知名公司軟體測試知名專家和資深測試主管數年累積的寶貴經驗,且看他們——
√如何從底層職位一步步晉升為大中型測試團隊的帶領人
√在職業發展的十字路口如何抉擇
√如何確定自己的發展方向
√對於軟體測試技術的思想精華與經驗之談
√對軟體測試初學者的建議和忠告
√對於測試工程師的要求和期望
√對於軟體測試業前景的看法
√飽含智慧的人生觀和價值觀
內容提要
這是一本傳承軟體測試經驗和職業、人生經驗的書。作者選擇了國內十位有代表性的軟體測試專家,對他們做了深入的訪談,把他們的職業經歷和思考、對軟體測試各方面的認知和要求等詳細地寫了下來。這些專家來自百度、金山、奇虎360、淘寶、用友、阿爾卡特-朗訊、廣聯達、CA、邁瑞等知名公司,在搜尋、通訊、ERP、存儲、安全、嵌入式、網際網路、電商、建築、虛擬化等行業從事軟體測試工作,同時,這些專家的職業發展方向也覆蓋了管理線、技術線和個人創業等不同的發展方向,相信他們的經驗和看法對於讀者是有益的,可供參考和借鑑。在寫作風格上,作者的原則是真實、實用,便於閱讀和學習。
本書適合軟體測試工程師、測試經理等軟體測試從業人員閱讀,也適合對軟體測試感興趣、期望從事軟體測試工作的朋友。
目錄
第一章勤奮是一條通往成功的路
——阿爾卡特-朗訊測試架構師鄭文強 1
我的職業發展路徑 3
按工號隨機分配而進入軟體測試行業 3
努力學習軟體測試 3
學習好軟體研發流程 5
去管人還是堅持做技術 5
研究測試技術和方法 6
跳槽時要考慮自己的興趣愛好 7
印象深刻的從巴西到上海的項目轉移 9
面對面的溝通是重要的 9
毫無保留地做分享 10
回歸測試不能流於形式 10
推動開發和測試的規範化 11
成為優秀的測試工程師:勤奮、努力、堅持不懈 11
猜數字遊戲和探索性測試 12
把握軟體的質量 13
軟體發布之前做評估 14
軟體發布之後做評估 14
測試團隊為軟體發布提供質量信息 15
新人如何學習軟體測試 15
如何面對職業發展的迷茫 16
問自己三個問題 16
分享周圍幾個朋友在職業發展方面的例子 17
要懂得如何思考和分析 18
如何做好測試用例的設計 18
明確參考輸入 18
關注功能之間的互動 19
採用合適的設計技術與方法 19
做好評審 20
如何做好測試用例的評審 20
合適的評審團人選 21
管理層的支持 21
做好準備 21
宣傳評審的價值 21
根據形式、覆蓋率和有效性來評估測試用例的質量 22
成為測試牛人的三個步驟 23
面試中的考量 24
軟體測試行業的發展前景 25
軟體測試行業前景樂觀 25
測試人員要提升自己的技能水平和價值 26
書籍推薦 27
小結 28
第二章保持經營意識和憂患意識
——廣聯達質量部經理彭月 31
我的職業經歷 33
在市政公司工作了兩周 33
到北京找工作 33
學習計算機和軟體測試 34
朋友的勸告:踏實做好眼前的工作 34
一定要了解客戶 35
我參與的第一個真正意義上成功的產品 36
通性和特性 37
為什麼程式崩潰了客戶還說好 37
大愛似無情 38
一定要把自己的命脈掌握在自己的手裡 38
提高軟體的兼容性 39
站在職業經理人的角度做管理 40
以身作則,嚴格要求 41
痛定思痛,推廣敏捷 41
敏捷中保證測試工程師獨立而獨特的視角 43
評選零bug工程師、零泄漏測試工程師 44
質量的度量和掌控 45
經驗整理、分享和提高 45
按季度設定目標,做績效考核 46
優秀的測試工程師對質量有強烈的欲望 47
優秀的管理者具備經營意識 49
一件事情誰推動誰就主動 50
多實踐,把知識轉化為技能 51
如何做好自動化測試 51
對自動化測試的9條建議 52
有實力的公司可自主開發自動化測試框架 52
招聘測試工程師時看重的三點 53
突破發展的瓶頸 53
保持危機意識 53
實現專業生存 54
保持開放的心態 54
書籍推薦 55
小結 55
第三章人是軟體測試的中心
——獨立測試諮詢顧問邰曉梅 57
簡單的職業經歷 59
11年華為工作經歷中印象深刻的事情 60
測試並不只是發現bug 61
更多的啟發 62
對測試認識的三個階段 63
以bug、流程、人為中心 63
研究軟體測試思維 64
測試深度圖 65
重點測試技術 65
如何學習軟體測試 66
多實踐,多思考 66
三步法 67
測試就是學習 67
如何把握軟體質量 68
質量度量過程中的數據分析 69
做一個好的協調者 70
如何提高測試分析能力 71
招聘測試工程師時的要求 72
敏捷讓測試如魚得水 73
開發和測試會融合嗎 74
對於軟體測試行業前景的看法 75
書籍推薦 75
小結 76
第四章從流水線女工到測試專家的成長路徑
——邁瑞測試經理肖利瓊 79
一路奮鬥的職業經歷 81
高考考上委培生而沒有去上 81
到深圳打工 81
投稿 82
考入深圳大學 83
學習打字 83
流水線工人變身文員 84
要強的個性 84
羨慕女工程師 85
第一份專職電腦管理工作 86
畢業設計 86
進入軟體測試 86
負責產品的測試 87
自考本科 88
成為高級測試工程師 89
進入邁瑞 89
成為專職的測試管理者 90
在職工程碩士順利畢業 90
如何成為一個優秀的測試工程師 91
測試計畫和測試方案的不同 92
如何做好測試方案的設計 93
如何做好評審 94
嵌入式系統的自動化測試 95
嵌入式系統的性能測試 95
把握軟體質量 96
如何成為一個優秀的測試管理者 97
適應敏捷下的測試 97
要能看懂代碼 98
軟體測試行業的前景:有喜也有悲 98
要如饑似渴地學習 98
盡力做得最好 99
書籍推薦 99
小結 99
第五章把握住時代的發展趨勢
——百度測試架構師董傑 103
職業發展經歷 105
社會選擇讓我進入軟體測試行業 105
晉升為測試組長 105
要不要繼續做測試 106
向經驗豐富的人學習 106
加入華為 107
創新來自於積累 107
缺陷預防 107
負責測試技術小組 108
關注非功能性測試 108
負責電信級雲存儲項目 108
提高產品線的測試設計能力 109
加入創業公司 110
加入百度 110
測試設計新模式 111
自動做用戶體驗測試 111
順應時代的發展趨勢 112
如何成長為優秀的測試工程師 113
深度積累 113
看到事物的兩面 113
管理者也不要脫離具體的測試工作 113
是否有引以為豪的事情 114
如何開展軟體測試工作 114
探索性測試 115
如何做缺陷預防 116
缺陷預防的三個板塊 116
測試工程師做缺陷預防 117
如何做好測試設計 117
適應敏捷 118
摩托羅拉的質量文化 118
如何提升個人能力 119
測試設計的評審 120
從嘗試中得到職業發展規劃 120
對軟體測試前景的看法 120
測試工程師應當強化測試能力 121
我們有沒有故事可以講給孩子聽 121
小結 122
第六章文科生成長為測試總監的歷程
——金山網路測試總監賴炳新 125
大學畢業後一直服務於金山 127
文科生如何找到技術類的工作 127
轉做產品經理 128
測試人員要做好與開發人員的溝通 129
下苦功去學習 131
如何成長為優秀的測試工程師 131
如何成為一個優秀的管理者 133
安全產品是怎么做測試的 133
安全軟體測試的三個技術要求 134
安全軟體測試的用例設計和自動化測試 135
安全軟體的性能測試 135
如何入行安全軟體測試 136
招聘新人時的要求 136
非安全軟體的安全測試 137
測試人員應當能夠看懂代碼和編寫代碼 137
快速疊代中把握軟體質量 138
績效考核中重要的一點是定目標 139
小的測試團隊不要過於強調自己的職責劃分 140
我們形成了自己的一套軟體工程方法 140
通過突破測試技術上的難點去突破發展瓶頸 141
行業前景:軟體測試還能多做些什麼 141
做事的方法和原則 142
書籍推薦 142
小結 143
第七章請相信你的夢想
——淘寶資深測試工程師高翔 145
職業經歷 147
逐步加深和變化的對測試的認識 147
初入行 148
做性能測試 148
代碼閱讀能力是重要的 148
看似額外的工作 149
適應淘寶 150
快,好,準,穩 150
學習和深入研究探索性測試 151
印象深刻的事情 151
做測試要不要看代碼 151
讓自己的經驗與實際情況相結合 152
測試要堅持自己的原則 152
測試工程師邁向優秀的4個階段 153
招聘的時候看重完美的心態 154
做好測試用例設計的6個階段 154
我喜歡評審會 155
內部評審 155
外部評審 156
一個能解決20%的問題的框架就可以使用 156
自動化率不要超過50% 157
探索式測試 158
性能測試 159
測試技術的三大方向 159
其實敏捷並不高深 160
把握軟體的質量 161
職業發展的關鍵在於確立目標 161
我對軟體測試的前景相對悲觀 162
測試工程師如何應對將來的挑戰 162
我的學習方法 163
人要不停地推動自己 164
書籍推薦 164
小結 164
第八章永遠對學習保持熱情
——CA資深首席測試工程師步瓊 167
職業經歷 169
換工作時的考量 170
一邊工作一邊學習 170
換產品線而不是換單位 171
兩次“痛哭”的經歷 171
情緒歸情緒,工作是工作 173
優秀測試工程師的7個要素 173
如何提高邏輯思維能力 175
維護好軟體測試用例 175
做好測試用例的設計:多參照,看代碼,多溝通 176
評審會:一條一條過 177
手工測試和自動化測試應合二為一 178
靈活而好維護的自動化框架 178
可以沒有開發背景,但應當懂編程 179
測試工程師也可以直接修改bug 179
對於性能測試的建議 180
推薦基於風險的測試 180
對候選人的期望:學習能力,態度積極 181
在敏捷中要多參與討論 182
要想深入,至少持續做3年 182
前景:測試更被重視,但做測試一定要懂編程 183
永遠對學習保持熱情 184
書籍推薦 184
小結 185
第九章創新是通往優秀的橋樑
——用友集團U8產品線測試部經理薛繼國 187
偶然進入軟體測試行業 189
努力工作,努力學習 190
興趣是最重要的 190
帶領整合小組讓我收穫很大 191
管理、技術兩條線 192
Xin生活 194
如何做到創新 195
軟體質量:憑數據說話 196
團隊管理要點 196
用對人 196
調動員工積極性:公開做績效考核 197
做好工作並說出來 198
培養副手 199
大會上少表揚 199
面試中看到的一半都不到 200
做好用例設計的捷徑:參照和學習別人 200
評審要素表的作用 201
做自動化之前要做評估 201
精通業務 202
測試工程師應當掌握編程 202
軟體測試的發展前景 203
年齡風險 203
測試管理職位發展的局限性 203
不結仇 204
書籍推薦 204
小結 204
第十章你要有自己的方式、方法
——奇虎360測試總監王冬 207
職業經歷 209
本科學的是工程熱物理 209
簡短的對日開發經歷 209
到CA做本地化測試 209
介入安全軟體領域 210
加入綠盟 210
加入奇虎360 211
對軟體測試的認識是不斷變化和加深的 212
做本地化測試一個月發現了300多個bug 213
一人多責,學到更多 213
學習和總結能力是走向優秀的關鍵 214
提煉出自己的方式方法 215
理解清楚軟體的功能 216
如何做好非安全軟體產品的安全測試 216
設計好測試用例的重點是理解功能 217
掌握攻防工具及其原理 217
安全領域的自動化測試 218
要提高測試設計能力 219
安全產品的性能測試 220
如何學習安全軟體的測試 220
候選人應當態度積極,對自己有合適的認知 221
測試主管是偏技術的崗位 222
團隊管理:抓兩頭 222
績效考核應當推動人的改進 223
管理者不應該做的事情 223
職業發展的關鍵是看什麼適合自己 224
學習軟體測試要動手 225
軟體測試和軟體開發在將來會走向融合 225
軟體測試從業人員面對的挑戰 226
不以歷史的眼光看人 226
書籍推薦 227
小結 227
第十一章贏在測試論壇 231
漫談測試質量與測試技術 232
對於移動網際網路測試的看法和展望 232
未來的測試 235
在軟體測試上套用流水線的思想 236
軟體測試已發展到青年期 236
測試人員需要拓寬自己的思路 237
測試如何在公司起步 238
附錄A世界一流公司是如何做測試的(Bill Liu) 241
Microsoft 242
1.測試角色不斷演變 242
2.設立全職測試工程師 243
3.大量的測試自動化 244
4.把質量提前 245
5.不斷改進 246
6.工程敏捷性 247
7.注重測試人員的職業發展 248
小結 249
Google 249
1.Google質量文化 250
2.開發對質量負責 251
3.測試的職責是讓開發更有效地做測試 251
4.持續集成 251
5.監控+衡量 252
小結 252
Facebook 253
1.開發對質量負責 253
2.持續集成 254
3.測試自動化 254
4.內測(dog food) 254
5.發布風險控制 254
6.產品監控 254
附錄B《贏在測試2》採訪提綱 257
通用提綱 258
技術職位的採訪提綱 258
管理職位的採訪提綱 259
書面回答部分 259
後記 260
作者簡介
蔡為東,熱愛測試工作,有超過10年的軟體測試和團隊管理經驗。
個人作品有:
《軟體測試實戰——測試Web MSN》
《軟體測試工程師面試指導》
《步步為贏——軟體測試管理全程實踐》
《贏在測試——中國軟體測試先行者之道》
《行之有效——IT技術團隊管理之道》。
媒體評論
傾聽別人的故事,總會在某個點上有所觸動,給自己的生活和工作一些新的想法,甚至是恍然大悟。即使有些事我們自己也親身經歷,沒什麼特別的感覺,但是當別人在述說相似經歷時,也常能讓自己有另外一種全然不同的解讀。
作者採訪了10位軟體測試領域專家,詳細記錄他們的技術、職業歷程,對軟體測試的理解,對測試技術與方法、前景的看法等。其中包含珍貴經驗與獨到見解,對於每一個軟體測試從業人員或將要進入這個行業的朋友,都有相當大的思路啟發與實際幫助。

相關詞條

熱門詞條

聯絡我們