《大話APP測試2.0—移動互聯網測試實錄》讀書筆記
? ? 早就聽說《大話APP測試》要出2.0版本的書,其實并沒有期待過。《大話APP測試》寫的太基礎,感覺可讀性不強。
? ? 不過,由于由于作者是testerHome的聯合創始人,而且也聽過他們組織的兩次移動測試會議,會議質量還算可以的。所以抱著買來看看的思想,買了一本,瀏覽了一下。
? ? 感覺本書的質量較上一本明顯提高,說明作者及其團隊的成長還是挺快的,隨著行業的發展同步成長,且能時時進行總結。
? ? 該書第一章講述了移動無線專項測試,說明了如何做專項測試,這包括流程、實踐、有哪些類型的測試、以及使用哪些工具;第二章講述了UI自動化,說明了什么是真正的UI自動化,為什么做UI自動化,以及為什么不做UI自動化;第三章對《大話移動APP測試》做了補充,除了內容,在思想和認識上也有一定的成長,比如測試團隊、測試與質量的關系、測試與開發的關系等;第四章說明了其他測試技術的案例;第5章介紹了移動Ui自動化最熱門的工具Appium,說明了如何安裝、原理,以及如何更好地使用,雖然還不足夠詳細;第六章介紹了行業知名平臺與工作匯總,包括公司已在使用的Bugly,還有我曾經試過兩天的百度MTC,也有公司在用的OneAPM,基本就是不錯的軟件的一個簡單介紹或者是軟推廣。
? ? 這本書對移動測試的廣度還有很有好處的,如果打算深入,也可在他介紹的基礎上,自己去找相應的資料,靜下心來去了解,總能會有點收獲的。所以建議測試人員,只要有時間,還是需要看下本書的。
以下是該書目錄:
目錄
第1章移動無線專項測試
1.1認識專項測試/ 2
1.2僅僅會工具和技術是沒有用的/ 3
1.3實際項目中的專項實踐流程/ 4
1.4專項基線和規范/ 7
1.5正向耗電測試/ 8
1.6逆向耗電測試/ 9
1.7內存測試/ 13
1.8應用響應時間/ 28
1.9初探ReactNative性能/ 42
1.10應用響應時間測試實踐/ 43
1.11弱網測試/ 45
1.12 Android神器——Systrace / 56
1.13 Android神器——TraceView / 61
1.14界面流暢度/ 65
1.15 iOS神器——Core Animation / 66
1.16靈活使用慢速攝像機/ 74
1.17 Python自動化采集性能數據實踐方案/ 75
1.18 Java自動化采集性能數據實踐方案/ 79
1.19總結/ 84
第2章移動測試的偽銀彈——UI自動化
2.1為什么測試熱衷于UI自動化/ 86
2.2我們為什么不做UI自動化/ 88
2.3我們為什么要做UI自動化/ 91
2.4你做的是偽UI自動化嗎/ 93
2.5 UI自動化框架/ 94
第3章大話移動APP測試1.0補完篇
3.1移動無線應用測試面試解析/ 114
3.2測試團隊的變化/ 121
3.3測試與質量的關系/ 122
3.4測試與開發的關系/ 123
3.5螺旋上升的測試行業/ 124
3.6最后的幾年/ 125
3.7兩年以后/ 126
第4章其他測試技術案例
4.1郵箱大師apk引發的“血案”/ 128
4.2 iOS之AOP庫—— Aspects/ 131
4.3 iOS熱加載之JSPatch/ 134
4.4 Python之圖片對比/ 140
4.5總結/ 143
第5章Appium
5.1 Appium是什么/ 146
5.2 Appium Client的配置/ 149
5.3 Appium的原理/ 154
5.4 iOS in Appium /164
5.5 Appium GUI / 183
5.6 Appium Tips / 185
5.7 PageObject / 188
5.8并行執行/ 189
5.9 Appium展望/ 196
第6章行業知名平臺與工具匯總
6.1騰訊Bugly——崩潰監控分析服務/ 198
6.2百度MTC——Android測試腳本錄制原理/ 202
6.3工信部——網絡友好與資源使用效率/ 205
6.4南京大學——Kikbug測試系統/ 209
6.5 TestBird——近兩年游戲行業變化趨勢白皮書/ 215
6.6 Fir.im——iOS快速搭建一個持續集成環境/ 225
6.7 OneAPM——用NSURProtocol注入測試數據/ 230
6.8 Testin——講述現在云測的覆蓋點/ 237
6.9 MQC(阿里)——iOS Crash分析/ 248
附錄A測試火花集
1.移動互聯網測試面試之我的要求真的不高/ 254
2.如何做好移動互聯網應用測試/ 255
3.我的東西是我的。我給你,你可以拿著。我不給,你不
該怨我/ 257
4.測試無用因為有你,感謝有你(地圖炮)/ 258
5.移動測試人員的未來:測試開發技術的融合/ 260
6.致那些情商不高的測試/ 264
7.移動無線測試工程師必備技能/ 265
8.再論移動無線應用專項/ / 272
9.移動無線測試技能樹(原創)/ 274
10.大多數人理解的移動無線APP測試最多只能活兩年/ 277
附錄B普通的故事
1.校園生活/ 282
2.正式開始工作/ 284
3.突破/ 285
4.未來/ 287
后記(Monkey版)/ 289
后記(恒溫版)/ 291