Está en la página 1de 1

TESTING

QUE ES:
El testing es una rama de ingeniería la cual permite tener procesos de
ejecución y una metodología de trabajo cuyo objetivo es localizar posibles
errores de software.
IMPORTANCIA:
La gran importancia que poseen es detectar los erros en el software y
asegurarse si cumple con los requisitos del cliente. Esto ayuda a entregar un
producto de buena calidad.
QUE ES UN TESTER:
Los tester planifican y llevan a cabo pruebas de software de ordenadores para
poder comprobar si funcionan correctamente. Además, identifican el riesgo de
sufrir errores de software, los detectan y los comunican.
UN SERVICIO DE TESTING DESDE CERO:
Implementación del testing se necesita herramientas como:
Testlink para la gestión de pruebas, SonarQube para evaluar la calidad del
Código, Jenkind para una integración continua o Solenium para una
automatización de pruebas.
TIPOS DE TESTING:
Las pruebas manuales: son llevadas a cabo por personas, quienes navegan e
interactúan con el software, son pruebas costosas y además están expuestas a
errores humanos.
Las pruebas automatizadas: son realizadas por máquinas, que ejecutan un
"test script" el cual tiene que esta correctamente escrito para demostrar su
eficacia. Además, varían en cuanto a su complejidad, son rápidas y confiables.
Pruebas unitarias: Los métodos del software. Son específicas, confiables, de
bajo costo y pueden ejecutarse por un servidor de integración continua.
Pruebas de integración: verifican el trabajo de los módulos.
Pruebas funcionales: Se centran en los requerimientos de una aplicación.
Pruebas de punta a punta: Replican el comportamiento del software. Son
costosas pero útiles.

También podría gustarte