Testing Library es una familia de paquetes para probar aplicaciones en numerosos frameworks como React, Vue, React Native y Angular, entre otros. Estas bibliotecas ayudan a probar los componentes de interfaz de usuario desde la perspectiva del usuario, animando a probar su comportamiento en lugar de los detalles de implementación, como la presencia de elementos en la interfaz de usuario en un momento determinado. Uno de los beneficios de este enfoque es que las pruebas son más confiables, y estamos seguros que esto es su principal diferenciador. Recomendamos evaluar esta familia de bibliotecas para probar las aplicaciones web con cualquier framework. Aunque nuestra experiencia directa se limita a React Testing Library y a Angular Testing Library, en general, nos ha impresionado lo que hemos visto.