La prueba estadística es un método de prueba cuyo objetivo es resolver lo no confiable del producto del paquete de software en lugar de descubrir errores. Los casos de verificación están diseñados para pruebas de matemáticas aplicadas con un objetivo completamente diferente al de las pruebas típicas.
Perfil de operación:
diferentes clases de usuarios pueden usar un paquete de software para varias funciones. por ejemplo, un profesional puede usar el paquete de software de automatización de la biblioteca para hacer registros de miembros, agregar libros a la biblioteca, etc. mientras que un miembro de la biblioteca puede usar el paquete de software para preguntar sobre la provisión del libro o para emitir y venir libros. Formalmente, el perfil de operación de un paquete de software puede describirse como la distribución aleatoria de la entrada de un usuario medio. Si se divide la entrada a una variedad de categorías {Ci}, el precio de oportunidad de una categoría representa la posibilidad de que un usuario promedio elija su próxima entrada de esta clase. Así, el perfil de operación asigna un precio de oportunidad Pi a cada categoría de entrada Ci.
Pasos en la prueba estadística: la
prueba estadística permite concentrarse en probar aquellos elementos del sistema que se supone que se utilizarán. el paso principal de las pruebas de matemáticas aplicadas es determinar el perfil de operación del paquete de software. un paso posterior es obtener un conjunto de datos de verificación que se asemejan al perfil de operación determinado. El tercer paso es utilizar los casos de verificación del paquete de software y registrar el tiempo entre cada falla. una vez que se determina un rango estadísticamente importante de fallas, se puede calcular lo no confiable.
Ventajas y desventajas de las pruebas
estadísticas: las pruebas estadísticas permiten concentrarse en probar elementos del sistema que presumiblemente se utilizarán. Por lo tanto, conduce a un sistema que los usuarios son muy confiables (¡de lo que realmente es!). Las pruebas de matemáticas aplicadas de victimización de estimación no confiable son muchas correctas en comparación con las de estrategias alternativas como ROCOF, POFOD, etc. Sin embargo, es peligroso realizar pruebas de matemáticas aplicadas correctamente. no existe una manera fácil y repetible de perfiles de operación de procesos. Además, es bastante engorroso obtener casos de verificación para la verificación de matemáticas aplicadas porque la cantidad de casos de prueba con los que se probará el sistema debería ser estadísticamente importante.