/FixTest

Test job for Fix company

Primary LanguageC#GNU General Public License v3.0GPL-3.0

Тестовое задание от компании Fix

Задача:

Необходимо разработать веб приложение мониторинга доступности сайтов.

Требования:

  1. Главная страничка без регистрации. Отображает список сайтов и индикатор доступности.
  2. Список сайтов для проверки находится в хранилище (бд, файл).
  3. При старте приложения запускается фоновый поток в котором через настраиваемые промежутки времени проверяются сайты
  4. Добавить админскую страничку с авторизацией, где можно редактировать список сайтов для проверки и промежутки времени.
  5. Покрыть код юнит-тестами.
  6. Сделать интеграционные тесты.

Пользователь по умолчанию

admin/password