APP测试白皮书

编程入门 行业动态 更新时间:2024-10-23 22:26:04

APP测试<a href=https://www.elefans.com/category/jswz/34/1769058.html style=白皮书"/>

APP测试白皮书

APP专项测试

app测试检查点

APP测试主要采用真机、模拟器、云测试平台三种,现在主流采用的是真机测试,APP测试的基本流程:

1.接收版本测试
- 接收到开发送测的apk包,并检查apk的版本是否准确,防止误测,然后开始在测试环境开展APP的相关测试工作。

2.UI测试:核对UI效果原型图、样式布局等是否符合需求设计,还可以考虑用户体验等情况。
- 页面布局是否美观。
- 文字是否准确。
- 文字图片组合是否完美,操作是否友好。
- 菜单,对话框,窗口,控件布局是否满足需求。
- 手机横屏竖屏旋转是否展示正常等。

3.功能测试
- 核对需求文档、进行基本功能测试。
- 边界分析测试。
- 重点考量异常点的发散、数据的验证(APP端提交,后台的查询是否一致)。

4.兼容性测试
- 取市场主流的手机进行测试。
- 不同的操作系统。
- 不同的分辨率。
- 不同的尺寸。
- 不同厂家的品牌机型。

5.稳定性测试
- 在APP测试中crash和ANR出现的情况时有发生,我们可以采用工具monkey,使用ADB命令进行相关测试,检查是否有crash和ANR的出现,通过查看日志文件来定位相关bug,下面是几个ADB常用的命令:
- adb shell monkey -p im.tower.plus.android -v --throttle 3000 #为每一次执行一次有效的事件后休眠3000毫秒
- adb shell monkey -p 软件包名 -s 种子值–忽略项–运行日志的详细度( -v -v–v最详细的 )-运行间隔(毫秒)-运行次数 > 运行日志导出的路径;
- adb devices #查看电脑上的有多少台手机设备(包括模拟器),获取设备列表及设备状态;
- adb install <apk格式的包名> #安装
- adb uninstall <apk格式的包名> #卸载
- adb shell进入Linux系统 #查看系统中安装的所有软件的包名
- adb shell ps/top #查看当前终端中的进程信息,如PID进程等;
- adb shell monkey # 跑monkey是android自动化测试的一种手段,所谓monkey测试就是模拟用户的按键输入,触摸屏输入,手势输入等压力测试,来测试android app的稳定性。
- monkey -p com.yourpackage -v 500 简单的输出测试的信息
- monkey -p com.yourpackage -v -v -v 500 以深度为三级输出测试信息
- monkey -p com.yourpackage -

更多推荐

APP测试白皮书

本文发布于:2024-02-27 11:47:20,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1706402.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:白皮书   测试   APP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!