Я использую 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 в зависимости от моей среды. У меня есть несколько функций, в которых я использую вещи, которые могут варьироваться в зависимости от среды.
Любое предложение будет полезным.