1、其实功能这块,app测试与Web测试基本是一样,没有什么区别。(需求分析->提炼测试点->编写测试用例->执行用例->提Bug->复测,回归)等等,这些差不多都是一样的。
2、区别主要在于,web端是B/S架构的,App是C/S架构的,由于架构的不同,所以web端一般服务器更新的时候,客户端不需要更新,因为它是通过浏览器来访问的,服务器更新了,客户端也更新。app服务端要更新,同时客户端软件要进行升级更新,才算是新的版本
3、对于app测试来讲,除了功能之外,更多的还要考虑一些'专项测试',比如:web测试是基于浏览器的所以不必考虑安装卸载。 而app是客户端的,则必须测试安装、更新、卸载,还有像兼容性啊,稳定性啊,性能测试啊,弱网测试啊,交互性测试啊等等
4、还有就是,对于兼容性这块,Web端主要考虑是:不同的浏览器,不同的操作系统的兼容性接口。而对于app测兼容性更多的考虑:不同的品牌机型,不同操作系统,不同手机屏幕大小,屏幕分辨率
5、性能方面也会有所不同:Web端性能测试更多关注的后台的性能,app的性能测试关注的是手机本身的资源的性能问题:比如:CPU,内存,电量,流量,页面加载响应时间,软件启动时间等等
他们两个之间的区别差不多就这些吧。