Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA:
CONTROL DE CALIDAD Y PRUEBAS DE SOFTWARE
TRABAJO:
TIPOS DE PRUEBA DE SOFTWARE
INTEGRANTES:
CASTILLA DAGNINO, RENZO ISRAEL
CASTRO HERNÁNDEZ, LUIS GERMAN
FLORES CCECCAÑO, CRISTHIAN EDGAR
PEDRAZA RIOS, SHIARIR
TATAJE DE LA CRUZ, JEISSON HAMETT
DOCENTE:
ROMERO LOVERA, JHON ALEX
CICLO Y SECCIÓN:
VIII – “A”
ICA – PERÚ
2021
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
ÍNDICE DE CONTENIDOS
2
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
I. TIPOS DE PRUEBAS
esté libre de errores. También determinamos que está de acuerdo con los requisitos
deben cubrir el software al 100%. Los diseñamos al mismo tiempo que construimos el
software o durante la fase de prueba. Esto asegura que los desarrolladores puedan
corregir las fallas reportadas por los probadores. Luego, los probadores ejecutan la
prueba nuevamente para verificar que el error se haya corregido. Sin embargo,
nuevamente podemos encontrar otros errores. Este proceso continúa hasta que la
3
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
• Las pruebas manuales son indispensables para cada proyecto, ya que por medio
(INTERWARE, 2018)
ejecuta el sistema.
• Las pruebas automatizadas son la opción más viable cuando se necesita realizar
• Las pruebas automatizadas pueden ejecutarse una y otra vez luego de ser
creadas, más rápido que las pruebas manuales, idóneas para ampliaciones de
la caja blanca el ingeniero del software puede obtener casos de prueba que:
4
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
a) Garanticen que se ejerciten por lo menos una vez todos los caminos
Es por ello por lo que se considera a la prueba de caja blanca como uno de los
tipos de pruebas más importantes que se les aplican a los softwares, logrando como
Las pruebas de caja negra son, ni más ni menos que, pruebas funcionales
prueba, dependiendo del tipo de aplicación o el tiempo asignado a pruebas, entre otros
factores, se realizan las pruebas de caja negra de una forma más intensiva o más
exploratorias. Aun así, hay una secuencia de pasos a seguir media estandarizada para
software.
5
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
• Basándose en las entradas, el tester determina para cada una de estas las salidas
esperadas correspondientes.
• Una vez que se tienen las entradas y su correspondiente salida, se diseña los
casos de prueba.
• Si la salida del software coincide con la salida esperada, el software hace lo que
tiene que hacer para esa entrada. Pero si la salida del software no coincide con la
propósito de la prueba de caja gris es buscar e identificar fallas debido a una estructura
En este proceso, los errores específicos del contexto asociados con los sistemas
6
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
como reexaminar cada una, reexaminar los casos de uso de riesgo, reexaminar
dentro de un firewall.
• Prueba de patrón: Esta prueba se realiza con datos históricos de fallas anteriores
del sistema. A diferencia de una prueba de caja negra, una prueba de caja gris se
excava dentro del código y determina por qué ocurrió la falla. (EBOOKS, 2015)
7
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
ve como una reflexión posterior, en aislamiento, y para comenzar una vez que
datos, también se pueden usar, por ejemplo, para medir el desempeño de una
8
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
pruebas de estrés. Con las pruebas de estrés se pueden identificar los puntos de
de diseño, identificar las formas en que el sistema falla, entre otras muchas
validaciones.
accesos.
(QALovers, 2021)
Las pruebas funcionales son una práctica beneficiosa cuando nos referimos al
proceso del desarrollo. De esta manera puedes tener el progreso del proyecto para la
9
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
Las pruebas unitarias son las que aseguran que cada célula del
otra unidad.
más probable que se rompa. Por ello, si usas pruebas funcionales sin pruebas
a eso.
elemento que tenga entrada y deba generar alguna salida. Puede ser el módulo
probar:
10
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
asegurar la seguridad
funciona bien.
11
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
que los datos y comandos operativos fluyan entre módulos. Hacer que todo
interfaz de usuario, formatos de datos, invocar API, acceso a bases datos, entre
otras.
12
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
para nuestro producto, hacemos las pruebas de aceptación. Estas hacen parte
de la última fase de este proceso de testing. Aquí los usuarios reales del
software lo usan para verificar que cumpla con las tareas requeridas en un
“como punto de control final entre todos los tipos de pruebas funcionales”.
varios tipos de pruebas. El objetivo siempre será asegurar la calidad para evitar
productos y/o aplicaciones de otro nivel. Así podrás cumplir con los
(Vargas, 2021)
13
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
CONCLUSIONES
requerimiento del cliente, a los objetivos de la empresa, ya que gracias a esto el equipo de
desarrollo podrá corregir con distintas pruebas los errores y bugs y se podrá entregar un
Podemos catalogarlo como como una de las actividades más importantes y fundamentales en el
procesos, métodos de trabajo y herramientas necesarias para poder garantizar la calidad del
proyecto.
Existen casos donde las empresas ven estos tipos de pruebas como pérdida de dinero y no como
una inversión a largo plazo, ya que de inmediato con estos maravillosos instrumentos podremos
detectar anomalías o errores que en el futuro nos pueda complicar y generar gastos extras de
calidad.
14
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
REFERENCIAS BIBLIOGRÁFICAS
EBOOKS. (2015). Prueba de Caja gris. ¿Qué Es Una Prueba de Caja Gris? Técnicas,
Ejemplo. https://ebooksonline.es/que-es-una-prueba-de-caja-gris-tecnicas-ejemplo/
https://es.itpedia.nl/2017/10/11/wat-is-handmatig-testen/
https://howtotesting.com/testing-funcional/pruebas-de-caja-negra/
https://www.interware.com.mx/blog/pruebas-manuales-vs-pruebas-automatizadas
https://www.ecured.cu/Pruebas_de_caja_blanca#cite_ref-1
https://www.qalovers.com/2019/01/pruebas-no-funcionales.html
funcionales/
15
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
ANEXOS
16
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
17
UNIVERSIDAD NACIONAL “SAN LUIS GONZAGA” DE ICA
________________________________________________________________________________________________________
18