![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试开发
Terie
目前从事 Unreal5 客户端开发ing...
展开
-
一个更易懂GAutomatorAndroid脚本和开源的GAutomatorView
文章目录概述概述我的工作受惠于腾讯的GAutomator自动化框架,这套框架给自动化带来了很多便利。这套工具功能没有Airtest的多,但是代码结构相对简单,容易定制化开发,而且对于需要快速连点的战斗场景自动化很友好(关于这一点已经在之前的博客里面讲过了,提到了为什么在想尝试转型Airtest最后又弃坑的原因)。Anyway,这里有两个开源代码:qintianchen的GAutomator...原创 2020-05-05 21:23:33 · 1505 阅读 · 1 评论 -
Android 获取进程CPU和内存数据
文章目录CPU数据内存数据方法一方法二CPU数据读取/proc/[pid]/stat里的特定数值,然后进行计算就好了。关于/proc/[pid]/stat中具体每个数据的含义,请参考linux-man7 private double getCPUInfo() { double ret = 0.0; try { if (appStatFi...原创 2019-12-18 13:40:49 · 681 阅读 · 0 评论 -
python openCV学习——快速的图像匹配
文章目录我的学习背景图像相似度计算感知哈希算法局部匹配由于最近工作中需要用到图像快速图像匹配的事情,在此做一下学习记录。主要是两个,一个是图像相似度计算,一个是图像模板匹配。我的学习背景之前的博客介绍过关于GAutomator的应用。但是GA只是提供一些基于游戏控件的基础逻辑。比如给一个控件全路径查找坐标,控件长宽;根据坐标/控件模拟点击;查找控件上的图片和文字,等等。当作一个游戏自动化...原创 2019-10-30 20:55:51 · 3822 阅读 · 0 评论 -
测试工具GAutomator的研究(三)——GAutomator原理
文章目录GAutomator源码结构GAutomator测试脚本命令的发送方式简单的测试用例安卓端的SDKGAutomator源码结构这里只讨论 Unity + UGUI + Android 的情况。实际上,测试脚本只区分是Android还是IOS平台。至于游戏开发平台和UI种类,一开始嵌入游戏的sdk会告诉我们。那么我们讨论的源码根目录就是GAutomator/GAutomatorAndr...原创 2019-10-12 11:34:32 · 2800 阅读 · 1 评论 -
测试工具GAutomator的研究(二)——GAutomator大致原理
文章目录GAutomator大致原理GAutomator大致原理GAutomator(以下简称GA)首先在PC上用adb connect命令和安卓端建立链接。这个链接是基于TCP的。通过在python测试脚本中可以控制在cmd终端发送adb的其他命令,比如tab点击命令,模拟屏幕点击,等等。为了能够发送自己定义的命令,比如获取游戏组件树结构,获取某个按钮,需要将这些数据通过adb forwar...原创 2019-10-11 15:23:48 · 27786 阅读 · 0 评论 -
测试工具GAutomator的研究(一)——如何使用GAutomator
文章目录GAutomator简介使用1.下载源码2.将sdk嵌入到Unity工程3.使用adb连接安装了游戏的安卓设备4.运行游戏5.打开测试脚本工程开始测试GAutomator简介GAutomator是腾讯wetest测试平台下的一个针对手游的开源的自动化测试框架。源码在GitHub上有:GAutomator。GAutomator将sdk嵌入到游戏中,然后通过adb连接客户端和服务器端(手游...原创 2019-10-11 11:30:15 · 8314 阅读 · 3 评论