Testing Library

Noun · Development

Definitions

  1. 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."

Related Terms