Producto de trabajo: Script de prueba
Este artefacto es una instrucción paso a paso que realiza una prueba, habilitando su ejecución.
Objetivo
  • Para proporcionar la implementación de un subconjunto de pruebas separadas de forma efectiva y eficaz.
Relaciones
RolesResponsable: Modificado por:
Entrada aObligatoria:
  • Ninguno
Opcional: Externa:
  • Ninguno
Descripción
Esquematización breve

Cada script de prueba debe considerar varios aspectos que incluyen los siguientes:

  • Los requisitos de hardware de sistema básicos; por ejemplo, Procesadores, Almacenamiento de memoria, Almacenamiento de disco duro, Dispositivos de interfaz de entrada / salida
  • El entorno de software subyacente básico; por ejemplo, sistema operativo y herramientas de productividad básicas como correo electrónico o sistema de calendario
  • Hardware periférico adicional especializado de entrada/salida; por ejemplo, escáneres de códigos de barras, impresoras de recibos, cajas registradoras y dispositivos sensores
  • El software necesario para el hardware periférico de entrada / salida especializado; por ejemplo, software de controladores, interfaz y pasarela
  • El conjunto mínimo de herramientas de software necesarias para facilitar la prueba, la evaluación y las actividades de diagnóstico; por ejemplo,  diagnósticos de memoria, ejecución de prueba automatizada, etc.
  • Los valores de configuración necesarios para las opciones de hardware y software; por ejemplo, resolución de la pantalla de vídeo, asignación de recursos, variables de entorno, etc.
  • Los consumibles "preexistentes" necesarios; por ejemplo, conjuntos de datos rellenados, dockets de impresora de visualización, y similares.
Descripción principalLos scripts de prueba toman la forma de instrucciones textuales documentadas que se ejecutan manualmente o instrucciones que se pueden leer en el sistema que habilitan la ejecución de pruebas automatizadas.
Propiedades
Opcional
PlaneadoYes
Personalización
Opciones de representación

Los scripts de prueba manuales pueden documentarse utilizando alguna forma de documento de texto, hoja de cálculo o tabla, o bien utilizando una herramienta especializada de soporte de la documentación de prueba.

Los scripts de prueba automatizados pueden crearse (registrarse) o generarse automáticamente utilizando herramientas de automatización de pruebas, programarse utilizando un lenguaje de programación o cualquier combinación indicada anteriormente. Los scripts de prueba pueden modificarse para incluir conceptos de programación, como por ejemplo hacer referencia a bibliotecas de funciones comunes, utilizando variables, bucles y ramificaciones para aumentar la eficacia, la efectividad y la elasticidad de los scripts.

En algunos casos, resultará conveniente utilizar scripts de prueba automatizados como recursos informales y transitorios, con lo que se evitará el esfuerzo y el coste de tener que mantenerlos.



Más información