Prueba de telenovela
La Prueba de telenovela es un tipo de prueba basada en escenarios en la que se agrupan los ejemplos más extremos de eventos realistas en un corto período de tiempo, como se hace en la trama de una telenovela (o casi cualquier día cuando vives con adolescentes). El origen of Soap Opera Testing es un artículo homónimo de Hans Buwalda publicado en la edición de febrero de 2004 de Mejor software. Pueden ser una forma muy eficiente de probar muchos casos extremos rápidamente. Mi experiencia es que la primera vez que utilicé una prueba de Soap Opera, cubrí la mayoría de mis requisitos de prueba negativos sin siquiera intentarlo, así como una serie de otras características importantes. Además, escribir Soap Opera Tests le permite ser creativo de una manera diferente a la que generalmente se necesita en los trabajos de prueba o computación, lo que hace un buen cambio de ritmo.

Aquí hay un ejemplo de prueba de telenovela para un cajero automático:

Chris y Chas Niemand son hermanas y hermanos que viven juntos en una casa que heredaron de sus padres. Chris es técnico informático, de vacaciones esta semana, y tiene un segundo trabajo como técnico de cajeros automáticos de guardia. Afortunadamente para el bolsillo de Chris, viven cerca de un cajero automático particularmente problemático (y, por lo tanto, poco usado). Chas trabaja desde casa como escritor. Tienen una cuenta corriente conjunta para cubrir los gastos del hogar que está vinculada a cada una de sus tarjetas de cajero automático. La tarjeta de Chris también está vinculada a su cuenta de ahorros. La tarjeta de Charles también está vinculada a su cuenta del mercado monetario.

A las 11 de la noche, Chris es llamado a un cajero automático que funciona mal, por suerte es el más cercano a su casa. Ella llega y descubre que está apagado y parece haber sido desconectado accidentalmente. Ella lo conecta y lo enciende. Ella no tiene acceso para recargar el efectivo en los cajeros automáticos, por lo que verifica el contenido actual del cajero automático $ 580 e ingresa 29 como el número de billetes de $ 20 en el cajero automático. Para comprobar que el cajero automático funciona por completo, decide sacar $ 20 para poder detenerse en la tienda camino a casa, ya que ella y su hermano casi no tienen leche ni café. Cuando la máquina le pide el monto del retiro, presiona accidentalmente el botón de apagado (no ha apagado la máquina, ya que aún puede trabajar más en ella). Afortunadamente, no sucede nada porque está en medio de una transacción. Saca con éxito los $ 20 y expulsa su tarjeta y recibo. Ella se da cuenta de que el saldo corriente es de solo $ 80. Al parecer, su hermano todavía no ha puesto su parte del mes en la cuenta conjunta. Ella cierra la máquina y luego comienza otra transacción para transferir $ 100 de sus ahorros a la cuenta corriente conjunta para asegurarse de que tengan suficiente dinero para los gastos del hogar. Ella ha terminado a las 11:45.

A la mañana siguiente, en el desayuno, Chris le menciona a su hermano que está retrasando la transferencia de fondos a la cuenta corriente conjunta. Él le dice que tiene varios cheques que deberían estar en el correo de hoy y se asegurará de depositarlos y transferir fondos a la cuenta conjunta cuando llegue el correo. Él le recuerda que el chico del césped vendrá esa mañana en lugar del día siguiente como estaba previsto. Ella se dirige al cajero automático para obtener dinero para pagarle. En el camino, se detiene y recoge su cheque de pago de $ 200 por el trabajo de guardia de las últimas semanas. Ella deposita los $ 200 en cheques y saca $ 100 de los cheques. Esa tarde, en la cafetería, ve un volante para alguien que vende exactamente los muebles de jardín que estaba buscando. Después de llamarlos, ella los rebaja a $ 200. Ella se dirige al cajero automático, intenta retirar $ 200 del cheque, pero falla porque su hermano aún no ha hecho su transferencia y el cheque que depositó aún no forma parte de los fondos disponibles. Ella saca $ 200 de su cuenta de ahorros. Ella llega a casa con los muebles de jardín nuevos y descubre que el correo ha llegado pero que su hermano no ha hecho nada al respecto. Ella lo envía a depositar sus cheques de pago.

Charles se dirige al cajero automático. La primera vez que intenta ingresar su pin, presiona regresar antes de ingresar algo y no tiene éxito, la segunda vez ingresa números adicionales. La tercera vez ingresa correctamente el pin correcto. Tiene un depósito de 4 cheques por un total de $ 3400 dólares para poner en su cuenta del mercado monetario, sin embargo, la primera vez que ingresa $ 4300, se da cuenta de lo que hizo cuando lo hizo y presiona cancelar antes de presionar enter. La segunda vez que ingresa $ 34000, se da cuenta después de que la máquina le pide que inserte el sobre y presiona cancelar. La tercera vez obtiene el monto de entrada de $ 4300 correctamente, pero se distrae de insertar el sobre con su teléfono celular y el cajero automático agota el tiempo de espera. Finalmente, la cuarta vez es la vencida y él hace su depósito con éxito. Transfiere $ 2000 de su cuenta del mercado monetario a la cuenta corriente conjunta. Finalmente, decide hacer un retiro de su cuenta del mercado monetario. En su forma habitual de torpes, accidentalmente intenta retirar $ 0, lo que falla porque es una cantidad no válida. Luego retira $ 200. Intenta retirar otros $ 200, lo que falla porque está por encima del límite diario. La tercera vez ingresa con éxito $ 100, pero falla porque el cajero automático no tiene tanto dinero. Finalmente retira con éxito $ 80.

Más tarde, Chris va al cajero automático, planeando transferir $ 300 desde el registro en su cuenta de ahorros para compensar los fondos que había usado que deberían haber venido de la cuenta conjunta. Saca la tarjeta de cajero automático del bolsillo de su chaqueta y se mete el pin.No funciona, por lo que cree que lo escribió y lo ingresó por segunda y tercera vez. Todavía está mal y el cajero automático toma la tarjeta. Ella recuerda que su hermano usó su chaqueta antes y después de revisar sus bolsillos encuentra su tarjeta y se da cuenta de que ella había usado accidentalmente la suya. Ella ingresa su tarjeta con el pin correcto y transfiere con éxito los $ 300. Ella verifica saldos en sus dos cuentas. Ella tiene un duplicado de la tarjeta de su hermano en su billetera e intenta usarla para asegurarse de que era correcta en su suposición. Como se esperaba, falla porque la tarjeta se retuvo previamente.

En este momento, Chris recibe una llamada telefónica y se le pide que retire los registros y apague el cajero automático, porque no tiene dinero. Ella debe esperar el vehículo blindado, que está en camino, porque ha habido inconsistencias con este cajero automático después de recargar en el pasado. Cuando los conductores de vehículos blindados abren el cajero automático y lo encienden, no se conectan a tierra antes de rozar la electrónica junto a la bandeja de recarga y hay una pequeña descarga estática. Pusieron 50 billetes de $ 20. Cuando Chris usa su tarjeta y el duplicado de su hermano para verificar los saldos, todos los saldos se vuelven a poner como si no hubieran ocurrido las últimas 24 horas de transacciones.



Referencia:
Hans Buwalda. "Prueba de telenovela". Mejor software Febrero de 2004. pp. 30-37.

Instrucciones De Vídeo: A prueba de ti Telenovela- Ximena Navarrete y Gonzalo García Vivanco (Marzo 2024).