Testing Library
Noun · Development
Definitions
A family of testing utilities (most notably @testing-library/react) that encourages testing UI components the way users interact with them — querying by accessible roles, labels, and text rather than implementation details like CSS selectors or component internals.
In plain English: A set of tools for testing web interfaces by interacting with them the way a real user would, like clicking buttons by their visible label.
Example: "Testing Library forced us to add proper aria labels, which improved both our tests and our accessibility."