Skip to content

Repository files navigation

Задание

Написать сценарий для Gradle Groovy DSL, реализующий следующие цели (targets):

  1. compile -- компиляция исходных кодов проекта.
  2. build -- компиляция исходных кодов проекта и их упаковка в исполняемый jar-архив. Компиляцию исходных кодов реализовать посредством вызова цели compile.
  3. clean -- удаление скомпилированных классов проекта и всех временных файлов (если они есть).
  4. test -- запуск junit-тестов и функциональных тестов проекта. Перед запуском тестов необходимо осуществить сборку проекта (цель build).
  5. xml - валидация всех xml-файлов в проекте.
  6. diff - осуществляет проверку состояния рабочей копии, и, если изменения касаются классов, указанных в файле параметров выполняет commit в репозиторий git.
  • Цели должны быть реализованы самостоятельно, не допускается использование встроенных java-app целей gradle.

Помимо модульных тестов провести функциональное тестирование; привести тест-кейсы. Для тестирование использовался Selenium.

Тест-кейсы доступны для просмотра по ссылке

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages