dota中路solo指令(dota solo的指令)

SoloPi现状

去年(2019年)7月份,蚂蚁集团正式对外开源了客户端自动化测试工具 SoloPi ,其主要包括三大模块:录制回放(用于功能测试)、性能工具(用于性能测试)以及一机多控(服务于兼容性测试)。从开源至今,我们也陆续收到了公司内外对工具的不同声音,有的同学对这套工具能提升测试同学的效率表达了支持态度,也有同学认为脱离了代码的自动化测试可能会限制测试同学的灵活度,让这种模式很难走远,还有同学认为这套工具只是昙花一现,简单包装了一下PC上的工具,而缺乏实际的创新。

其实,这套工具我们从17年开始研发,至今已经有三年的历史了,最开始SoloPi本身只是一个性能测试工具,随后逐步扩展成涵盖功能测试、性能测试、兼容性测试、异常测试、Mock测试等一系列移动端测试场景的测试框架,这一路走来,SoloPi就像我们的孩子一样一步一步地成长,稳步且有计划的前进着。

回想当初,SoloPi最开始想解决的诉求很简单:测试很麻烦,我们想要更简便的测试方法。所以,我们从当时最麻烦的性能测试入手,以往的性能测试工具,无外乎三种形态:PC驱动工具、侵入式的测试模块、ROOT工具。

PC工具:除了Android Studio自带的性能测试工具,市面上大多数文档都是介绍命令行方法,而且各家方案存在差异,不少还存在错误,实际成型的工具也不多。

侵入式的测试模块:这类工具由于需要侵入到源码中,需要单独打包进行测试,工具本身也可能对性能产生影响。

ROOT工具:首先是需要Android系统的Root权限,对于权限管控越来越严格的Android系统,其路必将越走越窄。

为了解决测试同学性能测试难、标准不统一的问题,我们尝试从Android调试能力入手,研究一种能够在Android手机上不需要root也能实现应用提权的方案。经过长时间的研究,我们最终发现了一套通过Java实现的ADB远程调试方案,这套方案与Android调试端口进行通信,通过本地Socket方式实现shell权限的获取,从而达到本地应用提权(下述简称无线ADB提权方案)。

结合无线ADB提权方案,SoloPi针对每一种性能指标,进一步实现了对应的精确获取方案。测试同学不需要再费力搜寻/开发/优化性能测试工具,只需要一个SoloPi,短短几分钟即可快速完成以往动辄数小时的性能测试工作。

在性能测试领域得到应用后,我们继续扩展SoloPi在无线自动化方案的适用范围。这次,我们关注点是功能测试领域。传统的功能测试通常有两种方式:一种是人工手动执行测试,另一种则是编写基于测试框架的自动化脚本。前者成本巨大,为应付不断加速的产品迭代可能需要投入大量人力;而后者则对测试同学的代码能力有不小的要求,这也导致由手动测试转化为自动化测试从而节省人力的进度相对缓慢。结合我们在性能测试方面积累的经验,我们尝试将传统上仅能用于PC的自动化测试能力移植到了移动平台,并根据手机的使用习惯,开发了一套简单易用且功能强大的自动化测试框架,也就是当前的录制回放。通过录制回放,我们可以自豪的说,我们能够节省功能测试高达70%的时间。

在功能测试的方案完成后,我们又对这套自动化测试框架有了更多的期待。由此便诞生了一机多控这样一套兼容性测试利器。关于一机多控,最开始源于一次闲聊,如果将录制回放的过程拆分开,一台机器录制用例,由其他几台乃至数十台机器进行回放,不就能够极大地降低兼容性测试的成本。以往兼容性测试一直是无线测试的老大难问题,通过一机多控,就能实现指数级的提效。通过在测试机房环境的部署,我们已逐渐培养起测试同学通过一机多控进行兼容性测试的习惯。在支付宝内部实践过程中,曾有一位测试同学反馈,没有了一机多控甚至不知道怎么测兼容性了。

为了进一步降低广大从业同学的测试成本,我们继续就整个研发流程进行挖掘、优化,并已在一些节点(如数据准备、异常场景、小程序H5等)上尝试和发力。围绕着测试提效的核心,SoloPi不断地为节省人力成本开发和更新着一系列的测试工具。

SoloPi未来趋势

随着测试技术的不断发展,智能化、简单化的测试趋势日益明显,以19年MTSC大会为例,有超过半数的议题都与AI相关,围绕测试提效的核心,我们也将在这方面进行进一步的挖掘,将AI+测试带给每一个从业人员。

在我们开源的这一年间,我们也发现了游戏领域从业人员对类似工具的诉求,目前SoloPi仍然是以支持传统应用的测试能力为主,所以我们也将在游戏场景做进一步的融合,我们希望能够对类似Unity 3D、Cocos2d-X、虚幻等引擎做进一步支持,从而也能更好地降低游戏测试成本。

SoloPi不仅仅是一个移动测试领域的工具,我们更希望它是一个服务于广大测试从业人员的产品。同时,我们也一直在思考着一个问题:如何能进一步降低测试同学的学习和使用成本?在今年下半年,我们计划推出一套更加轻量化的测试方式,能够真正让测试同学像正常使用应用一样进行测试,做到真正的智能化和简单化。

本文为阿里云原创内容,未经允许不得转载。

本站部分内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规等内容,请联系我们举报!一经查实,本站将立刻删除。

(0)

相关推荐

  • 加盟网红小吃,如何加盟网红小吃

    河南是一个小吃很多的地方,尤其是河南的烩面,因为河南本身面食就做的非常好吃,而烩面又是在面食里面比较突出的小吃,据了解河南的烩面最早出现了汉魏时期,只不过那时候叫汤饼。随着时间的推移,汤饼也慢慢变成了今天大家看到的烩面。 虽然河南的面食很好吃,但是今天给大家介绍的小吃却是卤味,它虽然不是河南的特色小吃,但是在河南的地界上也卖了100多年了,属于祖传小吃,在当…

    2023-06-07
  • 创新创业项目策划书怎么写模板

    一.活动背景:随着新媒体技术的快速发展,我国已经步入了全民皆媒的时代,人人都可以成为自媒体人。新媒体个性平民化、交互传播性强、操作方式便捷、且前期投入成本低、收益可观,非常适合同学们进行创业实践。目前,学校也十分重视对该领域的发展,不仅下设传媒与设计艺术学院,而且对传媒类学子的创新实践十分鼓励。为了带动校园创新创业氛围,促进志同道合的同学们合作交流,丰富同学…

    创业杂谈 2023-06-14
  • 李思思的老公资料简介照片(李思思的老公资料简介照片 高远)

    5月23日,央视主持人李思思老公罕见在个人社交平台晒出一组老婆照片,并附文写到:“周末的必修课”,文末还附上笑脸,心情看起来很不错。 照片中,李思思头扎低马尾,戴着黑色棒球帽,身穿黑色T恤搭配深色长裙,脚踩运动鞋,一身装扮舒适又低调。 放大照片,能够看到在李思思身后的墙上贴着一张纸,上面写着“为了孩子上课专心听讲,请到休息区等候孩子下课”字眼,看来李思思和老…

    2023-05-26 创业杂谈
  • 打比方是一种核心竞争力,竞争力的核心是

    总是能满足,常常被吸引,偶尔很惊喜。 这句话是我《小店课》里选品那一节课的内容总结提炼语。 3. 我在线下讲商品选品课时,会经常用这句话来的进行课堂讨论。 4. 讨论的方式,是用一个超市里卖的商品,来打个比方”来解释一下这句话。 5. 分享一个生活超市团队的讨论结果。 6. 营运部门打了一个比方:这个选品方法就是一节5号的干电池。 7. 我们是开生鲜超市的,…

    创业杂谈 2023-01-31
  • 新套餐会代替原有的套餐吗(电信纯流量卡免费领取)

    近日,有网友爆料称,联通上线了一款29元/月套餐,包含70GB通用流量+30GB专属流量(联通王卡限定版),可以说是市场上少有的纯流量、价格优惠的资费套餐,但仅仅上线了3天时间就“紧急”下架了。对此,南都·湾财社8月22日致电深圳联通方面,对方回复称,王卡限定版是与互联网(腾讯)合作的产品,当时套餐内的70GB通用流量是一个阶段性的优惠活动。目前,王卡限定版…

    2023-05-30
  • 电影小程序怎么推广?小程序引流的几种方法

    互联网的很多项目都是需要流量的,特别是电影小程序这种基本就是靠流量变现,通过吸引流量访问我们的小程序,点击流量主广告给我们带来收益。 我看到过很多培训机构招募学员的时候基本都是拿自动引流,引流脚本之类的东西说事,关于引流脚本不想解释太多,一句话,有用,但只是解放双手而已,想要达到自动引流根本是不可能的事情。 所以,做推广不要相信什么全自动引流,那只是忽悠小白…

    2021-02-20 创业杂谈
  • 如何看竞争对手的层级,淘宝店铺一共分为七个层级

    淘宝店铺一共分为七个层级,每个层级所能获取到的流量也是不同的。要想提高层级,也需要多观察竞争对手的数据。那么,如何看竞争对手的层级? 对手的层级是无法查看到的,你可以看到自己的。 淘宝层级多久更新? ① 淘宝商家共有8个成长层级,从低到高为Lv.1~Lv.8。 ② 淘宝商家的成长层级是根据以下店铺维度进行评定,根据以往数据表明,这些维度能力的发展对店铺的长期…

    2023-02-05
  • 满记甜品加盟官网,满记甜品加盟流程详解

    奶茶、蛋糕、甜品, 当代年轻人的快乐源泉。 但是,看到今天这条新闻, 小侬瞬间不快乐了! 一批知名餐饮单位 因为食品安全问题吃到罚单。 上海市市场监管局 近期公开的行政处罚信息显示, 桂源铺、满记甜品、85度C等 餐饮品牌旗下的门店存在违法行为。 85度C门店 当天制作“后天”蛋糕 **知名的咖啡甜点品牌85度C又被曝光了! 经查,津味(上海)餐饮管理有限公…

    2023-06-07 创业杂谈
  • 增长思维是什么意思 增长公式思维

    目录: 1.这个“从头思考、独立决策”的过程就是:重启! 2.记住:增长是思维进阶的核心法则。 3.垄断:你的核心竞争力决定了”护城河“的深浅。 人就是会不断恋旧,且不能果断重启的。 当分析人性越来越深入的时候,就会发现,人是一种非常恋旧的物种,很难轻易摆脱过去的感情、情绪和损失。 在经济学中,有“沉没成本”的概念,指的是已经付出且不可回收的成本,但是人的思…

    2023-02-20
  • 设计报价明细表怎么做,全友全屋定制报价明细表

    全屋定制报价明细表: 1、衣柜、书柜等家具,一般按延米计算。如1延米左右为2平方米左右。 2、鞋柜按延米计算,一般一个鞋柜高200-300mm,宽600-800mm;深度350-450mm. 3、橱柜的台面宽度一般为700-1000mm(以操作方便为准),吊柜的高度一般在1000-1200之间; 4、厨房电器类:吸油烟机、灶具等一般是按延米来计算的。 5、其…

    2023-08-28
  • 女性创业项目排行榜,欧米牌子算知名品牌吗

    徐大萌,欧米臣品牌创始人,抖音5年项目操盘手。给我机会我一定抓住,千万不要给我机会,因为我是一个有准备的人。像我们这些普通人,没有家庭背景,没有学历,如果说你连努力都没有。我告诉你这一辈子,你真的完蛋了。 最近十年以来,我从来不敢放慢自己的脚步,一年365天,我可能350天,我都在公司一天24个小时,我可能18个小时都在工作。 有很多人问说,你这样子累吗?你…

    2023-07-22
  • 收购摩托罗拉(摩托罗拉手机市场占有率)

    时间回到2003年,这一年华为发展得十分艰难,任正非寻找到了来自**的买家,希望把华为卖给**财团。这个财团就是当时全球手机市场的老大摩托罗拉。当时任正非跟摩托罗拉时任领导几乎已经敲定了这笔交易,收购价格是75亿美元。 初步意向达成之后,这笔交易却在摩托罗拉的董事会叫停了。理由就是75亿美元去收购一家名不见经传的中国公司,他们觉得吃亏了。随后摩托罗拉的董事会…

    2023-06-12 创业杂谈