freeCodeCamp/guide/spanish/agile/user-acceptance-tests/index.md

3.0 KiB

title localeTitle
User Acceptance Tests Pruebas de aceptación del usuario

Pruebas de aceptación del usuario

En ingeniería y sus diversas subdisciplinas, las pruebas de aceptación se realizan para determinar si se cumplen los requisitos de una especificación o contrato. Puede incluir pruebas químicas, pruebas físicas o pruebas de rendimiento.

En ingeniería de sistemas puede involucrar pruebas de caja negra realizadas en un sistema (por ejemplo: una pieza de software, muchas piezas mecánicas fabricadas o lotes de productos químicos) antes de su entrega.

En las pruebas de software, el ISTQB define la aceptación como: pruebas formales con respecto a las necesidades del usuario, los requisitos y los procesos de negocios realizados para determinar si un sistema satisface los criterios de aceptación y para permitir al usuario, los clientes u otra entidad autorizada determinar si aceptar o no el sistema. La prueba de aceptación también se conoce como prueba de aceptación del usuario (UAT), prueba del usuario final, prueba de aceptación operacional (OAT) o prueba de campo (aceptación).

Se puede usar una prueba de humo como prueba de aceptación antes de introducir una compilación de software en el proceso de prueba principal.

Uno de los pasos finales en las pruebas de software es la prueba de aceptación del usuario (UAT). UAT se asegura de que los usuarios reales puedan usar el software. También se conoce como beta, aplicación y pruebas de usuario final.

La UAT comprueba que todo funciona correctamente y que no hay bloqueos. Los de la audiencia prevista deben completar la prueba; Esto podría estar compuesto por muchas personas involucradas en el proceso y cualquier persona que sea capaz de realizar pruebas antes de comenzar a utilizar el software. La retroalimentación de esta prueba se envía al equipo de desarrollo para cualquier cambio específico.

¿Por qué necesitamos la UAT?

  • Es posible que los cambios de requisitos no se hayan comunicado a los desarrolladores.

  • El software puede no estar entregando realmente lo que significaba

  • Algunos procesos lógicos o de negocios pueden necesitar la atención del usuario.

Lo que se requiere antes de comenzar UAT

  • El requriement completo está aprobado y está disponible como se documenta

  • El código está en funcionamiento o en condición demoable.

  • UAT es el medio ambiente está listo para el acceso

  • No debe haber ningún defecto que rompa el código.

  • Datos de prueba preparados de acuerdo con el escenario VIVO.

Marco y herramientas utilizadas

  • FitNesse

Artículos sobre la UAT

Más información:

https://en.wikipedia.org/wiki/Acceptance_testing