Analisis Del Proceso de Pruebas de Calidad de Software
Analisis Del Proceso de Pruebas de Calidad de Software
Los sistemas de software son importantes hoy en día teniéndose en cuenta que son
creadas, desarrolladas y usadas por humanos por lo cual en cualquier etapa de su
desarrollo puede saltar errores y Si no se ha identificado ese defecto y la o las
aplicaciones se ejecutan, hay un alto riesgo de que la aplicación no haga lo que debería
hacer o el objeto para lo cual fue creada, es decir se genera un fallo o desperfecto.
2. Pruebas
Según la norma iso / iec / ieee 24765: 2010 se debe tener en cuenta lo siguiente:
3. Proceso de pruebas.
las pruebas deben estar alineadas al proceso de desarrollo; por ello es importante en
el proceso de pruebas incluir la Revisión de los requerimientos, realización de análisis
documentales, identificación de defectos, pruebas funcionales y no funcionales,
pruebas dinámicas y estáticas, pruebas de integración, informes de confianza en el
nivel de calidad, información para la toma de decisiones, planes de mejora continua.
Se ha propuesto una serie de principios que permiten establecer unas pautas comunes
para que las empresas de desarrollo de software las conozcan y adapten a sus
procesos
de pruebas.
Pruebas de integración: Probar las interfaces entre los componentes o módulos; como
validación de usuario en el sistema operativo, el sistema de archivos en integración
con el hardware, etc.
Pruebas estructurales: Se debe tener claridad sobre la diferencia al clasificar los tipos
de pruebas, en un análisis sólido del plan de pruebas y a estructurar los casos de
pruebas y creación de la respectiva matriz.
Tabla de decisión: Representan relaciones lógicas entre las condiciones y las acciones.
En esta regla se generan condiciones, acciones y reglas para estas.
Grafo causa efecto: Ayuda a seleccionar, de una manera sistemática los casos de
prueba
Prueba de caso de uso: Las pruebas pueden derivarse de casos de uso. Un caso de uso
describe las interacciones entre los actores, incluyendo usuarios y el sistema Los casos
de uso se pueden definir a nivel abstracto o a nivel del sistema.
Prueba de dominios: Se identifican las variables y las funciones. Las variables pueden
ser de entrada o de salida. Para cada una, se toman pocos valores representativos de
los posibles de la clase de equivalencia para cada clase.