Testing Library é uma família de pacotes para testar aplicações em vários frameworks, como React, Vue, React Native e Angular, entre outros. O conjunto de bibliotecas ajuda a testar os componentes da UI de uma forma centrada no usuário, incentivando você a testar o comportamento do usuário em vez de detalhes de implementação, como a presença de elementos na UI em um determinado momento. Entre os benefícios dessa mentalidade estão testes mais confiáveis, e é isso que destacamos como seu principal diferencial. Recomendamos que você avalie esta família de bibliotecas ao testar suas aplicações web em qualquer framework. Embora nossa experiência direta seja limitada a React Testing Library e Angular Testing Library, tivemos uma impressão positiva do que vimos.