千锋程序猿|web和移动端测试有哪些不同?

学习软件测试的小伙伴一定要注意 , 软件测试零碎知识点比较多 , 需要测试员具备一定的耐心 。 就像基本的web和移动端测试都有所不同 。 为此 , 软件测试工程师就要对这一块做好区别对待!
千锋程序猿|web和移动端测试有哪些不同?
文章图片
【千锋程序猿|web和移动端测试有哪些不同?】1.从系统架构来看
web测试只要更新了服务器端 , 客户端就会同步会更新 。 而且客户端是可以保证每一个用户的客户端完全一致的 。 但是app端是不能够保证完全一致的 , 除非用户更新客户端 。 如果是app下修改了服务端 , 意味着客户端用户所使用的核心版本都需要进行回归测试一遍 。
2.从兼容方面来看
web是基于浏览器的 , 所以更倾向于浏览器和电脑硬件 , 电脑系统的方向的兼容 , 不过一般还是以浏览器为主 。 而浏览器的兼容则是一般是选择不同的浏览器内核进行测试(IE、chrome、Firefox) 。 app的测试则必须依赖phone或者是pad , 不仅要看分辨率 , 屏幕尺寸 , 还要看设备系统 。 系统总的来说也就分为Android和iOS , 不过国内的Android的定制系统太多 , 也是比较容易出现问题的 。
3.相比较web测试 , app更是多了一些专项测试:
一些异常场景的考虑以及弱网络测试 。 这里的异常场景就是中断 , 来电 , 短信 , 关机 , 重启等 。
而弱网测试是app测试中必须执行的一项测试 。 包含弱网和网络切换测试 。 需要测试弱网所造成的用户体验 , 重点要考虑回退和刷新是否会造成二次提交 。 需要测试丢包 , 延时的处理机制 。 避免用户的流失 。


    推荐阅读