当前位置:网站首页>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、内存泄露、卡顿等 |
边栏推荐
- Redis all
- 好用的php空间,推荐国内三个优质的免费PHP空间[通俗易懂]
- eclipse连接数据库后插入数据报错null
- Differences and concepts between software testing and hardware testing
- How to create short images and short videos from the media?How to make the click volume reach 10W?
- 【学习笔记】数位dp
- tinymce 如何实现动态国际化
- 【C语言】剖析函数递归(2)
- 智能指针-使用、避坑和实现
- els strip collision deformation judgment
猜你喜欢
随机推荐
【Tensorflow】AttributeError: ‘_TfDeviceCaptureOp‘ object has no attribute ‘_set_device_from_string‘
读《IDEO,设计改变一切》有感
SQL函数 UNIX_TIMESTAMP
线程安全问题及关键字synchronized,volatile
【C语言】夏日一题 —— 求最大公约数和最小公倍数
标量替换、栈上分配、同步消除
面试官:可以谈谈乐观锁和悲观锁吗
音频处理:浮点型数据流转PCM文件
【C语言】虐打循环练习题(2)
【C语言】函数哪些事儿,你真的get到了吗?(1)
暑假集训-week2图论
WiFi Association&Omnipeek抓包分析
[C language] Analysis of function recursion (1)
static修饰的函数有什么特点(static可以修饰所有的变量吗)
GTK:Gdk-CRITICAL **: IA__gdk_draw_pixbuf: assertion ‘GDK_IS_DRAWABLE (drawable)’ failed
Flutter 实现光影变换的立体旋转效果
uview 2.x版本 tabbar在uniapp小程序里头点击两次才能选中图标
数值的整数次方
How to improve the originality of self-media creation and create popular works?
乐心湖‘s Blog——MySQL入门到精通 —— 囊括 MySQL 入门 以及 SQL 语句优化 —— 索引原理 —— 性能分析 —— 存储引擎特点以及选择 —— 面试题