软件测试之 app性能测试的指标
app性能测试的指标
1、内存:
2、CPU:
3、流量:
4、电量:
5、启动速度:
6、滑动速度、界面切换速度
7、与服务器交互的网络速度
app性能测试的指标
1、内存:
内存消耗测试节点的设计目标是为了让应用不占用过多的系统资源,且及时释放内存,保障整个系统的稳定性。当然关于内存测试,在这里我们需要引入几个概念:空闲状态、中等规格、满规格。
空闲状态指打开应用后,点击home键让应用后台运行,此时应用处于的状态叫做空闲;中等规格和满规格指的是对应用的操作时间的间隔长短不一,中等规格时间较长,满规格时间较短。
内存测试中存在很多测试子项,清单如下:
●空闲状态下的应用内存消耗;
●中等规格状态下的应用内存消耗;
●满规格状态下的应用内存消耗;
●应用内存峰值;
●应用内存泄露;
●应用是否常驻内存;
●压力测试后的内存使用。
2、CPU:
使用Android提供的view plaincopy在CODE上查看代码片派生到我的代码片
adbshell dumpsys CPUinfo |grep packagename >/address/CPU.txt来获取;
使用top命令view plaincopy在CODE上查看代码片派生到我的代码片
adbshell top |grep packagename>/address/CPU.txt来获取。
3、流量:
网络流量测试是针对大部分应用而言的,可能还有部分应用会关注网速、弱网之类的测试。
流量测试包括以下测试项:
应用首次启动流量提示;
应用后台连续运行2小时的流量值;
应用高负荷运行的流量峰值。
4、电量:
●测试手机安装目标APK前后待机功耗无明显差异;
●常见使用场景中能够正常进入待机,待机电流在正常范围内;
●长时间连续使用应用无异常耗电现象。
5、启动速度:
第一类:首次启动--应用首次启动所花费的时间;
第二类:非首次启动--应用非首次启动所花费的时间;
第三类:应用界面切换--应用界面内切换所花费的时间。
6、滑动速度、界面切换速度
7、与服务器交互的网络速度
更多知识点:软件测试都有哪些app测试工具呢?
软件测试之 app性能测试的指标相关推荐
- 软件测试之App测试-功能测试
根据软件说明或用户需求验证App的各个功能实现,采用如下方法实现并评估功能测试过程: 1)采用时间.地点.对象.行为和背景五元素或业务分析等方法分析.提炼App的用户使用场景,对比说明或需求,整理出内 ...
- 软件测试之App测试-UI测试
测试依照标准-UI设计,原型,需求文档 测试要点: 测试用户界面(如菜单.对话框.窗口和其它可规控件)布局.风格是否满足客户要求.文字是否正确.页面是否美观.文字.图片组合是否完美.操作是否友好等.U ...
- APP性能测试的6项关键指标及测试获取手段
如何把rom测试和手机预装APP测试得更好,用户体验.流畅度.功耗.启动时长等指标是中兴努比亚手机产品线最关注的层面.本文将从APP性能维度.性能测试平台等维度全面讲解中兴努比亚APP专项性能测试和监 ...
- 软件测试之性能测试面试题合集
软件测试之性能测试面试题合集 1.描述一下你们公司的性能测试流程? 1)分析性能需求(用户使用最频繁的场景进行测试),确定性能指标(例如:事务通过率100%,top99%是5秒,最大并发是2000,C ...
- APP性能测试,你需要关注哪些指标?
app性能测试,你需要关注哪些指标? 一.Android客户端性能测试常见指标: 1.内存 2.CPU 3.流量 4.电量 5.启动速度 6.滑动速度.界面切换速度 7.与服务器交互的网络速度 二.预 ...
- 软件测试之——性能测试
性能测试的定义 性能测试的定义:通过自动化测试工具或者代码手段,来模拟正常.峰值负载访问被测系统,来观测系统各项性能指标是否合格的过程. 性能测试的分类 基于代码的性能测试(关注点是函数或方法执行的效 ...
- 第五章 手工测试之APP项目
文章目录 第五章 手工测试之APP项目 一.APP概念 APP应用系统架构 二.APP项目环境 1.开发环境 2.测试环境 3.预发布环境 4.生产环境 5.灰度发布 6.前台发布生产环境 7.发布平 ...
- 全程软件测试之测试需求分析与计划
全程软件测试之测试需求分析与计划 在项目启动之后,就要着手软件项目的计划,包括软件测试计划.软件测试计划是整个开发计划的组成部分,同时,它又依赖于软件组织过程.项目的总体计划.质量文化和方针.在测试计 ...
- 如何进行app性能测试,app性能测试应关注的测试点
随着智能化生活的推进,我们生活中不可避免的要用到很多程序app.有的APP性能使用感很好,用户都愿意下载使用,而有的APP总是出现卡顿或网络延迟的情况,那必然就降低了用户的好感.所以APP性能测试对于 ...
- 软件测试之软件测试的分类上
软件测试之软件测试的分类 1. 什么是软件测试 预期结果和实际结果做对比 2.软件测试的分类 按照方法分类 黑盒测试:通过对于输入和输出的检查判断预期结果和实际结果是否一致 白盒测试:通过对代码的检查 ...
最新文章
- PHP-7.1 源代码学习:字节码在 Zend 虚拟机中的解释执行 之 概述
- 滚动焦点图实现原理和实践[原创视频]
- cloudera manager 及CDH卸载
- Linux中DD命令详解
- Spring3 MVC Login Interceptor(Spring 拦截器)
- 一、iVX简介(IVX 快速开发教程)
- C#编程语言(六):枚举类型与结构类型
- sql中带in条件的查询及提高效率
- [转载] python中set使用介绍
- 【汇编语言】,值得学习的“编程世界的常青树”
- asBroadcastStream
- Verilog 语言2选1数据选择器
- 传奇服务器修改二级密码,找回传奇玩家账号和二级密码,修改密码和密保
- qt界面之comboBox控件的三种基本用法
- 现在移动端还用rem吗?nonono
- 计算机程序设计艺术 pdf版
- 操作系统实验——进程控制
- 蒋凡出海,阿里的必答题是全球化
- 为什么需要工作流调度系统?
- C#使用System.Speech制作语音提示功能