如何在没有登录密码的情况下使用Robot Framework的telnet库进行telnet到服务器
我的代码是
*** Settings ***
Library Telnet
Test Teardown Close All Connections
*** Test Cases ***
Telnet to DUT
Open Connection 192.168.2.254
Login ls date login_prompt=# password_prompt=""
Execute Command ls
只需给定ls和日期即可进行检查,因为连接时不需要用户名密码。通过正确\预期的提示#我得到了";ls〃;输出,但下次当它期望密码提示时,由于没有密码提示,它将失败并出现以下错误">未找到"的匹配项"'在3秒内。输出:";
有人能帮忙吗。。也许这很容易,但我无法理解。提前感谢
我得到了答案,请忽略它。
在Open Connection中添加了prompt_is_regexp=yes prompt=#(这是预期的提示(,并起到了作用。