Italidador

Un marco de prueba para ayudarlo con su desarrollo.
Descargar ahora

Italidador Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Nombre del editor:
  • InfoDesign OSD GmbH
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 7.1 MB

Italidador Etiquetas


Italidador Descripción

IVALIDADOR es un marco de Java diseñado para ayudarlo a ayudarlo con la automatización del escenario y las pruebas de integración en entornos complejos. Principales características: escenarios de prueba complejos Iveltidator permite simultáneamente las estructuras de prueba jerárquicas y secuenciales. El control de los procesos de prueba está en las líneas de los sistemas modernos de programación de empleo. El contexto de prueba completo y el historial de pruebas están disponibles para medios de control. Los parámetros para los componentes (prueba, configuraciones, chequeos y derrames) se suministran desde el exterior (inversión del patrón de control). mecanismos de control extensos Los elementos de control en la descripción XML de los escenarios de prueba se pueden usar para definir si la prueba debe funcionar secuencialmente o en paralelo. También controlan el comportamiento dependiendo de los errores en pruebas individuales o suites de prueba, por ejemplo. aborto de la prueba completa, continuación con el siguiente nivel de prueba con o sin reinicialización, etc. Reutilización de las pruebas unitarias Las siguientes pruebas unitarias forman el nivel base del sistema de prueba. Estas son clases de prueba implementadas en Java que heredan todas las funciones necesarias que se utilizarán en el marco. La financiación de la prueba debe ser codificada, los parámetros se suministran a través de la descripción XML. Las pruebas de la unidad constituyen pruebas autónomas de desarrolladores. Envoltura de las interfaces técnicas SUT con adaptadores Los adaptadores se utilizan para envolver el acceso al sistema bajo prueba (SUT) y otros sistemas externos. Los adaptadores disminuyen la complejidad y los costos para mantener el sistema de pruebas, Beacuse limita el número de lugares que se necesitan para actualizarse en caso de modificaciones de la interfaz en el SUT o en los sistemas externos. Flexibilidad Los parámetros de prueba se definen en la descripción XML. Si los parámetros necesarios para las pruebas de unidad y las suites de prueba de nivel inferior se pueden sobrescribir cuando están incrustados en niveles de jerarquía de pruebas. La separación estricta de las clases de prueba reales de los parámetros y la definición del flujo de prueba proporciona una gran flexibilidad. Inicialización del entorno de prueba La inicialización y despacho del entorno de prueba se realiza mediante clases de configuración y derrame. Al igual que las clases de prueba, se pueden proporcionar los parámetros en la descripción XML y se pueden reutilizar las configuraciones y las fallas. Las configuraciones y los trasteros se pueden aplicar en todos los niveles de prueba. Validación, informes, registro IVER Separe la ejecución de la prueba de la validación de los resultados. Las clases de chequeos especiales validan los resultados y, por lo tanto, permiten una evaluación dependiente del contexto dentro de varios escenarios. Ejemplo : una prueba se ejecuta con éxito, se ve por sí misma, está bien. Pero dentro de un escenario de prueba con un inicio de sesión anterior no válido, esto se debe evaluar como un error. Los resultados de la prueba se informan en XML. La estructura del informe refleja exactamente la estructura jerárquica de la configuración de prueba y, por lo tanto, proporciona una presentación clara incluso para escenarios complejos, profundamente en capas. ivalidator usa y extiende log4j para registrar la información relevante, por ejemplo. Configuración, prueba de datos de inicialización y estado, información sobre cada paso de prueba y su estado, resultado de la prueba con el estado y la estadisítica, información detallada para el seguimiento de errores (trazas de pila). Independencia del sistema El marco de prueba de Iveltador no está limitado de ninguna manera a la automatización de la prueba de los sistemas basados ​​en Java. Mediante el uso de los llamados adaptadores, cualquier sistema puede ser probado. Los sistemas que son necesarios para la ejecución de los escenarios de prueba, pero no las pruebas relevantes en sí mismas se pueden simular con objetos simulados. Soporte de todos los niveles de prueba Debido a su estructura, Iállidador apoya todos los niveles de prueba: Pruebas de desarrollador Pruebas de integración Pruebas de aceptación SOPORTE JUBITO Somos capaces de ejecutar pruebas de Junit dentro del marco de Iveltador. Esto incluye invocar los métodos de configuración y remonte de las clases de prueba JUnit. Los resultados de las pruebas de JUnit se pueden usar para el control de los flujos de prueba a lo largo de las mismas líneas que los casos de prueba de Ialidador. Esto le permite reutilizar los incondicionales existentes para la prueba de integración. Plug-in Eclipse Para simplificar el manejo de Ialidador, ofrecemos un complemento de Eclipse. Ahora, la ejecución de la prueba y la visualización de los resultados se pueden integrar a la perfección en su IDE. tarea de hormiga Al proporcionar a Iállidador como una tarea de hormigas, las ejecuciones de prueba se pueden integrar fácilmente en el proceso de compilación y despliegue. Interfaces flexibles para las descripciones de las pruebas El marco permite leer las descripciones de las pruebas de cualquier fuente (por ejemplo, las bases de datos o las hojas de Excel). En consecuencia, los resultados de los testruns se pueden escribir a cualquier objetivo. Las implementaciones disponibles para las descripciones de las pruebas están en este momento: XML-DESPOSITIVO DE DESCRIPTOR Las implementaciones disponibles para los informes son: XML-Repositor-Repository Swing-Report-Repository


Italidador Software relacionado

Testóptimo

Automatización de prueba basada en modelos para la aplicación web y más allá ...

205 29.6 MB

Descargar