Skip to content

Anasstaisha/javaqa-teamproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Командный проект по курсу «Java для тестировщиков»

Цели проекта

Цель командного проекта — протестировать приложение для трекинга игровой активности.
Вам предстоит:

  • самостоятельно протестировать часть проекта,
  • составить баг-репорты на найденные баги,
  • закрыть баг-репорты, составленные вашим коллегой.

В результате выполнения командного проекта вы:

  • получите практический опыт работы в команде,
  • прокачаете навыки коммуникации и умение выполнять задачи в срок,
  • закрепите навыки работы с GitHub,
  • потренируете навык проверки кода и совместной разработки.

Описание проекта

  • В репозитории находится заготовка проекта, в котором есть классы для трёх сущностей: игры (Game), игрока (Player), каталога игр (GameStore).

  • Каждая игра принадлежит какому-то каталогу.

  • Каждый игрок может добавить себе в коллекцию игру.

  • Также игрок может поиграть в добавленную игру через вызов своего метода play, тогда система записывает количество часов, которые он проиграл в игру.

  • Информация о проигранном времени хранится и в объекте игрока, и в объекте каталога игр, в чью игру он поиграл.

  • Также в классе игрока и каталога игр есть методы для подсчёта разного вида статистик по играм и игрокам.

  • Над каждым методом в коде есть описание того, как он должен работать. При этом часть методов в этих классах не реализована, часть реализована с дефектами.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages