Un apéndice de servicio Web proporciona implementaciones sustitutas para otro servicio
Web con el que interactúa el servicio Web sometido a prueba. Creando un apéndice de servicio Web
puede aislar mejor las pruebas del servicio Web sometido a prueba. Puede crear apéndices para
componentes de servicio Web pulsando Archivo > Nuevo o bien puede crear
apéndices para una suite de pruebas concreta desde el editor Suite de pruebas.
Los
apéndices de servicio Web se despliegan en el servidor en tiempo de ejecución. En el caso de que un apéndice desplegado lance una excepción, recibirá un mensaje de
excepción encapsulado del servidor y no del apéndice real.
Para crear un apéndice para un servicio Web basado en HTTP:
- Pulse y
pulse Siguiente.
- Seleccione el proyecto de prueba que contendrá el apéndice y pulse Siguiente o pulse Nuevo para crear un proyecto nuevo y pulse Siguiente.
- Localice el archivo de definición de WSDL para el servicio Web para el que desea crear
un apéndice. Puede utilizar Examinar para utilizar un WSDL de su
área de trabajo, o bien utilizar Importar para importar el archivo del
sistema de archivos.
- Seleccione uno o varios enlaces de los que desee crear un apéndice. Para
obtener información sobre enlace, consulte el manual de consulta de Lenguaje de descripción de
servicios Web (WSDL).
- En la lista Generación de proxy Java de tiempo de ejecución de
servicio, seleccione el entorno de tiempo de ejecución
(IBM
WebSphere o
Apache Axis) que desea utilizar para generar el proxy
Java para
la prueba.
Nota: No puede utilizar varios entornos de tiempo de ejecución dentro de un
único proyecto. Si ya existe una prueba o un apéndice de componentes de servicio Web en el proyecto
de prueba actual, solo puede utilizar el entorno de tiempo de ejecución utilizado anteriormente en
este proyecto de prueba. Para crear una prueba utilizando un entorno de tiempo de ejecución
distinto, debe crear un proyecto de prueba nuevo.
- Pulse Finalizar. Si el componente de apéndice ya
existe, el asistente le solicita que sustituya el apéndice ya existente. Si selecciona
Sí o Sí a todo, los cambios que haya realizado en el
apéndice existente quedarán sobrescritos. Si selecciona No o No a
todo, los archivos existentes no sufrirán cambios y no se generará un nuevo apéndice.
- En la vista Navegador de pruebas, pulse dos veces en la suite de pruebas a la que desee
añadir el apéndice. Se abrirá el editor Suite de pruebas.
- En el editor Suite de pruebas, pulse la pestaña Apéndices, pulse
Añadir, seleccione el apéndice que desee añadir a la suite de pruebas y
pulse Finalizar.
Nota: Para crear un nuevo apéndice y añadirlo automáticamente a
la suite de pruebas, pulse Nuevo y proceda con el Paso 3.
Para sustituir el apéndice por la clase real en cualquier momento, simplemente elimine el
apéndice de la suite de pruebas.