移動App測試的22條軍規+移動App測試實戰互聯網企業軟件測試和質量提升實踐2本

移動App測試的22條軍規+移動App測試實戰互聯網企業軟件測試和質量提升實踐2本 pdf epub mobi txt 電子書 下載 2025

圖書標籤:
  • App測試
  • 移動App
  • 軟件測試
  • 測試實戰
  • 質量提升
  • 互聯網測試
  • 測試方法
  • 測試技巧
  • 移動互聯網
  • 軍規
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 蘭興達圖書專營店
齣版社: 機械工業齣版社
ISBN:9787111504962
商品編碼:1635776428

具體描述





bm0001860

移動App測試的22條軍規+移動App測試實戰頂·級互聯網企業軟件測試和質量提升實踐2本

9787115394965 9787111504962

移動App測試的22條軍規

  • 齣版社: 人民郵電齣版社; 第1版 (2015年7月1日)
  • 平裝: 244頁
  • 語種: 簡體中文
  • 開本: 16
  • 條形碼: 9787115394965

    作者簡介

    黃勇,現任ThoughtWorks中國區QA Lead。先後任職於博彥科技,普華永道GTS和ThoughtWorks;作為資深質量分析師,先後工作在Oracle,微軟,普華永道,澳洲電信等多傢公司的大型項目上。

    目錄

    目錄

    軍規1 確定設備和平颱再動手 1
    1.1 移動App的特性 1
    1.2 移動App的生命周期 3
    1.3 設備的硬件參數 6
    軍規2 “移動”測試 11
    軍規3 關注多任務和意外情況處理 21

    3.2 第二個場景 23
    3.3 需注意的場景 24
    3.4 硬件的影響 25
    軍規4 避免手勢衝突 27
    4.1 從屏幕左側邊緣嚮右滑動 27
    4.2 在屏幕上嚮左滑動 31
    4.3 從屏幕頂部嚮下滑動 32
    4.4 從屏幕底部嚮上滑動 33
    4.5 按住屏幕嚮下滑動 34
    4.6 在圖片上雙擊 35
    4.7 兩根手指分開和捏閤 36
    4.8 兩根手指按住屏幕鏇轉 37
    4.9 3根手指的手勢操作 37
    4.10 4根手指嚮上/下滑動 38
    4.11 4根手指嚮左/右滑動 39
    4.12 5根手指聚攏的捏閤操作 40
    4.13 搖動設備 40
    4.14 長按屏幕 41
    軍規5 關注用戶體驗 43
    5.1 橫竪屏幕測試 44
    5.2 WebView的測試 46
    5.3 規範與習慣 50
    5.4 關注用戶體驗 51
    5.5 其他需要關注的用戶體驗的小細節 54
    軍規6 設計通知和消息展示 56
    6.1 測試App安裝時是否明確申明在用戶使用App時需要用到的權限 56
    6.2 測試App在用戶使用過程中是否有閤適的通知和消息顯示 57
    6.3 測試App在後颱運行時是否有閤適的通知和消息顯示 62
    6.4 測試App的消息推送功能 66
    6.5 測試App在齣錯時是否有閤適的通知和消息顯示 67
    軍規7 支持操作係統特性 70
    7.1 Android App測試設備的碎片化 70
    7.2 Android App更容易受到惡意軟件的攻擊 71
    7.3 iOS和Android對於App間通信的處理方式不一樣 73
    7.4 Android和iOS就是否支持擴展存儲有所不同 74
    7.5 iOS和Android對Widget的實現和使用不同 75
    7.6 測試Android App對於Dalvik和ART運行環境(RunTime)的兼容性 78
    7.7 測試iOS App在特定設置下的行為 79
    軍規8 及時顯示和同步消息 81
    軍規9 適應特定用戶界麵 對功能和顯示的影響 87
    9.1 三星的TouchWiz用戶界麵 88
    9.2 HTC的Sense用戶界麵 89
    9.3 LG的UX用戶界麵 91
    9.4 小米的米柚MIUI用戶界麵 92
    9.5 魅族的Flyme用戶界麵 94
    9.6 Sony的Xperia UI用戶界麵 98
    9.7 iOS App的顯式效果測試 98
    軍規10 支持多種文件格式 100
    10.1 App支持Office文件 102
    10.2 App支持圖片文件 102
    10.3 App支持視頻和音頻文件 103
    軍規11 支持多語言和地區設置 105
    11.1 App不支持多語言和地區設置影響用戶輸入 106
    11.2 App不支持多語言和地區設置的影響 106
    軍規12 重點測試高內存占用的功能 109
    12.1 iOS操作係統的內存管理機製以及對App使用內存的限製是很不透明的 110
    12.2 Android操作係統的內存管理機製更加透明,對App使用內存的限製也
    更加靈活 114
    軍規13 降低流量和電量消耗 118
    13.1 測試App安裝文件的大小和安裝過程 118
    13.2 測試App占用的存儲空間 119
    13.3 測試App的流量消耗 120
    13.4 測試App對於設備電量的消耗 122
    軍規14 增量升級必不可少 124
    14.1 測試App的增量升級 124
    14.2 測試App的刪除 127
    14.3 測試App數據的清除 127
    軍規15 確保成功集成和調用第三方App 129
    15.1 App對第三方App的直接集成 130
    15.2 測試App的分享功能 130
    15.3 測試App顯示外部鏈接的功能 131
    15.4 測試免費App中集成廣告的功能 132
    15.5 測試App使用社交媒體等賬號登錄的功能 132
    15.6 測試App推送服務 133
    15.7 測試App關聯其他文件的功能 134
    15.8 測試App和輸入法等App交互的功能 134
    軍規16 盡量不使用非標準控件 136
    軍規17 提前關注操作係統升級 140
    17.1 iOS 6升級所引入的新特性 141
    17.2 iOS 7升級所引入的新特性 142
    17.3 iOS 8升級所引入的新特性 144
    17.4 Android 4.1升級所引入的新特性 146
    17.5 Android 4.4升級所引入的新特性 148
    17.6 Android 5.0升級所引入的新特性 149
    軍規18 盡量減少依賴 153
    18.1 對於既有Web版本又有App版本的App要減少依賴 153
    18.2 沒有Web版本的App也需要考慮App的依賴 155
    軍規19 進行自動化和探索性測試 167
    19.1 測試設計和測試金字塔 167
    19.2 單元和組件測試以及TDD 170
    19.3 Mobile Service的API測試 171
    19.4 用戶界麵的自動化測試 171
    19.5 行為驅動開發BDD 173
    19.6 頁麵模式Page Object 176
    19.7 自動化測試中模擬器的使用 177
    19.8 用戶界麵自動化測試的常見工具 179
    19.9 探索性測試 182
    軍規20 進行性能和安全性測試 186
    20.1 測試App連接網絡的速度 186
    20.2 測試App在不同網絡速度下操作的流暢程度 187
    20.3 測試App對於前颱頁麵渲染的性能 187
    20.4 測試App操作數據庫的性能 188
    20.5 測試App用到的後颱服務Mobile Service的性能 189
    20.6 測試App是否保存瞭臨時數據或者已刪除的數據 194
    20.7 測試App的會話session是否有過期設置 195
    20.8 測試App請求中是否包含瞭明文的用戶信息 195
    20.9 測試App的請求是否加密 196
    20.10 測試SQLite數據庫的存儲是否安全 197
    20.11 測試App使用WebView的安全性 197
    20.12 測試App的後颱服務Mobile Service 197
    軍規21 使用log定位問題 202
    軍規22 充分使用持續集成和持續部署 207
    22.1 d一種方式 208
    22.2 第二種方式 210
    App測試綜閤案例分析 211
    23.1 首先需要確定測試微信App需要的設備和版本 211
    23.2 “移動”測試微信App 212
    23.3 測試微信App的多任務和意外情況處理 214
    23.4 測試微信App的手勢操作 215
    23.5 測試微信App的用戶體驗 216
    23.6 測試微信App的消息顯示和通知展示 220
    23.7 測試微信App對於操作係統特性的支持程度 221
    23.8 測試微信App能否及時顯示和同步消息 221
    23.9 測試微信App能否適應不同設備的不同用戶界麵 222
    23.10 測試微信App對於多種格式圖片的支持 223
    23.11 測試微信App對多語言和地區的支持 224
    23.12 測試微信App中高內存使用的功能 226
    23.13 測試微信App的流量和電量消耗 227
    23.14 測試微信App的增量升級 229
    23.15 測試微信App中集成和調用第三方App 231
    23.16 測試微信App中非標準控件的使用情況 233
    23.17 測試微信App對於操作係統特性的支持 234
    23.18 測試微信App的依賴情況 235
    23.19 對微信App進行自動化測試和探索性測試 235
    23.20 對微信App進行性能測試和安全性測試 241
    23.21 測試微信App的log提交 242
    23.22 實現微信App的持續集成和持續部署 243
    22條軍規之外 245
    後記 246

    移動App測試實戰:頂·級互聯網企業軟件測試和質量提升實踐

  • 齣版社: 機械工業齣版社; 第1版 (2015年7月7日)
  • 叢書名: 
  • 平裝: 324頁
  • 語種: 簡體中文
  • 開本: 16
  • ISBN: 9787111504962

    目錄

    目 錄 Contents 
    序言 
    前言 
    第1章 産品功能測試概述1 
    1.1 互聯網産品常見的研發流程1 
    1.2 測試用例設計和評審6 
    1.3 測試進度管理 10 
    1.3.1 測試進度報告10 
    1.3.2 測試完成報告12 
    1.3.3 係統化的方法14 
    1.4 本章小結16 
    第2章 功能測試自動化17 
    2.1 輕量接口自動化測試17 
    2.1.1 JMeter關於自動化方麵的特性介紹18 
    2.1.2 基於JMeter的輕量接口自動化實踐25 
    2.2 App UI層麵的自動化31 
    2.2.1 Android的UI自動化技術 32 
    2.2.2 iOS的UI自動化技術41 
    2.3 本章小結51 
    第3章 性能測試53 
    3.1 Web前端性能測試54 
    3.1.1 HTTP性能相關的技術要點56 
    3.1.2 Web前端性能測試方法76 
    3.2 App端性能測試82 
    3.2.1 Android內存問題分析82 
    3.2.2 iOS內存問題分析90 
    3.2.3 App內嵌Web組件的性能分析97 
    3.3 後颱服務性能測試104 
    3.3.1 壓力場景的建模110 
    3.3.2 測試工具126 
    3.3.3 測試數據的收集129 
    3.3.4 分析和報告137 
    3.4 本章小結140 
    第4章 專 項 測 試141 
    4.1 兼容性測試142 
    4.1.1 兼容性測試的準備和手工測試142 
    4.1.2 基於UI自動化腳本的雲測試方案144 
    4.2 流量測試155 
    4.2.1 Android App特有的流量測試方法156 
    4.2.2 iOS App特有的流量測試方法159 
    4.2.3 通用的流量測試方法162 
    4.2.4 常見的流量節省方法169 
    4.3 電量測試 171 
    4.3.1 Android電量測試方法171 
    4.3.2 iOS電量測試方法175 
    4.4 弱網絡測試182 
    4.4.1 藉助手機自帶的網絡狀況模擬工具182 
    4.4.2 基於代理的弱網絡的模擬185 
    4.5 穩定性測試 190 
    4.5.1 基於Monkey的穩定性測試191 
    4.5.2 Android 的ANR193 
    4.5.3 基於模糊測試思路的穩定性測試方法探索194 
    4.6 安全測試200 
    4.6.1 安裝包測試200 
    4.6.2 敏感信息測試 201 
    4.6.3 軟鍵盤劫持202 
    4.6.4 賬戶安全202 
    4.6.5 數據通信安全203 
    4.6.6 組件安全測試203 
    4.6.7 服務端接口測試203 
    4.7 環境相關的測試204 
    4.7.1 乾擾測試204 
    4.7.2 權限測試205 
    4.7.3 邊界情況207 
    4.7.4 Android定位測試208 
    4.8 本章小結210 
    第5章 輔助測試方法212 
    5.1 代碼靜態掃描212 
    5.1.1 針對Android的靜態代碼掃描213 
    5.1.2 針對iOS的靜態代碼掃描和分析220 
    5.2 代碼覆蓋率分析224 
    5.2.1 Android代碼覆蓋率技術方案224 
    5.2.2 iOS代碼覆蓋率技術方案230 
    5.2.3 代碼覆蓋率的應用實踐237 
    5.3 接口Mock方法239 
    5.3.1 常見的接口異常模擬方法240 
    5.3.2 使用Fiddler作為Mock Server242 
    5.3.3 基於FiddlerCore二次開發的Mock工具244 
    5.4 AOP測試方法246 
    5.4.1 Android AOP測試實踐248 
    5.4.2 iOS AOP測試實踐251 
    5.5 本章小結255 
    第6章 發布過程中的質量管理257 
    6.1 持續集成257 
    6.1.1 持續集成簡介258 
    6.1.2 持續集成實踐259 
    6.2 發布環節的質量把控263 
    6.2.1 後颱服務的發布264 
    6.2.2 App的發布269 
    6.3 內測269 
    6.3.1 內測的範圍270 
    6.3.2 內測的實施271 
    6.4 灰度273 
    6.4.1 Android App的灰度方法273 
    6.4.2 iOS App的灰度方法275 
    6.5 本章小結277 
    第7章 質量的度量和推動279 
    7.1 質量的度量和推動概念279 
    7.1.1 質量數據的度量280 
    7.1.2 質量推動的活動285 
    7.2 QA的角色286 
    7.3 跨團隊的質量推動288 
    7.3.1 開發自測288 
    7.3.2 設計走查292 
    7.3.3 産品走查292 
    7.4 本章小結293 
    第8章 發布之後的質量管理295 
    8.1 發布後的交叉測試295 
    8.2 綫上監控297 
    8.2.1 監控類型介紹298 
    8.2.2 接口自動化監控307 
    8.3 外部用戶問題反饋的收集和跟進313 
    8.4 本章小結315 
    第9章 關於軟件測試和測試團隊 316 
    9.1 測試是否必需316 
    9.2 專職測試人員的價值319 
    9.3 測試團隊和發展321 
    9.4 本章小結324 
    參考文獻325

用戶評價

評分

書還挺好的,就是快遞送貨的時候,把一本書角給磨掉瞭

評分

還沒來得及看,快遞倒是很快

評分

還行吧還行吧還行吧還行吧還行吧還行吧

評分

還不錯。。。。。。。。。

評分

不錯,包裝也很好

評分

好好學習,天天嚮上。

評分

挺不錯的

評分

很好,速度比較快~

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有