机器人框架在Linux中工作

时间:2017-07-14 11:16:27

标签: python robotframework

如何在机器人框架工作的帮助下获取在linux中执行的命令的状态。 例如,如果使用此:

SSHLibrary open Connection (server)
SSHLibrary login  xxxxx  xxxxx
${1111}= Write ${command}
${2222}= Read  delay=5s

在上面的脚本中,如何获取我已执行并存储在$ {1111} var中的命令的状态,

EG;如果执行的命令通过,我必须获得0状态,否则为1

1 个答案:

答案 0 :(得分:1)

您需要使用Execute command代替Write

SSHLibrary documentation给出了这个例子:

${rc}=    Execute Command    echo Success guaranteed.    return_stdout=False    return_rc=True
Should Be Equal    ${rc}    ${0}