(1) Condiciones especificadas
En la definición de confiabilidad del software, las condiciones especificadas se refieren al entorno de software y hardware requerido para que el software se ponga en funcionamiento. El entorno de software incluye el sistema operativo, las aplicaciones, los sistemas de compilación, los sistemas de bases de datos, etc. en los que se ejecuta el software. El entorno de hardware incluye CPU, caché, memoria, dispositivos de E/S, etc.
(2) Tiempo especificado
La confiabilidad del software solo se refleja durante el tiempo de ejecución del software. Por lo tanto, el tiempo especificado se refiere al tiempo acumulado que el sistema informático cuelga y funciona después de que el sistema de software se pone en funcionamiento.
(3) Completar las funciones especificadas
Completar las funciones especificadas significa que el software completa las funciones esperadas sin fallas ni desviaciones. Si desea medir con precisión la confiabilidad del software, primero debe aclarar sus funciones.
Información ampliada
Los siguientes propósitos se pueden lograr mediante pruebas de confiabilidad del software:
(1) Descubrir defectos en el software que afectan la confiabilidad y corregirlos para lograr confiabilidad Crecimiento sexual
(2) Verificar si la confiabilidad del software cumple con los estándares establecidos
(3) Estimar y predecir el nivel de confiabilidad del software
La practicidad de la confiabilidad del software pruebas El valor radica en que es una tecnología clave para mejorar la confiabilidad del software y evaluar cuantitativamente el nivel de confiabilidad del software. La dificultad y el núcleo radica en el diseño y generación de casos de prueba, lo que determina la calidad de las pruebas de software.
—Fiabilidad del software