千锋程序猿|web和移动端测试有哪些不同?
学习软件测试的小伙伴一定要注意 , 软件测试零碎知识点比较多 , 需要测试员具备一定的耐心 。 就像基本的web和移动端测试都有所不同 。 为此 , 软件测试工程师就要对这一块做好区别对待!

文章图片
【千锋程序猿|web和移动端测试有哪些不同?】1.从系统架构来看
web测试只要更新了服务器端 , 客户端就会同步会更新 。 而且客户端是可以保证每一个用户的客户端完全一致的 。 但是app端是不能够保证完全一致的 , 除非用户更新客户端 。 如果是app下修改了服务端 , 意味着客户端用户所使用的核心版本都需要进行回归测试一遍 。
2.从兼容方面来看
web是基于浏览器的 , 所以更倾向于浏览器和电脑硬件 , 电脑系统的方向的兼容 , 不过一般还是以浏览器为主 。 而浏览器的兼容则是一般是选择不同的浏览器内核进行测试(IE、chrome、Firefox) 。 app的测试则必须依赖phone或者是pad , 不仅要看分辨率 , 屏幕尺寸 , 还要看设备系统 。 系统总的来说也就分为Android和iOS , 不过国内的Android的定制系统太多 , 也是比较容易出现问题的 。
3.相比较web测试 , app更是多了一些专项测试:
一些异常场景的考虑以及弱网络测试 。 这里的异常场景就是中断 , 来电 , 短信 , 关机 , 重启等 。
而弱网测试是app测试中必须执行的一项测试 。 包含弱网和网络切换测试 。 需要测试弱网所造成的用户体验 , 重点要考虑回退和刷新是否会造成二次提交 。 需要测试丢包 , 延时的处理机制 。 避免用户的流失 。
推荐阅读
- 『程序员』装出新高度! 程序员用代码写招租广告只因不想与其它行业人士合租
- #程序员#?8年经验程序员跳槽,2个月面试腾讯百度京东等70家公司,总结出4个共同点
- 程序员■Java程序员必知:HashMap进行put操作会不会引起死循
- 程序员@同学在加拿大当程序员,对比国内程序员的待遇,差距这么大
- #程序员#腾讯T4:结合我多年工作经验给程序员的几点忠告,别再埋头苦干了
- SOWORD科技言|为什么NodeJS是创业公司的首选?了解用于Web开发的NodeJS
- 科技怪人|C++程序员的学习进阶之路之书籍篇
- 「程序员」百度女程序员半夜打的回家,被司机嘲讽:加班到一点收入没我高,值得吗?
- 华为■我,华为程序员,35岁被辞退,年薪百万也躲不过“失业危机”?
- 『程序员』程序员多次劝说邻居,不要让孩子去学编程,结果蒙了
