问题描述
我正在尝试执行包含 AutottLibrary 的机器人测试。此测试在 PC 本地执行,但现在我尝试在该 PC 上执行相同的测试,但从不同的 PC 调用。
- 我使用了远程运行库。测试开始时,我收到 AutoItLibrary.py 访问被拒绝的错误消息。
- 我使用 PsEXEC 启动远程 PC 的 cmd,然后尝试在该 cmdline 上执行与本地 PC 上相同的机器人命令。测试开始了,但卡住了。
有什么办法可以解决这个问题吗?
现在我唯一的选择是在本地对每台电脑执行机器人测试
解决方法
robotremoteserver .. 安装/设置它和所需的关键字库,然后修改您的 Library
以指向该远程主机。
还有一篇博客文章,可能会提供更多详细信息:https://github.com/robotframework/PythonRemoteServer -- 它谈到了数据库,但本质上是相同的想法。