ContiPerf

Скріншот програми:
ContiPerf
Дані програми:
Версія: 2.3.0
Дата завантаження: 20 Feb 15
Розробник: Volker Bergmann
Ліцензія: Безкоштовно
Популярність: 25

Rating: nan/5 (Total Votes: 0)

ContiPerf є легкий інструмент для тестування, який дозволяє користувачеві легко використовувати JUnit 4 тестів, як тестів продуктивності наприклад . Для безперервного тестування продуктивності NBSP &; В його основі лежить простий конфігурації тестів JUnit 4 з анотаціями та ідеї JUnitPerf в обгорткового тестів для тестування продуктивності, але більш потужним і простим у використанні:
* Використання Java анотації для визначення characterisitics виконання випробувань і вимоги до продуктивності
* Можна відзначити тест, щоб запустити певне число раз або багаторазово виконується протягом певного періоду часу
* Вимоги до робочих характеристик може бути максимум, середнє, середньо або в будь-який час процентиль exectution
* Чудовий контроль і читаність вимог до продуктивності
* Ви можете запускати тести в двох різних режимах, використовуючи їх як прості модульні тести або тести продуктивності
* Проста інтеграція з Eclipse, і Maven
* Експорт страти без в файл CSV
* Мала бібліотека без зовнішніх залежностей (тільки JUnit)
* Простота розширення з митної статистики механізми оцінки та відстеження
Ось дуже простий тест:
І NBSP; імпортувати org.junit. *;
І NBSP; імпортувати org.databene.contiperf. *;
І NBSP; Відкритий клас SmokeTest {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Rule
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; громадського ContiPerfRule я = новий ContiPerfRule ();
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Тестове Завдання
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; PerfTest (Виклики = 5)
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Required (Макс = 1200, середній = 250)
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; громадського недійсними test1 () кидає виняток {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; Thread.sleep (200);
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; }
І NBSP; }
Визначення атрибута типу ContiPerfRule з аннотаціейRule активізує ContiPerf. Ви можете вибирати з різних налаштувань для визначення можливості виконання тесту (PerfTest) і технічні вимоги (Required). У прикладі визначається тест для запуску 5 разів і вимагає максимального часу виконання 1,2 секунд і в середньому і нижче або дорівнює 250 мілісекунд.
Станом на ContiPerf 1,03, можна визначити тести паралелізму, а також, із зазначенням кількості потоків, які виконують тестові методи одночасно.
І NBSP; & NBSP; & NBSP; PerfTest (Виклики = 10, нитки = 3)
І NBSP; & NBSP; & NBSP; громадського недійсними test1 () кидає виняток {
І NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; & NBSP; ...
І NBSP; & NBSP; & NBSP; }

Що нового У цьому випуску:

  • інвокація характеристики (число потоків, розминка, наростити) в даний час додав до створеного HTML звіту.

Що нового у версії 2.0:

  • Ця версія забезпечує узгоджена поведінка серед JUnit релізи 4,7-4,9 і здатний створювати HTML звіти зі статистичними резюме і затримки діаграми розподілу.

Що нового у версії 1.03:

  • Підтримка багатопотокового виконання тесту

Вимоги

  • Java 2 Standard Edition Runtime Environment

Схожі програми

Jensor
Jensor

2 Jun 15

Kieker
Kieker

20 Feb 15

unittest_jshint
unittest_jshint

14 Apr 15

Інші програми розробника Volker Bergmann

databene benerator
databene benerator

14 Apr 15

ContiPerf

Коментар не знайдено
додати коментар
Включіть картинки!