是否有任何方法可以在单独的远程 Windows 机器上执行机器人测试?

问题描述

我正在尝试执行包含 AutottLibrary 的机器人测试。此测试在 PC 本地执行,但现在我尝试在该 PC 上执行相同的测试,但从不同的 PC 调用

  1. 我使用了远程运行库。测试开始时,我收到 AutoItLibrary.py 访问被拒绝的错误消息。
  2. 我使用 PsEXEC 启动远程 PC 的 cmd,然后尝试在该 cmdline 上执行与本地 PC 上相同的机器人命令。测试开始了,但卡住了。

有什么办法可以解决这个问题吗?

现在我唯一的选择是在本地对每台电脑执行机器人测试

解决方法

robotremoteserver .. 安装/设置它和所需的关键字库,然后修改您的 Library 以指向该远程主机。

更多信息在这里:enter image description here

还有一篇博客文章,可能会提供更多详细信息:https://github.com/robotframework/PythonRemoteServer -- 它谈到了数据库,但本质上是相同的想法。