Las pruebas automatizadas tienen como objetivo detectar fallas en el software de manera automática para evitar que una persona tenga que ejecutar las pruebas manualmente. Es recomendable automatizar pruebas cuando los procesos son repetitivos, hay flujos extensos que requieren actualizaciones, o cuando se necesita probar componentes críticos en múltiples plataformas. Existen distintas formas de automatizar pruebas, ya sea a través de herramientas de código abierto, licenciadas o herramientas potentes con inteligencia artificial
3. El momento de automatizar pruebas es cuando…
● los procesos son repetitivos
● hay flujos extensos que requieren actualizaciones y es
necesario probar en regresión
● se trata de casos complejos que consumen mucho tiempo
● es necesario correr múltiples pruebas
● es fundamental minimizar los errores humanos
● se requiere probar componentes críticos
● se precisa realizar pruebas en múltiples plataformas
● se trabaja baja metodologías DevOps
● la capacidad de los recursos no alcanza para cumplir a
tiempo con los cronogramas establecidos.
INDEX.HTML
UNIBE
4. INDEX.HTML
EXISTEN DISTINTAS FORMAS DE AUTOMATIZAR
A través de
herramientas
complejas o alto
grado de
programación
UNIB
E
A través de
herramientas open
source o licenciadas.
Hay formas unas más
simples que otras
A través de
herramientas muy
potentes con cer
código cómo STELA,
con motores de IA
5. INDEX.HTML
<SOAP>
SOAP (Simple Object Access Protocol)
es el protocolo estándar que permite
la comunicación de dos objetos
intercambiando datos XML. (Rodríguez)
UNIBE
PRUEBA
6. INDEX.HTML
El uso de SOAP se orienta a servicio web y se puede
entender como una petición por parte del usuario y una
respuesta por parte del servidor. Este servicio se
describe mediante un WSDL.
UNIBE
Uso de prueba SOAP
7. INDEX.HTML
WSDL (Web Service Description Language). Es una notación
XML encargada de describir servicios web. Indica al
cliente cómo solicitar un servicio y enseña la interfaz
proporcionada por el servidor.
UNIBE
¿Qué es WSDL?
8. INDEX.HTML
XML (Extensible Markup Language). Sistema que permite la
organización y etiquetado de documentos a lenguajes, de
acuerdo a sus necesidades.
UNIBE
¿Qué es XML?
9. INDEX.HTML
REFERENCIAS
1. Rodríguez, J. (19 de agosto del 2019). Desarrolla tu prueba automatizada de
servicios web SOAP en SOAPUI. Recuperado el 27 de marzo del 2022
de https://www.pragma.com.co/academia/lecciones/desarrolla-tu-
prueba-automatizada-de-servicios-web-soap-en-soapui
1. Software Testing Bureau (10 de julio del 2019). ¿Cuándo, cómo y
por qué conviene automatizar pruebas de software?. Recuperado el
27 de marzo del 2022 de
https://www.softwaretestingbureau.com/cuando-conviene-automatizar-
pruebas-software/
UNIBE
10. CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, and infographics & images by
Freepik
Gracias!
INDEX.HTML
UNIBE