从 Jenkins 触发机器人脚本

Triggering Robot Scripts from Jenkins

我是 Robot Framework 的新手,我需要从 jenkins 触发我的脚本。谁能给我一步一步的指导。

Jenkins 可以访问测试数据的方式以及从 Jenkins 触发机器人框架脚本的方式有很多种,所以我不确定一步一步的指南会有多大用处。 从简单开始——使用 Execute shellExecute Windows batch command 构建步骤。该脚本应该是这样的 python -m robot.run path/to/tests。当前目录是工作区的根目录。 通常,测试将通过作业的源代码管理配置放在工作区中。

随着您添加越来越多的作业,您可能希望有一个通用脚本来调用 Robot Framework,以便可以从单个作业中提取通用配置。如果您想始终排除某些标签(例如 WIP)、使用侦听器或控制输出的位置,使用通用脚本很有用。

我强烈建议在项目中为 Robot Framework plugin for Jenkins 添加一个 post-Build 步骤。