web、pc客户端、app测试的区别

一、系统架构

- 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、权限测试

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • App测试点: 1、 安装查看在安装过程中存在的提示信息是否明确,意思是否明确在安装过程中,点击取消按钮,能否...
    理智_b3b0阅读 1,377评论 2 5
  • 自从做软件测试工作1年多以来,主要做的是web测试,对app 测试的很少很少。半个月前接到测试组长安排的测试app...
    程一川阅读 2,656评论 1 45
  • 1 APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三...
    longlong1阅读 2,134评论 0 1
  • 1.功能性测试: ——根据产品需求文档编写测试用例。 ——软件设计文档编写用例。 注意:就是根据产品需求文档编写测...
    许小小晴阅读 1,056评论 0 2
  • 你好简书
    陈大亨阅读 144评论 0 0