-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
210bd3b
commit 12aec78
Showing
1 changed file
with
140 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,140 @@ | ||
--- | ||
- summary: | | ||
Проверка успешной регистрации | ||
requirement: | | ||
Пользователь может регистрироваться на сайте | ||
prerequisites: | | ||
Пользователь не должен быть залогинен в системе | ||
test-data: no-data | ||
steps: | ||
- Нажать на кнопку 'Sing up' | ||
- Ввести имя в поле 'Nickname' | ||
- Ввести email в поле 'Email' | ||
- Ввести пароль в поле 'Password' | ||
- Ввести повторно пароль в поле 'Password Confirmation' | ||
expected-result: | | ||
Пользователь успешно зарегистрирован | ||
- summary: | | ||
Проверка авторизации | ||
requirement: | | ||
Зарегестрированный пользователь может авторироваться на сайте | ||
prerequisites: | | ||
Пользователь должен быть зарегистрирован | ||
test-data: | | ||
login: [email protected] | ||
password: example123 | ||
steps: | ||
- Нажать на кнопку 'Sing in' | ||
- Ввести email в поле 'Email' | ||
- Ввести пароль в поле 'Password' | ||
expected-result: | | ||
Пользователь успешно авторизован | ||
- summary: | | ||
Проверка функциональности выхода из аккаунта | ||
requirement: | | ||
Убедиться что пользователь может выйти из аккаунта | ||
prerequisites: | | ||
Пользователь должен быть авторизован | ||
test-data: no-data | ||
steps: | ||
- Нажать на кнопку профиля в правом верхнем углу экрана | ||
- В сплывающем окне нажать 'Sing Out' | ||
expected-result: | | ||
Пользователь успешно выведен из аккаунта | ||
- summary: | | ||
Смена локали сайта | ||
requirement: | | ||
Пользователь может сменить локаль на сайте | ||
prerequisites: | | ||
Сайт должен быть запущен в браузере Google Chrome | ||
test-data: no-data | ||
steps: | ||
- Открыть настройки сайта в правом верхнем углу три вертикальные точки | ||
- Нажать накнопку 'Перевести' | ||
- Выбрать русский язык в всплывающем окне | ||
expected-result: | | ||
Локаль успешно изменена | ||
- summary: | | ||
Создание нового батла | ||
requirement: | | ||
Пользователь может создать игру | ||
prerequisites: | | ||
Пользователь должен быть авторизован | ||
test-data: no-data | ||
steps: | ||
- Нажать на кнопку 'CREATE A GAME' | ||
- Нажать на кнопку 'Create battle' | ||
expected-result: | | ||
Игра успешно создана | ||
- summary: | | ||
Проверка создания игры с уровнем сложности 4 | ||
requirement: | | ||
Пользователь может создать игру с любым уровнями сложности | ||
prerequisites: | | ||
Пользователь должен быть авторизован | ||
test-data: no-data | ||
steps: | ||
- Нажать на кнопку 'CREATE A GAME' | ||
- Выбрать уровень сложности игры 'Level' например 4 | ||
- Нажать на кнопку 'Create battle' | ||
expected-result: | | ||
Игра успешно создана | ||
- summary: | | ||
Проверка рейтинга пользователя | ||
requirement: | | ||
Проверка отображения рейтинга пользователя | ||
prerequisites: | | ||
Пользователь должен быть авторизован | ||
test-data: no-data | ||
steps: | ||
- Нажать на иконку профиля в правом верхнем углу | ||
- Нажать на кнопку 'My profile' | ||
expected-result: | | ||
Пользователь успешно увидел статистику игр | ||
- summary: | | ||
Участие в созданном батле | ||
requirement: | | ||
Проверка функциональности участия в созданном батле | ||
prerequisites: | | ||
Пользователь должен быть авторизован | ||
test-data: no-data | ||
steps: | ||
- Нажать на кнопку 'Fight' | ||
expected-result: | | ||
Пользователь успешно добавлен в созданный батл | ||
- summary: | | ||
Смена языка прогромирования в батле | ||
requirement: | | ||
Проверка функциональности смена языка программировании | ||
prerequisites: | | ||
Пользователь должен быть авторизован | ||
test-data: no-data | ||
steps: | ||
- Нажать на кнопку 'CREATE A GAME' | ||
- Нажать на кнопку 'Create battle' | ||
- Нажать на стрелку с указанием языков программирования | ||
- Выбрать язык например 'Python' | ||
expected-result: | | ||
Язык программирования успешно сменился | ||
- summary: | | ||
Функция редактирования пользователя | ||
requirement: | | ||
Пользователь может редактировать свой профиль | ||
prerequisites: | | ||
Пользователь должен быть авторизован | ||
test-data: no-data | ||
steps: | ||
- Нажать на иконку профиля в правом верхнем углу | ||
- Нажать на кнопку 'Settings' | ||
- Ввести 'expamle name' в строке 'User name' | ||
expected-result: | | ||
Имя пользователя успешно сменилось |