# install robotframework-sshlibrary
centos:~ # yum install python-devel openssl openssl-libs openssl-devel
centos:~ # pip install robotframework-sshlibrary

# run test
centos:~ # cat test.robot
*** Settings ***
Library     OperatingSystem
Library     SSHLibrary  WITH NAME  SSH

*** Variables ***
${HOST}  127.0.0.1
${USERNAME}  test
${PASSWORD}  test

*** Keywords ***

SSH Login
    [Arguments]    ${host}=${HOST}  ${username}=${USERNAME}  ${password}=${PASSWORD}
    Open Connection  ${host}
    Login  ${username}  ${password}


SSH Logout
    Close Connection

*** Test Cases ***
Show Hostname
    SSH Login
    Write  hostname
    ${stdout}=  Read
    Log  ${stdout}
    SSH Logout

centos:~ # pybot test.robot

文章標籤
全站熱搜
創作者介紹
創作者 wsunccake 的頭像
wsunccake

wsunccake的隨手記事

wsunccake 發表在 痞客邦 留言(0) 人氣(13)