一、系统架构

- web为b/s结构,只有一个版本,服务端和web端更新了之后,刷新一下页面也就同步更新了

- pc、app为c/s结构,服务端更新了,需要对各个主流版本进行兼容测试及回归测试,客户端更新的话,还需要重新安装或升级应用

二、兼容性

- web端主要兼容不同的操作系统、浏览器、分辨率

- pc客户端主要兼容不同的操作系统、分辨率

- app需要兼容不同的手机系统(iOS、Android)、不同的系统版本、不同的机型、不同的分辨率、屏幕大小等

三、性能

- web端、pc客户端主要监测响应时间、cpu、内存

- app端除了要监测响应时间、cpu、内存,还要监测流量、耗电量、温度等

四、专项测试

区别于web端和pc客户端,app端还有一些专项测试

1、干扰测试

如电话中断、关机、闹铃、音乐播放等

2、界面测试

如横竖屏切换、多点触控、前后台切换、锁屏、手势缩放等

3、弱网测试(web和pc也需要)

限制网速、断网、切换WiFi/4G/3G/2G,以及丢包情况

4、安装、卸载、更新(pc客户端页需要)

- 安装:需考虑安装时弱网、断网、中断,安装后删除安装文件

- 卸载:需考虑卸载后是否删除app相关文件

- 更新:考虑强制更新、非强制更新、增量更新、断点续传、弱网状态下更新

5、安全测试(还需学习了解)

      安装包是否可反编译代码、安装包是否签名、权限设置等

6、边界测试

可用存储空间少、没有SD卡、双SD卡、飞行模式、系统时间有误、第三方依赖等

7、权限测试

是否可获取权限,如访问相册、通讯录、照相机等

作者:vvvillian
链接:https://www.jianshu.com/p/e124f5c58552
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

web、pc客户端、app测试的区别相关推荐

  1. 小程序测试与app测试的区别

    小程序测试与app测试的区别 小程序测试与app测试基本上都一样 小程序和app区别 1. 用户获取渠道区别 小程序: 二维码.用户分享推荐.搜索小程序 APP: 需要去应用市场(或其他)下载 2. ...

  2. 小程序测试和APP测试的区别

    小程序测试和APP测试的区别 小程序测试和APP测试在功能测试上逻辑一样,主要是理解项目的需求设计等,查看功能模块.业务流程.同一功能不同入口时有效性检查.页面交互性检查.输入输出等逻辑进行测试. 以 ...

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

    随着智能设备的普及和移动互联网的兴起,各家互联网巨头纷纷在往移动端布局和转型,同时初创的移动互联网公司也都盯着这个市场希望分一杯羹.在这个大环境下,互联网的重心已经慢慢从Web端转向了移动端,而移动端 ...

  4. 金蝶云星空Web插件与App插件的区别

    App层也就是应用服务器层,App层插件与Web层插件有所不同 Web层有Web插件,App层有App插件 Web层主要是与展示层数据交互,偏向于与界面的交互,消息通知,控件编程,以及触发各种事件与实 ...

  5. Android 和 iOS APP 测试的区别

    目前市面上主流的移动操作系统就是 Android 和 iOS 两种,移动端测试本身就跟 Web 应用测试有自己的专项测试,比如安装.卸载.升级.消息推送.网络类型测试.弱网测试.中断测试.兼容性测试等 ...

  6. 小程序和APP测试的区别

    从功能和界面来说没有太大的区别. 主要的区别有以下几点: 1.下载渠道和安装卸载: 小程序主要是通过扫二维码,用户分享推荐以及搜索小程序来获取,是不需要下载安装的,清除的时候直接删除就可以了. app ...

  7. Http Server, Web Server和App Server 的区别

    http server是解析静态页面的服务器.如APACHE的HTTPD web server可以解析动态页面的服务器.但只是针对WEB页面来说的.如APACHE的TOMCAT app server包 ...

  8. web测试与app功能测试的区别

    看过了千里大腿的blog,再加上最近也有一些同学问我web与app测试的区别.所以在这里也献丑,写一篇随笔.希望对大家有所帮助. 笔者做了快三年的测试了.大部分时间都在做app的测试,web测试也做了 ...

  9. App测试要点提取和分析

    1 功能测试 根据产品需求文档编写用例,执行测试 App客户单的单个功能模块 需要使用等价类.边界值,考虑正常和异常情况 依据功能业务逻辑考虑功能交互 注意:功能测试点提取和用例设计方法跟web测试一 ...

最新文章

  1. java 反射 速度_Java反射获取实例的速度对比分析
  2. 在做移动端开发的时候,一些应该知道的知识
  3. PHP建立和删除目录
  4. SAP 电商云 Spartacus UI 出现 breaking change 时,如何用文字来描述
  5. Windows Server 2012 DHCP故障转移
  6. 开源日志系统log4cplus(三)
  7. 使用Ueditor点击上传图片时显示延迟的问题
  8. 使用JavaScript实现长方形、直角三角形、平行四边形、等腰三角形、倒三角、数字三角形...
  9. python json转xml_Python实现XML到JSON的转换并编写,python,xml,转化,为,Json,进行,写入
  10. [wine5.0] ubuntu超级详细的wine5.0攻略(安装配置wine、微信、游戏等)
  11. kakfa 3.0 创建topic流程(源码)
  12. 移动修改服务器密码是什么,移动服务器密码
  13. spring boot启动报错: The APR based Apache Tomcat Native library which allows optimal performance
  14. 利用python制作马赛克图
  15. 夏天推荐凉快的地方不嫌多!四明山这里更是集凉爽与好玩一起
  16. “你打篮球像蔡徐坤”:微信翻译这个bug是怎么回事?
  17. android中setClickable,setEnabled,setFocusable的含义及区别
  18. unity中的四元数,欧拉角,方向向量之间的相互转换方法。
  19. sql_trace跟踪分析方法
  20. 万众期待: iebook超级精灵2008电子杂志制作套件全球发布

热门文章

  1. sentinel 控制台讲解-降级规则-降级策略:RT
  2. Datawhale成员上榜!
  3. MASK_RCNN与YOLO系列算法初学者笔记(摘抄自其他)
  4. 计算机系统写字板,什么是电脑写字板 电脑写字板使用方法
  5. NLP01(自然语言处理)第一章 绪论
  6. UML的组成与UML建模一般流程
  7. 玩转软路由 篇五:ROS和OpenWRT的软路由方案中IPTV融合教程
  8. mysql group by 去除重复_mysql中distinct和group by过滤删除重复行
  9. 力扣解法汇总917-仅仅反转字母
  10. 会写Python代码的人工智能Kite宣布支持Linux,“程序猿”要失业了?