Robotframework 机器人框架Telnet:EOFError:Telnet连接已关闭
我正在使用telnet连接网络交换机,请参阅下面的脚本。在执行username命令时,该脚本在运行80-90次迭代后,会持续显示“EOFError:telnet connection closed”错误消息。我搜索了谷歌,试图找到根本原因,不幸的是,没有成功。如果您能指导我解决这个问题,我将不胜感激:Robotframework 机器人框架Telnet:EOFError:Telnet连接已关闭,robotframework,telnet,telnetlib,Robotframework,Telnet,Telnetlib,我正在使用telnet连接网络交换机,请参阅下面的脚本。在执行username命令时,该脚本在运行80-90次迭代后,会持续显示“EOFError:telnet connection closed”错误消息。我搜索了谷歌,试图找到根本原因,不幸的是,没有成功。如果您能指导我解决这个问题,我将不胜感激: *** Settings *** Library Telnet *** keyword *** Telnet Connection Telnet.Open Connecti
*** Settings ***
Library Telnet
*** keyword ***
Telnet Connection
Telnet.Open Connection ${IP} prompt=$
Telnet.Set Prompt (>|#|> |# |:|Password:| |) prompt_is_regexp=true
Telnet.Execute Command username
Telnet.Execute Command password
Telnet.Execute Command show something
sleep 2s
Telnet.read
Telnet.Execute Command exit
sleep 2s
Telnet.read
*** Test Cases ***
Telnet Connection
:FOR ${I} IN RANGE 0 10000
\ Telnet Connection
使用登录关键字进行连接: 同时检查:
您还可以从Execute命令获取返回值,并使用log To Console关键字将其记录在屏幕上。使用Login关键字连接: 同时检查:
您还可以从Execute命令获取返回值,并使用log To Console关键字将其记录在屏幕上。谢谢您的回复。我使用了登录,得到了相同的错误消息。关键字${out}=Telnet。登录用户名、密码文档:使用给定的用户信息登录到Telnet服务器。开始/结束/经过:20200109 11:09:41.167/20200109 11:09:42.172/00:00:01.005 11:09:42.171失败EOFError:telnet连接已关闭感谢回复。我使用了登录,得到了相同的错误消息。关键字${out}=Telnet。登录用户名、密码文档:使用给定的用户信息登录到Telnet服务器。开始/结束/经过时间:20200109 11:09:41.167/20200109 11:09:42.172/00:00:01.005 11:09:42.171失败EOFError:telnet连接已关闭