ContiPerf

Software captura de pantalla:
ContiPerf
Detalles de software:
Versión: 2.3.0
Fecha de carga: 20 Feb 15
Promotor: Volker Bergmann
Licencia: Libre
Popularidad: 25

Rating: nan/5 (Total Votes: 0)

ContiPerf es una herramienta de prueba de peso ligero que permite al usuario aprovechar fácilmente JUnit 4 casos de prueba como por ejemplo, las pruebas de rendimiento . para las pruebas de rendimiento continuo & nbsp; Se inspira en la configuración de prueba fácil de JUnit 4 con anotaciones y por la idea de JUnitPerf de envolver pruebas unitarias para las pruebas de rendimiento, pero más potente y fácil de usar:
* El uso de anotaciones Java para definir CARACTERÍSITICAS ejecución de pruebas y requisitos de rendimiento
* Puede marcar una prueba para ejecutar un cierto número de veces o para ser ejecutado en varias ocasiones por una cierta cantidad de tiempo
* Los requisitos de desempeño pueden ser máxima, media, media o en cualquier momento exectution percentil
* El control perfecto y la legibilidad de los requisitos de desempeño
* Puede ejecutar pruebas en dos modos diferentes, usándolos pruebas unitarias como simples o pruebas de rendimiento
* Fácil integración con Eclipse y Maven
* Exportación de la ejecución sumaria de un archivo CSV
* Pequeña biblioteca sin dependencias externas (sólo JUnit)
* Fácil de extensión con la evaluación estadística de encargo y los mecanismos de seguimiento
Aquí está una prueba muy simple:
& Nbsp; importar org.junit. *;
& Nbsp; importar org.databene.contiperf. *;
& Nbsp; public class SmokeTest {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; La Regla
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ContiPerfRule pública i = new ContiPerfRule ();
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Test
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; PerfTest (Invocaciones = 5)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Required (Max = 1.200, promedio = 250)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; public void test1 () throws Exception {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Thread.sleep (200);
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; }
Definición de un atributo de tipo ContiPerfRule con elRule anotación activa ContiPerf. A continuación, puede elegir entre una configuración distinta para especificar la ejecución de pruebas (PerfTest) y los requisitos de desempeño (Required). En el ejemplo se define la prueba para ejecutar 5 veces y para exigir un plazo máximo de ejecución de 1,2 segundos y y media, inferior o igual a 250 milisegundos.
A partir de ContiPerf 1.03, puede definir las pruebas de concurrencia, así, especificando el número de hilos que se ejecutan los métodos de ensayo al mismo tiempo.
& Nbsp; & nbsp; & nbsp; PerfTest (Invocaciones = 10, hilos = 3)
& Nbsp; & nbsp; & nbsp; public void test1 () throws Exception {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; }

¿Qué hay de nuevo en esta versión:

  • Las características de invocación (hilos, caliente, tiempo de arranque) son ahora añadido al informe HTML generado.

¿Cuál es nuevo en la versión 2.0:

  • Esta versión ofrece un comportamiento coherente entre JUnit libera 04.07 a 04.09 y es capaz de crear informes HTML con resúmenes estadísticos y gráficos de distribución de latencia.

¿Qué hay de nuevo en la versión 1.03:

  • Apoyar la ejecución de pruebas multihilo

Requisitos :

  • Java 2 Standard Edition Runtime Environment

Programas parecidos

filterunit
filterunit

11 May 15

Bisect
Bisect

20 Feb 15

TestManager
TestManager

20 Feb 15

NoseDBReport
NoseDBReport

20 Feb 15

Otro software de desarrollador Volker Bergmann

databene benerator
databene benerator

14 Apr 15

Comentarios a la ContiPerf

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!