移动互联网测试介绍 移动互联网应用技术

移动互联网应用技术(移动互联网测试导论)
1移动互联网概述移动互联网是移动通信和互联网的融合 。是指互联网的技术、平台、商业模式和应用与移动通信技术和实践相结合的活动的总称 。与此形成对比的是传统互联网,两者都属于互联网的范畴,如果要说移动互联网和传统互联网的区别,在于“移动” 。如今,“移动”的特征体现在“随时随地”利用网络获取所需信息 。
在移动互联网发展初期,大部分产品的界面和交互都是根据互联网时期获得的经验设计的 。但是在慢慢体验的过程中 , 发现这些体验在移动平台上的体验越来越不受用户欢迎,所以需要根据移动互联网的特点来设计 。
2移动互联网和传统互联网体验的区别作为一名移动互联网测试工程师,你需要有良好的产品使用体验 , 这些体验也会指导你测试产品 。只有充分了解移动互联网的特点 , 才能做好测试 , 才能把产品做到极致 。
2.1用户关注互联网早期,用户使用的是网页,因为电脑的屏幕比较大,所以需要获取的信息比较全,而不是需要用户点击翻页才能获取足够的信息 。
而移动互联网的终端 , 最大的就是Pad电脑 , 只有10寸的屏幕,大部分都是4寸到5.5寸的屏幕 。这时候如果你还在这么大的页面上显示密集的信息,用户最终会把你公司的产品直接扔到垃圾筐里!移动互联网的一个很大的挑战就是把视线从电脑屏幕转移到小屏幕上 。能够展示的信息是非常有限和珍贵的,所以设计师需要把最有价值的信息放在应用程序的显眼位置,否则就会被淘汰 。
2.2场合复杂传统上,上网的人通常在家里或办公室等固定场所使用电脑 。我相信几乎没有人会坐公交,打开这台电脑看网页 。但对于移动互联网来说,更多的用户会选择在公交车上、地铁上、上厕所、排队时使用手机 。所以作为测试人员,需要在各种场景下测试产品,包括网络2G、3G、4G;网络条件差;低功率等场景 。
2.3时间碎片化用户使用移动应用的时间大多是碎片化的,比如看微博、看新闻、玩小游戏等等 。然后,应用需要在碎片化的时间里按照用户的使用习惯来设计 , 并且能够在碎片化的时间里说明其应用的独特性,因为用户没有那么多时间可以浪费在这里 。
2.4输入困难当用户使用计算机时,鼠标和键盘是非常方便的输入设备 。但是在移动互联网上,应用的输入变得特别复杂 , 移动互联网的输入一般分为物理键盘和触摸屏 。输入方式的改变会让人有一段时间不适应,尤其是在复杂的交互场景下 。
功能测试的3个关键点3.1多分辨率测试目前IOS机型相对较少,这得益于苹果致力于为用户提供极致的产品 。安卓就不一样了,从240*320到2560*1600几十款 。对于多分辨率测试 , 可以考虑模拟器和真机结合 。Android可以根据目前市面上的分辨率统计来测试真机 。
3.2多系统测试分辨率测试之后是多系统支持测试 。安卓大部分系统都在2.3以上 。相比分辨率测试,多系统测试更为复杂,因为除了原生的Android系统,市面上很多厂商都对其进行了深度定制,比如华为的EMUI、小米的MUI、魅族的Flyme、乐视的EUI、联想的VIBEUI等系统 。所有这些都增加了测试工作的复杂性 。苹果的大部分用户群体都有升级到最新系统的习惯,而IOS只能单向升级,不能降级,这使得IOS系统的测试相对简单,但也需要尽可能覆盖5.0以上的系统 。
3.3用户不同的使用习惯①安卓权限问题
作为测试工程师,你需要知道被测试对象使用了哪些权限,为什么使用 , 会不会给用户带来问题 。
②安卓硬件问题
Android智能手机系统层出不穷,硬件差异也很大 。硬件的差异也会造成软件厂商的缺陷 , 比如物理键盘和虚拟键盘 。
③安卓操作习惯
主要有以下几个键:菜单键、Home键、返回键,长按Home键显示当前进程列表、调节音量、等待 。
需要考虑以下问题:在各个功能界面点击返回键会有什么反?。挥没г诟鞲鼋缑娴慊鱄ome键后,再次打开应用的反馈,无论应用是默认在后台还是生命周期结束;是否使用菜单键,这个案例和应用的交互一定不能错过;系统处于待机状态时,系统再次唤醒后 , 应用处于什么状态 , 是否有正确的反?。挥τ贸绦虮挥没侄乇蘸螅?是否能再次正确启动 。
④IOS操作习惯
主要有以下几个按钮:点击Home键,双击Home键,关闭当前一个应用 , 打开或关闭音量,调节音量,待机,

推荐阅读