移動APP測試也屬于軟件測試,但是其運行環(huán)境、輸入、使用方式的復雜性,使其與傳統(tǒng)應用軟件的測試存在一些差別。本書首先分析了移動APP的典型特征、架構、運行環(huán)境,然后以軟件測試標準GB/T 25000.10-2016 系統(tǒng)與軟件工程 系統(tǒng)與軟件質量要求和評價(SQuaRE) 第10部分:系統(tǒng)與軟件質量模型為基本框架,結合Android應用的特點,提出了移動應用的質量模型,分別從功能性、可靠性、易用性、效率、可移植性、維護性、兼容性、安全性等方面對移動應用的測試方法、測試工具做了詳細介紹,為Android軟件的開發(fā)者和測試人員提供參考。本書適合于移動應用的開發(fā)、維護、測試人員,以及對移動應用測試有興趣的讀者。
第1章 移動App概述
1.1 典型應用形式
1.2 典型操作系統(tǒng)
1.3 Android系統(tǒng)
1.4 移動終端的特點
第2章 移動App測試特點
2.1 移動App的特點
2.2 Android體系架構和特點
2.3 Android相關環(huán)境
2.4 移動App的質量模型
第3章 移動App功能性測試
3.1 移動App功能測試
3.2 基于Web的App功能測試
3.3 專項功能測試
第4章 移動App性能效率測試
4.1 時間特性和容量
4.2 資源利用
4.3 基準測試
第5章 移動App兼容性測試
5.1 共存性
5.2 互操作性
第6章 移動App易用性測試
6.1 可辨識性
6.2 易學性
6.3 易操作性
6.4 易訪問性
第7章 移動App可靠性測試
7.1 可用性
7.2 容錯性
7.3 易恢復性
第8章 移動App信息安全性測試
8.1 保密性
8.2 完整性
8.3 抗抵賴性
8.4 可核查性
8.5 整體安全檢測
第9章 移動App維護性測試
9.1 易分析性
9.2 易修改性
9.3 易測試性
第10章 移動App可移植性測試
10.1 適應性
10.2 易安裝性
參考文獻
附錄