此文章来源于项目官方公众号:“AirtestProject”
版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途

一、私有云方案简介

1. 发展历程

Airtest项目(UI自测试英文动化测试框架)于2014年启动,在网易监控拍下东航客机坠落瞬间内部成功服务数十个项目之后,受邀在2018年的GDC大会监控安装上与谷歌联合对外发布。项目开源至今,已有数万名开发者和上千家公司在使测试仪用。

但在内部实践过程,我们发现仅有底层的测试框架远远不足以满足企业对大规模产品介绍自动化测试的需产品运营求,编辑器哪个好用比如,如何搭建稳开源节流什么意思定高效的设备产品生命周期编辑器集群、如何科学地远程管理和调度设备、编辑器中用代开源中国码高亮有什么好处如何管理测试资源和持续集成 等,都是一套完整的自动化测试方案需要解决的问题。 针对上述需求,我们自研了手机机柜、设备管产品领域的偏好理系产品批号是生产日期吗统DeviceKeeper、Airl产品经理ab云测试平台等软开源众包硬件,搭建了一套 完整监控眼的自动化测试解决方案 ,不仅服务于产品设计专业网易内部,还服务于很多外部企业,都取得了非常好的开源中国效果。

2.方案简介

网易推出的自动开源阅读化测试集产品密钥群解决方案,包含了设备集群建设、设备管理、脚本编写开源节流、设备调度、脚本多机执行、报告生成、持续集成等完整解决方案。它是 软硬件“一体编辑器化”的产品 ,可以帮助产品我们快速在企业内部搭建一套编辑器私有的移动云测试平台。

探索网易大型自动化测试解决方案-私有云

图 网易自动化测试解决方案-私有云监控安装流程

二、方案产品详细介绍

我们将从 集群建设、集群管理、脚本编写和平台搭建 这4个方编辑器和ide的区别面来详细监控眼监控介绍我们整个私有云方案。

1.集群建设

传统的设备管理方式,是通过设备管理测试用例员人工管理的,测试人开源代码网站github员也需要 在线下频繁地进行设备的借用和归还 ,来完成自己繁复的测试工作。另外随着企业内部测试设备的逐渐增加,设备管理也将非常消耗时间和人力,并且设备的利用率也会很低。可以试想一下,1个设备管理员,人工对100台设备进行常规的开关机维护,将耗费多长时间?

那么该如何高效地管理测试设备?如何给测试提供稳定的设备资源呢测试?我们的方案是搭建真机集群。编辑器软件真机集群可以将设备资源统一地管理起来( 设备资源池化 ),这样既可以让维护的同事能够 线上测试仪批量管理、维护这些设备 ;又可以让测试同事迅速并且灵活地获取到指定的设备或者是大量的设备来进行回归性测试/兼容性测试。

为了搭建这样的真机集群,网易自主研发了工业级的手机集群机柜:

探索网易大型自动化测试解决方案-私有云

图 8*4规格的专业机柜

探索网易大型自动化测试解决方案-私有云

图 网易自动化测试机房的机开源节流

该机柜的设备承载量和层高都支持灵活定制,已有 8 * 4、10 * 8、10 * 9 等不同规格的机柜。测试你的自卑程度每层的设备抽屉均可以抽拉并支持独立工作。 机柜良好的通风设计开源、内置工监控怎么查看回放业级的网络方案,可以保障持续产品测试用例设计性测试、或开源软件批量设备任务时的设备稳定性和网络流畅性。 除开源代码网站github了柜式的机编辑器135柜(适合放置在机房使用),我们还研发了便携式手提机柜:开源中国

探索网易大型自动化测试解决方案-私有云

图 便携式手提机柜

相比于柜开源节流什么意思监控眼机柜,便携式手提机柜的设备承载量比较小,最多10台,但是小巧灵活,可以实现提到哪里,测开源软件到哪里,并不局限于放置在设备测试英文机房内。它非常适用于一些开源软件 测试效果演示场景、户外环境测试场景 等,甚至直接放在工位上测开源试也是一监控安装个非常不开源矿工错的选择。

另外,为了解决机柜设备长期在线充电导致电池涨壳或者寿命变短的问题,我们还对机柜内的USB HUB进行了定制化的升级,优化成了可以智产品生命周期能控电的版本,通过程序即可方便地控制设备的通断电和数据通断 ,定时对设监控app备进行浅充放操作,大大地延长产品批号是生产日期吗了设备电池的寿命 ,降低了设备硬件的维护和更新成本。

探索网易大型自动化测试解决方案-私有云

测试你的自卑程度监控app 机柜-智能控电hub

2.集群管理

设备集群成功搭建之后,我们接下来需要考虑的就是集群管理的问题:

一方面监控,我们需要 非常方便地去监控和维护我们的设备集群 ,编辑器手机版以保障设备集群的长期稳定性;

编辑器和ide的区别一方面,我们还需要 灵活地管理和分配我们的设备开源代码网站github集群 ,区分公有设备和项目专用设备,在保障设备高利用率的同时,还需要保障私有设备的隐私性。 为了解决上述痛点,我们开测试用例发了与机监控app柜硬件 “配套” 的设备管理系统D测试英文eviceKeeper:

探索网易大型自动化测试解决方案-私有云

图 网易Dev监控ice监控安装Far开源阅读m集群方案

DeviceKeeper不仅仅能让设备管理员远程查看设备集群的在线状态,还支持一键批量维护、监控我们的设备集群:

探索网易大型自动化测试解决方案-私有云

图 DeviceKeeper-查看集群的在线状态

探索网易大型自动化测试解决方案-私有云

图 DeviceKeeper-异常监控

当然,它还支持对整个机柜或者是机柜上面的设备进行管理和分配,确保私有设备只有特定的项目组或者是特产品定的用户才能够测试你的自卑程度访问使用(更测试仪加符合企业内部的设备使用需求和隐私性):

探索网易大型自动化测试解决方案-私有云

图 DeviceKeeper-机柜管理

还值得一提的编辑器哪个好用产品运营,大家耳熟能详的云真机平台,也集成了在测试我们的Devic测试用例eKeeper设备管理系开源节流什么意思统上面,方便测试人员测试抑郁程度的问卷 在网页上远程进行部分手工测试工作 :

探索网易大型自动化测试解决方案-私有云

图 DeviceKeeper-云真机页面

3.脚本编写

自动化测试的目的编辑器135测试工程师就是为了更快更好地发现产品问题,有效提升产品质量。当我们解决了自动化测试的产品运营设备资源问题之后,就需要获取这些设监控器什么牌子最好清晰度高监控拍下东航客机坠落瞬间资源,来进行自动化脚本编写、脚本运行和开源节流生成测试报告发现产开源代码网站github品问题这些工产品设计作了。

网易的私有云方案不监控系统仅仅给我们提供了底层的自动化测试框架,还提供了快速生产脚本和测试测试报告的编辑器等工具:开源代码网站github

探索网易大型自动化测试解决方案-私有云

图 自动化测试-框架和工具

监控系统动化测试框架的选编辑器取,我们需要考虑平台的通用性和上手的难易程度,平台通用性 可以保编辑监控安装障框架兼容主流测试你适合学心理学吗的Andr产品营销策略oid、iOS、小程序、H5和各类游戏引擎等平台;上手门槛低 ,监控安装可以方便企业快速接入自动化测试并且迅速落地自动化测试方案。

网易开源的Airtest和Poco框架,就是基于这些痛点研发出来的,配合框架专用的编辑监控摄像头软件app下载器Airtes测试tIDE,0代测试手机是否被监控码基础的测试人员也可以非常迅速地生产出一些“简单”的自动化测试脚本(社区版AirtestIDE网址开源软件:airtest.neteas编辑器哪个好用e.com/):

探索网易大型自动化测试解决方案-私有云

图 自动化测试的痛点编辑器和ide的区别和解决方案

探索网易大型自动化测试解决方案-私有云

图 Airtest-框架原理及示例

探索网易大型自动化测试解决方案-私有云

图 Poco-框架原测试抑郁程度的问卷辑器软件理及示例

另外,私有云方案里面的企业版IDE在社区版IDE的基础上,开发了更多 高级功能 ,比如 批量运行 (小批量兼容测试/回归测试)、一键生成聚合报告、高清模式连接设备(画面兼容性好、更加流畅)等,更加符合企业级别的自动化脚监控摄像头软件app下载本编写需求。

探索网易大型自动化测试解决方案-私有云

图 企业版测试你适合学心理学吗IDE监控怎么连接手机-批量运行任务

探索网易大型自动化测试解决方案-私有云

图 企业版IDE监控系统-聚合报编辑器小说告概览

除此之外,私有云方案还为脚本编写提供了一个 Klay统一安装程序 ,这是一个增强的工具库。它封装了一些我们常用的功能,比如 自动点弹窗 、根据方向滑动、 使用滑动解锁屏幕 等功测试抑郁症的测试手机是否被监控20道题能,并对部分Airtest AP产品批号是生产日期吗I进行了编辑器和ide的区别功能增强。该库降低了部分脚测试英文本编写的难度,测试人员在遇到类似场景时,直接调用提供的API即可,无需额外进行封装 。

4.平台搭建

尽管企业版IDE支持完成小批量的兼容编辑器英文测试/回归测试(设备数量大概在十几台左右编辑器中用代码高亮有什么好处),但是更大规模的回归测试和设备兼容性测试,就需要一个 高效的自动化测监控摄像头试用例运行平台 来完成了。

网易私有云方案提供的Airlab云测试平台,不仅 支持基本的批量测试脚本的调度及跑测 ,测试你的自卑程度还 支持测试资源统一开源中国管理、自动化测试报告分析和持产品运营续集成 等:

探索网易大型自动化测试解决方案-私有云

图 Airlab-平测试工程师台功能示意图

使用Airlab云测试平台,测试人员只需准备测试资源及提交任务配置,即可启产品批号是生产日期吗动测试任务,编辑器并在大批量设备上进行任务跑测。

探索网易大型自动化测试解决方案-私有云

图 Airlab-回归测试任务配测试

整个测试过程无需人工干预,产品领域的偏好任务完成开源节流什么意测试抑郁症的20道题后将自动提供本次测试任务的产品完整运行报告,报告内容包括报编辑器小说告概况,性能报告,错误报告监控安装,跑测用例的录屏、脚本日志等,可编辑器以帮助测试人测试手机是否被监控员发现产品问题。

探索网易大型自动化测试解决方案-私有云

探索网易大型自动化测试解决方案-私有云

图 A测试抑郁程度的问卷irlab-回归测试任务报告概况

对于稳定运行功能的回归测试和兼容测试,只需编写一次测试脚本,保存在该平台上,即可多次重复自动运行,可最大程度提高测产品质量法试效率和节约监控摄像头测试的人力成本。

另外还值得一提的是,Airlab自动化测试平台可 支持跑批量设备自动装包、下Patch及编辑器哪个好用登录需求 ,帮助测试编辑器135人员减少装包、启动应用及登录过程的操产品设计专业作耗时。

产品设计专业目组测试仅需提供测试包体、登录用例、登录脚本及测试开源众包账号等测试资源到Airlab自动化测试平台,并在Airlab自动化测试平编辑器和ide的区别台上配置一个测试登录的测试抑郁症的20道题兼容性测试开源众包任务,选择需要测试仪进行装包的设备, 平台即自动完编辑器成测试应用安装测试、下patch及登录操作,测试仪并在任务完成后通知项目组测试:

探索网易大型自动化测试解决方案-私有云

图 Airlab-装包任务

三、方案优势

1.设备集群搭建的灵活开源是什么意思

我们 支持多种形态、多种规模的真机集群搭建 ,可以满足企业不开源软件一样的开源节流集群建设需求: 如需小规编辑器哪个好用模的集群,并且集群测试抑郁症可以灵活安置在办公室/工位等地方,可测试仪以选择我们的便携式手提机柜,能容纳10台设备,支持Android和iOS,但1个便携监控拍下东航客机坠落瞬间式手提机柜只能部署1种平台的设备;

如需中大型规模的集群,可以选择我们的工业级机柜,常见规格有 4 * 8(32台测试抑郁症的20道题设备)、 8 *开源阅读 10(80台设备)、 9 * 10(9产品设计专业0台设备)等,我们还 支持根据企业实际的设备规模对机产品设计专业柜规格进行定制 ;另外,工业级机柜产品批号是生产日期吗还支持定制层高,可以满足企业开源是什么意思上架特殊设备的需求,开源众包比如车机、翻译笔、特殊平板等;

当然,开源中国我们的工监控眼业级机柜也支持Android和iOS设备,并且 支持按行来进行混合部署产品举个例子,4*8开源节流什么意思规格的工业级机柜,一共有4行,每行8编辑器小说台设备,我监控怎么查看回放们可以选择第1行部署成iOS节点,上架iOS设备;剩余3行部署Andro测试工程师id节点,上架开源中国Andro开源节流id设备。

2.机柜的专业性

我们的工业级机产品生命周期柜已经 经历了好几代的硬件试错 ,最终才确认现有的硬件方案,可以较大程度地保障集开源软件群运行监控眼的稳定性; 并且我们仍在不断地改良和优化我们的机柜,比如2021年来,我们已经将普通的usb hub测试你的自卑程度升级成了可智产品能控电的usb hub编辑器,配合智能控电系统测试仪,大大地延长了设备的电池寿命;

再比如我们正在测试和使用的机柜智能门锁方案,可以增加机柜的安全性,测试你适合监控眼学心理学吗并且方便测试同事产品生命周期扫码开门线下借测试你适合学心理学吗用设备。

3.底层测试框架的可拓展性

我们的图像识别测试仪框架Airtest和控件识别框架Poco均为纯python语言的框架封装;使用时可以自由进行二次函数封装、脚本封装调用,可灵活组织编辑器哪个好用测试集。

另外我们的框架还产品设计专业支持结合自有的测试服务(如游戏指令服务),在脚本内自由调用指令、结编辑器合测试框架的api完成更深度的测试功能。

4.工具链的完监控整性

网易私有云方案,从集群搭建、集群管理、脚本编写、开源阅读自动化任务运行到报告生成,也就是从硬件层到业务层,开源众包都给我们提供了详细测试用例的解决方案。

企业可以根据监控安装流程自身的实际需求,灵活地采购我们私有云方案提供的软硬件产品,包含机柜定制、软件方案选取等。

5. 私有化部署的隐私性

现在市面上已有编辑器和ide的区别非常多的企业可以提开源供公有的设备测试服监控眼务,按次/使用时长收费,也可以满足企业一定的测产品领域的偏好试用机需求。

但公有设备服务的编辑器缺点,一是不能保证设备机型都满测试英文足企业的测试需求;二编辑器135是不能保证整个测试过程的隐私性测试英开源矿工,毕竟我们需要将测试包体和脚本等资源,上传编辑器中用代码高亮有什么好处到一个公有的平台上面,保密问题确实不容小觑。

因此,现在编辑器很多公司越来越趋向于设备集群的私有化部署,网易提供的私有云方案,也是将编辑器手机版机柜和软件平台都部署开源代码网站github在企业内部开源阅读app下载安装测试你适合学心理学吗,有效地保证了设备使用和测试过程开源的隐私性,同时,私有化部署也能保障企业可以灵活安排自己的大规模回归/兼容测试任务。

四、方案采购与落地流程

通常情况下,外部产品监控企业采测试仪购我们的私有云方案,需经历如下的流程:

探索网易大型自动化测试解决方案-私有云

图 网易私有云方案采开源中国监控摄像头流程

其中,企业需求确开源节流什么意思认,是测试为了了解每家企业不一样的私有云部署需求/自动化需求,开源是什么意思清楚了解企业的需求之后,我们的运营/商务同学才能给出适合企业的方案及该方案的报价编辑器中用代码高亮有什么好处情况。

待企业确编辑器和编辑器未包含main类型怎么解决ide的区别认方案能够满足自身的需求时,会再来进行报价确认和合同签订等事宜。 合同签订完毕并且企业支付预付款之后,测试仪我们会安排硬件(机柜和机柜配件等)邮寄上门的事宜,产品密钥之后我们还会派开源矿工出工程师上门部署硬件与软件,确保系统成功部署到企业内部并且可以正常使用。

此时企业可以对我们的产品进行验收,验收开源通过之后再进行尾编辑器135款支付。 至此,方案就采购完毕并且落地到企业内部了。后续我编辑器135们会为企业提供专门的技术支持群,方便编辑器手机版企业在方案使用过程中出现疑问或者其它问题,能够得到及时的响应测试你的自卑程度和解决。

五、联系方式

对网易私有云方案感兴趣的企业,可以通过下述的方式找到我们:
官网:开源airlab.163.com/b2b