Android App常规测试内容

以下是一些基本安卓 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天
GPUGPU过度绘制
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 
竞品对比测试性能专项对比;用户体验 

 

 

对于质量平台(接口测试,自动化测试,性能测试,兼容性,数据收集)只是一概而过,这个无法一一说清楚。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CSND是一个知名的技术社区网站,提供了丰富的技术资源,其中包括Android App性能测试的相关内容Android App性能测试是在开发或发布Android应用程序之前,对其进行全面评估和优化的过程。通过进行性能测试,可以检测应用程序的负载能力、响应时间、资源消耗等指标,以确保应用程序在各种使用情况下都能正常运行。 在CSND上,有很多关于Android App性能测试的文章、教程和经验分享。这些资源可以帮助开发者了解性能测试的基本概念和原理,学习使用性能测试工具和框架,掌握测试用例设计和执行方法,以及优化应用程序性能的技巧和策略。 CSND上的Android App性能测试内容包括但不限于以下几个方面: 1. 测试工具和框架介绍:CSND会推荐一些常用的性能测试工具和框架,如Android Performance Profilers、Monkey等,介绍它们的特点和使用方法。 2. 性能测试指标和评估方法:CSND会介绍一些常用的性能测试指标,如CPU占用率、内存占用率、响应时间等,以及对应的评估方法,如性能曲线分析、负载测试等。 3. 测试用例设计和执行:CSND会分享一些测试用例设计和执行的经验,包括如何选择测试用例、如何设置测试环境和数据,以及如何执行和监控性能测试过程。 4. 性能优化方法和策略:CSND会介绍一些性能优化的常用方法和策略,如使用异步任务、减少内存泄漏、优化布局等,以提高应用程序的性能和用户体验。 总之,通过在CSND上学习和探索Android App性能测试的相关内容,开发者可以提高自己的测试能力,优化应用程序的性能,并确保应用程序在各种情况下的稳定运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值