Как передать параметры в пример схемы сценария огурца на основе окружающей среды? - PullRequest
0 голосов
/ 02 апреля 2019

Я использую Scenario Outline для тестирования API. Моя потребность очень проста, дать несколько входов и проверить вывод. (Отрицательные и положительные входы).

Так что для этого я хочу, чтобы параметризованные входные данные зависели от моей среды.

Зависимость - огурец-ява: 2.4.0

 @sanity @regression @test 
  Scenario Outline: Verify user details
    Given Client is API Client
    When I make the GET request for <userId> to get details
    Then I should get success status as <success status>
    And Verify Json schema

    Examples:
      | userId        |   success status        |
      | 11903         |   true                  |
      | vjndv         |   false                 |
      | @!#$#         |   false                 |

Здесь я хочу использовать userId в зависимости от моей среды. У меня есть несколько функций, в которых я использую вещи, которые могут варьироваться в зависимости от среды.

Любое предложение будет полезным.

...