Skip to content

Commit

Permalink
add test-cases.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Malik1998-74 committed Oct 1, 2024
1 parent 210bd3b commit 12aec78
Showing 1 changed file with 140 additions and 0 deletions.
140 changes: 140 additions & 0 deletions test-cases.yml
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: |
Имя пользователя успешно сменилось

0 comments on commit 12aec78

Please sign in to comment.