**1、APP分类**
*①网页应用web APP*
特点
依赖于手机端浏览器生存
不需要安装
依赖网络
优
开发成本低
更新快
更新无需通知用户,不需手动升级
能跨多个平台和终端
缺
临时性的入口
无法获取系统级别的通知题型、动效等
用户留存率低
设计受限制多
体验感差
*②原生应用(手机出厂自带APP、依赖于原生系统研发的APP)*
特点
需要安装
更新升级时需要下载
优
用户体验更好
性能稳定
操作速度快,上手流畅
用户留存率高
缺点
开发成本高
维护成本高
更新缓慢,根据不同平台,流程复杂
*③混合模式移动应用*
web APP+native APP技术结合
APP根据不同手机下载安装不同版本
**2、手机选择**
*②考虑受众人群*
*①APP依赖的手机*
考虑因素
市场占有率
系统的版本
手机的品牌
尺寸、分辨率
支持的最低版本、市场最高版本
*③为什么要做兼容性测试*
作用
1、兼容性测试能够进一步提高产品的质量,提高用户体验
2、兼容性测试能使软件与尽可能多的其他软件‘和平共处’,尽可能达到平台无关性
3、兼容性测试能尽可能的保证软件的存在的价值,它可是衡量一个软件质量的重要标准
4、兼容性测试能使软件产品的市场更广阔
*④兼容性测试分类*
硬件兼容性:与整机兼容、与外设兼容
软件兼容性:与操作系统/平台、应用软件之间兼容
数据兼容:不同版本间的数据兼容、不同软件之间的兼容
网络兼容:在不同网络情况下的运行——弱网测试
*⑤怎么做兼容性测试*
1)手工测
手机来源:购买/租赁
20-60台,短期项目多租赁,长期购买为主
用例设计
从功能测试用例中挑选:优先级高、正向的业务流程、重要的功能
矩阵表
时间
集中时间,一般为一周
集中时间内开发配合解决bug
专项测试报告
内容:测试版本、测试时间、测试人员、设备、测试名称......
用例信息:用例数、执行结果数据
bug信息:严重、致命、轻微
2)云测-相当于外包给别人测试
APP测试(三)兼容性测试
最新推荐文章于 2024-07-22 15:23:59 发布
本文详细探讨了APP的三种类型(webAPP、原生应用与混合模式)及其优缺点,强调了手机选择时要考虑的因素,特别是兼容性测试的重要性,包括硬件、软件、数据和网络兼容性。此外,介绍了如何进行兼容性测试,如手工测试和云测手段。
摘要由CSDN通过智能技术生成