如何使用本地windows机器上的robot框架在远程unix服务器上执行带参数的shell脚本
我希望能够通过示例测试步骤来实现这一点如何使用本地windows机器上的robot框架在远程unix服务器上执行带参数的shell脚本,unix,ssh,robotframework,Unix,Ssh,Robotframework,我希望能够通过示例测试步骤来实现这一点 我登录到服务器,然后cd进入脚本所在的目录。然后尝试使用Execute命令关键字运行脚本。安装并导入SSHLibrary,然后使用以下代码: Keyword Name [Arguments] ${server}=${host_url} ${user}=${USERNAME} ${pass}=${PASSWORD} Open Connection ${server} Login ${user} ${pass} ${o
我登录到服务器,然后cd进入脚本所在的目录。然后尝试使用Execute命令关键字运行脚本。安装并导入SSHLibrary,然后使用以下代码:
Keyword Name
[Arguments] ${server}=${host_url} ${user}=${USERNAME} ${pass}=${PASSWORD}
Open Connection ${server}
Login ${user} ${pass}
${out} ${err} ${rc}= Execute Command cd ${SH_SCRIPT_PATH};sh ${SH_file_name} return_stdout=True return_stderr=True return_rc=True
Should Be Equal ${rc} ${0}
Should Not Contain ${out} [main]ERROR
您好,欢迎光临。请检查该部分并相应地修改您的问题。此外,考虑一下你所尝试的内容。你的问题的否定分数基本上意味着需要紧急行动。请现在编辑此问题,完成后回复。