background image
Web 端测试和移动端 APP 测试之操作特性区分
之前有简单写过,这次详细说说两者的特性
记录 bug
在 Web 端可以通过系统自带的截图和 QQ 截图等方式来截取 bug 的图片,对于
错误的地方可以用工具自带的标识来重点标记。
对于移动端设备可以用手机自带的截图工具来截图然后传到电脑上,个人一般习
惯安装微信的 windows 版本,通过文件传输助手发送到 PC 端。还有一种比较便
捷的方式,将手机用数据线连接到电脑,本地配置 Android 的运行环境,下载
asm.jar,在 cmd 运行 Java -jar asm.jar,即可实时同步手机端画面,对有 bug 的页
面直接使用 PC 端的截图工具进行截图。IOS 可以在 PC 安装 itools,要额可以同
步画面。
对于记录 bug 建议:
bug 主题尽量的言简意骇,在 bug 描述中可以详细描述,对于操作步骤比较复杂
的 bug 要详细的写上操作步骤。必要时附带上相关的 log,记录上测试的环境,
手机版本等等。对于必现喝非必现的 bug 也要详细说明,减少不必要的沟通成本。
测试环境
Web 端的测试环境很多时候是通过 hosts 进行切换,switchhosts 工具可以方便的
切换需要的 host,但是移动端设置起来比较复杂,比较简单的方式是电脑端设置
代理,手机端直接连接代理。注意,手机和电脑必须连接 同一个网络。
兼容性
web 端的测试一般都是主要使用一种浏览器,待系统基本稳定的时候,再去专门
测试浏览器的兼容性。
但是,对移动端来说,这样的方式是行不通的,因为移动端主要分为安卓和 IOS,
而这两端出现的问题一般是不一致的,一致的问题主要是数据问题,这时候是需
要后台处理的,所以我们测试的时候需要两端都重点测试,而不会出现先着重测
试某一端的问题。
移动端的特性
移动端与 web 端相比较来说,移动端有很多自己的特性:
网络种类多:移动端有多种网络:无线网络、2G、3G、4G 等,断网、网速较差
及网络之间的切换时页面的显示等,这些对于移动端来说很重要。此外,在非