APP测试(三)兼容性测试

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值