使用SSHLibrary写一个例子,包含登录远程服务器,执行一条命令,获取命令的结果并判断。
文件的格式是.tsv的,使用RFS的RIDE来创建。
Test Suite 里面我只导入SSHLibrary
Test Case 内容如下:
[quote]
*** Settings ***
Library SSHLibrary
*** Test Cases ***
Precondition
Set Default Configuration | timeout=65 | prompt=# //设置超时和跳转符
Open Connection | 10.0.0.225 //IP
Login | root | root //登录用户名和密码
Write | java -help //执行一条命令
Read Until | java //查找执行结果里面有没有java这个字段
Close All Connections
[/quote]
文件的格式是.tsv的,使用RFS的RIDE来创建。
Test Suite 里面我只导入SSHLibrary
Test Case 内容如下:
[quote]
*** Settings ***
Library SSHLibrary
*** Test Cases ***
Precondition
Set Default Configuration | timeout=65 | prompt=# //设置超时和跳转符
Open Connection | 10.0.0.225 //IP
Login | root | root //登录用户名和密码
Write | java -help //执行一条命令
Read Until | java //查找执行结果里面有没有java这个字段
Close All Connections
[/quote]
本文介绍如何利用SSHLibrary实现远程服务器的登录、命令执行及结果判断,通过设置超时、跳转符等参数,展示了TSV文件与RFS RIDE的整合应用,确保操作流程的高效与准确性。
1988

被折叠的 条评论
为什么被折叠?



