Заполнение веб-формы

Позитивные тесты для всех типов юзеров

Заполнить корректно все поля, согласиться с условиями и нажать на кнопку «Следующий шаг»

Убедиться, что гиперссылка «обработки персональных данных» успешно открывается

Проверить возможность возвращения на предыдущий шаг после нажатия на кнопку «Следующий шаг»

Юзеры, которые заказывают авиа/железнодорожные/автобусные билеты

Позитивные тесты

После корректного заполнения всех шагов, пользователю приходит смс на почту с прикрепленным электронным проездным документом

Проверить возможность посмотреть/скачать/распечатать проездной документ

Проверить, что пользователь может заказать новый билет, используя эти же данные

Провести нагрузочное тестирование, то есть n-е количество пользователей одновременно заказывают разные билеты на сайте

Негативные тесты

Проверить одновременный заказ одного билета несколькими пользователями

Негативные тесты для всех типов юзеров

Оставить пустым поле имя/фамилия/отчество/моб.телефон/email и нажать кнопку «Следующий шаг»

Указать некорректные данные в полях имя/фамилия/отчество (примеры значений: имя = 388; фамилия = &*Lah; отчество = __Ads) и нажать кнопку «Следующий шаг»

Указать мобильный телефон в неверном формате (Примеры значений: 423, number, номер) и нажать кнопку «Следующий шаг»

Указать некорректный email (примеры значений: nana@, anana@ru, anan.com) и нажать кнопку «Следующий шаг»

Нажать кнопку «Следующий шаг», не установив чекбокс в поле «Я соглашаюсь с условиями …»

Попробовать передать в одном из полей SQL-инъекцию

Юзеры, которые регистрируются в соц.сети

Позитивные тесты

После корректного заполнения всех шагов, пользователю приходит смс на почту о регистрации

Проверить, что можно восстановить пароль с помощью email или номера телефона

Провести нагрузочное тестирование, то есть одновременная регистрация n-го количества пользователей

Негативные тесты

Поверить, что пользователь не имеет возможность зарегистрироваться повторно, используя этот же почтовый ящик и/или мобильный номер

Юзеры, которые перед прохождения теста оставляют данные для связи

Позитивные тесты

После корректного заполнения всех шагов, пользователю приходит смс на почту с ссылкой на тест.

После прохождения теста пользователю приходит письмо на почту/телефон с результатами теста

Провести нагрузочное тестирование, то есть n-е количество пользователей одновременно проходят один тест

Негативные тесты

Проверить, что пользователь не имеет возможности повторно пройти тест с аналогичными пользовательскими данными

Юзеры, которые заказывают товар на сайте

Позитивные тесты

После корректного заполнения всех шагов, пользователю приходит смс на почту о том, что товар в скором времени будет отправлен

Проверить, что с помощью email/номера мобильного можно отследить посылку

Проверить, что пользователь может заказать новый товар, используя эти же данные

Провести нагрузочное тестирование, то есть n-е количество пользователе одновременно заказывают разные товары на сайте

Негативные тесты

Проверить одновременный заказ одного товара несколькими пользователями