Crear pruebas de componentes para un servicio Web

Para probar un componente de servicio Web, el mejor enfoque es someter una serie de peticiones al servidor y asegurar la concordancia de los mensajes de retorno con los valores esperados correspondientes.

Para poder crear una prueba de componente de servicio Web, debe tener acceso al archivo de lenguaje de descripción de servicios Web (WSDL).
Para crear una prueba de componente para un servicio Web:
  1. Seleccione Archivo > Nuevo > Otros > Prueba de componente > Servicios Web > Prueba de componente de servicio Web y pulse Siguiente.

    Esto inicia el asistente Crear prueba de componente de servicio Web.

  2. En la primera página del asistente, seleccione el proyecto de prueba que contendrá la prueba o pulse Nuevo para crear un proyecto de prueba nuevo y pulse Siguiente.
  3. En la página siguiente se selecciona el servicio Web sometido a prueba:
    1. Localice el archivo de definición de WSDL para el servicio Web sometido a prueba. Puede utilizar Examinar para un WSDL de su área de trabajo, o utilice Importar para importar el archivo desde el sistema de archivos.
    2. Seleccione uno o varios tipos de puerto a probar.
    3. En la lista de generación de proxy Java de unidad ejecutable de servicio Web, seleccione la unidad ejecutable (IBM WebSphere o Apache Axis) que desee utilizar para generar el proxy Java para la prueba.
      Nota: No puede utilizar múltiples unidades ejecutables dentro de un único proyecto. Si ya existe una prueba de componente de servicio Web o apéndice en el proyecto de prueba actual, solamente podrá utilizar la unidad ejecutable utilizada anteriormente en este proyecto de prueba. Para crear una prueba utilizando una unidad ejecutable distinta, debe crear un nuevo proyecto de prueba.
    4. Pulse Siguiente.
  4. En la página Definir un caso práctico de prueba, cree el caso práctico de prueba seleccionando los localizadores de puerto y las operaciones que desee probar.
    1. Añada una o varias instancias del puerto seleccionando un localizador de puerto de la lista y pulsando Añadir. (También puede pulsar dos veces en un localizador de puerto para añadirlo al caso práctico.)
    2. Para asignar un nombre con significado al puerto, seleccione la instancia en el caso práctico de prueba, pulse Renombrar, entre el nombre nuevo y pulse Aceptar.
    3. Pulse dos veces en cada operación a incluir en el caso práctico.
    4. Cuando haya terminado de crear el caso práctico, pulse Finalizar.
    El resultado es una nueva suite de pruebas junto con un script de comportamiento de prueba y un caso de prueba para cada localizador de puerto seleccionado.
Ahora puede editar el script de comportamiento de prueba generado desde el archivo WSDL. Utilice la tabla de datos de prueba para especificar valores de entrada (peticiones de servidor) y valores de retorno esperados. También puede añadir, eliminar y editar puntos de inicialización y acciones de validación para la prueba. Antes de ejecutar la prueba, asegúrese de que el servicio Web sometido a prueba se está ejecutando en un servidor de aplicaciones.

Conceptos relacionados
Estrategias de prueba

Tareas relacionadas
Crear un apéndice de servicio Web

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