stringtranslate.com

Prueba de escenarios

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. La prueba de escenario 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ñó el término 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 sus resultados esperados. Su artículo intentó encontrar una manera de reducir la repetición del trabajo de pruebas escritas complicadas e incorporar la facilidad de uso de los casos . [1]

Unos meses después, Hans Buwalda escribió sobre un método similar que había estado utilizando y que llamó "pruebas de telenovela". Al igual que las telenovelas, estas pruebas eran exageradas en cuanto a la actividad y condensadas en el tiempo. [2] La clave de ambos métodos era evitar las instrucciones de prueba paso a paso con los resultados esperados y, en su lugar, reemplazarlas por una narrativa que le daba libertad al evaluador y al mismo tiempo limitaba el alcance de la prueba. [3]

Métodos

Escenarios del sistema

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

  1. Líneas argumentales
  2. Transiciones de estado
  3. Verticales de negocios
  4. Historia de implementación de los clientes

Casos de uso y escenarios basados ​​en roles

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

Véase 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). "Soap Opera Testing" (PDF) . Better Software (febrero de 2004). Ingeniería de calidad de software: 30–7 . Consultado el 16 de noviembre de 2011 .
  3. ^ ab Crispin, Lisa; Gregory, Janet (2009). Pruebas ágiles: una guía práctica para probadores y equipos ágiles . Addison-Wesley . págs. 192-195. ISBN 81-317-3068-9.
  4. ^ Gopalaswamy, Srinivasan Desikan. Pruebas de software: principios y práctica .