Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integrantes: Matricula:
8VO SEMESTRE
GRUPO A
Se debe identificar las funcionalidades existentes que estén siendo impactadas por
el desarrollo de alguna forma, considerando todos los componentes afectados en
todas las capas de la arquitectura de software. Existen dos situaciones que se
puede encontrar al identificar estas funcionalidades:
Definen las condiciones que deben cumplirse para dar inicio o reanudar las pruebas.
Por ejemplo, en el caso de inicio la condición podría ser la instalación de los
componentes de software en el ambiente y que los casos de pruebas de verificación
de ambiente sean exitosos. Para el caso de la reanudación las condiciones están
relacionadas, se determina a partir de cuales criterios de suspensión se presentaron
para detener las pruebas. Una vez que estás condiciones ya no existan (sean
solventadas) se procede con la reanudación.
C. Criterios de suspensión:
Las condiciones van a depender de los acuerdos de nivel de servicio (SLAs) internos
de la organización y también de los acuerdos establecidos en cada proyecto
individual.
La escritura de casos de prueba varía según lo que el caso de prueba esté midiendo
o probando. Esta es también una situación en la que compartir activos de prueba
entre los equipos de desarrollo y prueba puede acelerar las pruebas de software.
Pero todo comienza con saber cómo escribir un caso de prueba de manera efectiva
y eficiente. Los casos de prueba tienen algunas partes integrales que siempre deben
estar presentes en los campos. Sin embargo, cada caso de prueba se puede dividir
en 8 pasos básicos.
1. ID de caso de prueba
2. Descripción de la prueba
Esta descripción debe detallar qué unidad, característica o función se está probando
o qué se está verificando.
Esto implica que se cumplan las condiciones antes de la ejecución del caso de
prueba. Un ejemplo sería requerir una cuenta de Outlook válida para iniciar sesión.
4. Datos de prueba
Esto se relaciona con las variables y sus valores en el caso de prueba. En el ejemplo
de un inicio de sesión por correo electrónico, sería el nombre de usuario y la
contraseña de la cuenta.
Estos deben ser pasos fácilmente repetibles ejecutados desde la perspectiva del
usuario final. Por ejemplo, un caso de prueba para iniciar sesión en un servidor de
correo electrónico podría incluir estos pasos:
6. Resultado Esperado
Esto indica el resultado esperado después de la ejecución del paso del caso de
prueba. Al ingresar la información de inicio de sesión correcta, el resultado esperado
sería un inicio de sesión exitoso.
8. Contraseña errónea
Variables de matriz
Cree una variable de matriz para añadir varios valores a una variable. Si ha creado
una solicitud HTTP secundaria, añada las vías de acceso completas de las
solicitudes en una variable de matriz que puede utilizarse con código personalizado
durante la reproducción.
• Declaración y asignación de variables de prueba
Al declarar una variable en IBM® Rational Performance Tester, puede crear un
contenedor para ella, inicializarla en una serie o un valor de agrupación de datos, y
definir su ámbito. A continuación, en la prueba, puede reasignar otro valor a la
variable.
• Inicialización de variables desde la línea de mandatos
Para inicializar las variables de prueba de un archivo XML, puede ejecutar la prueba
desde la interfaz de la línea de mandatos mediante la opción varfile.
• Inicialización de variables desde Rational Quality Manager
Si desea ejecutar una prueba IBM Rational Performance Tester desde IBM Rational
Quality Manager, puede pasar las variables de ejecución definidas en Rational
Quality Manager en la prueba Rational Performance Tester.
Ejemplos
Un investigador desea comprobar si la puntuación media del coeficiente intelectual
de un grupo de alumnos difiere de 100. O bien, un fabricante de copos de cereales
puede tomar una muestra de envases de la línea de producción y comprobar si el
peso medio de las muestras difiere de 1 kg con un nivel de confianza al 95%.
Estadísticos
Para cada variable de prueba: media, desviación estándar, error estándar de la
media, y la estimación del tamaño de efecto para la prueba t. La diferencia promedio
entre cada valor de los datos y el valor de contraste hipotetizado, una prueba t que
contrasta que esta diferencia es 0 y un intervalo de confianza para la diferencia
promedio (para el que puede especificarse el nivel de confianza).
Conclusión.
Al desarrollar un nuevo software o sistema de información, la primera etapa de
pruebas a considerar es la etapa de pruebas unitarias. En la cual como
mencionamos anteriormente, se encuentran presentes las pruebas de caja negra y
de caja blanca en las cuales, en una se realiza un análisis de los datos de entrada
y de salida y en otro se analiza el proceso interno del sistema para evaluar las
inconsistencias que pueda estar presentando el sistema, para así llegar a una
corrección de estos y proseguir con la nueva fase del proceso de desarrollo del
sistema. Podemos destacar que las pruebas unitarias son una forma de probar el
correcto funcionamiento de un módulo de código. Esto sirve para asegurar que cada
uno de los módulos funcione correctamente por separado.
Bibliografía.
Adán, V. G. (2019, 3 abril). Detallando un plan de pruebas. Qalovers. Recuperado 13 de
pruebas.html
https://alexanderandrade.net/blog-de-ingenieria-de-software/calidad-de-
software/como-desarrollar-un-plan-de-pruebas-solido-pero-simple/#.Yn6-
SOjMK3A
Desarrollo de casos de prueba. (s. f.). © Copyright IBM Corp. 2008, 2015. Recuperado 13
developing-test-cases
https://www.smartick.es/blog/matematicas/problemas/constante-variable-
matematicas/
https://www.softwaretestingbureau.com/crear-un-buen-plan-de-pruebas/
Software Testing: Cinco Pasos Para Elaborar El Plan De Pruebas. (2021, 11 marzo).
elaborar-el-plan-de-pruebas/