示例: - 考虑我有两个规格(规格 1 和规格 2)。- 在这两个规范中,我都有很少的场景,每个场景都有一个标签,代表它必须运行的阶段。假设 spec1 有与“STAGE_1”和“STAGE_2”相关的场景。“Spec 2”中的情况也是如此。
现在,我想以特定顺序跨所有规范(规范 1 和规范 2)运行所有场景。
我想要的顺序是一个。先运行所有“STAGE1”场景,然后再运行 b。运行所有“STAGE2”场景。
进一步的约束:我确实需要将它们放在单独的规范中,因为 - 我可以选择在不影响阶段级别排序的情况下按照规范运行 - 我还希望“STAGE1”在商店中设置一些数据,这些数据可以被使用按照下一阶段的步骤说“STAGE2”。
所以,实际上,我看到我的要求是有一个类似的命令
测量运行规格 -tags="STAGE1 | STAGE2"
但期望仪表首先对所有“STAGE1”场景进行排序以执行,然后再执行所有 STAGE2 场景。