广东腾创技术服务有限公司_腾创实验室-软件测试报告-信息化项目验收测试-软件产品登记测试-软件安全测试报告-第三方软件测试机构

Web测试与APP测试的异同点

App测试和web测试,主要的区别体现在以下几个方面:功能、性能、兼容性、专项测试、操作方式等。

App测试和web的不同点

01 技术方面

WEB测试和移动端测试其测试类型也基本相似,都需要进行功能测试、性能测试、安全性测试、GUI测试等测试类型。

他们的主要区别在于具体测试的细节和方法。

web项目,一般都是b/s架构,基于浏览器的,而app则是c/s的,是有客户端的。

02 功能方面:

App和web基于不同的网络架构,App是C/S架构(即客户端/服务端),web是B/S架构(即浏览器/服务器),对于web来说,一般情况下如果服务端发生了更新,那么浏览器端也会随着更新,这个更新是即时的,不需要用户额外操作的,用户只需要打开浏览器访问具体的服务器地址便可以完成这个过程;而App端则首先需要用户在自己的终端上安装一个应用,当服务端发生了变更时,不能保证每个客户端的内容都获得更新,除非用户自己手动选择更新。

03 性能方面:

App和web在性能上都会关注响应时间以及负载情况等,但App还需要额外考虑应用的耗电情况、流量、CPU和内存占用情况、后台进程等。

04 系统架构方面

web测试只要更新了服务器端,客户端就会同步更新;

而如果是app下修改了服务端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。

App测试和web相同点:

不管是传统行业的web测试,还是新兴的手机APP测试,都离不开测试的基础知识,即是不管怎么变,测试的原理依然会融入在这两者当中。

1.测试流程相同:都需要立项,需求评审以及需求反串讲,用例设计,测试执行,缺陷管理,测试报告,上线,线上持续跟进

2.测试内容和测试方法相同:都需要功能,性能,安全与自动化等一系列的测试