Небольшое приложение со списком задач. Служит подопытным для курсов по тестированию: на нём пишут автотесты, а не изучают его код.
Тестировщику нужен стенд, который ведёт себя как настоящее приложение: ходит в сеть, показывает состояние загрузки, падает и восстанавливается. Здесь всё это есть на маленьком объёме.
Что можно проверять:
- загрузку данных из внешнего API (
rest-api-example.hexlet.app/tasks); - поведение при отказе сети: если API недоступен, приложение показывает ошибку и подставляет запасной список задач, то есть продолжает работать;
- добавление задачи и переключение статуса в интерфейсе.
Приложение развёрнуто на GitHub Pages, так что для написания тестов его не обязательно поднимать локально.
make install
make build # сборка
pnpm run dev # дев-сервер на http://localhost:5173
pnpm run preview # отдать собранноеДеплой на Pages происходит сам при пуше в main.
This repository is created and maintained by the team and the community of Hexlet, an educational project. Read more about Hexlet.
See most active contributors on hexlet-friends.
