当前位置:网站首页>web测试和app测试的区别?
web测试和app测试的区别?
2022-08-02 13:57:00 【Jack_Chen3】
web项目是B/S(Browser/Server)架构,是基于浏览器/服务器的架构。app项目是C/S(Client/Server)架构,是基于客户端(Android或iOS)/服务端的架构。
所以,web和app测试的区别,也有的面试官问B/S和C/S架构测试的区别。
有需要准备测试面试的同学可以看看:
web测试 | app测试 | |
升级测试 | 直接升级服务就会覆盖之前的功能,都是最新的功能 | 升级测试需要app端有提醒,升级就涉及历史版本、最新版本测试,还有升级更新测试、覆盖安装测试等 |
兼容性测试 | 浏览器兼容测试:IE9、10、11(不过目前好像很多人都不用了,IE现在也不更新了)、chrome、360、搜狗浏览器 | Android或iOS设备,不同手机品牌、不同分辨率(小屏和大屏)、不同Android版本等测试 |
安装/卸载测试 | 无 | 需要进行安装和卸载测试 |
网络测试 | 无 | 包括弱网,移动网络和wifi网络切换,主要测试网络切换时是否有相应用户提示和崩溃。 测试主动联网和用户刷新联网等。 |
交叉测试 | 无 | 测试来电话、短信、电量不足、充电、内存不足、下载功能等。 |
操作/权限 | 一般都是不需要任何权限,操作也相对简单 | 横屏/竖屏测试,手势、拖拽、人脸识别等,Android还有动态权限申请等功能 |
push测试 | 推送一般会以浏览器通知方式发送,需要配置相关权限 | 应用只要是保活情况下,都可以收到推送,推送可以下拉显示,推送跳转等 |
性能测试 | 一般是关注页面的响应时间 | 一般是流量、耗电量、CPU、内存泄露、卡顿等 |
边栏推荐
- GTK:Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion ‘GDK_IS_DRAWABLE (drawable)‘ failed
- 玉溪卷烟厂通过正确选择时序数据库 轻松应对超万亿行数据
- 如何通过DBeaver 连接 TDengine?
- 泡利不相容原理适用的空间范围(系统)是多大?
- How to connect DBeaver TDengine?
- 网络安全第五次作业
- 你真的懂单例模式么
- 世界上最大的开源基金会 Apache 是如何运作的?
- 世界上最大的开源基金会 Apache 是如何运作的?
- How to do short video food from the media?5 steps to teach you to get started quickly
猜你喜欢
随机推荐
二叉树的类型、构建、遍历、操作
HALCON: 内存管理(Memory Management)
FreeBSD bnxt以太网驱动源码阅读记录三:
[C language] Analysis of function recursion (1)
存储过程详解
【C语言】手把手带你写游戏 —— 猜数字
“二舅”火了,自媒体短视频“爆火”的基本要素,你知道吗?
els 长条方块变形条件、边界碰撞判定
网络安全第五次作业
LeetCode(剑指 Offer)- 53 - II. 0~n-1中缺失的数字
C# using 使用方法
【学习笔记】数位dp
音频处理:浮点型数据流转PCM文件
[C language] Analysis of function recursion (3)
读《IDEO,设计改变一切》有感
数据机构---第六章图---图的遍历---选择题
CVE-2020-27986 (Sonarqube sensitive information leak) vulnerability fix
Large and comprehensive pom file example
社区收藏缓存设计重构实战
【Tensorflow】AttributeError: module ‘keras.backend‘ has no attribute ‘tf‘









