我正在尝试使用以下命令从不同套件并行运行我的测试用例
pabot --verbose --processes 3 --variable --variable url:http://xxxxxxxxx:8080 --include Sanity --output original.xml --randomize all TestCases
Run Code Online (Sandbox Code Playgroud)
执行时有两个发现:
pabot_results\TestCases这使我重新运行失败的测试用例变得困难。如何获取单个 output.xml 文件的所有套件执行?我使用下面的库
机器人框架-pabot==0.53
机器人框架-硒库==3.3.1
我有模板
dockerbuild.yml
steps:
- task: Bash@3
displayName: Build an image to container registry
inputs:
script : echo $(PATH)
Run Code Online (Sandbox Code Playgroud)
然后是一个变量文件
var.build.yml
- name: PATH
value: 'docker/path'
- name: PATH1
value: 'docker/oldpath'
- name: PATH2
value: 'docker/newpath'
azurepipeline1.yml
resources:
repositories:
- repository: templates
type: git
name: components/pipeline_templates
trigger:
- none
pool:
name: PoolA
variables:
- template: variabletemplates/var.build.yml@templates
jobs:
steps:
- template: CI-CD/dockerbuild.yml@templates # Template reference
parameters:
PATH: ${{ variables.PATH }}
- template: CI-CD/dockerbuild.yml@templates # Template reference
parameters:
PATH: ${{ variables.PATH1 }}
- …Run Code Online (Sandbox Code Playgroud)