You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Azure DevOps中配置Robot Framework流水线并定位测试用例路径

解决Azure DevOps流水线中Robot Framework测试用例路径定位问题

两种核心配置方式

1. 指定任务工作目录

在执行Robot Framework命令的任务中,添加workingDirectory参数,直接将任务的工作目录切换到测试用例所在的子文件夹。

示例配置:

steps:
- task: CmdLine@2
  inputs:
    script: 'robot Onboarding.robot'
    workingDirectory: '测试用例文件夹的相对路径' # 比如:RobotTestCases/Automation

2. 在命令中直接指定文件路径

如果不想切换工作目录,可在robot命令里直接带上测试用例文件的完整相对路径。

示例配置:

steps:
- task: CmdLine@2
  inputs:
    script: 'robot 测试用例文件夹路径/Onboarding.robot' # 比如:RobotTestCases/Onboarding.robot

排查路径问题的小技巧

可以在执行测试命令前,添加目录查看命令确认当前路径下的文件结构:

steps:
- task: CmdLine@2
  inputs:
    script: |
      # Linux/macOS用ls,Windows用dir
      ls -la
      ls -la 测试用例文件夹路径
      robot 测试用例文件夹路径/Onboarding.robot

内容的提问来源于stack exchange,提问作者Shishir Bajpai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 08:50:23