`

移动APP测试之基础性能测试流程篇

 
阅读更多

评估App的时间和空间特性 :

极限测试:在各种边界压力情况下,如电池、存储、网速等,验证App是否能正确响应。 --内存满时安装App

--运行App时手机断电
--运行App时断掉网络

响应能力测试:测试App中的各类操作是否满足用户响应时间要求 。

--App安装、卸载的响应时间
--App各类功能性操作的影响时间

压力测试:反复/长期操作下、系统资源是否占用异常。

--App反复进行安装卸载,查看系统资源是否正常
--其他功能反复进行操作,查看系统资源是否正常

性能评估:评估典型用户应用场景下,系统资源的使用情况。


交叉事件测试

针对智能终端应用的服务等级划分方式及实时特性所提出的测试方法。交叉测试又叫事件或冲突测试,是指一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试。如;App在前/后台运行状态时与来电、文件下载、音乐收听等关键运用的交互情况测试等。交叉事件测试非常重要,能发现很多应用中潜在的性能问题。

多个App同时运行是否影响正常功能
App运行时前/后台切换是否影响正常功能
App运行时拨打/接听电话
App运行时发送/接收信息
App运行时发送/收取邮件
App运行时切换网络(2G、3G、wifi)
App运行时浏览网络
App运行时使用蓝牙传送/接收数据
App运行时使用相机、计算器等手机自带设备


兼容测试

App测试中兼容性相对重要,主要测试内部和外部兼容性

1)与本地及主流App是否兼容
2)基于开发环境和生产环境的不同,检验在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),App的数据和运用是否正确
3)与各种设备是否兼容,若有跨系统支持则需要检验是否在各系统下,各种行为是否一致 --不同操作系统的兼容性,是否适配


回归测试

Bug修复后且在新版本发布后需要进行回归测试。
Bug修复后的回归测试在交付前、要进行全量用例的回归测试。


用户体验测试

以主观的普通消费者的角度去感知产品或服务的舒适、有用、易用、友好亲切程度。 通过不同个体、独立空间和非经验的统计复用方式去有效评价产品的体验特性,提升产品的潜在客户满意度。

1)是否有空数据界面设计,引导用户去执行操作。
2)是否滥用用户引导。
3)是否有不可点击的效果,如:你的按钮此时处于不可用状态,那么一定要灰掉,或者拿掉按钮,否则会给用户误导
4)菜单层次是否太深
5)交互流程分支是否太多
6)相关的选项是否离得很远
7)一次是否载入太多的数据
8)界面中按钮可点击范围是否适中
9)标签页是否跟内容没有从属关系,当切换标签的时候,内容跟着切换
10)操作应该有主次从属关系
11)是否定义Back的逻辑。涉及软硬件交互时,Back键应具体定义
12)是否有横屏模式的设计,应用一般需要支持横屏模式,即自适应设计

TestBird
分享到:
评论

相关推荐

    移动app测试的22条军规

    ### 移动APP测试的22条军规 #### 一、设备和平台 1. **操作系统**:针对不同的操作系统(如iOS、Android),需要确保应用程序能够在这些平台上正常运行,并且能够兼容各种版本的操作系统。 2. **设备硬件**:考虑到...

    电子阅读版:大话移动APP测试(Android与iOS平台的测试应用指南)

    《大话移动APP测试》是一本详尽介绍Android与iOS平台测试应用的指南,旨在帮助读者深入理解并掌握移动应用的测试技术。本书全面覆盖了移动端的测试领域,包括平台特性、设备兼容性、功能测试、性能测试、安全测试等...

    移动互联网App测试流程及测试点(2014版).docx

    移动互联网App测试是确保应用程序质量的关键环节,2014版的测试流程及测试点主要涵盖了以下几个方面: 1. **测试基本流程**:测试流程通常包括版本接收、测试环境搭建、兼容性测试、性能压力测试、功能测试、UI测试...

    移动互联网App测试作业流程及测试点.docx

    移动互联网App测试基础步骤包括APP测试版本、测试环境、正式环境、UI测试、功能测试、兼容性测试、性能压力测试等。测试周期是指移动互联网App测试的时间,通常为两三周,依据项目情况和版本质量可合适缩短或延长...

    移动互联网App测试流程及测试点(个人整理版).pdf

    移动App测试流程主要可以分为以下五个阶段: 1. 测试计划和准备阶段:这个阶段主要是确定测试目标、测试范围、测试资源、测试工具、测试环境以及测试团队的分工等。需要制定详细的测试计划和测试用例,同时准备相关...

    移动互联网App测试作业流程及测试点个人整理版.docx

    测试基础步骤是移动互联网App测试的基本步骤,包括步骤图、测试环境、正式环境、FailPass、接收版本、App测试版本、送测规范、UI测试、功效测试、兼容性测试、性能压力测试、后台订单统计测试、用户行为统计测试等。...

    移动APP测试经验分享

    移动APP测试是软件开发过程中的重要环节,它确保应用程序在各种设备、操作系统版本以及网络环境下的功能、性能、用户体验和安全性。在这个“移动APP测试经验分享”文档中,我们将深入探讨移动应用测试的关键方面,...

    大话移动APP测试 Android与iOS应用测试指南

    《大话移动APP测试:Android与iOS应用测试指南》是一本深入探讨移动应用测试领域的专著,由资深测试专家陈晔撰写。这本书旨在为开发者、测试工程师以及对移动应用质量控制感兴趣的人士提供全面而实用的测试策略和...

    移动互联网App测试流程及测试点(个人整理版)

    流程通常包括接收App测试版本,进行UI测试、功能测试、兼容性测试、性能压力测试等步骤。在UI测试中,测试人员会对比设计稿来验证界面的准确性。功能测试则对照需求文档逐项检查功能的实现。兼容性测试主要确保App能...

    项目性能总体测试报告(移动APP或android项目)

    本报告详尽地阐述了针对移动APP或Android项目的性能测试过程,旨在评估并优化应用在实际使用中的性能表现。报告涵盖了从测试概述、测试活动、测试环境、测试方案到测试结果的全面分析,为项目的性能改进提供有力的...

    APP测试基本流程

    APP测试是软件开发过程中的重要环节,特别是对于移动应用来说,确保其稳定性和用户体验至关重要。以下将详细阐述APP测试的基本流程及其涉及的关键知识点。 一、APP测试基本流程 1. **需求分析**:测试的起点是理解...

    移动App端接口测试技术研究.pdf

    移动App端接口测试技术是确保应用质量和性能的关键环节。随着移动设备的普及,App开发市场竞争激烈,快速交付高质量产品至关重要。接口测试旨在检测不同组件之间的交互,预防潜在问题,提高用户体验。 1. 接口测试...

    基于移动平台的APP软件测试.pdf

    4. **性能测试**:移动设备资源有限,性能测试是确保APP流畅运行的关键。测试应涵盖CPU使用、内存占用、网络延迟等方面,以确保APP在不同硬件配置下仍能高效运行。 5. **多平台适配**:由于移动设备型号众多,操作...

    移动app测试学习资源.zip

    移动App测试是软件开发过程中的重要环节,针对智能手机和平板电脑上的应用程序进行的质量验证和性能评估。本资源压缩包“移动app测试学习资源.zip”包含了丰富的学习材料,旨在帮助你全面掌握移动应用测试的关键知识...

Global site tag (gtag.js) - Google Analytics