如何并行执行每个场景大纲,但每个场景的大纲示例以顺序方式执行

问题描述 投票:0回答:1

考虑到我在功能文件级别将并行标签设置为 true,我可以按顺序执行场景大纲示例吗?

测试功能:

@parallel=true
@MS_Feature1_Test

@TestCase1
Scenario Outline: This is to validate TC1
Given ...
Then ....
Examples:
  |Steps        |Outcome|
  |'Call API 1' |'PASS' |  
  |'Call API 2' |'PASS' |
  |'Call API 3' |'PASS' |

@TestCase2
Scenario Outline: This is to validate TC2
Given ...
Then ....
Examples:
  |Steps        |Outcome|
  |'Call API 1' |'PASS' |  
  |'Call API 2' |'PASS' |
  |'Call API 3' |'PASS' |

根据上述功能文件,我希望 @TestCase1 和 @TestCase2 开始并行执行,但步骤(示例)“Call API 1”、“Call API 2”和“Call API3”以顺序方式执行.

我有办法在空手道中实现这一目标吗?

rest karate
1个回答
0
投票

为什么不将轮廓移动到单独的特征文件中。然后每个上的

@parallel=false
应该会让你得到你想要的。

© www.soinside.com 2019 - 2024. All rights reserved.