В файле объектов огурца таблица структуры сценария может иметь <> -delimited параметры примеров - PullRequest
0 голосов
/ 30 апреля 2020

Скажите, пожалуйста, возможно ли использовать параметр угла в таблице примера (наброска сценария). Я новичок в разработке файлов объектов, поэтому мне нужна ваша помощь.

Добавление: в таблице тестирования может быть параметр угла примеров

Scenario Outline: outline
    When a table step:
        | Day | Months   |
        | 30  | <Months> |
    Then verify if day exist in this month<DoesContainInThisMonth>

    Examples:
        | Months | DoesContainInThisMonth |
        | Jan    | No                     |
        | Feb    | No                     |
        | Mar    | Yes                    |

1 Ответ

0 голосов
/ 02 мая 2020

У меня нет прямого решения этой проблемы так, как вы ищете.

Но, возможно, может помочь другой подход.

Чтобы привести пример: в столбце "Месяцы" «у вас может быть список месяцев, которые соответствуют каждому требованию (« Дни »?). Затем проверьте, включен ли указанный c месяц в этот список в коде StepDefinitions. Таким образом, вам нужна только одна таблица.

По моему мнению, это делает тест более понятным, что является одним из преимуществ BDD.

Если вы предоставите больше информации о цели этого сценария, скорее всего, появятся более полезные ответы.

...