Robotframework 执行命令使用失败

Robotframework 执行命令使用失败,robotframework,scp,dropbear,Robotframework,Scp,Dropbear,我的目标上安装了最新版本的Dropbear。我正在尝试运行上面的基于SSH库Robot framework关键字的测试用例,该测试用例定义将文件从远程主机传输到本地主机。execute command关键字在开始时起作用,即${output}=execute command ls,但在复制文件时使用同一关键字时出现错误,即在控制台上看不到任何情况。它挂着,我等了很长时间才看到输出,但什么也没看到。但是,当我手动将文件复制到本地机器时,这种方法就可以工作了。这里有人能帮我纠正这个错误吗 关键字${

我的目标上安装了最新版本的Dropbear。我正在尝试运行上面的基于SSH库Robot framework关键字的测试用例,该测试用例定义将文件从远程主机传输到本地主机。execute command关键字在开始时起作用,即${output}=execute command ls,但在复制文件时使用同一关键字时出现错误,即在控制台上看不到任何情况。它挂着,我等了很长时间才看到输出,但什么也没看到。但是,当我手动将文件复制到本地机器时,这种方法就可以工作了。这里有人能帮我纠正这个错误吗

关键字${output}=sshllibrary。执行命令scp /home/root/myfile.txtbhushan@192.168.x.xxx:/home/bhushan/vdr报告/ 文档:在远程计算机上执行
命令
,并返回 它的产出。开始/结束/经过:20170829 10:26:23.897/20170829 10:26:50.148/00:00:26.251 10:26:23.898执行命令“scp”的信息 /home/root/myfile.txt bhushan@192.168.x.xxx:/home/bhushan/vdr reports/'………>


这是我在日志中看到的

我建议使用
robotframework scplibrary
复制文件。在过去,我只使用
SSH库
也遇到了问题,但这段python包解决了我的问题。为什么不使用关键字来检索文件?嗨,Bryan。我已经尝试使用GetFile关键字。发生了同样的情况,即它不工作并导致错误调用
Get File
时出现了什么错误?sHexException:EOF在协商过程中我建议使用
robotframework scplibrary
复制文件。在过去,我只使用
SSH库
也遇到了问题,但这段python包解决了我的问题。为什么不使用关键字来检索文件?嗨,Bryan。我已经尝试使用GetFile关键字。发生了相同的情况,即它不工作并导致错误调用
Get File
时出现了什么错误?sHexException:协商期间的EOF
*** Settings ***

    Documentation      Transfer a file from OCU to PC
    Library            SSHLibrary
    Suite Setup        Open Connection and Login With Public Key
    Suite Teardown     Close All Connections

*** Variables ***

    ${REMOTE HOST}    192.168.x.xxx
    ${USER}           xxx

*** Keywords ***

    Open Connection and Login With Public Key

    Open Connection     ${REMOTE HOST} 
    Login With Public Key     ${USER}     /home/bhushan/.ssh/id_rsa

*** Test Cases ***


    Run the given command on the console

    ${pwd}= Execute Command     pwd

    Should Be Equal     ${pwd}      /home/root 

    ${output}=  Execute Command     ls

    ${output}=  Execute Command        scp /home/root/myfile.txt bhushan@192.168.x.xxx:/home/bhushan/vdr-reports/
    Log ${output}