RobotFramework 使用远程测试库

本文介绍如何使用RobotFramework的Python远程服务器库实现远程测试。通过安装并配置远程测试库,可以在远程服务器上执行测试脚本。文章详细展示了安装步骤、运行远程测试库服务的方法及如何在RobotFramework IDE中配置和调用远程测试库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

RobotFramework 使用远程测试库

官网地址:https://github.com/robotframework/PythonRemoteServer

安装步骤:

  1. 下载测试库到本地,解压到任意目录。
  2. 用 cmd 打开到解压目录下,使用命令安装: python setup.py install
  3. 在你需要部署测试库的服务器上,你也同样需要安装这个第三方库

安装好之后,我们可以测试一下,远程库是否可以使用。
安装包里面有这个文件:example/examplelibrary.py
这个就是官网给出的例子,我们可以在我们的远程服务器上运行这个测试
我们可以简单看一下 examplelibrary.py 中的代码:
这里写图片描述

最后一行是调用第三方库,启动远程测试库服务。
ExampleLibrary() 就是我们需要的测试库
*sys.argv[1:] 表示接受脚本传递的所有命令行参数,这样我们就可以对不同的测试库分配不同的端口号

python examplelibrary.py 192.168.77.88 9090

执行这个命令我们就可以看到,测试库运行成了。
我们需要本地测试一下,打开Ride 导入远程测试库:
这里写图片描述

注意:name 必须是 Remote
Args 填写的是远程测试库的服务器地址和端口
Alias 是别名,如果需要我们可以根据Alias 别名,对测试库关键进行调用

导入成功以后,远程库也会像本地库一样变成黑色字体:
这里写图片描述

然后我们写个例子,调用一下看看是否成功:
注意这里执行的是远程服务器上的代码,并不是本地的。
通过下面的测试案例,我们就可以看出,脚本时在远程服务器上执行的。
统计的也是远程服务器 192.168.xxx.xxx:/home/www/script
这个目录下文件的数量。
这里写图片描述

看看运行结果:
这里写图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值