随笔分类 - 安卓测试
摘要:adb devices 查看真机或模拟器连接 adb shell pm list package 查看手机上所有的安装包 adb shell pm list package -3 查看手机上所有的第三方安装包 adb kill-server:结束 adb 服务 adb start-server:启动
阅读全文
摘要:App 经常需要在移动互联网环境下运行,而移动互联网通常按照实际使用流量计费,如果 App 耗费的流量过多,第一会导致用户流量费用增加,第二会导致功能加载缓慢。1、流量测试,通常从以下几个方面考虑测试:(1)APP 安装包本身的大小(2)APP 安装完成后首次启动耗费的流量(3)APP 执行业务操作
阅读全文
摘要:交叉事件测试也叫中断测试,是指 APP 执行过程中,有其他事件或者应用中断当前应用执行的测试。 中断测试点,可以从以下方面进行考虑: 1、任务切换 常见场景举例:(1)APP 切换到后台,再回到前台(2)有数据交换的页面,切换到后台,再切换到前台(3)APP 在使用过程中,下拉通知栏(4)APP 在
阅读全文
摘要:APP 兼容性测试维度包含:新旧版本兼容测试、不同机型测试(系统兼容性、屏幕兼容性、分辨率兼容、尺寸兼容)、不同网络兼容等 一、新旧版本兼容性测试 1、新旧版本覆盖安装升级正常2、新增功能,新旧版本覆盖安装后使用正常 二、不同机型测试 1.系统兼容性 (1)iOS 系统:iOS11.x、iOS12.
阅读全文
摘要:安装测试: 应用商店安装 安装包安装 不同机型、不同系统安装 纯净安装 覆盖安装 版本回退 内存不足时安装 安装过程中断 卸载测试: 设备上直接卸载 通过第三方工具或命令卸载 卸载后数据是否完全删除 卸载后是否影响其他应用 升级测试 强制升级 非强制升级:手动更新升级、自动更新升级
阅读全文
摘要:待机时间称为关注指标 提升用户体验 通过不同的测试场景,找出App高耗电的场景并解决 1、耗电量测试,通常从以下场景考虑测试(1)APP 执行业务操作时,手机温度过高(2)APP 运行但没有执行业务操作时的耗电量(3)APP 后台运行时的耗电量 2、怎么判定 APP 耗电量是否严重?直观感受是感到手
阅读全文
摘要:过滤: 过滤表达式: domain. 展示 domain 中的资源, *.comhas-response-header. 包含指定 HTTP 响应 headeris. 表达式larger-than. 展示大于某个尺寸的资源,1000 等于 1kmethod. 指定http请求方法,比如 get 或者
阅读全文
摘要:webview: chrome自带的工具 关键选项: Disable cache: 不加载缓存,从零载入 蓝色线:dom出现(可以开始点击) 红色线:图片等资源已加载完成 Queueing: 队列等待时间 Stalled: 在队列中停止请求 Waiting: 服务器响应时间 Content Down
阅读全文
摘要:系统出现故障的时候,是否可以自动恢复或者忽视故障继续运行。 操作过程 1、盲点 2、模拟弱网,弱网下盲点 3、数据不通 (无网、飞行模式) 工具使用 1、monkey/maxim 2、charles 3、appcrawler
阅读全文
摘要:弱网问题: 1、丢包 2、数据无法加载 3、消息更新不及时等 弱网无网 1、wifi\2g\3g\4g\无网 关注数据加载的过程中相互切换——是否会导致crash或ANR 2、断网、断网后数据的存储、断网重连 3、弱网时候,超时提示、网络不好的提示、超时重连 弱网的指标: 1、使用charles模拟
阅读全文

浙公网安备 33010602011771号