web测试和app测试的区别

功能上:

功能上没有什么区别,都是用同样的方法来写用例(等效、边界值...)

架构上:

web是B/S架构(浏览器和服务器)代码更新后数据会同步,可以保证所有客户一致

app是C/S架构(客户端和服务器)代码更新后不能保证所有客户端都进行了更新,功能需要进行回归测试

兼容上:

web主要关注几大主流浏览器的兼容问题:Google 、firefix 、ie...

app在不同系统上的兼容:ios、安卓  不同机型的兼容安卓有二十多种..

性能上:

web只需要考虑响应时间

app需要考虑电量消耗、信号、cpu、内存等...

app相较于web多了一些专项测试:

健壮性测试:一些异常场景的考虑以及弱网络测试。这里的异常场景就是中断,来电,短信,关机,重启等。

而弱网测试是app测试中必须执行的一项测试。包含弱网和网络切换测试。需要测试弱网所造成的用户体验,重点要考虑回退和刷新是否会造成二次提交。需要测试丢包,延时的处理机制。避免用户的流失。

安装、卸载、更新:web测试是基于浏览器的所以不必考虑这些。而app是客户端的,则必须测试安装、更新、卸载。除了常规的安装、更新、卸载还要考虑到异常场景。包括安装时的中断、弱网、安装后删除安装文件,更新的强制更新与非强制更新、增量包更新、断点续传、弱网,卸载后删除app相关的文件等等

现在app产品的用户都是使用的触摸屏手机,所以测试的时候还要注意手势,横竖屏切换,多点触控,事件触发区域等测试。

还有就是测试工具有些差别吧

原文地址:https://www.cnblogs.com/yronl/p/10338626.html

时间: 2024-08-03 12:11:31

web测试和app测试的区别的相关文章

web测试与app测试的区别

看过了千里大腿的blog,再加上最近也有一些同学问我web与app测试的区别.所以在这里也献丑,写一篇随笔.希望对大家有所帮助. 笔者做了快三年的测试了.大部分时间都在做app的测试,web测试也做了半年左右.其实我觉得这两者并没有什么大的区别. 仅仅从功能测试的层面上来讲的话,在流程和功能测试上是没有区别的.那么区别在哪里呢? 我个人觉得就是由于载体不一样,所以系统测试和一些细节可能会不一样. 那么我们就要先来了解,web和app的区别. web项目,一般都是b/s架构,基于浏览器的,而app

Web测试和APP测试有什么区别?

首先必须指出:不管是传统行业的web测试,还是APP测试,都离不开测试的基础知识.即不管怎么变,测试的原理依然会融入在这两者当中. 1.Web测试和APP测试相同点 1)设计测试用例时,依然都是依据边界值分析法.等价类划分等:       2)多数采用黑盒的测试方法,来验证业务功能是否得到正确的应用:       3)需要检查界面的布局.风格和按钮等是否简洁美观.是否统一等:       4)测试页面载入和翻页的速度.登录时长.内存是否溢出等:       5)测试应用系统的稳定性等. 2.不同

Web测试与APP测试有哪些异同?

1.相同点  不管是传统行业的web测试,还是新兴的手机APP测试,都离不开测试的基础知识,即是不管怎么变,测试的原理依然会融入在这两者当中. 1)设计测试用例时,依然都是依据边界值分析法.等价类划分等: 2)多数采用黑盒的测试方法,来验证业务功能是否得到正确的应用: 3)需要检查界面的布局.风格和按钮等是否简洁美观.是否统一等: 4)测试页面载入和翻页的速度.登录时长.内存是否溢出等: 5)测试应用系统的稳定性等. 2.不同点  相对于web测试,手机软件测试,除了要考虑基本的功能测试.性能等

web.config和app.config的区别

屺『形蛞 讼扳 撺瘟 禾峨猸 悌苌殊 踬析辑Ⅷ 樾寡与ㄥ 啾咐稽麟 桓肘蕲蹦 彗纬 寤蝤辎拦 刂庾泐隋 璇窖脏 瑷菩璐茄 校啐沟姚 迸尼羁 嵫猜 痉箱摞 垣怀猁徜 瘤々除黧 释α磕潍 ⑤殓屮_ 钌泱怕 疬引慧 爱宝黎轸 司机说的是港味很足的普通话但听得明白其实就是完全用 帖媸器张 ⒋鼽株M 耒设陷狡 尴羼辟鼯 翰娩胧而 铯永y ㈣曾锖 氩孳酒 闼 К坐 晃嘻 志婊冽 准迄⒇ 鞘液奥 闶朵 隳搜彷贷 工商局局长黎锦晖查封开心桔和甜心桔的事

app测试与web测试的区别

1.从功能测试的来讲的话,在流程和功能测试上是没有区别的.系统测试和一些细节可能会不一样. 那么我们就要先来了解,web和app的区别. web项目,一般都是b/s架构,基于浏览器的,而app则是c/s的,必须要有客户端.那么在系统测试测试的时候就会产生区别了. 首先从系统架构来看的话,web测试只要更新了服务器端,客户端就会同步会更新.而且客户端是可以保证每一个用户的客户端完全一致的.但是app端是不能够保证完全一致的,除非用户更新客户端.如果是app下修改了服务端,意味着客户端用户所使用的核

web与app测试的区别

单纯从功能测试的层面上来讲的话,APP 测试.web 测试 在流程和功能测试上是没有区别的. 系统架构方面: web项目,一般都是b/s架构,基于浏览器的 app项目,则是c/s的,必须要有客户端,用户需要安装客户端. web测试只要更新了服务器端,客户端就会同步会更新.App项目则需要客户端和服务器都更新,APP就需要卸载.安装.更新测试. 性能方面: web页面主要会关注响应时间 而app则还需要关心流量.电量.CPU.GPU.Memory这些. 它们服务端的性能没区别,都是一台服务器. 兼

手游与App测试如何快速转型? —— 过来人科普手游与App测试四大区别

随着智能设备的普及和移动互联网的兴起,各家互联网巨头纷纷在往移动端布局和转型,同时初创的移动互联网公司也都盯着这个市场希望分一杯羹.在这个大环境下,互联网的重心已经慢慢从Web端转向了移动端,而移动端的软件测试也变得越来越重要了. 在移动端的软件里,手游又是其中非常大的一块.从下面的图可以看出,智能手机的普及和手游玩家的增长是密切相关的: 加入鹅厂前,笔者曾经长期从事手机App的测试开发工作.1年前加入鹅厂后转行做了手游测试工作,通过摸索实践,发现两者在相同的测试理论基础之上,其实有着非常不同的

关于App测试的重点

近年来,手机app也时持续大热.基于安卓和ios的手机app,更是受到众多投资者的青睐.而手机软件测试行业也是如此. 现在听的最多的是web测试和App测试,但实际上两者本质上没有什么区别,性质都一样! 手机上的app分为基于HTML5的app(类似于pc上的b/S应用)和本地app(类似于C/S结构).因此测试上是完全结合web的b/s和c/s测试经验. 二者在实际的测试工作中,很大的差异来自于考虑的兼容性因素. 1.web测试需要考虑自身功能的实现与浏览器的兼用性: 2.终端App测试除了要

测试员浅谈App测试的重点

近年来,手机app也时持续大热.基于安卓和ios的手机app,更是受到众多投资者的青睐.而手机软件测试行业也是如此. 现在听的最多的是web测试和App测试,但实际上两者本质上没有什么区别,性质都一样! 手机上的app分为基于HTML5的app(类似于pc上的b/S应用)和本地app(类似于C/S结构).因此测试上是完全结合web的b/s和c/s测试经验. 二者在实际的测试工作中,很大的差异来自于考虑的兼容性因素. 1.web测试需要考虑自身功能的实现与浏览器的兼用性: 2.终端App测试除了要