兼容性测试

小程序的测试与web测试不同之处在与兼容性测试.

操作系统兼容性测试,微信版本兼容性。

 

操作系统兼容性:

现在主流的手机端操作系统为ios和android两个端:在ios上,小程序的逻辑代码运行与javascriptcore,而在android上代码是交给x5内核来完成的

 

由于开发工具上,小程序的javascript代码是运行在nw.js(chrome内核)上,这也导致了开发工具上的效果跟真实的效果有所出入

微信版本兼容性:

微信版本的兼容性主要体现在小程序api库的版本上,有些比较老的版本的小程序api库不支持新版api,因此会出现兼容性问题

 

在测试小程序微信版本的兼容性之前,需要先确定小程序使用的库版本在哪些微信版本上支持

 

移动端屏幕大小的兼容性测试:

微信小程序定义了一个新的尺寸单位rpx(responsive pixel),实际上rpx就是系统级的rem(把页面按比例分割750份,1rpx=window.innerWidth/750)。

或者scale伸缩布局的width=750。也就是说,通过rpx,开发人员只需要根据750设计稿写代码即可,所已,对于测试来说,不需要去测试各个平台的适配情况

 

性能测试:

小程序的性能和web的性能测试非常类似,性能的常用指标也大致相同。包括页面的白屏时间,首屏时间,资源占用,页面渲染时间,帧率等等。

功能交互:

小程序除了本身功能的交互,它还和微信客户端有着交集

a入口:1个是微信聊天页面的下拉框,1个发现模块下的小程序

b交易:小程序支持交易,那么它与微信的钱包,卡包是有联系的

 

转载于:https://www.cnblogs.com/ceshizhilu/p/9481744.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值