0

    测牛学堂:软件测试面试系列之对比app测试和小程序测试的区别

    2023.07.20 | admin | 187次围观

    现在很多公司的产品线,移动端的产品,一般都是app和小程序,其中小程序最火的自然是微信小程序,但是其实还有很多类似的,比如支付宝小程序,抖音小程序,百度小程序,qq小程序等等。

    其实,针对小程序和app的测试,很多方面要考虑的是一致的,但是也有很多区别。

    而面试的时候很多面试官也爱问他们的区别。

    性能方面

    小程序因为平台本身做了较多的限制,所以基本我们只需要关注响应的时间。

    而app因为权限较多,搜易需要我们重点关注流量,电量,CPU,内存占用,安全性等。

    兼容性方面

    小程序基本都是基于浏览器的。所以兼容性问题比较少,有的话也是基于不同的浏览器内核进行兼容性测试。比如常见的浏览器内核(chrome,ie,Firefox)。

    而app的测试是客户端的。所以测试环境比较复杂,比如要测试安装,更新,卸载是否正常。还要考虑一些常见的特殊异常情况,比如弱网,断网等环境。

    更新方面

    小程序基于浏览器,所以服务端更新以后,不需要用户手动更新,客户端会同步更新。

    而app不能保持一致,除非强制更新。所以浏览器兼容性问题面试,如果app修改了服务端内容,一般会有版本兼容性问题,需要所有兼容的版本都进行回归测试。

    其他特殊情况

    因为小程序是基于web的,所以基本可以按照web测试的注意事项去测。而app测试因为是基于系统底层的,所以还需要注意一些额外的事项,一般是基于手机通讯设备的常见场景,比如通话,运营商,接收短信等对app的影响。

    总结

    以上就是关于小程序测试和app测试的一些差异,面试的时候能打出来这四点基本就是回答到点子上了。加油浏览器兼容性问题面试,点滴积累,都是沉淀。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论