51Testing软件测试网
咱们通常糊口中,利用苹果手机和安卓手机的各占半片山河,习惯了利用苹果手机的人很难适应安卓手机,用多了安卓手机的人也很不习惯苹果手机。因而在测试流程中,关于苹果手机和安卓手机都须要遮蔽到。
先来看下安卓和iOS系统的机制不同:iOS采纳的是沙盒运转机制,安卓采纳的是假造机运转机制。
方今咱们公司App产物的开采形式是:
安卓:原生+RN+h5
iOS:RN+h5
测试安顿
关于统一App,RN的部份也许以此中一个系统为主停止测试,关于安卓原生的部份须要两个系统离别测试,保证性能不脱漏。
系统交互
思索到两个系统自身交互不同,波及与系统交互时须要思索测试环节的不同。
譬喻动静推送,安卓须要各个App自身实行自身的推送性能,也许接入第三方sdk友盟停止推送的,而iOS上App的推送根基上都是利用苹果官方的推送效劳(apns)来推动静,是自力于运用以外的,是摆设和苹果效劳器之间的通信。
譬喻页面切换,安卓有页面返回键,假造按键back、home、menu键;不过iOS通常惟独页面的返回键和一个home键。
平安机制
关于哀求这块,一定