La cobertura de requisitos es una métrica utilizada en las pruebas de software .
La cobertura de requisitos le permite evaluar el grado de integridad del sistema de prueba en relación con la funcionalidad del sistema. En comparación con la cobertura de código , la cobertura de requisitos le permite identificar requisitos no realizados, pero no le permite evaluar la integridad en relación con su implementación de software. La misma función se puede implementar utilizando algoritmos completamente diferentes que requieren un enfoque diferente para organizar las pruebas.