因为很多人的简历都说既有些丰富的web测试应用经验,有着丰富的移动应用测试经验,所以我通常会问,那这两者有啥区别?😜 通常问题问的很大的面试官肯定也不会期待一个标准答案。大致方向到就可以了。

我个人觉得可以这样回答:

先说下相同点,缓和一下,为后面不同铺垫,总的来说测试方法论和测试种类都是差不多的,

  1. 功能测试
  2. 页面交互
  3. 兼容性
  4. 性能
  5. 安全
  6. 中断异常测试 等等。传统网页应用肯定要测,移动应用也逃不了。

然后说不同,移动应用测试和传统网页应用的差别体现在载体的差异性。从显示屏到手机屏,从220伏到电池,从固定位置到随处走动,从宽带到移动网络等等。移动的特性带来的关注点也不同。

  1. 同样是功能,移动端应用有一些特别的功能,比如摄像头,定位。
  2. 在手机屏幕上的页面交互和pc端又有着很大的不同,更小的屏幕,手势的支持。
  3. 兼容性就更多了,手机系统,手机厂商
  4. 专项性能,移动端更关注流量,耗电,网络切换等
  5. 安全的话,不太清楚,不过从网页到应用,技术栈肯定不同
  6. 中断异常,移动端场景更加丰富,来电话了,突然没网络了等。
  7. 权限,移动端还有pc端没有的权限控制。 等等。
  8. 安装升级测试 等等。

其实说白了就是 移动端测试=pc端测试+移动特性


↙↙↙阅读原文可查看相关链接,并与作者交流