Pruebas durante todo el ciclo de vida del software Flashcards
Qué son las pruebas de componentes(unitarias o de módulos)?
Son pruebas en las que se accede a partes del código para comprobar la funcionalidad por separado de un módulo, código, objeto o clase.
Cuáles son los objetivos de las pruebas de componentes?
1.Encontrar y corregir defectos en objetos de prueba.
- Reducir los riesgos.
- Disminuir o evitar los defectos en niveles de pruebas más altas.
- Conseguir confianza en la calidad del componente.
¿Cuáles son los objetos de prueba de las pruebas de componentes?
- Secciones de código: objetos, clases
- Módulos de Bases de datos
- Estructuras de datos
Menciones cuáles son las bases de pruebas en las pruebas de componentes?
- Especificaciones de componentes.
2.Código
- Modelo de datos
Cuáles suelen ser los defectos típicos de las pruebas de componentes?
- Funcionamiento no acorde a la especificación.
- Problema de flujo de datos
3.Código y lógica incorrecta.
Quien es la persona encargada de realizar las pruebas de componentes?
Desarrollador
Qué son las pruebas de integración?
Es una face del desarrollo del software que se encarga de probar la interacción entre distintos componentes del sistema, entre sistemas o módulos.
Cuáles son los objetivos de las pruebas de integración?
1.Identificar y corregir los problemas de interacción
entre los componentes de un sistemas.
2. Identificar y corregir los problemas de interacción entre los distintos sistemas, hardware y el software.
3. Reducir riesgos
4. Evitar problemas que puedan escalar a etapas posteriores de desarrollo.
5. Brindar confianza en la calidad de las interfaces.
Cuales son los objetos de prueba en las pruebas de integración?
- Subsistemas
- BD
3.Interfaces - Interfaces de comunicación de Api’s
- Microservicios
Cuáles son las bases de pruebas en las pruebas de integración?
- Diseño de software y sistemas.
- Diagrama de secuencias
3.Especificaciones de interfaz - Casos de uso
- Arquitectura a nivel de componentes o sistemas.
6.Flujos de trabajo - Definiciones de interfaces internas.
Los defectos típicos en las pruebas de integración suelen ser…
- Datos incorrectos faltantes o mal codificados.
- Secuencias o sincronización incorrectas a las llamadas de interfaz.
- Incompatibilidad de la interfaz.
- Fallos en la comunicación de componentes.
- Suposiciones incorrectas acerca de los límites de datos transmitidos entre los componentes.
Quiénes son los responsables de las pruebas de integración?
Desarrollar realiza las pruebas de integración componentes
Tester realiza las pruebas de integración de sistemas