Привет! В этой статье я хочу поделиться с вами своим личным опытом проверки функционала страницы с формой заявки на оформление банковской карты. В процессе моей работы я использовал чек-лист и тест-кейсы для проверки позитивных и негативных сценариев ввода данных в поля⁚ имя, фамилия, отчество, телефон, дата рождения, паспорт, а также проверял работу кнопки ″отправить″.Прежде чем начать проводить тестирование, я создал чек-лист, который включал в себя все поля формы и список ожидаемых результатов. Например, для поля имени я ожидал, что пользователь может ввести только буквы и длина имени не может быть менее и более . Для поля телефона я проверил, что пользователь может ввести только цифры и длина номера телефона должна быть равна м.Затем я перешел к созданию тест-кейсов для позитивных и негативных сценариев. В тест-кейсе для поля имени я протестировал следующие сценарии⁚
1. Позитивный сценарий⁚ ввел имя из допустимых символов (например, ″Иван″).
2. Негативный сценарий⁚ ввел имя с числом в качестве символа (например, ″Иван3″).
3. Негативный сценарий⁚ ввел имя с недопустимым символом (например, ″Иван!″).
4. Негативный сценарий⁚ ввел имя, состоящее из одной буквы (например, ″И″).
Аналогичным образом я создал тест-кейсы и для других полей формы. Для поля телефона, например, я проверил следующие сценарии⁚
1. Позитивный сценарий⁚ ввел корректный номер телефона из 10 цифр (например, ″1234567890″).
2. Негативный сценарий⁚ ввел номер телефона из 9 цифр (например, ″123456789″).
3. Негативный сценарий⁚ ввел номер телефона из 11 цифр (например, ″12345678901″).
4. Негативный сценарий⁚ ввел номер телефона с буквой вместо цифры (например, ″1234×67890″).
После того, как я создал чек-лист и тест-кейсы, я начал проводить тестирование. Для каждого тест-кейса я вводил данные в соответствующие поля формы и проверял результаты. Если результат соответствовал ожиданиям из чек-листа, то тест считался успешным. Если результат не соответствовал ожиданиям, я отмечал тест как не пройденный и фиксировал найденные ошибки.
В результате моего тестирования я смог обнаружить несколько ошибок в функционале страницы с формой заявки на оформление банковской карты. Благодаря использованию чек-листа и тест-кейсов, я смог систематизировать процесс проверки и точно определить области, требующие внимания.
Я очень рекомендую использовать подобный подход при проверке функционала страницы с формой заявки на оформление банковской карты или любых других веб-форм. Это поможет вам быть уверенными в корректности работы вашего приложения и обеспечить положительное пользовательское впечатление.