0


cheese自动化测试框架-图文开发环境搭建教程[IDEA版]

cheese是一款开源的高扩展自动化测试框架,IDEA、VScode开发 支持HID、 无障碍、ADB、ROOT等自动化方案。 支持YOLOV8、DDDDOCR、百度飞浆等多种AI模型。 支持全分辨率找图、找色。 支持Java、Rust、Go、Lua、C++、Python等多种主流语言生态 支持Vue3、react等主流前端框架。

下载开发所需环境

1.IDEA,下载23年之后的版本:点我下载
2.nodejs:点我下载
3.cheese-sdk:点我下载
4.cheese-ide【IDEA插件】:点我下载
5.cheese-调试APP:点我下载
架构描述

安装并配置开发环境

1.IDEA下载完成后,双击打开,根据提示安装完成。
2.nodejs下载完成后,双击打开,根据提示安装完成。
3.cheese-sdk下载完成后,把下载的bin目录和components目录放到你想要放到的目录中,components目录的压缩包需要手动解压到同级目录中。目录层级如下:


3.调试APP下载完毕之后根据你的机器架构安装对应的APP。
4.在IDEA中安装cheese-ide插件。
4.1打开IDEA后会提示你试用30天或者登录来激活IDEA,IDEA专业版是收费的,可以在某宝购买账号几块钱一个,还有其他方法来激活,网上有很多可以自己查找一下,也可以使用社区版,社区版是免费的,但是推荐使用专业版开发。
4.2我们激活IDEA后可以看到下图,我们点击Plugins来安装插件。
在这里插入图片描述
4.3进入插件界面后,点右上角小齿轮按钮。
在这里插入图片描述
4.4在展开的菜单中,选择Install Plugin Certificates…。
在这里插入图片描述
4.5选择下载的cheese-idea的压缩包,点OK。
在这里插入图片描述
4.6如果弹出Accept,点Accept即可。
5.配置cheese-sdk
5.1我们打开idea的设置页面,可以看到Cheese设置的选项,我们点击。

在这里插入图片描述
在这里插入图片描述
5.2我们在Cheese设置页面,配置我们的cheese-sdk所在目录和其他必要设置。
5.2.1Cheese Sdk这个输入框我们输入刚刚下载存放cheese-sdk的目录。
5.2.2端口号是cheese-ide开启的调试端口,这个端口号1024到65535都可以,只要这个端口号没有被别的应用占用。
5.2.3编译自动解包关闭即可,这个如果开启在打包app的时候编译速度会比较慢,只有在编译不成功或者编译后的app无法安装和运行的情况我们去打开。
5.2.4配置完成之后点OK保存即可。
在这里插入图片描述
6.创建项目,点New Project按钮,然后选择cheese项目,根据自己的需要填写项目的参数。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.1打开创建的项目后,cheese-ide会自动检测项目的类型并给出对应的项目初始方法在日志窗口显示,我们根据日志窗口的步骤操作即可,如下图我们需要打开终端,先cd 到C:\Users\35600\IdeaProjects\demo1\src\main\ui目录执行npm install,来安装ui的依赖因为我们创建的这个项目使用的是vue3模板所以需要安装对应npm依赖。
在这里插入图片描述
在这里插入图片描述
7.运行项目,在代码编写区域右键,展开Cheese菜单,我们如果要调试项目需要先启动心跳。
在这里插入图片描述
7.1启动心跳的端口就是我们在Cheese设置的端口号,启动成功会在日志窗口打印。
在这里插入图片描述
7.2连接调试APP,我们把调试APP安装启动并授权对应权限后,我们把cheese-ide的日志窗口打印的IP地址,填写到APP的IP输入框中后点右侧的绿色按钮连接。
在这里插入图片描述
7.3连接成功后,APP的绿色按钮会变成红色也就是停止按钮,cheese-ide的日志会打印心跳接通的日志,这样我们就可以愉快的调试我们的代码了,运行的代码日志都会显示到cheese-ide的日志窗口中。
在这里插入图片描述
在这里插入图片描述

结尾

视频课程
cheese官网
官方QQ群:710985269


本文转载自: https://blog.csdn.net/djc3560000009/article/details/142874640
版权归原作者 coco? 所有, 如有侵权,请联系我们删除。

“cheese自动化测试框架-图文开发环境搭建教程[IDEA版]”的评论:

还没有评论