in Профессиональное

Cubic test: пользовательские тестовые наборы/Custom Test Suites

Давно я не писал про CubicTest ) Этим морозным утром переводим статью Custom Test Suites.

Пользовательские тестовые наборы (custom test suites)

Пользовательские тестовые наборы (custom test suites) – возможность CubicTest, которая позволяет вам запускать тесты CubicTest при помощи Java и JUnit. Можно выполнить отдельный тест или все тесты в директории, а также добавить Setup и TearDown (что это такое лучше почитать в документации JUnit) логику для тестов.

Применяется:

  1. Для запуска тестов из командной строки при помощи maven 2 в процессе непрерывной интеграции.
  2. Setup-логика нужна для инициализации системы перед запуском теста, TearDown-логика нужна для корректной завершения работы системы после выполнения теста (или для доступа к состоянию системы после выполнения теста).
  3. Для определения, какие тесты будут выполнены, на основании некоторой управляющей логики.

Создание и запуск Custom Test Suite

Простой тестовый набор создается при создании нового проекта CubicTest. Вы также можете создать дополнительные тестовые наборы, либо путем копирования уже имеющегося эталонного класса, либо путем создания нового тест-класса JUnit. Тестовый класс должен располагаться в директории src/test/java в текущем проекте CubicTest.

Для запуска набора, правокликните на нем и выберите пункт Run As -> JUnit Test.

Также набор может быть выполнен при помощи maven из командной строки: mvn test.

Write a Comment

Comment

ERROR: si-captcha.php plugin: GD image support not detected in PHP!

Contact your web host and ask them to enable GD image support for PHP.

ERROR: si-captcha.php plugin: imagepng function not detected in PHP!

Contact your web host and ask them to enable imagepng for PHP.