Я хочу протестировать приложение, используя огурец и огурчик. Теперь у меня есть часть входа, а затем у меня есть форма. Сейчас я хочу проверить эту форму на предмет проверки, но есть много комбинаций, которые я могу сделать с действительными и недействительными данными там, и поэтому большое количество тестов.
Есть ли способ повторно использовать функцию входа в систему, чтобы мне не приходилось вставлять код в каждую новую функцию проверки ??
Я прочитал это введите описание ссылки здесь , но у меня это не работает.
Я делаю это так:
Scenario: Test1
Given I have already logged in
step login
step put username
step put password
When I put validation data
Then ...
Где каждый из шагов - это простое определение функции входа и работает. Это дает мне разбор ошибок таким образом, возможно, потому что решение для Ruby, и я использую JavaScript?
Как я могу использовать функцию входа в систему ??