我创建了一个Robot项目,项目中的测试用例使用了java类中的关键字。所以,我必须使用jython解释器来运行我的脚本。我通过eclipse在本地做了这个(Window - > Preferences - > Robot Framework - > Installed frameworks)。但是,如何在詹金斯实现同样的目标。任何人都可以帮助我吗?
答案 0 :(得分:0)
当您运行Eclipse版本时,我会假设您正在运行RED。在这种情况下,为运行机器人脚本而执行的命令位于控制台窗格中,类似于:
第一行通常以类似于此的内容开头:
Command: C:\Python\Scripts\python.exe -m robot.run ....
这是RED执行的命令。在此命令中,有一个部分应该被删除,因为它用于将Robot Framework中的信息反馈回Eclipse / RED,而不是常规运行所需。
--listener C:\Users\...\TestRunnerAgent.py:51909
对于参数文件,这也可以通过preferences进行更改。
在“机器人框架指南”中,有一个关于如何使用Robot Framework Command line interface执行测试用例的特定部分。