Привет, меня зовут Максим, и сегодня я хотел бы поделиться своим опытом составления позитивного и негативного тест-кейса для функциональной проверки формы обратной связи․ У нашей формы есть три обязательных поля⁚ ″Name″ (Имя), ″Email″ (Электронная почта) и ″Message″ (Сообщение), а также кнопка ″Send″ (Отправить)․ После нажатия на кнопку ″Send″, на экране выводится сообщение об успешной или неуспешной операции․Давайте начнем с позитивного тест-кейса⁚
1․ Открываем форму обратной связи․
2․ Заполняем поле ″Name″ корректными данными (например, ″Мария Иванова″)․
3․ В поле ″Email″ также вводим корректный адрес электронной почты (например, ″test@example․com″)․
4․ Вводим в поле ″Message″ любое разумное сообщение (например, ″Привет, я хотел бы оставить отзыв о вашем продукте!″)․
5․ Нажимаем на кнопку ″Send″ и ожидаем успешного представления сообщения об успешной операции․
6․ Проверяем, что на экране появляется сообщение об успешной операции․
Теперь перейдем к негативному тест-кейсу⁚
1․ Открываем форму обратной связи․
2․ Не заполняем поле ″Name″․
3․ В поле ″Email″ вводим некорректный адрес электронной почты (например, ″test″)․
4․ В поле ″Message″ оставляем его пустым․
5․ Нажимаем на кнопку ″Send″ и ожидаем сообщения об ошибке․
6․ Проверяем, что появляются соответствующие сообщения об ошибках для каждого некорректно заполненного поля․
Теперь у нас есть позитивный тест-кейс, который проверяет функциональность формы при корректном заполнении, и негативный тест-кейс, который проверяет обработку ошибок при некорректном заполнении полей․
Мне нравится использовать различные тест-кейсы для функциональной проверки, чтобы быть уверенным в качестве и надежности создаваемого мною продукта; Надеюсь, мой опыт оказался полезным для вас!