|
23 | 23 | steps: |
24 | 24 | - Нажимаем кнопку "create a game" |
25 | 25 | - В строке "game type" выбираем "with a bot" |
| 26 | + - Остальные параметры оставляем дефолтными |
26 | 27 | - Нажимаем кнопку "create a battle" |
27 | 28 | expected-result: | |
28 | 29 | Пользователь должен создать игру против бота |
|
38 | 39 | steps: |
39 | 40 | - Нажимаем кнопку "create a game" |
40 | 41 | - В строке "game type" выбираем "with other user" |
| 42 | + - Остальные параметры оставляем дефолтными |
41 | 43 | - Нажимаем кнопку "create a battle" |
42 | 44 | expected-result: | |
43 | 45 | Пользователь создал игру против другого пользователя |
|
123 | 125 | Сообщение отправлено в чат |
124 | 126 |
|
125 | 127 | - summary: | # 9.2 |
126 | | - Пользователи могут общаться в чате |
| 128 | + Пользователи могут общаться в чате в игре |
127 | 129 | requirement: | |
128 | | - Пользователи могут общаться в чате |
| 130 | + Пользователи могут общаться в чате в игре |
129 | 131 | prerequisites: | |
130 | 132 | Пользователь авторизован на сайте. Пользователь вступил в игру |
131 | 133 | test-data: | |
|
221 | 223 | Когда один из игроков находит верное решение, обоим игрокам |
222 | 224 | высвечивается модальное окно, где написано, кто является победителем этой игры |
223 | 225 | prerequisites: | |
224 | | - Пользователь авторизован на сайте. Пользователь вступил в игру |
| 226 | + Пользователь авторизован на сайте |
225 | 227 | test-data: | |
226 | | - нет |
| 228 | + level = 1 |
| 229 | + game type = with a bot |
| 230 | + time control = 10 min |
| 231 | + task = rect_area |
| 232 | +
|
| 233 | + code = |
| 234 | + const _ = require("lodash"); |
| 235 | + const R = require("rambda"); |
| 236 | +
|
| 237 | + const solution = (width, length) => { |
| 238 | + return width * length; |
| 239 | + }; |
| 240 | +
|
| 241 | + module.exports = solution; |
227 | 242 | steps: |
228 | | - - Победить в игре |
| 243 | + - Создать игру с заданными параметрами |
| 244 | + - Выбрать язык Node.js |
| 245 | + - Дописать код, чтобы он соответствовал коду из test-data |
| 246 | + - Нажать "Run" |
229 | 247 | expected-result: | |
230 | | - Пользователь видит модальное окно с именем победителя |
| 248 | + Пользователь видит модальное окно победителя со своим именем |
231 | 249 |
|
232 | 250 | - summary: | # 16.1 |
233 | 251 | Пользователь, после поражения, может доиграть до конца отведенного времени |
|
290 | 308 | prerequisites: | |
291 | 309 | нет |
292 | 310 | test-data: | |
293 | | - нет |
| 311 | + Браузеры Google Chrome v. 138, Safari v. 5.1, Firefox v. 140 |
294 | 312 | steps: |
295 | | - - Открыть сайт в браузере Google Chrome |
296 | | - - Открыть сайт в браузере Safari |
297 | | - - Открыть сайт в браузере Firefox |
| 313 | + - Открыть главную страницу |
| 314 | + - Создать игру |
| 315 | + - Завершить игру |
| 316 | + - Открыть профиль пользователя |
| 317 | + - Открыть настройки профиля |
| 318 | + - Смненить браузер и повторить шаги |
298 | 319 | expected-result: | |
299 | | - Сайт совместим с последними версиями браузеров |
| 320 | + Все шаги выполняются корректно. Сайт корректно работает на последних |
| 321 | + версиях браузеров |
| 322 | +
|
| 323 | +- summary: | # 23 |
| 324 | + Игра завершается по истечению времени игры |
| 325 | + requirement: | |
| 326 | + Игра завершилась, когда истекло время на таймере игры. |
| 327 | + Результат игры - победителя нет |
| 328 | + prerequisites: | |
| 329 | + Пользователь авторизован |
| 330 | + test-data: | |
| 331 | + level = 1 |
| 332 | + game type = with a bot |
| 333 | + time control = 3 min |
| 334 | + steps: |
| 335 | + - Создать игру с заданными параметрами (остальное - дефолтные) |
| 336 | + - Дождаться истечения времени на таймере |
| 337 | + expected-result: | |
| 338 | + Игра завершилась. Результат игры - победителя нет |
| 339 | +
|
| 340 | +- summary: | # 24 |
| 341 | + Игра завершается при сдаче пользователя |
| 342 | + requirement: | |
| 343 | + Игра завершилась, когда пользователь сдался |
| 344 | + prerequisites: | |
| 345 | + Пользователь авторизован |
| 346 | + test-data: | |
| 347 | + level = 1 |
| 348 | + game type = with a bot |
| 349 | + steps: |
| 350 | + - Создать игру с заданными параметрами (остальное - дефолтные) |
| 351 | + - Кликнуть "Other actions", "Give up" |
| 352 | + - Подтвердить действие в модальном окне |
| 353 | + expected-result: | |
| 354 | + Появилось модальное окно, сообщающее что пользователь проиграл |
0 commit comments