位置: 编程技术 - 正文

Android 应用测试总结(android app测试)

编辑:rootadmin

推荐整理分享Android 应用测试总结(android app测试),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android app测试工具,android软件测试,android应用测试指南,安卓app测试要用到什么工具,android软件测试,android app测试,android应用测试指南,android应用测试指南,内容如对您有帮助,希望把文章链接给更多的朋友!

转载地址: 启动入口:桌面正常启动,最近运行启动,所有程序列表中启动,锁屏快捷启动2. 其他入口:从其他程序开启应用,从外部以文件形式打开应用(如果有)3. 退回:从其他程序退回时回到被测应用,被测应用打开其他应用再从桌面图标启动以上需要交叉组合测试。4. 异常启动:崩溃后启动,写文件时被强制杀进程后启动,网络请求未收到回包强制杀进程后再启动,网络超时时启动(启动需要有超时机制)

功能介绍,引导图,流量提示等:1 全新安装程序第一次启动,会有些初始化,或者弹框提示,功能介绍,当外部打开,比如第三方打开(一般不算做第一次启动)后,再启动程序,检查该有的动作是否都有。

权限:1 当某些权限被安全软件或者系统禁止时,是否可以正常使用,需要注意的权限:麦克风/摄像头/定位/短信息等权限 ---_luguo2 在做兼容性测试时,需要特别注意权限管理较严的Rom,比如魅族在摄像头等权限为默认关闭3 第三方安全软件弹框请求禁止权限时,选择后,是否会影响到被测应用的正常流程

文件错误1 使用错误的文件类型(但是有正确的后缀名),替代被测应用使用的文件2 adb push 从pc上传到设备的文件如果有中文名,会生成一个错误的文件,被测应用需要适应这种错误情况

屏幕旋转:1 确认哪些界面是需要允许横屏或者禁止横屏的2 将屏幕锁定为竖屏或者横屏,在几个界面跳转,界面是否正常3 当适应横屏时,是否对横屏进行了适配

流量:1 首次启动应用的流量是否符合预期2 在主界面有很多图片时,是否已经达到图片文件大小与显示效果的平衡3 当需要使用较大的网络流量时(加载大图片,视频播放缓冲,下载更新包),显示出当前网速或者进度,对用户来说更友善

缓存(/sdcard/data/com.your.package/cache/):1. 卸载后将删除缓存,其中是否存在不应该删除的文件(下载文件,用户资料)2. 缓存易被手机卫士,猎豹清理大师等清理,需检查该文件夹是否放了适合的文件

正常中断:1. 在所有界面执行锁屏操作,解锁后观察是否正常运行2. 在所有界面执行长时间锁屏操作,解锁后观察是否正常运行3. 在所有界面,和所有过程,按home键切后台,再切回时观察是否正常4. 在所有的loading过程中,按back键5. 在所有的loading过程中,按home键6. 界面切换动画时尝试多次按back键7. 正常的点击动作,尝试快速按两次8. 后摄像头和前摄像头无法同时启动,后摄像头启动还包括打开闪光灯(与手电筒类应用的兼容性)9. 检查键盘展开和收起的时机,与home、back、锁屏组合测试. 从第三方启动后,home键回到桌面,再从桌面打开被测应用,显示是否正确(应确定是显示第三方启动界面,还是显示程序正常启动界面,前者如微信,后者如QQ)

异常中断:1. 断电后重启2. 当界面被意外崩溃,是否可以重启界面,并且恢复到崩溃之前的状态3. 来电结束后,返回被测应用界面4. 在某些特殊情况下,来电后,移动网络会被切断

Android 应用测试总结(android app测试)

用户体验:1. 以最挑剔最无理的用户角度来使用应用的主打功能2. 是否每个动作都有反馈3. 每个按钮都有按下的状态4. 当界面有返回按钮时,back将执行同样的操作5. 当图片需要网络拉取,或者无图片时,是否有默认图片替代6. 开启开发者选项,勾选显示布局边界,检查每一个按钮的可点击范围是否合理

多语言:1. 其他语言的语言习惯(如繁体)2. 英文注意复数3. 多语言下,需要特别检查以图片形式展示的文案(如果功能引导,启动引导图)4. 一致性。(一方面是代指的一致性,一方面如果有系列应用共用功能的文案也需要保持一致)5. 如果在简体下载了一个文件or创建了一个快捷方式or进行了一笔购买,马上切换语言去做一次同样的动作6. 检查英文语言下的切断、断行是否正确---by chenhengjie. 当文字长度不一致时,UI界面是否能正常适配---by chenhengjie

升级:1. 是否有完整的升级策略(强制升级,灰度发布)2. 下载升级包过程中是否可以取消3. 升级包下载是否可以续传4. 升级过程是否可以中断(取消按钮,back键)5. Android系统第一次安装非官方市场应用,需要手动取消限制,此过程是否会影响到apk包安装(正对预装应用的测试)6. 在没有更新或者网络时,需要给予用户正确的信息表达7. 如果升级有忽略本次版本升级,那么当有新的升级版本时,是否还有提示升级8. 收到升级提示后,下载了apk并未安装,同名替换该apk,下次再收到升级提示后,是否正常升级

应用外部升级:1 应用如果是跳网页下载安装包升级,需要在文件名加版本号或者标识,防止浏览器下载时有缓存,而无法安装最新版本---_luguo2 交由系统下载升级安装包,尝试进行两次版本升级

列表:1. 列表中的文字长度超过限制2. 点击列表项返回后的列表项的状态变化(尤其在有多个进度条存在时,需要注意状态)3. 上下滑动时,是否可接受卡顿(帧率)

双卡双待:1. 当手机为双卡双待时,影响到的功能有:需要获取手机号码的功能,如支付;自动读取短信息

网络:1. 是否以较好的体验从网络问题导致的数据问题中恢复界面展示数据2. 是否每个需要网络请求的操作,都有做超时处理,并且测试出他的超时时间3. 检查每一个需要网路请求的动作在网络延迟,服务器发生错误时,界面的响应

monkey测试:1. 必跑monkey,不要仅跑一次,不要到测试后期才跑2. 更换不同的界面和不同的参数跑monkey3. 记得记录所有日志,如果能有日志筛选的工具更好

性能测试:1. cpu占用,内存,流量,耗时等数据,必须有标准和参考&#;(可以是市场上同类应用的类&#;操作的表现,或者同应用的不同版本测试)2 特定操作(一般为主打功能)的压力测试,一般长时间大批量执行某个动作或者组合,尤其为该动作是通过JNI实现,或者使用了其他第三方sdk。一般写脚本或者录制脚本。

病毒检测:1. apk文件在PC上检测( 手机杀毒软件检测( 其中Avast为静态扫描dex对比特征&#;,易误杀)

android电视开发框架 最齐全资源 音速开发高大上应用! 1网络图片加载断点续传数据库封装2电视开发专用控件,自带选中框效果,让你省心省力3提供一套dimens,简单使用,适配%电视设备kaifa.tv

android音乐播放器源码(第二版)--添加了自定义扫描音乐,音乐按字母顺序排列 终于把这两个功能做出来了,先把效果图展示给大家。一个是能把音乐名字按字母顺序排列分类,还能查找(主要是查找现在页面上已经存在的音乐,

使用SQLite数据库保存和处理数据 项目目的:1.使用SQLite数据库保存数据2.使用SQLite数据库的数据进行增删查改等操作。3.学会使用SQLiteOpenHelper和SQLiteDatabase。项目内容:下面4图分别为主

标签: android app测试

本文链接地址:https://www.jiuchutong.com/biancheng/385227.html 转载请保留说明!

上一篇:1、Android Studio创建android项目

下一篇:android电视开发框架 最齐全资源 音速开发高大上应用!(android开发电视app教程)

  • 收到退税款怎么入账
  • 外聘专家发生的差旅费
  • 个税放在哪个科目核算
  • 税务机关如何处理公司多交税
  • 烟叶税税率是多少2019
  • 税收优惠指什么
  • 发票复核人一定要是财务吗
  • 支付宝理财提现到银行卡有费用吗
  • 2019年地方各项基金费申报表填写错误要交滞纳金吗
  • 行政事业性收费票据
  • 债务重组损益的计算公式
  • 劳务费代扣代缴后还需要开发票吗
  • 出售生产线计入哪里
  • 收到结算单应该怎么处理
  • 税务局即征即退自查报告
  • 补去年的税款怎么做账
  • 销售新的固定资产怎么算
  • 银行结算卡年费多少
  • 购买原材料暂估入账的会计分录
  • 不动产抵押合同管辖法院
  • 净资产增加数怎么计算
  • 在windows中桌面是
  • win 7系统如何备份
  • 微信订阅项目
  • 职工教育经费怎么做凭证
  • php文件扩展名是什么
  • 应税消费品投资的筹划方法
  • 无效借款合同自被确认为无效之日起无效
  • elementui中的el-tab-pane为什么内容会为0
  • 卡特迈国家公园熊吃人
  • php共享内存用法有哪些
  • php获取另一个php返回内容
  • php保存远程图片
  • 银行汇票和银行本票的区别
  • h5链接js
  • 微信 php sdk
  • 出售还在摊销的产品
  • abap webservice
  • php读取excel数据
  • 抄税清卡是一个意思吗
  • mysql分表数量取决于什么
  • 基本数据结构包括哪些
  • 小汽车的消费税税率按照气缸容量实行差别
  • 年报和汇算清缴报表口径的区别
  • 贷款的利息可以不还吗
  • 政府补助免征企业所得税条件会计分录
  • 现代服务包括哪些内容是什么
  • 个体户怎么交税?
  • 一般整形医院的药在哪进货
  • 抵扣进项税额是啥意思
  • 征税小规模纳税申报
  • 个人所得税规定的免纳个人所得税的范围
  • 购货单位暂欠货款违法吗
  • 一般纳税人抵扣怎么算
  • 外包加工如何做账
  • 工程施工企业收到工程款,怎么做分录
  • 住房按揭贷款贷20年还剩八年是黄好还是慢慢的还好
  • 债券发行费用计入初始成本会计分录
  • 无需缴纳的税费是什么
  • 应收账款折率
  • 营改增的增值税
  • 私产公产企业产
  • 算账的意思是什么?
  • mysql 5.7.12 winx64手动安装教程
  • win10企业版20h2和1909
  • linux怎么使用无线网卡
  • muamgr.exe - muamgr是什么进程 有何作用
  • windows鼠标失灵怎么办
  • win10插上耳机后电脑还是外放如何解决
  • linux操作系统root
  • win10移动版应用商店打不开
  • 四个版本的雪国开头翻译
  • python数据结构与算法分析 第2版(图灵出品)
  • 行为怪异的人有问题吗
  • 拥有一个属于自己的空间高中作文
  • Android 仿 iphone 自定义滚动选择器
  • javascript 对象
  • 白盘怎么开具红字专用发票
  • 县级税务
  • 硅矿的合法开采方法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设