此文章来源于项目官方公众号:“AirtestProject”
版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途
一、问题背景
在小规模测试环境中,如项目初期开发、低成本持续测试或固定场景测试,直接采购真机将带来较高的成本,同时还需考虑维护和维修问题,如电池膨胀、屏幕破损等。为应对这些挑战,我们特别推出了经济高效的主板机箱测试解决方案。
二、解决方案
主板机箱测试方案是我们基于固定设备的测试场景以及小型工作室或企业的测试环境下去推出的一个测试方案。它旨在提供一个经济高效且易于部署的解决方案,以满足在测试时的设备需求。
主板机箱的测试方案包括Android手机主板、主板机箱、Device Keeper设备管理系统以及企业版的AirtestIDE等等。其中主板机箱采用模块化设计,方便用户根据测试需求灵活配置手机主板的型号,目前只支持Android设备方案。
对于主板机箱的测试方案来说,应有的核心测试能力以及设备管理能力都不能少:
- 支持手机主板状态查看,包括设备的在线、离线、未授权等状态,方便及时维护
- 支持手机主板信息查看,包括手机主板的品牌、序列号、系统版本等
- 支持手机主板远程访问与控制,利用DeviceKeeper云真机功能,可以实现如同普通手机般的使用感受
- 支持手机主板远程访问与批量跑测,可以正常使用企业版AirtestIDE进行批量跑测以及查看设备窗
- 支持OCR文字驱动与弹窗处理,可以使用Airtools实现更多的测试能力
三、方案优势
相对于我们之前推出的中大型机柜方案、便携式集群方案来说,我们新推出的主板机箱方案优势如下
- 硬件的采购成本低,手机主板的成本比真机成本要低得多,同时主板机箱还节省掉了手机机柜的部分硬件成本
- 减少了真机的维护成本,例如电池鼓包、屏幕花屏等维修成本
- 主板机箱体积小巧,可以灵活放置,支持分散组织放置
- 设备管理能力与机柜方案一致,同样可以实现与其他规格机柜一致的设备管理功能
- 测试使用能力与机柜方案一致,企业版AirtestIDE以及Airtools也可以完美支持主板机箱的批量跑测以及ocr使用能力等
四、APP的自动化测试场景
我们在日常的app的冒烟、回归跑测中,会涉及较多的固定场景跑测,或者是比较固定的一批机型上进行回归跑测,我们的主板机箱测试方案是可以很好的适配这类的跑测任务。
我们视频以主板机方案去进行网易云音乐App回归跑测场景为例,我们在多机跑测的时候,脚本的运行情况以及云真机的画面都是可以同步查看的,跑测结束后,对应的多机跑测报告也是很清晰得看到每个回归跑测步骤详情。
主板机箱方案-网易云音乐回归测试演示
五、游戏的自动化测试场景
游戏场景也是一样,主板机的性能与真机无异,一般的游戏场景都是可以支撑起来的。在一些普通的游戏场景冒烟、回归跑测中也是适用的。
下述是我们用主板机箱方案对大鱼来了游戏进行冒烟装包测试,从视频上看到,从安装游戏到启动游戏进入画面都可以轻松运行。同时在云真机画面内也可以看到,游戏画面以及游戏动画也是一样的流畅自然,与真机无异。
六、超简硬件+启用方式
主板机箱的启用比较快速便捷,外部也设计了对应的总开关以及单个主板机开关,只需要打开所需要的主板机,启动我们的DeviceKeeper服务,就可以轻松上架主板机设备,并使用相应的自动化跑测任务啦。
七、商务联系
如果您对我们的主板机箱方案感兴趣的话,欢迎添加我们官方工作人员的微信了解更多详情:a19520913013
AirtestIDE下载:airtest.netease.com/
Airtest 教程官网:airtest.doc.io.netease.com/
搭建企业私有云服务:airlab.163.com/b2b
官方答疑 Q 群:526033840
标签:重磅,方案,场景,主板,测试,Airtest,跑测,机箱 From: https://www.cnblogs.com/AirtestProject/p/18324858