Как подключиться к Telnet с помощью библиотеки Telnet платформы роботов, где для подключения Telnet к серверу не требуется пароль для входа

#robotframework #telnetlib

Вопрос:

Как подключиться к Telnet с помощью библиотеки 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 секунды. Вывод:»

Может кто-нибудь, пожалуйста, помогите.. может быть, это легко, и я не в состоянии это понять. Заранее спасибо

Ответ №1:

Я получил ответ, пожалуйста, не обращайте на него внимания.

Добавлено prompt_is_regexp=да приглашение=# (Это ожидаемое приглашение) в открытом соединении, и это сработало.