Telnet控制TeleATT

 

一、       功能概括

本文介绍Telnet功能,为用户提供在本地计算机上实现本地、远程控TeleATT软件测试的能力。通telnet功能下发命令控制TeleATT软件,可以免去人为操作TeleATT软件,实现自动化测试,提升测试效率。 

二、       包含功能

2.1  TeleATT

命令telnet 127.0.0.1 [port]

返回connect success 连接成功

说明 telnet 连接的是本地ATT客户端,不能连接远程电脑ATT客户端,如需要连接远程电脑ATT客户端,请见使用说明

 telnet之前一定要把本ATT客户端打开,不然连接不上

示例:telnet 127.0.0.1 7171

2.2   加载配置

命令: load,[path]

返回 OK 成功

       FAIL 失败

说明 path配置路径必须定位TeleATTCfg

示例: load, C\project\000\TeleATTCfg

2.3  N开始测试

命令: start,[ID]

返回 OK 成功

       FAIL 失败

说明 ID为测试窗口编号

示例: start,1

2.4   窗口N开始测试,并传入条码

命令 start,[ID],[SN]

返回 OK 成功

       FAIL 失败

说明 ID为测试窗口编号SN为条码

示例: start,1, 18E829F50001

2.5  N结束测试

命令: stop,[ID]

返回 OK 成功

       FAIL 失败

说明 ID为测试窗口编号

示例: stop,1

2.6   查询窗N状态

命令: status,[ID]

返回 OK 测试成功

           FAIL 测试失败/启用

          TESTING 测试

          WAIT 待测

          WARN 警告框

说明 ID为测试窗口编号

示例: status,1

2.7   查看窗N日志

命令: log,[ID]

返回 NULL 日志

       Log 实际log内容

说明 ID为测试窗口编号

示例: log,1

2.8   关闭窗口N警告框

命令: closewindow,[ID]

返回 OK 关闭成功

       NULL 无警告框

说明 ID为测试窗口编号标题带有Warn弹窗才能用此命令关闭如下图

img1

示例: closewindow,1

2.9  连接机框

 命令: connect

        返回 OK 成功

 说明 相当于点击界面上的img2按钮。load命令加载配置时会自动连接机框,如果机框处于断开状态,可以用此命令进行连接

 示例: connect

三、       使用说明

1. 所有命令逗号左右没有空格

2. TelnetATT客户端进行测试,分本地和远程两种方式,默认只能连接本地客户端IP127.0.0.1),如果需要远程控制客户端,可在TeleATT工程目录TeleATT.cfg修改IP为远程客户端电IP

<SocketServer>192.168.0.2:7271</SocketServer>

注意:修改配置后重TeleATT生效

          本地和远程两种控制方式同时只支持一种

3. 默认端口号为7171如需修改,可TeleATT工程目录TeleATT.cfg修改端口号;

   <SocketServer>127.0.0.1:7272</SocketServer>

注意:修改配置后重TeleATT生效

4. TeleATT发布日期 2018/11/29 (版本24357)及以后版本才支持此功能

 

2020年4月29日 10:50