このコードを実行しようとしましたが、 "プロンプトが設定されていません"というエラーが実行コマンドラインで発生し続けます。ロボットフレームワーク:telnet executeコマンド "プロンプトが設定されていません"
*** Settings ***
Library Telnet
Library Telnet ${out}
Library Collections
Library Collections ${y}
Library Collections ${x}
*** Variables ***
${ip} 0.0.0.0
${port} 0
*** Test Cases ***
telnet to server
Open Connection ${ip} ${port}
verify something
${out}= Execute Command ls
${y}= Get From List ${out} 0
Should Match Regexp ${y} /^ID$/
Exit Test
Close All Connections
私も「図書館のTelnet $ {アウト}」の削除と交換しようとした次の行「$ {アウトを} = はコマンドlsを実行」が、同じエラーが表示されます。
Write ls
Set Prompt ${out}
${out}= Read Until Prompt
構文に問題はありますか?または、「プロンプト」の使用は完全に間違っていますか? (もしそうなら、どのように私はこの問題を解決することができますか?)
(注:!このように、他の問題にコメントすること自由に感じなさい、ロボットのフレームワークでは初めての試みである)
実際のエラーを表示してください。 –
実際のエラーとはどういう意味ですか?ログファイルで見つかった唯一のエラーは「プロンプトが設定されていません」です。 –
これで、「プロンプトが設定されていません」という言葉で空白の画面が表示されますか?他の情報はありません。他の情報はありません。 –