摘要: 本文首发于:行者AI 今天给大家分享一个游戏自动化测试的落地。这款游戏有独立的战斗内核负责局内战斗的计算,所以每次需要测试战斗内核时,都需要服务器重新部署,客户端(移动端、PC端等)重新出包,最后才能交付给测试进行测试,整个流程比较长,也比较耗时,所以我们就考虑在战斗内核更新时就进行测试,这样可以简 阅读全文
posted @ 2021-04-23 11:36 行者AI 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI 为什么要用协程,通常在Python中我们进行并发编程都是使用多线程或者多进程来实现的,对于计算型任务由于GIL的存在我们通常使用多进程来实现,而对于IO型任务我们可以通过线程调度来让线程在执行IO任务时让出GIL,从而实现表面上的并发。 协程是运行在单线程当中的“并发”,协程相 阅读全文
posted @ 2021-04-22 14:50 行者AI 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI 在工作当中,算法工程师经常需要快速编写一些演示demo,例如快速演示一些算法,或者需要编写数据标注的工具等。常见的实现方式是算法工程师试用flask等框架编写api,再由前端工程师编写相关的网页调用api。这样毫无疑问是非常耗时,效率低下的。 然而,使用streamlit框架就 阅读全文
posted @ 2021-04-16 17:41 行者AI 阅读(1700) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI 2016年Google DeepMind提出了Dueling Network Architectures for Deep Reinforcement Learning,采用优势函数advantage function,使Dueling DQN在只收集一个离散动作的数据后,能够 阅读全文
posted @ 2021-04-15 17:08 行者AI 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI Airtest是一款基于图像识别和poco控件识别的UI自动化测试工具,用于游戏和App测试,也广泛应用于设备群控,其特性和功能不亚于appium和atx等自动化框架。 说起Airtest就不得不提AirtestIDE,一个强大的GUI工具,它整合了Airtest和Poco两大 阅读全文
posted @ 2021-04-08 17:48 行者AI 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI 随着各行各业数字化的不断推进,AI需要处理的数据越来越多,单一服务器已经难以满足当前产业的发展需求,服务器集群成为企业用AI处理数据的标配硬件,而分布式计算成为人工智能应用的标配软件。 从下图可以看出,现今有很多开源的分布式计算框架,从模型的训练、调参到部署;从NLP、CV到R 阅读全文
posted @ 2021-04-08 11:44 行者AI 阅读(1381) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI 2018年Bert的横空出世给自然语言处理带来了巨大的突破,Bert及其衍生模型在多个文本处理下游任务中达到了SOTA的结果。但是这样的提升是有一定代价的,其中之一就是计算量的大幅增长。 BERT-base模型是由12层Transformer构成,模型有大约1亿参数参与运算,而 阅读全文
posted @ 2021-04-01 16:24 行者AI 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI Q:BeautifulSoup不是爬虫用的吗,为什么要使用它来做测试? A:在日常工作中会遇到很多数据对比的测试任务,在后端接口有做数据加密,或接口有做鉴权等情况下,我们再从后端去取参数,耗费的时间成本有点大。 所以我想...能不能走前端页面上去获取数据呢,网上查了下,果然有从 阅读全文
posted @ 2021-03-30 16:41 行者AI 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI 当我们想要了解一款APP时,最好的学习方式就是将其APK文件进行反编译。将APK进行反编译之后,我们就可以看到开发这个应用使用的资源文件(图片)、layout、样式、相关的实现代码等,学习这些资源文件才有助于开发技术的提升。 本文主要是介绍APK反编译的方法,希望能够帮助到大家 阅读全文
posted @ 2021-03-30 13:53 行者AI 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 本文首发于:行者AI adb全称Android Debug Bridge,是Android SDK中的一个工具, 使用adb可以直接操作管理Android模拟器或者真实的Andriod设备,就是起到调试桥的作用。 adb工具包一般只是一个压缩文件,不需要安装,只需要解压即可。解压后有三个必须文件,a 阅读全文
posted @ 2021-03-26 18:30 行者AI 阅读(1299) 评论(0) 推荐(0) 编辑