目录
目录README.md

测试盒子用户手册

程序使用Golang开发,需要配置config.ini文件,绑定端口运行后,以系统服务形式运行,通过接收http restful请求完成对测试的操作。

日志将收集到系统服务中,可在计算机管理控制台打开系统日志可以查看。

socket接口描述

  1. agent使用类似asm的逻辑,通过不断接收指令并响应
  2. mov,x,y移动鼠标至x,y的位置
  3. clk[,]点击鼠标,”,”分割为可选,不带逗号为鼠标左键单击,带逗号为鼠标左键双击
  4. wrt,[string]输入字符串
  5. ent响应键盘回车
  6. ping响应pong,测试网络联通情况
  7. cap截屏,回传截屏图片的byte
  8. opn,[ipaddr]启动客户端,addr传入目的测试地址

config.ini配置

  1. 配置文件默认section[default] 2. Client指定要运行测试的客户端路径
  2. srvAddr为要监听的地址和端口,绑定所有ip地址的1234端口则写为::1234
  3. proxyAddr为监听映射地址和端口,用以映射测试目的数据库的端口,可写为::8306
  4. connectAddr为测试目的数据库的地址和端口,如:10.0.13.53:3306
  5. clientPath配置客户端路径(可选,不做自动客户端启动测试链可不作配置)

安装方法

直接运行agent.exe即可

编译方法

  1. 安装golang 1.2,配置好编译变量
  2. 安装模块 go mod tidy
  3. 使用 make 进行编译
关于
100.2 MB
邀请码