stringtranslate.com

Prueba de escenario

La prueba de escenarios es una actividad de prueba de software que utiliza escenarios : historias hipotéticas para ayudar al evaluador a resolver un problema complejo o un sistema de prueba. El escenario de prueba ideal es una historia creíble, compleja, convincente o motivadora; cuyo resultado es fácil de evaluar. [1] Estas pruebas suelen ser diferentes de los casos de prueba en que los casos de prueba son pasos únicos, mientras que los escenarios cubren varios pasos. [2] [3]

Historia

Cem Kaner acuñó la frase prueba de escenario en octubre de 2003. [1] Comentó que uno de los aspectos más difíciles de las pruebas era mantener los casos de prueba paso a paso junto con los resultados esperados. Su artículo intentó encontrar una manera de reducir la repetición de pruebas escritas complicadas e incorporar casos de uso fáciles . [1]

Unos meses más tarde, Hans Buwalda escribió sobre un enfoque similar que había estado utilizando y que llamó "pruebas de telenovela". Al igual que las telenovelas, estas pruebas eran a la vez exageradas en actividad y condensadas en el tiempo. [2] La clave de ambos enfoques fue evitar instrucciones de prueba paso a paso con resultados esperados y, en cambio, reemplazarlas con una narrativa que le diera libertad al evaluador mientras limitaba el alcance de la prueba. [3]

Métodos

Escenarios del sistema

En este método, sólo se utilizan como pruebas de escenario aquellos conjuntos de actividades realistas del usuario que cubren varios componentes del sistema. El desarrollo del escenario del sistema se puede realizar utilizando: [ cita necesaria ]

  1. líneas de la historia
  2. Transiciones de estado
  3. Verticales de negocios
  4. Historia de implementación de clientes

Casos de uso y escenarios basados ​​en roles

En este método, la atención se centra en cómo un usuario utiliza el sistema con diferentes roles y entornos. [4] [ necesita cotización para verificar ]

Ver también

Referencias

  1. ^ abc "Introducción a las pruebas de escenarios" (PDF) . Cem Kaner . Consultado el 7 de mayo de 2009 .
  2. ^ ab Buwalda, Hans (2004). "Pruebas de telenovela" (PDF) . Mejor software . Ingeniería de calidad de software (febrero de 2004): 30–7 . Consultado el 16 de noviembre de 2011 .
  3. ^ ab Crispin, Lisa; Gregorio, Janet (2009). Pruebas ágiles: una guía práctica para evaluadores y equipos ágiles . Addison-Wesley . págs. 192–5. ISBN 81-317-3068-9.
  4. ^ Gopalaswamy, Srinivasan Desikan. Pruebas de software: principios y práctica .