注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合大話移動APP測試:Android與iOS應(yīng)用測試指南

大話移動APP測試:Android與iOS應(yīng)用測試指南

大話移動APP測試:Android與iOS應(yīng)用測試指南

定 價:¥59.00

作 者: 陳曄 著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 程序設(shè)計 計算機(jī)/網(wǎng)絡(luò) 移動開發(fā)

ISBN: 9787302368793 出版時間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡介

  移動互聯(lián)網(wǎng)軟件測試無論從思想還是技術(shù)上都與傳統(tǒng)互聯(lián)網(wǎng)產(chǎn)品或軟件產(chǎn)品截然不同,導(dǎo)致了很多正在移動互聯(lián)網(wǎng)中摸索的測試人員迷失了方向。作為一名移動互聯(lián)網(wǎng)的測試從業(yè)人員,需要正確的三觀、強(qiáng)大的“武功招式”(測試技術(shù))和雄厚的“內(nèi)力”(更快的學(xué)習(xí)能力),而本書恰到好處地結(jié)合了這三點(diǎn)。 本書內(nèi)容包含:移動互聯(lián)網(wǎng)測試人員的面試,用戶體驗(yàn)測試,功能測試,常用測試工具,常用框架,APP測試案例,以及更多的從業(yè)相關(guān)思維、手段等非技術(shù)內(nèi)容。 本書并非純技術(shù)書籍,但可以說是移動互聯(lián)網(wǎng)測試、甚至是所有測試工程師必讀的一本書籍。如果你在測試行業(yè)迷了路,本書可以為你指出一條屬于你自己的正確道路;如果你初入移動互聯(lián)網(wǎng),那么本書可以幫助你快速融入這個新興行業(yè),并全面了解和掌握這個行業(yè)所需要的技術(shù)和方法;如果你是一名老兵,那么本書同樣可以起到溫故而知新的作用,同時會說出你在測試行業(yè)中不曾說出的那些心里話;如果你是一名移動互聯(lián)網(wǎng)行業(yè)任意職位的從業(yè)人員,你可以了解APP測試在整個產(chǎn)品開發(fā)中的位置和重要性,并在工作中與測試人員緊密配合,同時給予這個職位應(yīng)有的尊重。

作者簡介

  陳曄,行業(yè)ID:Monkey陳曄曄,已婚,女兒一歲半。測試行業(yè)說真話的人之一,也許將來就沒有之一了。目前負(fù)責(zé)支付寶商戶版應(yīng)用自動化測試框架的測試開發(fā)工作。曾擔(dān)任多家創(chuàng)業(yè)公司測試主管,并和華為、富士康、索尼愛立信等十幾家公司有過項目合作并擔(dān)任主要負(fù)責(zé)人,產(chǎn)品涉及40多個國家。從業(yè)期間創(chuàng)立了“移動測試會”免費(fèi)公益沙龍和測試行業(yè)的第一個PodCast(測試小道消息)。工作之余,客串各個測試網(wǎng)站做公益講師,同時在上海高校進(jìn)行軟件測試實(shí)踐的推廣講座。對于移動互聯(lián)網(wǎng)Android/ios應(yīng)用測試、測試流程改進(jìn)、自動化測試、用戶體驗(yàn)測試、測試用例設(shè)計和持續(xù)集成等領(lǐng)域有著獨(dú)特的見解。目前活躍在Qcon、ScrumGathering、MPD、谷歌開發(fā)者社區(qū)等各個線下、線上會議,擔(dān)任出席講師。

圖書目錄

第1章 移動互聯(lián)網(wǎng)面試 1
1.1 為什么要面試 2
1.2 面試的流程 2
1.3 面試的頻率 3
1.4 面試實(shí)戰(zhàn) 3
1.5 如何正確地招聘測試人員 8
1.6 移動互聯(lián)網(wǎng)測試招聘現(xiàn)狀 12
1.7 大公司和小公司 13
1.7.1 故事一 14
1.7.2 故事二 15
1.8 測試外包 16
1.9 小結(jié) 17
第2章 病態(tài)的現(xiàn)狀 19
2.1 全民挖金 20
2.2 別人的嫁衣 22
2.2.1 TalkBox 23
2.2.2 米聊 23
2.2.3 飛信 24
2.3 超越光速的迭代 25
2.4 可憐的測試團(tuán)隊 27
2.5 敏捷中毒 28
2.6 無力的測試 29
2.7 浮躁的測試工程師們 31
2.7.1 社交中毒 31
2.7.2 失去自理能力 32
2.7.3 不能正確認(rèn)識自己的價值 33
2.8 測試沙龍和培訓(xùn) 34
2.9 學(xué)會自我尊重 35
2.10 小結(jié) 36
第3章 用戶體驗(yàn)測試 37
3.1 移動互聯(lián)網(wǎng)與傳統(tǒng)互聯(lián)網(wǎng)體驗(yàn)上的區(qū)別 38
3.1.1 區(qū)別一——用戶關(guān)注點(diǎn) 38
3.1.2 區(qū)別二——場合復(fù)雜化 39
3.1.3 區(qū)別三——時間碎片化 39
3.1.4 區(qū)別四——輸入困難化 39
3.2 Android vs iOS 40
3.2.1 桌面 40
3.2.2 聯(lián)系人 41
3.2.3 短信 43
3.2.4 歷史應(yīng)用 43
3.2.5 相冊 44
3.2.6 其他 46
3.3 “愚笨”的用戶——用戶引導(dǎo) 47
3.4 “搗亂”的用戶——應(yīng)用容錯 52
3.4.1 注冊與登錄 52
3.4.2 斷網(wǎng)引發(fā)的問題 54
3.5 專業(yè)精神——風(fēng)格一致性 57
3.5.1 應(yīng)用與系統(tǒng)風(fēng)格一致 58
3.5.2 應(yīng)用本身風(fēng)格一致 59
3.6 “我”即最終用戶:過程體驗(yàn)測試 60
3.7 使用更多的應(yīng)用:對比體驗(yàn)測試 65
3.8 模擬場景體驗(yàn)測試 66
3.8.1 應(yīng)用一:智能手機(jī)輸入法 67
3.8.2 應(yīng)用二:智能機(jī)頂盒 68
3.9 用戶究竟關(guān)心什么? 69
3.9.1 用戶只關(guān)心應(yīng)用能在自己手機(jī)上正常運(yùn)行 69
3.9.2 用戶隱私權(quán)限 70
3.9.3 簡潔、方便 71
3.9.4 消耗 71
3.9.5 好不好用 72
3.10 用戶體驗(yàn)的問題是Bug嗎? 72
3.11 如何提升自身的用戶體驗(yàn)經(jīng)驗(yàn)? 73
3.12 小結(jié) 74
第4章 功能測試要點(diǎn) 75
4.1 多分辨率測試 76
4.2 多系統(tǒng)測試 77
4.3 用戶不同的使用習(xí)慣 80
4.3.1 Android權(quán)限問題 80
4.3.2 Android硬件問題 81
4.3.3 Android操作習(xí)慣 83
4.3.4 Android數(shù)據(jù)的移動或清空 84
4.3.5 iOS操作習(xí)慣 85
4.3.6 iOS越獄問題 86
4.4 網(wǎng)絡(luò)的不穩(wěn)定性 88
4.5 安裝/卸載測試 92
4.6 升級測試 94
4.6.1 增量升級 95
4.6.2 內(nèi)置應(yīng)用升級 96
4.7 并發(fā)測試 96
4.7.1 彈出框提示 96
4.7.2 另一個應(yīng)用啟動 97
4.7.3 關(guān)機(jī)或待機(jī) 98
4.7.4 功能沖突 98
4.7.5 可存儲設(shè)備 98
4.8 數(shù)據(jù)來源 98
4.9 推送 100
4.10 分享跳轉(zhuǎn) 102
4.11 小結(jié) 104
第5章 常用工具介紹和實(shí)踐 105
5.1 Monkey 106
5.1.1 第一個簡單的Monkey測試命令 106
5.1.2 Monkey測試工具實(shí)例 107
5.1.3 Monkey測試日志查看 108
5.1.4 Monkey測試注意點(diǎn) 112
5.1.5 Monkey工具再探索 114
5.2 Emulator 115
5.2.1 模擬器和真機(jī)的差異 115
5.2.2 Genymotion 118
5.2.3 模擬器常用功能舉例 119
5.3 MonkeyRunner 121
5.4 Hierarchy Viewer 126
5.5 DDMS 129
5.6 Compatibility Test Suite 133
5.7 Tcpdump/WireShark 136
5.8 FindBugs 138
5.9 Lint 140
5.10 反編譯、重編譯 142
5.11 Ant 146
5.12 Charles 148
5.13 Instruments 150
5.14 小結(jié) 153
第6章 常用框架介紹和實(shí)踐 155
6.1 Instrumentation 156
6.1.1 技巧一 158
6.1.2 技巧三 160
6.1.3 技巧三 161
6.2 Emma Code Coverage 163
6.3 robolectric 173
6.4 小結(jié) 185
第7章 移動應(yīng)用測試案例實(shí)踐分析 187
7.1 深入了解被測試對象 188
7.2 多種數(shù)據(jù)來源 190
7.3 在生活中使用產(chǎn)品 193
7.4 社交應(yīng)用分層設(shè)計實(shí)踐案例 195
7.5 聯(lián)系人搜索案例測試設(shè)計實(shí)踐 204
7.6 小結(jié) 212
第8章 性能測試介紹和實(shí)踐 215
8.1 Emmagee 216
8.2 Instrumentation 217
8.3 HPROF 220
8.4 Gfxinfo 223
8.5 Systrace 225
8.6 TraceView 226
8.7 Instruments——Leaks 229
8.8 Android多分辨率自動化實(shí)踐 233
8.9 小結(jié) 239
附錄A 測試人員的自我修養(yǎng)(吐槽篇) 241
A.1 學(xué)會提出和解決問題 242
A.2 正確地自我審視 243
A.3 不要被業(yè)界世俗的討論蒙蔽 245
A.4 尋找測試的本質(zhì) 247
A.5 主觀能動 248
A.6 你真的會使用搜索引擎嗎 250
A.7 每天都要學(xué)習(xí) 252
A.8 學(xué)會判斷輕重緩急 254
A.9 小結(jié) 254
附錄B 測試行業(yè)常見問題(Q&A篇) 255
Q1:沒有做過測試的人怎么入門? 256
Q2:測試工程師要具備什么能力? 257
Q3:測試比開發(fā)技術(shù)含量低嗎? 258
Q4:參加測試培訓(xùn)能有多少提升? 259
Q5:黑盒測試有價值嗎? 260
Q6:手動測試有價值嗎? 261
Q7:怎么做移動互聯(lián)網(wǎng)應(yīng)用的自動化測試? 261
Q8:測試人員選擇進(jìn)入大公司還是小公司? 263
Q9:中國高校有軟件測試專業(yè)嗎? 264
Q10:小結(jié) 266
附錄C 博客摘錄 267
C.1 我們需要專職的QA嗎? 268
C.2 學(xué)習(xí)讓測試更精彩,測試讓生命更精彩 271
C.3 中國人的糾結(jié) 278
C.4 黑盒不是白盒的絆腳石 283
C.5 測試需要反省 283
C.6 《鈍感力》有感——測試中的鈍感力 286
后記 289

本目錄推薦

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