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

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

teamcity-messages
teamcity-messages

15 Apr 15

DTest
DTest

11 May 15

TestLink
TestLink

20 Feb 15

rockload
rockload

11 May 15

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

databene benerator
databene benerator

14 Apr 15

ContiPerf

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