web端测试和移动端测试的对比

做过的项目有不少涉及 web 端测试和移动端测试,简单的记录下他们之间的区别:

   1 、记录 bug
  在 Web 端可以通过系统自带的截图和 QQ 截图等方式来截取 bug 的图片,对于错误的地方可以用工具自带的标识来重点标记。
  对于移动端设备可以用手机自带的截图工具来截图然后传到电脑上,可以用手机 QQ 的“传文件 / 照片到电脑”功能。还有一种比较便捷的方式,将手机用数据线连接到电脑,借助第三方工具实时同步手机端画面,对有 bug 的页面直接使用 PC 端的截图工具进行截图。
  上报许多移动端 BUG 时需要附带上相关的 log ,记录上测试的环境,手机版本等等。  

2 、测试环境
   Web 端的测试环境很多时候是通过 hosts 进行切换, switchhosts 工具可以方便的切换需要的 host ,但是移动端设置起来比较复杂,比较简单的方式是电脑端设置代理,手机端直接连接代理。注意,手机和电脑必须连接 同一个网络。
  设置代理推荐使用 Fiddle ,可以抓到手机端的数据包。

3 、兼容性
   web 端的测试一般都是主要使用一种浏览器,待系统基本稳定的时候,再去专门测试浏览器的兼容性。
  但是,对移动端来说,这样的方式是行不通的,因为移动端主要分为安卓和 IOS ,而这两端出现的问题一般是不一致的,一致的问题主要是数据问题,这时候是需要后台处理的,所以我们测试的时候需要两端都重点测试,而不会出现先着重测试某一端的问题。
  注:一般方式是在测试一端时,出现问题则立马查看另一端是否也有这个问题。

4 、移动端的特性
  移动端与 web 端相比较来说,移动端有很多自己的特性:
  ① 网络种类多
  移动端有多种网络:无线网络、 2G 3G 4G 等,断网、网速较差及网络之间的切换时页面的显示等,这些对于移动端来说很重要。此外,在非 wifi 下,还需要注意网络使用量问题。
  ② 间断问题
  移动端有一个很重要的问题,一般情况下在使用软件的过程并不是长久的,这中间可能发生很多中断,如电话、短信、通知、断电等等,软件需要特殊处理这些特殊情况。
  打开一个页面,或在操作的过程中(点击一个按钮后),将手机屏幕锁住,再打开时,应用能否正常处理。
  ③ 屏幕的限制
  图片及文字的显示;上传不同的图片尺寸显示是否正常;图片和文字一起显示时,效果如何。
  操作区域; web 端的应用,一般不会受到屏幕的限制,而且通过鼠标操作更加准确。但是移动端由于屏幕较小且尺寸众多,页面及按钮会受到屏幕大小的限制,再加上用户都是通过手指进行操作,一些按钮、选择框 等是否容易点击,多个可点区域位置较近时,点击部位稍微偏移,也许就会造成不同的结果,这种情况下是否可以达到预先的效果。
  ④ 软件启动运行
  移动端启动、卸载、升级几个特性,这是比较常见、也很重要的,比如升级时用户的数据怎么办,卸载后用户的数据怎么处理,卸载再安装用户登录数据的显示等。
  ⑤ 手势
  移动端还有一大特性,就是有些移动端支持自定义的手势,用户可以通过手势进行一个操作,比如左滑删除、右滑返回上一个页面、左右滑动图片等,软件需要对这个手势进行适配。
  ⑥ 分享
  移动端一般会装有很多软件,用户下单或者产品有活动时,用户都会进行分享,但是分享时的权限、软件是否存在等问题,需要特殊处理测试。一般的软件或应用, 都会开放一部分页面,允许用户不登录时即可访问,而有些页面是必须要求用户登录的,主要针对这两种权限不同的页面做分享,然后通过分享进入本页面,查看权 限的控制是否正常。
  ⑦ web 和移动端的同步
  用户在 web 端的操作,在移动端是否可以正常的进行同步、显示;在移动端的操作,用户登录 web 账号,信息是否同步等。
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值