Patrones de prueba Java estándar

Los productos Rational Developer contienen varios patrones de prueba que puede utilizar como ayuda para crear pruebas para componentes Java. Seleccionará el patrón de prueba a utilizar como parte del asistente Prueba de componentes de Java. Todas las pruebas basadas en estos patrones utilizan datos de la tabla de datos de prueba.

Se incluyen los siguientes patrones de prueba para probar componentes de Java estándar:

Patrón de prueba Descripción
Para pruebas a nivel de método Crea un script de prueba JUnit para probar uno o varios métodos públicos desde una o varias clases públicas no abstractas, permitiéndole probar cada método individual independientemente. Al crear una prueba a nivel de método, se crea un caso de prueba para cada método seleccionado.
Para pruebas de casos prácticos Crea un script de prueba JUnit para probar una secuencia de métodos públicos de una o varias clases públicas no abstractas. Al crear una prueba basada en un caso práctico, se crea un caso de prueba para todo el caso práctico.
Para probar una clase abstracta, interfaz o superclase Crea un script de prueba JUnit abstracto para probar clases abstractas, interfaces y superclases. Estas pruebas no pueden ejecutarse por sí solas y no incluyen una suite de pruebas. Para ejecutar una prueba abstracta, debe hacer que la prueba sea concreta especificando las clases que implementan la interfaz, realizan la clase abstracta o heredan de la superclase. Puede hacer que las pruebas sean concretas en el momento de la creación de la prueba, si hay clases de implementación disponibles o en cualquier momento tras la creación de la prueba abstracta.

Ejemplo: Patrón de prueba a nivel de método

La figura siguiente muestra un script de comportamiento de prueba para una prueba creada con el patrón de prueba a nivel de método. En este ejemplo, se crea un caso de prueba para cada método que se prueba: createLoanProposal y SetCustomer.

Ejemplo: script de prueba a nivel de método

Ejemplo: Patrón de prueba basado en caso práctico

La figura siguiente muestra un script de comportamiento de prueba para una prueba creada con el patrón de prueba basado en caso práctico. En este ejemplo, se crea un caso de prueba para los dos métodos que se prueban: createLoanProposal y SetCustomer

Ejemplo: script de prueba basado en caso práctico

Ejemplo: Patrón de prueba abstracta

La figura siguiente muestra un script de comportamiento de prueba para probar una interfaz denominada IRandomGenerator.

Ejemplo: script de prueba abstracta

Conceptos relacionados
Proceso de generación de pruebas
Patrones de prueba para beans EJB

Tareas relacionadas
Crear nuevos proyectos de prueba de componentes
Crear pruebas Java a nivel de método
Crear pruebas Java basadas en casos prácticos
Crear pruebas Java abstractas

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2004. Reservados todos los derechos.