Testar

TBSAR es una herramienta diseñada para reducir el tiempo dedicado a ejecutar pruebas de unidad Java.
Descargar ahora

Testar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • The Apache License 2.0
  • Precio:
  • FREE
  • Nombre del editor:
  • Mikhail Dmitriev
  • Sitio web del editor:

Testar Etiquetas


Testar Descripción

TBSAR es una herramienta diseñada para reducir el tiempo dedicado a ejecutar pruebas de unidad Java. TBSAR es una herramienta diseñada para reducir el tiempo dedicado a ejecutar pruebas de unidad Java. Además, TBSAR le permite averiguar qué métodos se invocan a las cubiertas de prueba determinadas y viceversa. Cómo se invoca: la primera vez que se invoca testar, ejecuta todas las pruebas en la (s) suite (s) de prueba JUII, y para cada TestXXX ( ) Método registra la información de cobertura del código: qué métodos de aplicación se ejercen (cubiertos) por esta prueba. Esta información, junto con las sumas de comprobación para las clases de aplicación / prueba y los métodos se guardan en la base de datos de prueba (TDB). En las invocaciones posteriores, Testar descubre (usando las siguientes cheques guardados) qué clases y métodos ha cambiado. Sobre la base de estos datos, selecciona para ejecutar solo las pruebas que ejercen el código actualizado. Se supone que otras pruebas, que pasaron antes, pasarán de nuevo, ya que nada ha cambiado en el código que ejercen. Por supuesto, si alguna prueba no pasó antes, o si una prueba es nueva, TBSAR lo ejecutará incondicionalmente. El algoritmo anterior implica que toda la entrada (cambiable) para las pruebas está en el código de prueba. Si sus pruebas dependen de la entrada de otras fuentes, por ejemplo. Archivos de recursos, debe dar nombres testavos de estos archivos. Cuando dicho archivo cambia, TBSAR ejecutará todas las pruebas de todas o seleccionadas, dependiendo de las opciones adicionales que pueda especificar. ¿Cuánto tiempo ahorra? Los ahorros pueden variar según depender, igualmente, en: la cantidad de cambios en el código que "popular" es la pieza de código que ha cambiado de cuánto código cubre cada prueba cuántas pruebas hay en su Suite (s) generalmente, cuanto más pequeñas se encuentran sus cambios (o más frecuentemente ejecutan TBSAR), y las más pruebas que tenga, más grande son los ahorros relativos. Por otro lado, si hay algunos métodos en su solicitud que se ejercen por todas o la mayoría de las pruebas, cualquier cambio a dicho método hará que todas estas pruebas retengan. Dicho esto, en la práctica para aplicaciones grandes, el autor ha observado una reducción promedio del 60-70 por ciento en el tiempo para ejecutar las pruebas. ¿Cómo lo uso? Para usar TBSAR, deberá agregar las siguientes opciones a la línea de comandos que invoque su suite de prueba: -Javaagent: = , por ejemplo, si normalmente lo invocan Su suite de prueba como Java -ClaSspath Junit.jar: myApp.jar Junit.Textui.Testrunner MyApp.Myapptestsyou Debe modificar la línea anterior, como mínimo, de la siguiente manera: Java -Javaagent: testar.jar = tdb = testar.tdb-classpath Junit.jar: myApp.jar Junit.Textui.Testrunner MyApp.MyAptestStswhere La opción TDB Especifica el nombre del archivo DB Testar, en el que la herramienta mantendrá la información sobre la cobertura del código de su prueba. A continuación se muestra la lista de todas las opciones TBSAR (para pasar múltiples opciones a la herramienta, especifíquelas como Option1 = Value1, Option2 = Value2, ...). Requisitos: · Java 1.5


Testar Software relacionado

Básico

BAICQUERY es una aplicación basada en Java utilizada para acceder a las bases de datos a través de JDBC. ...

157

Descargar

phpautotest

PHPAUTOTTEST es una herramienta para realizar pruebas de regresión automatizadas en sitios web impulsados por PHP. ...

144

Descargar

Gráfico-incluye

El gráfico-incluye crea un gráfico de dependencias entre los archivos de origen y / o grupos de archivos de origen. ...

135

Descargar

Tagit

permite que se prueben las etiquetas JSP personalizadas con un contenedor. ...

178

Descargar