Implementación y mantenimiento de sistemas de información
nicole270comDocumentos de Investigación14 de Abril de 2020
537 Palabras (3 Páginas)173 Visitas
[pic 1]
Politécnico “Nuestra Señora del Perpetuo Socorro”
Fuerza Aérea de la República Dominicana
Base Aérea “San Isidro”
San Isidro, Santo Domingo Este
Nombres y apellidos:
Ámbar Nicole Peña Tapia
Número de orden:
No. 23
Curso, sección y carrera técnica:
6to B, Tec. Desarrollo y aplicación de sistemas informáticos.
Tema:
Pruebas de Testing
Asignatura:
Implementación y mantenimiento de sistemas de información
Profesora:
Miulvis Ramírez
Año Escolar:
2019-2020
Pruebas de Testing:
1. ¿En qué consiste un testing de software?
El testing de software consiste en la realización de pruebas sobre el mismo con el fin de obtener información sobre su calidad
2. ¿Cuáles son los objetivos de esta prueba?
- Encontrar defectos o bugs.
- Aumentar la confianza en el nivel de calidad.
- Facilitar información parala toma de decisiones.
- Evitar aparición de nuevos defectos.
3. ¿Cuáles tipos de pruebas se pueden realizar según ejecución de Código? defina cada una de ellas.
- Estática: Son aquellas que se hacen sin necesidad de ejecutar el código este tipo de prueba puede ser ejemplo: revisión estática de código o analizar el código fuente de la aplicación en busca de defectos etc.
- Dinámica: Son aquellas las cuales les tenemos que ejecutar el software primero para poder probarlo, un ejemplo serían las pruebas funcionales, tengo una aplicación en marcha y luego la aseo y realizo una serie de pruebas.
4. ¿Cuáles tipos de pruebas se pueden realizar según su uso de herramientas? defina cada una de ellas.
- Manuales: Son aquellas en las cuales se prueba una navegación normal ejemplo: serían las pruebas funcionales, yo accedo a la aplicación, pulso los botones y veo si funciona o no.
- Automáticas: uso unas herramientas para la realización de esta, por ejemplo: unas pruebas automatizadas, grabo una navegación y luego ejecuto esa prueba de forma automática desde la herramienta.
5. ¿Cuáles tipos de pruebas se pueden realizar según lo que verifican? Define cada una de ellas con sus palabras.
Pruebas funcionales:
- Unitarias: Consiste en revisar códigos específicos para ver si su realización es la correcta.
- De integración: es la comprobación de todos los componentes juntos para saber cómo interactúan entre ellos y que todo vaya bien.
- De aceptación: esta la suele hacer el usuario, puede que un software no contenga errores que funcione bien, pero a lo mejor no está haciendo lo que el usuario quería que hiciera.
- De regresión: son aquellas pruebas que se realizan cuando hemos introducido cambios y hay alguna parte que no hemos tocado y no sabemos si al realizar esos cambios sin querer hemos introducido un defecto en la parte que ya funcionaba.
6. ¿Cuáles tipos cuando sus pruebas no son funcionales? defina con sus palabras cada una de ellas.
- De seguridad: es la que se encarga de buscar vulnerabilidades de seguridad.
- De rendimiento: permiten conocer el comportamiento del software ante una carga determinada, como responde, como se recupera del fallo etc.
- De usabilidad: consiste en cómo usar la aplicación, pero sin entrar en aspectos funcionales, por ejemplo: tenemos un menú que hace que la navegación sea intuitiva tiendo una ayuda que explica varios funcionamientos de esta.
- De accesibilidad: van más orientadas a que se visualicen bien los elementos que si hay un sonido tenga también alguna alternativa para gente con alguna discapacidad visual o auditiva.
...