顺应历史的潮流,我们才能跑的更快
------题记
目前,手机已成为人们日常生活中必不可少的物品,移动端产品已成为各软件、互联网公司的重点。相较于传统的web端、PC客户端产品的测试,移动端的测试受手机屏幕大小、内存、CPU、操作方式等方面的限制,有其自身的特点,现总结如下:
一、网络多样
移动端网络有2G、3G、4G、WiFi等,在测试时需要考虑不同网络之间切换时数据传输、产品运行是否正常,诸如一些支付、提现等关键操作网络中断后的处理机制是否合理,确保用户账户资金显示正常,增强对产品的信任度。
二、操作
移动端产品的操作主要是手势操作,包括触摸、滑动、长按等,分别对应不同的响应事件。由于手机屏幕大小的限制以及手指的触控面积,测试时需要考虑每种功能的响应区域是否精确,不能影响到其它响应事件的触发。
三、间断
移动端产品的使用时会受到电话、短信、邮件、消息推送通知、断电、锁屏等干扰,需要考虑这几种中断恢复后产品运行是否正常。
四、安装、卸载、版本更新
移动端互联网产品更新迭代快,隔一段时间都要更新版本,安装、卸载频繁,需要考虑卸载后资源空间的释放、用户数据的处理,版本更新后原有数据是否同步保存、登录数据的展示等。
五、兼容性
web端产品的兼容性测试是先以一种浏览器为主,在系统功能基本稳定后,再去测试浏览器的兼容性。对于移动产品来说,这样是万万不可行的。移动端产品分为android和ios,需要同时对两个平台进行测试。另外兼容性还要考虑到不同的屏幕大小、分辨率、操作系统版本、CPU厂商、主流机型等。