请选择 进入手机版 | 继续访问电脑版
我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

web、client、app测试区别

[复制链接]
chelang 发表于 2020-2-22 15:55:27 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

一、Web测试、Client测试和Mobile测试的相同点

1. 测试流程相同:都是需要经过需求澄清、编写测试计划、环境部署、测试设计、测试用例、测试执行、缺陷管理、测试报告等相关活动。
2. 测试原理相同:设计测试用例时,依然都是依据边界值分析法、等价类划分等;
3. 测试类型相似:都需要进行功能测试、性能测试、安全测试、易用性测试、兼容性测试、GUI测试等。

二、Web测试、Client测试和Mobile测试的不同点

1. 测试点不同:
APP八大测试点:功能、兼容性、用户体验、安全性、安装卸载升级测试、交叉事件测试、UI界面测试、性能测试
WEB的六大测试点:功能、性能测试(包括负载/压力测试)、用户界面测试、兼容性测试、安全测试、接口测试
Client测试要点:安装测试、卸载安装、用户界面测试、功能测试、字符输入测试、提示信息测试、超链接测试、操作按钮测试菜、单测试、视频音频测试、程序运行权限测试

2. web兼容性不同:
(1)浏览器的兼容性
同一个web页面在不同浏览器上可能有不同的效果,而用户也有各不相同的使用浏览器的习惯,既有使用主流浏览器的也有使用非主流浏览器的比如Opera,所以为了保证我们的软件面向大多数的用户,浏览器的兼容性在web测试中占据了十分重要的作用。
(2)不同分辨率之间的兼容
分辨率的测试是为了页面版在不同分辨率模式下能正常显示,字体符合要求而进行的测试。对于常见的分辨率,测试必须保证测试通过,对于其他分辨率,原则上也应该尽量保证。

3. Mobile中APP和web的区别:
(1)网络的区别:
APP要考虑弱网环境,交叉事件测试、安装/卸载/升级,前后台切换
(2)系统架构方面:
先来web和app的区别,web项目,一般都是b/s架构,基于浏览器的,而app功能测试是c/s的,必须要有客户端。那么在系统测试的时候就会产生区别了。Web测试只要更新了服务器端,客户端就会同步更新。而且客户端是可以保证每一个用户的客户端完全一致的。App端是不能够保证完全一致的,除非用户跟新客户端(例如微信有好多的版本,你下载了一个版本,服务端又跟新了新的版本,但如果你不去跟新你的微信版本,他不会自动跟新)如果是app下修改了服务端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。
(3)性能方面:
web页面可能只关注响应时间,而app则还需关心流量、电量、CPU、GPU、Memory这些了
手机web测试是通过手机直接访问Web网站的测试,随着手机的普及,手机上网的速度越来越快,手机屏幕越来越大,许多网站至此手机访问。这类测试和通过电脑上访问网站一样。
(4)兼容性方面:
APP端需要考虑分辨率、系统版本、尺寸、主流机型;WEB端的话需要考虑浏览器内核(比如火狐、IE、谷歌浏览器)界面操作:比如横竖屏的切换、多点触控、事件触发区域

分享本篇文章给更多人:


63.9K
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子10

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备20001493号-1 )

版权所有 © 西安菁英教育科技有限公司 2023-2026