Comenzando con las pruebas frontales
Amy Kapernick cubre cuatro tipos de pruebas que los desarrolladores front-end podrían y deberían realizar:
- Linting (Existe ESLint para JavaScript y Stylelint y/o Prettier para CSS).
- Pruebas de accesibilidad (Amy recomienda pa11y y hemos cubierto Axe ).
- Pruebas de regresión visual (Amy recomienda Backstop y hemos cubierto a Percy ).
- Pruebas de extremo a extremo (está Cypress y cosas como jest-puppeteer ).
Amy publicó algo similar en 24 maneras , enumerando 12 herramientas de prueba diferentes.
Siempre que seamos integrales, podríamos considerar las pruebas de rendimiento como parte de todo esto, como SpeedCurve o Calibre, por mencionar algunos servicios web.
Me ha gustado lo que Harry Roberts ha dicho últimamente sobre los presupuestos de rendimiento . No es necesario que sean elegantes; sólo necesitan evitar que cometas errores graves.
[…] la mayoría de las organizaciones no están preparadas para los desafíos, necesitan redes de seguridad. Los presupuestos de desempeño no deberían ser cosas por las que trabajar, deberían ser cosas que nos impidan pasar de cierto punto. No deberían ser aspiracionales, deberían ser preventivos.
Deja una respuesta