Tipos de Pruebas de Software
Tipos de pruebas de software
Todos los tipos de pruebas de software que existen, básicamente, se pueden agrupar en dos grupos: las pruebas funcionales y las pruebas no funcionales.
Sin embargo, seguramente has escuchado hablar de más tipos de pruebas, por ejemplo, pruebas unitarias, pruebas de integración o pruebas de aceptación, pero estos tipos se pueden agrupar dentro de los dos grupos anteriores.
Dentro de las pruebas funcionales tenemos:
- Pruebas unitarias.
- Pruebas de aceptación.
- Pruebas de integración.
- Pruebas de regresión.
Las pruebas no funcionales son:
- Pruebas de carga.
- Pruebas de estrés.
- Pruebas de escalabilidad.
- Pruebas de portabilidad.
Si estás interesado en aprender más sobre testing de software, estás de enhorabuena, porque puedes acceder de forma gratuita durante 15 días a nuestra plataforma, para que disfrutes de todo tipo de cursos y talleres, por ejemplo, el curso de introducción al testing, con el que comenzar tu formación y aprender la terminología y conceptos básicos del testing.
Herramientas de testing de software
Para poder realizar todas estas pruebas, tenemos multitud de herramientas que pueden hacer nuestro trabajo mucho más sencillo.
Por ejemplo, una herramienta de gestión de casos de prueba, dónde queden grabadas todas las pruebas que estamos realizando o todas las pruebas que deberemos de ejecutar en una regresión.
Otros ejemplos serían:
- JMeter: una herramienta para intentar realizar nuestras pruebas de rendimiento.
- Selenium: para hacer nuestras pruebas automatizadas.
- JUnit 5: para nuestras pruebas unitarias.
- TestNG: como ejecutor de las pruebas de Selenium.