ZucchiniLauncher

0

Описание

Система запуска автоматизированных тестов "Zucchini Launcher" — это инструмент для создания, запуска, мониторинга выполнения и предоставление результатов автоматизированного тестирования.

Языки

  • Java78,6%
  • Kotlin12%
  • HTML7,8%
  • Gherkin0,8%
  • CSS0,8%
README.md

ZucchiniLauncher

Система запуска автоматизированных тестов "Zucchini Launcher" — это инструмент для создания, запуска, мониторинга выполнения и предоставление результатов автоматизированного тестирования. Система должна обладать следующей функциональностью:

  1. Авторизация: пользователь должен авторизовываться в системе, иметь одну из ролей, иметь доступ к функциональности, согласно роли, доступ к странице настроек.
  2. Создание тестовых сценариев: пользователь должен иметь возможность создавать тестовые сценарии в текстовом редакторе и сохранять их на сервере.
  3. Просмотр и редактирование тестовых сценариев: пользователь должен иметь возможность просматривать существующее сценарии и редактировать их текст.
  4. Запуск тестовых сценариев: пользователь должен иметь возможность гибкого запуска тестовых сценариев из каталога.
  5. Мониторинг текущих запусков: пользователь должен иметь возможность видеть текущее состояние запусков в системе – какие сценарии запущены, какие в очереди, какие завершены. В зависимости от роли пользователь может управлять состоянием сценария (останавливать, повышать приоритет и т.д.).
  6. Просмотр результатов: пользователь должен иметь возможность просматривать результаты каждого завершенного запуска и тестового сценария. Системе будет иметь серверную и клиентскую часть.