Я поддерживаю REST API, созданный с помощью Django REST, который внутренне очищает несколько веб-страниц для получения информации.
У меня есть тесты для каждой конечной точки, которые проверяют, работают ли еще скребки. Они на самом деле соединяются со страницами и проверяют, что источники остаются неизменными и что все в основном все в порядке.
Я хотел бы запускать эти тесты несколько раз в день и получать уведомления о сбоях любого из этих скребков. Я не уверен, как мне подойти к этому.
Я ищу метод, который позволяет мне:
- Запускать тесты автоматически каждые X часов
- Сообщите мне о результатах
Я смотрел на CI, но я не уверен, что это предпочтительный подход здесь.