标签表达式
标签表达式允许您根据标签选择场景的子集。此功能可被用于以下应用场景:
标签表达式是一个内嵌的布尔表达式。以下是一些应用示例:
表达式 | 描述 |
---|---|
@fast |
标记@fast 的场景 |
@wip and not @slow |
标记 @wip 但没有标记@slow 的场景 |
@smoke and @fast |
同时标记@smoke 和@fast 的场景 |
@gui or @database |
标记@gui 或@database 的场景 |
若需定义更复杂的标签筛选条件,您可以使用括号来提高表达式的可读性或调整运算符的优先级。例如:
(@smoke or @ui) and (not @slow)
该表达式可以解释为:选择带有 @smoke
或 @ui
标签的场景,但这些场景不应该带有 @slow
标签。