1. Настройка пагинации в блоге https://russiandmvtests.com/blog/
Проблема:
При переходе на любую страницу пагинации отображаются одни и те же статьи.
Задача:
Исправить работу пагинации, чтобы при переходе на разные страницы отображались соответствующие статьи (правильное разбиение по страницам).
Требования:
Проверить корректность работы запроса к базе данных (правильная выборка статей с учетом offset и limit).
Убедиться, что параметры страницы (page) правильно передаются в URL и обрабатываются бэкендом.
Если используется кэширование, обеспечить его корректное обновление при пагинации.
Протестировать пагинацию на разных страницах (1, 2, 3 и т. д.), чтобы убедиться, что статьи меняются.
2. Парсинг тестов с сайта https://dmv-test-ru.com/
Задача:
Спарсить все тесты с указанного сайта, сохранив их структуру и названия в точности, как на сайте.
Требования:
Названия тестов должны полностью совпадать с оригинальными (без изменений, сокращений или автоматических правок).
Данные должны быть сохранены в формате, аналогичном файлу rus.tests2.js (https://russiandmvtests.com/).
Каждый тест должен включать:
Название
Вопросы
Варианты ответов
Правильные ответы
Изображения (если есть)
Изображения должны быть загружены в отдельную папку на хостинге сайта.