穿戴设备(智能手表)移动端测试浅谈1
1.智能手表目前分为wear os平台(基于google)和hybraid
hybrid HR 和 Hybrid的区别在于
1)hybrid hr 是digital watch face
2)Hybriad 是传统的 watch face
两者都可以在手机端的app上查看 数据,比如同步走路步数,heart rate,卡路里,睡眠情况等
2.智能手表的测试和铍铜的移动端app测试不一样在于
首先智能手表要和移动端关联pair,这个通过蓝牙去匹配连接就有很多情况可以去思考了
1)先下载和手表匹配的app在移动端
2)sign up、sign in,reset password
比如基于语言和地区,SSO登录可以通过Weibo ,weichat等,或者通过邮箱登录
这个需要改进,基于目前国内用户
我们可以通过手机号登录,密码可以是固定密码或者短信验证码登录
SSO可以通过微信和QQ登录,我是没玩过微博。。。。
reset password 的功能以及跳转页面的语言和友好性都需要是校验
3.当通过蓝牙pair手机和手表的时候,有个OTA,升级固件这些名词
OTA: OTA(Over-the-Air Technology)空中下载技术。是通过移动通信(GSM或CDMA)的空中接口对SIM卡数据及应用进行远程管理的技术。空中接口可以采用WAP、GPRS、CDMA1X及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。
OTA是空中下载技术的意思,最简单的解释就是你看到手机上有应用程序,要想下载到手机上,需要OTA把程序从网络云拉到手机。电脑、手机、汽车等所有程序的升级,都会用到OTA
OTA技术的应用:
OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。这样,应用及内容服务商可以不受平台的局限,不断开发出更具个性化的贴近用户需求的服务,如信息点播、互动娱乐、位置服务以及银行交易等。
通过OTA空中下载技术,手机用户只要进行简单操作,就可以按照个人喜好把网络所提供的各种业务菜单利用OTA机制下载到手机中,并且还可以根据自己的意愿定制具体业务。
伴随着智能网联汽车的“风口”,汽车产业正进入重新洗牌的阶段,软件正在重新定义汽车。随着车上搭载的各类软件数量的增多,软件更新升级广受关注,其核心是OTA(Over-the-Air Technology)空中下载技术。
在OTA之前,车内系统的升级主要依靠人工方式,汽车用户需将车开到4S店或者是指定地点,通过专业的人员以及专业的设备去实现。而通过OTA技术,联网汽车用户只需在自己的车机屏幕或是手机上操作就能实现相关系统的升级,因此能够节省时间、人工等方面的成本。
简而言之,OTA就是推送更新数据包,当你的手机在联网时,就会收到更新提示。OTA升级是目前智能手机操作系统iOS/Android等提供的标准软件升级方式。它功能强大,可以无损失升级系统,主要通过网络(例如WiFi、3G)自动下载OTA升级包、自动升级,但是也支持通过下载OTA升级包到SD卡升级。
二、OTA升级要流量吗
所谓OTA升级就是通过无线网络下载、升级设备所需要的更新(比如问题修复、版本更新等),不用通过有线连接来下载、升级,直接通过无线环境下载、升级就可以了。每次升级的OTA包大小都会不一样,这个要视具体情况而定。小则几十兆,多则几百兆,而随着WiFi的普及,OTA升级也越来越大,如果是通过WiFi来升级的话速度会更快,当然也建议WiFi,毕竟现在OTA包都是不再是个位数的大小。
我理解的 OTA 流程
比如智能手表固件升级,就是运用OTA
当用户登录手机端app,强制固件升级
firmware 也分为factory firmware and customer firmware
当minor release->Software firmware 1.2-》1.5release
当major release->Customer firmware 1.0->2.0 upgrade
在测试过程中如果测试固件升级upgrade fireware
IOS 可以安装 Baymax
Android 可以安装 Greenleaf
测试遇到问题也需要查看log
app log :seu up session &OTA session in dashboard
SDK log can check in Baymax
当然测试中还涉及到device type
不同智能平台,不同手表型号
还有app下载包ipa(IOS),APK(Android)