14. Pruebas de usuario

Podemos realizar pruebas simulando las accciones que realizaría un usuario como dar clic a un botón y teclear información. Estas pruebas se conocen como E2E Testing.

Como estas pruebas son mas tardadas se suelen solo probar las funciones claves y mas importantes.

Una de las opcionees mas utilizadas y con mas tiempo es Selenium

Existen otras herramientas para realizar pruebas de tu aplicación web, de escritorio y las aplicaciones móviles, como por ejemplo AppCenter para aplicaciones móviles o Appium para aplicaciones de escritorio.

Otro frameworks interesantes son: Cypress Puedes realizar tus pruebas con javascript o typescript y no esta basado en selenium. WebDriver.io Puedes realizar pruebas web o móviles con javascript. Playwrigth Desarrollado por Microsoft puedes realizar tus pruebas con javascript, typescript, python, java o c#