Web端和App端测试的区别
Web端和App端测试的区别
Web项目是B/S架构,基于浏览器的。App项目是C/S架构,必须要有客户端,用户需要安装客户端。
对于更新版本,Web项目只需要更新服务端,客户端就会同步更新,而App项目需要客户端和服务端都同时更新。
Web端和App端测试的区别包括以下:
①从测试流程上看,基本没有区别。都是需要经历测试计划方案、用例设计、用例执行、缺陷管理、测试报告编写等相关活动。
②从测试类型上,基本相似。都需要功能测试、性能测试、安全性测试、GUI测试等。
web测试是基于浏览器的,所以不用考虑安装卸载。
而App是客户端,必须测试安装、卸载、更新,还需要考虑其他异常情况,包括安装时候中断、弱网,安装后删除安装文件(可删除,不影响软件正常运行)。
App还有专项测试,如网络适配性、运营商环境、WIFI。
还有中断测试,就是在操作软件的时候,来电话、短信、电量不足提示等外部事件发生,会不会影响软件正常运行。
③从具体测试的细节和方法上有区别:
(1)性能测试:web页面测试主要关注的是响应时间;而App测试还需要关注流量、耗电量、CPU、内存等。
(2)兼容性方面:web是基于浏览器的,所以倾向于浏览器、电脑硬件、操作系统方面的兼容;而App测试兼容的是手机设备,要看设备系统、机型、分辨率、屏幕尺寸。
(3)交互方式:web主要采用鼠标点击方式;而App主要是手指点击、拖拽、手势测试、横屏测试,考虑更多的是手指的交互习惯。重点考虑回退、刷新是否会造成二次提交。
(4)升级测试:升级测试的是提醒机制,升级取消是否会影响原有的功能的使用;升级后用户数据是否会被清除等。
Web端和App端测试的区别相关推荐
- Web端和App端测试区别
Web和App测试区别 测试知识与君共享 1.功能测试角度: 从功能的角度,Web端和APP端测试流程基本一致 2.用例编写角度: 从编写用例方法角度采用等价类,边界值,场景法,错误推测法,流程法,编 ...
- Web端与App端自动化测试框架
Web端与App端自动化测试框架 一.Web端与App端的区别 想了解Web端与App端自动化测试框架的区别 ,那么我们就要先来了解Web和App的区别.Web项目一般都是B/S架构,基于浏览器的,而 ...
- Flask后端实践 连载十六 Flask实现微信Web端及APP端登录注册
Flask后端实践 连载十六 Flask实现微信Web端及APP端登录注册 tips: 本文将实现微信Web端和APP端登陆注册 本文基于python3编写 代码仓库 项目场景 某天,项目经理说,项目 ...
- 基于Springboot的智慧校园管理系统(PC端和APP端双端应用)
这里写自定义目录标题 基于Springboot的智慧校园管理系统(PC端和APP端双端应用) 项目整体介绍 项目功能实现 项目源码查询 基于Springboot的智慧校园管理系统(PC端和APP端双端 ...
- 移动端开发——APP端上H5容器化建设
1. 背景 当前移动端和前端的结合愈加紧密,尤其是在偏重活动运营的电商App中,受制于App版本审核,具备研发成本低.可灵活发布等特点的H5页面受到青睐,使其在APP端上承接了越来越多的业务.然而H5 ...
- pc端和app端加入微信群聊的测试用例设计点
pc端微信加入群聊和app端加入微信群聊的测试用例设计点 1.pc端不能创建群聊 2.app端可以通过扫描二维码进入群聊 3.可以通过好友拉取进入群聊 4.好友可以一次拉取多个人进入群聊 5.拉取的人 ...
- uniapp proxy配置代理在h5端和app端
proxy代理uniapp官网明确指出配置是在h5属性下进行配置,由于app端是不存在跨域的情况,不存在跨域的情况,所以不需要考虑app端代理,只需要将配置信息配对就可以了 我是用的uview封装的请 ...
- 淘宝评论接口可以获取PC端,app端
获取淘宝商品的评论,筛选可以和淘宝保持一致, 支持并发 {"code":0,"data":{"allowInteract":"fa ...
- 移动APP、WEB端、PC端 测试区别
不同的终端 测试流程.测试设计方案相通的,不过在细节测试上是有一些区别. 一.系统架构 PC端web: B/C架构,基于浏览器的:web测试只要更新了服务端,客户端就会同步更新 移动端APP: C/S ...
最新文章
- C#中类的属性(Property)
- http --- 前端的缓存
- xhost和XServer相关概念汇总
- 怎么在ASP.NET 2.0中使用Membership
- 程序员终结者还是“白嫖”开源代码?GitHub推出的AI编程辅助工具陷入争议
- hasOwnProperty.call
- Oauth2协议详解
- 洛谷 p1197 [JSOI2008]星球大战(并查集)
- 解决MybatisPlus修改时空字段不修改问题
- 如何在Mac视频中添加表情符号
- springboot 整合JWT token验证机制
- RHEL5虚拟化之一--xen包
- N!阶层的二进制表示中最低位1的位置
- HTML5+CSS3的速查手册
- c语言中compar的用法,compare的用法知识整理
- python特殊回文数
- WS小世界网络模型构造算法
- android opengl 帧动画,Android OpenGLES2.0(十三)——流畅的播放逐帧动画
- 政策的组合拳使得九月无法平凡
- 【保持阅读习惯才能无障碍阅读】如何阅读英文时报 magazinelib 获取报纸
热门文章
- 从旋转矩阵计算欧拉角
- Java中modal dialog,showModalDialog模态对话框的使用详解以及浏览器兼容
- php文件操作(最后进行文件常用函数封装)
- Spring IoC自动装载autowire
- python爬虫beautifulsoup findall函数详解
- 【Android -- 性能优化】过度绘制分析工具 — GPU
- JAVA【object类的使用】+【单元测试方法】+【包装类的使用】
- can总线之busoff
- 达梦数据库自动备份与手动备份, 还原与恢复具体操作步骤,带图(超详细,windows+linux)
- 交换高质量友情链接对网站SEO有优化有哪些好处?