stringtranslate.com

Pruebas funcionales

En el desarrollo de software , las pruebas funcionales son una forma de prueba del sistema de software que verifica si el software coincide con su diseño.

En general, las pruebas funcionales son de caja negra, lo que significa que se ignora la estructura interna del programa (a diferencia de las pruebas de caja blanca ). [1]

Las pruebas funcionales pueden evaluar el cumplimiento de los requisitos funcionales . [2]

A veces, las pruebas funcionales son un proceso de garantía de calidad (QA). [3]

Las pruebas funcionales difieren de las pruebas de aceptación . Las pruebas funcionales verifican un programa comparándolo con los documentos de diseño o especificaciones, mientras que las pruebas de aceptación validan un programa comparándolo con los requisitos publicados del usuario o del sistema. [4]

Como forma de prueba del sistema , la prueba funcional prueba partes de la funcionalidad de todo el sistema. A pesar de tener nombres similares, la prueba funcional no prueba el código de una sola función .

El concepto de incorporar pruebas en una etapa más temprana del ciclo de entrega no se limita a las pruebas funcionales. [5]

Tipos

Las pruebas funcionales incluyen, entre otras cosas: [1]

Seis pasos

Las pruebas funcionales generalmente implican seis pasos [ cita requerida ]

  1. La identificación de las funciones que se espera que realice el software
  2. La creación de datos de entrada según las especificaciones de la función.
  3. La determinación de la salida en función de las especificaciones de la función.
  4. La ejecución del caso de prueba
  5. Comparación de los resultados reales y esperados
  6. Para comprobar si la aplicación funciona según las necesidades del cliente

Véase también

Referencias

  1. ^ ab Kaner, Falk, Nguyen. Prueba de software informático . Wiley Computer Publishing, 1999, pág. 42. ISBN  0-471-35846-0 .
  2. ^ Norma internacional ISO/IEC/IEEE: Ingeniería de sistemas y software . ISO/IEC/IEEE 24765:2010(E). 2010. pp. vol., no., pp.1–418, 15 dic. 2010.
  3. ^ Prasad, Dr. KVKK (2008) Guía de estudio para la certificación ISTQB , Wiley, ISBN 978-81-7722-711-6 , pág. vi 
  4. ^ Kaner, Falk, Nguyen 1999, pág. 52
  5. ^ "Pruebas de pila completa". www.thoughtworks.com . Consultado el 8 de septiembre de 2022 .