Fundamentos de la Prueba de Software

Páginas: 4 (804 palabras) Publicado: 1 de febrero de 2014
Fundamentos de la Prueba de Software. Conceptos, Justificación y Alcance.
Definiciones
Complementando nuestro primer acercamiento a una definición, que tuvimos en el número anterior, podemosargüir que la prueba de software:
Es un proceso en el que se revisa el sistema a probar (el SUT) bajo condiciones definidas explícitamente, y se le aplica (eventualmente con apoyo de software especializadode tipo CAST) un conjunto de estímulos (los casos de prueba) diseñados de manera sistemática utilizando técnicas apropiadas, con el objetivo de detectar niveles inadecuados de calidad. Este procesodebe llevarse a cabo disciplinadamente, y respaldarse en métricas bien definidas. Todas estas actividades y sus resultados son documentados, en especial las fallas detectadas [1].
Precisemos cada unode los conceptos de esta definición. Intuitivamente, un proceso puede verse como una secuencia de actividades, cada una de las cuales genera productos, tiene insumos asociados, e involucra gente(roles) y otros recursos (v.gr. hardware y software).
Un primer bosquejo del proceso de prueba de caja negra sería el siguiente, que refinaremos en números subsiguientes:
1. Establecer alcances,entregables y criterios de éxito
2. Estimar el esfuerzo de prueba 
3. Planear el proyecto 
4. Reproducir el contexto del SUT
5. Hacer 
a) Diseñar casos de prueba 
b) Aplicar casos de prueba 
c)Reportar métricas y dar seguimiento
d) Reportar análisis de resultados 
Mientras no (criterio de terminación)
6. Hacer el cierre del proyecto
El SUT (System Under Testing) se refiere en general alelemento a probar. Por otro lado, las herramientas que utiliza el tester para llevar a cabo las actividades anteriores son cobijados bajo el acrónimo CAST (Computer Aided Software Testing).
En cuanto a loscasos de prueba, es deseable que presenten las siguientes características:
• Ortogonalidad. No tener casos que incluyan segmentos de otros
• Efectividad. Que detecten fallas. 
• Ejemplaridad....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • fundamentos del software
  • Fundamento de Software
  • Fundamento del software
  • Fundamentos Software
  • fundamentos del software
  • Pruebas de software
  • Pruebas de software
  • Pruebas de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS