从 Jenkins 触发机器人脚本
Triggering Robot Scripts from Jenkins
我是 Robot Framework 的新手,我需要从 jenkins 触发我的脚本。谁能给我一步一步的指导。
Jenkins 可以访问测试数据的方式以及从 Jenkins 触发机器人框架脚本的方式有很多种,所以我不确定一步一步的指南会有多大用处。
从简单开始——使用 Execute shell
或 Execute Windows batch command
构建步骤。该脚本应该是这样的
python -m robot.run path/to/tests
。当前目录是工作区的根目录。
通常,测试将通过作业的源代码管理配置放在工作区中。
随着您添加越来越多的作业,您可能希望有一个通用脚本来调用 Robot Framework,以便可以从单个作业中提取通用配置。如果您想始终排除某些标签(例如 WIP)、使用侦听器或控制输出的位置,使用通用脚本很有用。
我强烈建议在项目中为 Robot Framework plugin for Jenkins 添加一个 post-Build 步骤。
我是 Robot Framework 的新手,我需要从 jenkins 触发我的脚本。谁能给我一步一步的指导。
Jenkins 可以访问测试数据的方式以及从 Jenkins 触发机器人框架脚本的方式有很多种,所以我不确定一步一步的指南会有多大用处。
从简单开始——使用 Execute shell
或 Execute Windows batch command
构建步骤。该脚本应该是这样的
python -m robot.run path/to/tests
。当前目录是工作区的根目录。
通常,测试将通过作业的源代码管理配置放在工作区中。
随着您添加越来越多的作业,您可能希望有一个通用脚本来调用 Robot Framework,以便可以从单个作业中提取通用配置。如果您想始终排除某些标签(例如 WIP)、使用侦听器或控制输出的位置,使用通用脚本很有用。
我强烈建议在项目中为 Robot Framework plugin for Jenkins 添加一个 post-Build 步骤。