Testing

Noun · Development

Definitions

  1. The practice of verifying that software behaves as expected through automated or manual checks. Encompasses unit tests, integration tests, end-to-end tests, property-based tests, and more.

    In plain English: Checking that your code actually does what it's supposed to do, ideally with automated scripts that catch bugs before users do.

    Example: "Ship without tests and you're just hoping it works. Hope is not a strategy."

Related Terms