Привет! В этой статье я хотел бы поделиться с вами примерами отрицательных тест-кейсов‚ которые я использовал для проверки веб-страницы с полями e-mail‚ password и кнопкой submit.1. Некорректный e-mail⁚
‒ Вводим e-mail без символа ‘@’. Ожидаемое поведение⁚ появление сообщения об ошибке‚ указывающего на отсутствие символа ‘@’.
ー Вводим e-mail без домена. Ожидаемое поведение⁚ появление сообщения об ошибке‚ указывающего на отсутствие домена.
‒ Вводим e-mail с некорректным форматом домена (например‚ .com.ru вместо .com). Ожидаемое поведение⁚ появление сообщения об ошибке‚ указывающего на некорректный формат домена.
2. Некорректный password⁚
ー Вводим password менее . Ожидаемое поведение⁚ появление сообщения об ошибке‚ указывающего на то‚ что password должен содержать не менее .
ー Вводим несовпадающие пароли. Ожидаемое поведение⁚ появление сообщения об ошибке‚ указывающего на несовпадение паролей.
3. Некорректная кнопка submit⁚
ー Не заполняем обязательные поля e-mail и password‚ а затем нажимаем кнопку submit. Ожидаемое поведение⁚ появление сообщения об ошибке‚ указывающего на необходимость заполнения обязательных полей.
4. XSS-атака⁚
ー Вводим в поле e-mail скрипт‚ который может быть исполнен на стороне клиента. Ожидаемое поведение⁚ веб-страница должна производить экранирование или удаление введенных скриптов.
5. Другие варианты⁚
‒ Вводим очень длинный e-mail или password. Ожидаемое поведение⁚ веб-страница должна корректно обрабатывать и сохранять длинные значения полей.
Я провел все эти тест-кейсы на веб-странице соответствующей формы и убедился‚ что веб-страница ведет себя именно так‚ как описано в ожидаемых результатах.
Надеюсь‚ что эти примеры негативных тест-кейсов могут быть полезны для разработчиков и тестировщиков веб-страниц с формами ввода данных. Удачных тестирований!