根据“机器人框架”手册中的示例,为了从远程计算机提供关键字,必须实例化RobotRemoteServer
带有实现关键字的类的实例
RobotRemoteServer(ExampleRemoteLibrary(), *sys.argv[1:])
如果我有多个想要远程使用的库/类怎么办?我是否必须为每个班级启动一个新服务器?
机器人框架是否适合自动化分布式测试,多台计算机必须同步运行才能测试特定情况?
在这里找到了相关讨论:
https://groups.google.com/forum/?fromgroups#!searchin/robotframework-users/remote/robotframework-users/StO7L7NbqFI/rrZa6KeAiMIJ
你没有被迫使用RobotRemoteServer
,这只是为了方便而提供的一个简单示例。您可以创建一个可以使用任意数量的类的服务器。唯一真正的要求是您的 XMLRPC 服务器公开方法get_keyword_names
and run_keyword
.
这全部记录在《机器人用户指南》的标题为“远程图书馆接口.
至于分布式测试,可以在不同的机器上拥有多个远程服务器,所有服务器都由单个机器人测试协调。我不确定你问的是不是这个。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)