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. Telnet控制ATT客户端进行测试,分本地和远程两种方式,默认只能连接本地客户端(IP为127.0.0.1),如果需要远程控制客户端,可在TeleATT工程目录下TeleATT.cfg中修改IP为远程客户端电脑IP;

如192.168.0.2:7271

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

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

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

   如127.0.0.1:7272

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

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

 

2020年4月29日 10:50
넳 넲