Diferencia entre revisiones de «Uso de soapUI para API Testing»
Ir a la navegación
Ir a la búsqueda
| (No se muestran 2 ediciones intermedias del mismo usuario) | |||
| Línea 1: | Línea 1: | ||
| + | |||
| + | [[Category:DAM]] | ||
| + | [[Category:DAW]] | ||
| + | [[Category:CCDD]] | ||
| + | |||
| + | = Tarefa = | ||
| + | La práctica consistirá en adquirir un mayor aprendizaje de las herramientas de pruebas a aplicaciones con arquitectura orientada a servicio y transferencia de estado representacional, ejemplarizando su uso con SoapUI. | ||
| + | |||
| + | == Enunciado == | ||
| + | Para ello, habrá que elaborar un documento de texto y una presentación o vídeo que será expuesto en el aula al resto de compañeros. | ||
| + | |||
| + | El escenario de la prueba puede ser un servicio web existente, o uno desarrollado por el alumno. | ||
| + | |||
| + | El documento de texto contendrá: | ||
| + | # Portada (con nombre y apellidos del alumno) | ||
| + | # Estado del arte en el uso de herramientas de pruebas de servicios SOAP y REST | ||
| + | # Descripción de la herramienta SoapUI. Explicación de los conceptos asociados (SOAP, REST; mock, WSDL, TestSuite y TestCase coverage) | ||
| + | # Descripción del proceso de implantación. Definición del plan de pruebas y ejecución del mismo. Informes. | ||
| + | # Resultados obtenidos y conclusiones de los alumnos | ||
| + | |||
| + | NOTAS. Opcionalmente, se podrá hacer por parejas, notificando previamente al profesor, y aumentando el alcance de la práctica con sugerencias hechas por la pareja | ||
| + | |||
| + | == Entregables == | ||
| + | * Todo junto en un archivo comprimido, o hasta en tres ficheros. | ||
| + | * Obligatoriamente se debe entregar memoria en documento de texto, y presentación y/o vídeo demostrativo | ||
| + | |||
| + | = Alternativas = | ||
| + | Otras herramientas para testar APIs: | ||
| + | <div style="column-count:4;-moz-column-count:4;-webkit-column-count:4"> | ||
| + | * [https://www.mockable.io/ Mockable] | ||
| + | * [https://www.runscope.com/ Runscope] | ||
| + | * [https://www.postman.com/ Postman] | ||
| + | * [http://restclient.net/ RESTClient] | ||
| + | </div> | ||
= Referencias = | = Referencias = | ||
| + | <div style="column-count:2;-moz-column-count:2;-webkit-column-count:2"> | ||
* [https://www.soapui.org/getting-started/introduction/ Introdución] | * [https://www.soapui.org/getting-started/introduction/ Introdución] | ||
* [https://www.javatpoint.com/soapui Tutorial] | * [https://www.javatpoint.com/soapui Tutorial] | ||
* [https://www.soapui.org/getting-started/rest-testing/ Your first Rest Test] | * [https://www.soapui.org/getting-started/rest-testing/ Your first Rest Test] | ||
* [https://www.soapui.org/getting-started/soap-test/ Your first SOAP Test] | * [https://www.soapui.org/getting-started/soap-test/ Your first SOAP Test] | ||
| + | * [https://www.adictosaltrabajo.com/tutoriales/introduccion-soap-ui/ SoapUI: jugando con web services] | ||
| + | * [https://www.adictosaltrabajo.com/tutoriales/pruebas-funcionales-soapui/ Pruebas funcionales de servicios web con soapUI] | ||
| + | * [http://www.pmoinformatica.com/p/soapui-tutorial-en-espanol.html Tutorial de SoapUI con proyecto de ejemplo] | ||
| + | * [https://techonestop.com/soapui-alternative-for-webservice-testing Alternativas a SoapUI] | ||
| + | </div> | ||
Revisión actual del 10:30 20 abr 2026
Tarefa
La práctica consistirá en adquirir un mayor aprendizaje de las herramientas de pruebas a aplicaciones con arquitectura orientada a servicio y transferencia de estado representacional, ejemplarizando su uso con SoapUI.
Enunciado
Para ello, habrá que elaborar un documento de texto y una presentación o vídeo que será expuesto en el aula al resto de compañeros.
El escenario de la prueba puede ser un servicio web existente, o uno desarrollado por el alumno.
El documento de texto contendrá:
- Portada (con nombre y apellidos del alumno)
- Estado del arte en el uso de herramientas de pruebas de servicios SOAP y REST
- Descripción de la herramienta SoapUI. Explicación de los conceptos asociados (SOAP, REST; mock, WSDL, TestSuite y TestCase coverage)
- Descripción del proceso de implantación. Definición del plan de pruebas y ejecución del mismo. Informes.
- Resultados obtenidos y conclusiones de los alumnos
NOTAS. Opcionalmente, se podrá hacer por parejas, notificando previamente al profesor, y aumentando el alcance de la práctica con sugerencias hechas por la pareja
Entregables
- Todo junto en un archivo comprimido, o hasta en tres ficheros.
- Obligatoriamente se debe entregar memoria en documento de texto, y presentación y/o vídeo demostrativo
Alternativas
Otras herramientas para testar APIs: