以下是一些基本安卓 APP要测试的内容,根据不同时期测试内容不一样~

测试内容 测试类型 目标
冒烟测试 Monkey  1.编写adb.exe 的Monkey 命令
   2.通过logcat定位问题,保证软件的健壮性
模糊测试 1.快速的定位软件的主要功能的实现聚程度
用例覆盖率测试 1.通过执行的用例,推敲出软件的聚合度
安装/卸载测试 在真机上的安装/卸载 1.确认安装/卸载是否有问题?(覆盖安装)
第三方软件协助安装/卸载 1.是否支持主流的第三方软件辅助安装/卸载
在线升级安装及使用性测试 在线升级 1.验证数字签名
   2.升级后能正确使用
   3.跨版本升级
   4.渠道下载包升级
业务功能测试 业务逻辑测试 1.客户端业务正常
功能点测试 1.功能点正常
   2.前后端数据交互,页面显示及功能正常
关联性测试 1.与PC端交互正常
稳定性及异常性测试 交互性测试 1.客户端多种被打扰测试
   2.待机,插拔数据线等操作
异常性测试 1.断电,断网等异常,确认客户端稳定性
压力测试 1.通过输入adb命令进行10H以上的随机操作,确认稳定性
性能测试 基准性能测试 1.主要测服务器借口,写多线程脚本
   2.客户端不同网络下响应速度
大数据量测试 1.客户端不同网络下响应速度
接口测试 模块之间,系统与模块,第三方与模块  
界面易用性测试 界面与交互性测试 1.符合安卓交互规范
   2.用户的体验良好
   3.使用方便,快捷
可用性测试 1.可用性强,操作简单
   2.使用操作错误率低
   3.完成任务的使用时间短
适配性测试 分辨率 1.支持多种分辨率显示
不同版本系统 1.支持多种系统运行
不同厂家定制系统 1.支持多种系统运行
不同尺寸 1.支持多种尺寸显示
不同屏幕 1.支持多种屏幕显示
不同网络 1.支持多种网络运行
联机调试测试 eclipse +android sdk+jdk+代码 1.连接真机进入联调模式
专项测试 启动时间 第一次启动与非第一次启动时间
流量 启动第一次与非第一次,图片加载多的页面,
电量 后台运行24小时以及模拟用户使用2天
GPU GPU过度绘制
CPU  
内存  
FPS  
稳定性测试 monkey测试  
遍历测试  
固定路径压力测试 常规测试:  10W   压力型测试:30W
   稳定性测试:50W   长时间执行:100W
权限测试   第三方工具跳出的提示禁止,是否会影响程序正常流程
病毒扫描测试   PC和手机工具检测
安全测试 腾讯金刚网测试  
apk反编译  
签名校验  
完整性(MD5)校验  
敏感信息泄漏  
软键盘劫持  
账号安全  
服务端接口安全  
数据通信安全  
文件夹权限  
xss注入  
Android控件检查  
数据安全 清除数据影响程序的数据 第三方工具,如360安全卫士,猎豹
双卡双待   影响到读取手机号码以及短信支付,特别是充值方面
多语言 页面UI展示  
注意 输入法 不同厂商预装的输入法调用以及低系统输入法调用
杀进程登录数据丢失 杀进程,登陆信息丢失
输特殊字符闪退 在话题输入&zwj会闪退,(\^O^/)提交异常。\字符转义
快速点击 按钮快速点击或者快速刷新,会造成显示异常或者闪退
横屏视频播放点击返回 卡顿
删除数据,上拉,下拉数据刷新 数据填充满以后,对数据删除后进行刷新操作,会页面异常
断网 数据加后载断网;断网后联网;数据加载过程中断网;断网后APP操作
修改系统时间 对相关时间显示得功能或者时间判断的接口会出现异常
按home键 数据刷新或者加载,按home键,在进入,页面异常或者闪退
数据跨年 15年查找之前14年APP存储数据,数据显示异常或者闪退
数据互通(Android&IOS) IOSapp相通模块修改,引起的功能异常
签到,小米手机分身 绕过防刷机制,可以多次签到
代码检测 sonarqube  
竞品对比测试 性能专项对比;用户体验  

对于质量平台(接口测试,自动化测试,性能测试,兼容性,数据收集)只是一概而过,这个无法一一说清楚。但对于测试过程要注意的内容,我觉得可以慢慢丰富起来,本章内容如有遗漏,可以评论,留言补充~

Android app 常规测试内容相关推荐

  1. Android App常规测试内容

    转自:https://mp.weixin.qq.com/s?__biz=MzU0NjcyNDg3Mw==&mid=2247484053&idx=1&sn=116fe8c7eed ...

  2. 专项---APP安全---Android APP安全测试内容

    Android应用的安全分为以下三个角度: (1)客户端安全 (2)数据传输安全 (3)服务端安全 1.客户端安全 1.1 代码安全 1.2 安装包签名及校验 1.3 篡改和二次打包 1.4 进程注入 ...

  3. APP测试:测试流程及常规测试内容

    APP测试 定义:使用人工或自动化来测试某个程序,验证它是否满足规定的需求或者实际结果和预期结果的差别 一.测试流程 1.1 流程图 1.2 测试周期 测试周期可按项目的开发周期来确定测试时间,一般测 ...

  4. Android App专项测试-压力测试篇

    小伙伴们大家好,今天主要分享的主题是Android App专项测试.如何进行Android App专项测试压力测试呢?我们主要通过Android平台的一门工具Monkey.在学习本门课程之前,如果你具 ...

  5. Android APP压力测试(二) 之Monkey信息自动收集脚本

    转载-原文地址:   http://www.cnblogs.com/findyou/p/3936063.html Android APP压力测试(二) 之Monkey信息自动收集脚本 前言: 本文重点 ...

  6. 【APP渗透测试】 Android APP渗透测试技术实施以及工具使用(客户端服务端)

    文章目录 前言 一.安全威胁分析 二.主要风险项 三.Android测试思维导图 四.反编译工具 五.Android客户端 漏洞一.Jnaus漏洞 漏洞二.数据备份配置风险漏洞 漏洞三.Activit ...

  7. Android App 压力测试 monkeyrunner

    Android App 压力测试 第一部分 背景 1. 为什么要开展压力测试? 2. 什么时候开展压力测试? 第二部分 理论 1. 手工测试场景 2. 自动测试创建 3. Monkey工具 4. AD ...

  8. Android APP安全测试Checklist

    前言 此文档旨在大家提供Android平台APP安全风险与漏洞相关的一般性Checklist,保障安全评估测试的基础质量与效率. 配置安全 发布状态检查 该类漏洞的审查场景:发布的代码未启用代码混淆. ...

  9. Android App压力测试(Monkey和ADB)

    压力测试简介 压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分.压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试.通常 ...

最新文章

  1. 戴尔服务器重装系统优盘启动不了怎么办,U盘重装系统,开机按F12选择USB启动项无法进入PE系统怎么办?...
  2. cad一键标注闭合区域lisp_自从用了这个CAD神器,我下班总比别人早
  3. xen虚拟机管理工具xm与virsh用法
  4. 数据结构 c++用栈实现四则运算_数据结构之线性结构——栈的四则运算实现
  5. 嵌入式linux系统和嵌入式android系统的区别和联系
  6. UVA11525 Permutation 逆康托展开
  7. 苹果CMS的V10版本后台登录一直提示验证码错误的解决方案
  8. 十 web爬虫讲解2—Scrapy框架爬虫—Scrapy安装—Scrapy指令
  9. 问题 D: 最小生成树II
  10. FIle类常用工具方法整理(持续更新)
  11. 文本主题模型之LDA(二) LDA求解之Gibbs采样算法
  12. LoRaWAN协议格式
  13. Eclipse最新SVN(4.2.x )插件subclipse安装方法
  14. IIS-扩展接口ISAPI-Filter分析
  15. Java Tomcat生成图片验证码不显示问题 超坑记录
  16. 如何破解自如的反爬机制
  17. win10桌面计算机打不开,win10桌面此电脑右键管理打不开处理方法
  18. 视觉检测零件同轴度 测试零件同轴度,检测是否同心圆
  19. windows平台连接EVE模拟器中网络设备两种方法
  20. aps自动排程助企业缩短制造周期

热门文章

  1. 抖店订单发货回传的实际开发笔记
  2. 计算机二级c语言程序设计题型,计算机二级C语言题型和评分标准
  3. php找不到模块,nginx thinkphp无法找到模块
  4. 如何让EDIUS中音频降噪
  5. 在linux下怎么建立sh文件,Linux系统下如何运行.sh文件的实现
  6. benchmark java_在java中使用JMH(Java Microbenchmark Harness)做性能测试
  7. arcgis地质灾害符号图例_ArcGIS软件操作系列二(地图制图)
  8. 怎么查看电脑的S/N序列号
  9. 限制软件试用期的简单思路
  10. 嵌入式或者驱动底层开发为何不如java等上层开发工资高?