<aside> 👤 Puzikov Alexey
</aside>
<aside> 🔗 App url: https://github.com
</aside>
Этот документ предназначен для того, чтобы дать обзор подхода к тестированию веб-сайта GutHub. Он включает в себя функциональные тесты, которые охватывают основные функции веб-сайта.
Objective: Проверка регистрации нового пользователя на GitHub
Expected result:
Step | Expected result | Result |
---|---|---|
Открыть сайт GitHub | Открытие сайта GitHub | Passed |
Нажать на кнопку "Sign up" в правом верхнем углу страницы | Открытие формы "Sign up" | Passed |
Ввести корректный email и пароль | Подсветка полей для ввода зеленым цветом (валидные данные) | Passed |
Нажать на кнопку "Create account” | Переход на страницу верификации | Passed |
Проверить, что на указанный email пришло письмо с подтверждением регистрации | Наличие на почтовом ящике письма с верификационным кодом для регистрации | Passed |
Перейти по ссылке в письме для подтверждения регистрации | Открытие страницы с сообщением о успешной регистрации | Passed |
Проверить, что открылась страница с сообщением о успешной регистрации | Регистрация успешна | Passed |
Проверить, что на странице отображается информация о новом пользователе (имя, фамилия, email) | Корректное отображение информации | Passed |
Выйти из аккаунта | Выход из аккаунта | Passed |
Попробовать зайти в аккаунт с использованием введенных ранее email и пароля | Успешный вход в аккаунт без ошибок | Passed |
Objective: Создание нового репозитория на GitHub
Expected result: корректно созданный новый репозиторий
Step | Expected result | Result |
---|---|---|
Авторизоваться на сайте | Успешный вход в аккаунт | Passed |
На верхней панели нажать на кнопку плюс и в выпадающем меню выбрать “Новый репозиторий” | Переход на вкладу создания нового репозитория | Passed |
Ввод названия репозитория | Валидное имя репозитория | Passed |
Нажимаем на кнопку создания репозитория | Переход в новосозданный репозиторий | Passed |
Objective: добавление файлов в новый репозиторий