Skip to content

Commit db111ca

Browse files
authored
Update test-cases.yml
1 parent 4553ed5 commit db111ca

File tree

1 file changed

+34
-93
lines changed

1 file changed

+34
-93
lines changed

test-cases.yml

Lines changed: 34 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,12 @@
11
---
2-
- summary: |
3-
Проверка работоспособности всех ссылок(кнопок) на главной странице
4-
requirement: |
5-
Все сслыки должны быть кликабельны, а также должны соответвовать целевому контенту
6-
prerequisites: |
7-
нет
8-
test-data: |
9-
нет
10-
steps:
11-
- перейти на все ссылки на главной странице
12-
expected-result: |
13-
Все ссылки на главной странице являются кликабельными и корректно направляют пользователя на соответствующий контент
14-
152
- summary: |
163
Регистрация с валидными данными
174
requirement: |
185
Система должна позволять пользователю регистрироваться при вводе корректных данных
196
prerequisites: |
207
Пользователь не зарегистрирован в системе
218
test-data: |
22-
23-
Пароль: ValidPassword123
24-
Имя пользователя: valid
9+
нет
2510
steps:
2611
- открыть страницу регистрации (нажать Sign Up)
2712
- ввести имя пользователя
@@ -45,7 +30,7 @@
4530
- оставить поля все пустыми
4631
- нажать кнопку "Submit"
4732
expected-result: |
48-
Система отображает сообщение об ошибке рядом с каждый обязательным полем
33+
Пользователь не зарегистрирован и видит ошибку
4934
5035
- summary: |
5136
Регистрация с невалидным email
@@ -65,7 +50,7 @@
6550
- ввести пароль заново в поле подтверждения
6651
- нажать кнопку "Submit"
6752
expected-result: |
68-
Система отображает сообщение об ошибке: "invalid email"
53+
Пользователь не зарегистрирован и видит ошибку
6954
7055
- summary: |
7156
Регистрация с уже существующим email
@@ -85,7 +70,7 @@
8570
- ввести пароль заново в поле подтверждения
8671
- нажать кнопку "Submit"
8772
expected-result: |
88-
Система отображает сообщение об ошибке: "Email is already taken"
73+
Пользователь не зарегистрирован и видит ошибку
8974
9075
- summary: |
9176
Регистрация с уже существующим никнеймом
@@ -105,47 +90,7 @@
10590
- ввести пароль заново в поле подтверждения
10691
- нажать кнопку "Submit"
10792
expected-result: |
108-
Система отображает сообщение об ошибке: "Nickname is already taken"
109-
110-
- summary: |
111-
Проверка минимальной и максимальной длины пароля
112-
requirement: |
113-
Система должна предотвращать регистрацию с паролем длиной менее минимального и более максимального установленного значения
114-
prerequisites: |
115-
нет
116-
test-data: |
117-
118-
Имя пользователя: Valid
119-
steps:
120-
- открыть страницу регистрации (нажать Sign Up)
121-
- ввести имя пользователя
122-
- ввести email
123-
- ввести любой пароль меньше 6 символов
124-
- ввести пароль заново в поле подтверждения
125-
- нажать кнопку "Submit"
126-
- повторить все заново и ввести пароль больше 16 символов
127-
expected-result: |
128-
Система отображает сообщение об ошибке: "Should be from 6 to 16 characters"
129-
130-
- summary: |
131-
Проверка минимальной и максимальной длины никнейма
132-
requirement: |
133-
Система должна предотвращать регистрацию с никнеймом длиной менее минимального и более максимального установленного значения
134-
prerequisites: |
135-
нет
136-
test-data: |
137-
138-
Пароль: ValidPassword123
139-
steps:
140-
- открыть страницу регистрации (нажать Sign Up)
141-
- ввести имя пользователя менее 3
142-
- ввести email
143-
- ввести пароль
144-
- ввести пароль заново в поле подтверждения
145-
- нажать кнопку "Submit"
146-
- повторить все заново и ввести никнейм больше 16 символов
147-
expected-result: |
148-
Система отображает сообщение об ошибке: "Should be from 3 to 16 characters"
93+
Пользователь не зарегистрирован и видит ошибку
14994
15095
- summary: |
15196
Авторизация с валидными данными
@@ -199,9 +144,9 @@
199144
Система отображает сообщение об ошибке: "EMAIL_NOT_FOUND"
200145
201146
- summary: |
202-
Проверка функционала "Забыли пароль?"
147+
Проверка восстановления пароля
203148
requirement: |
204-
Система должна позволять пользователям восстанавливать доступ через функцию "Забыли пароль?"
149+
Система должна позволять пользователям восстанавливать пароль
205150
prerequisites: |
206151
Пользователь зарегистрирован в системе
207152
test-data: |
@@ -211,52 +156,38 @@
211156
- нажать на ссылку "Forgot your password?"
212157
- ввести email
213158
- нажать кнопку "Submit"
159+
- выполнить инструкцию по восстановлению пароля на почте
160+
- авторизироваться с новым паролем
214161
expected-result: |
215-
Пользователю отправлено письмо с инструкцией по восстановлению пароля
216-
217-
- summary: |
218-
Проверка успешной авторизации с новым паролем после восстановления пароля
219-
requirement: |
220-
После восстановления пароля, пользователь может войти в систему, используя свой новый пароль
221-
prerequisites: |
222-
Открыта страница авторизации
223-
test-data: |
224-
225-
Пароль: ValidPassword123
226-
steps:
227-
- Ввести корректное значение в поле ввода "Email"
228-
- Ввести корректное значение в поле ввода "Password"
229-
- Нажать на кнопку "Submit"
230-
expected-result: |
231-
Пользователь авторизован и находится на главной странице
162+
Пользователь успешно авторизован
232163
233164
- summary: |
234165
Проверка авторизации через аккаунт GitHub
235166
requirement: |
236167
Пользователь может авторизоваться через аккаунт GitHub
237168
prerequisites: |
238-
Пользователь авторизован на сайте (https://github.com/), не авторизовывался на сайте игры через этот аккаунт Github, не авторизован на сайте игры
169+
Пользователь вошел в свой аккаунт на ГитХаб
239170
test-data: |
240171
нет
241172
steps:
242173
- открыть страницу входа (нажать Sign In)
243174
- нажать на кнопку "Sign in with Github"
244175
expected-result: |
245-
Пользователь авторизован и находится на главной странице, отображается уведомление об успешной аутентификации, а имя пользователя и аватар соответствуют тем, что в аккаунте в GitHub
176+
Пользователь успешно авторизован через Гитхаб
246177
247178
- summary: |
248179
Проверка авторизации через аккаунт Discord
249180
requirement: |
250181
Пользователь может авторизоваться через аккаунт Discord
251182
prerequisites: |
252-
Пользователь имеет аккаунт в Discord, не авторизовывался на сайте игры через этот аккаунт Github, не авторизован на сайте игры
183+
Пользователь вошел в свой аккаунт на Discord
253184
test-data: |
254185
нет
255186
steps:
256187
- открыть страницу входа (нажать Sign In)
257188
- нажать на кнопку "Sign in with Discord"
258189
expected-result: |
259-
Пользователь авторизован и находится на главной странице, отображается уведомление об успешной аутентификации, а имя пользователя и аватар соответствуют тем, что в аккаунте в Discord
190+
Пользователь успешно авторизован через Discord
260191
261192
- summary: |
262193
Создание игры с ботом без регистрации
@@ -293,14 +224,18 @@
293224
prerequisites: |
294225
нет
295226
test-data: |
296-
нет
227+
Данные для пользователя два:
228+
229+
password: Sansan0
297230
steps:
298231
- нажать кнопку "Create game"
299232
- в типе игры выбрать "with friend"
300-
- другого игрока
233+
- выбрать пользователя два
301234
- нажать "Create battle"
235+
- нажать на "приглашения" Пользователем два
236+
- принять приглашение Пользователем два
302237
expected-result: |
303-
Другой пользователь получил приглашение в игру
238+
Игра с другом успешно создана
304239
305240
- summary: |
306241
Создание игры пользователя с другими пользователями
@@ -309,13 +244,17 @@
309244
prerequisites: |
310245
нет
311246
test-data: |
312-
нет
247+
Данные для пользователя два:
248+
249+
password: Sansan0
313250
steps:
314251
- нажать кнопку "Create game"
315252
- в типе игры выбрать "with oteher users"
316253
- нажать "Create battle"
254+
- найти созданную игру в лобби Пользователем два
255+
- присоединиться к игре(Fight)
317256
expected-result: |
318-
Игра создана. В лобби появилось обьявление о игре.
257+
Игра с другим пользователем успешно создана
319258
320259
- summary: |
321260
Создание игры с крайними значениями времени
@@ -595,20 +534,22 @@
595534
Сообщение, введенное пользователем, отображается в чате
596535
597536
- summary: |
598-
Проверка функциональности отправки личного сообщения в общий чат на главной странице
537+
Проверка отправки личного сообщения
599538
requirement: |
600539
Пользователь может отправить личное сообщение другому пользователю в чате на главной странице
601540
prerequisites: |
602-
Открыта главная страница с вкладкой чата "General"
541+
Пользователи авторизованы. Открыта главная страница Пользователя 1 с вкладкой чата "General".
603542
test-data: |
604-
нет
543+
Данные для пользователя два:
544+
545+
password: Sansan0
605546
steps:
606-
- нажать на имя пользователя в списке пользователей, которые онлайн
547+
- нажать на имя пользователя два в списке пользователей, которые онлайн
607548
- выбрать "Direct message"
608549
- ввести в поле ввода чата сообщение "Hi!"
609550
- yажать на кнопку "Send"
610551
expected-result: |
611-
Пользователь видит открытую вкладку чата с выбранным собеседником.Пользователь получает уведомление о создании приватного канала с другим пользователем и может сразу же отправить ему личное сообщение.
552+
Сообщение отправлено и отображается у Пользователя два
612553
613554
- summary: |
614555
Тестирование отображения уведомлений в чате на главной странице

0 commit comments

Comments
 (0)