#cucumber
#огурец
Вопрос:
Feature: Test
Background:
Given step1
#--------------------------------------- Case:1 ---------------------------------------
@tag2 @tag3
Scenario: Test1
When step2
Then step3
#--------------------------------------- Case:2 ---------------------------------------
@tag2 @tag1
Scenario: Test2
When step2
Then step3
#--------------------------------------- Case:3 ---------------------------------------
@tag1 @tag3
Scenario: Test3
When step2
Then step3
При запуске этой функции с этими тегами «@tag1 или @tag2, а не @tag3» выполняются регистры Case: 2 и Case: 3.
Он не должен выполнять случаи, имеющие @tag3, но он выполняет Case:3. Как это возможно?
Комментарии:
1. Добро пожаловать в SO. Вам действительно нужно добавить дополнительную вспомогательную информацию к вашему вопросу, чтобы получить полезный ответ. Это полезно для других и поможет избежать того, чтобы ваш вопрос был отклонен.
Ответ №1:
Чтобы получить правильный результат, необходимо запустить файл функций, используя следующее выражение тега: «(@tag1 или @tag2) и (не @tag3)»