Answer the question
In order to leave comments, you need to log in
How to write tests for forms (Cucumber)?
Hi everyone
Let's say we want to validate a registration form.
Option 1:
Когда пользователь открыл форму регистрации
И пользователь ввел "username" в поле "Логин"
И пользователь ввел "password" в поле "Пароль"
И пользователь нажал кнопку "Зарегистрироваться"
Тогда пользователь видит уведомление "Вы были успешно зарегистрированы"
Когда пользователь открыл форму регистрации
И пользователь ввел "username" в поле "Логин"
И пользователь ввел "password" в поле "Пароль"
И пользователь нажал кнопку "Зарегистрироваться"
Тогда пользователь видит уведомление "Вы были успешно зарегистрированы"
Когда пользователь открыл форму авторизации
И пользователь ввел "username" в поле "Логин"
И пользователь ввел "password" в поле "Пароль"
Тогда пользователь видит уведомление "Вы успешно вошли в систему"
Answer the question
In order to leave comments, you need to log in
your option 2 is in fact already a test suite - i.e. a collection of two related test cases
, and if you have an atomic test case 1 "register with data A"
and test case 2 "log in with data A",
then nothing prevents you from writing a two-point test suite
1 execute TC 1
2 execute TC 2
is that in "classic" test cases it is impossible to refer to test 2 in test 1. In software, this can and should be done, the main thing is that you understand exactly where the error occurred and what led to it
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question