Testing & QA

Unit, end-to-end, integration, and load testing frameworks, plus fake and mock data generators used in tests.

12 tools

  • Cypress

    JavaScript end-to-end and component testing that runs in the browser

    by Cypress.ioFreemiumOpen sourceCLI, macOS, Windows +1
  • Faker

    Generate massive amounts of realistic fake data for testing and development

    FreeOpen sourceCLI, Web
  • Grafana k6

    Developer-centric load testing with tests written in JavaScript

    by Grafana LabsFreemiumOpen sourceCLI, macOS, Windows +1
  • Jest

    Delightful JavaScript testing framework with a focus on simplicity

    FreeOpen sourceCLI, VS Code
  • Mock Service Worker

    API mocking at the network level for browser and Node.js

    FreeOpen sourceCLI, Web
  • Mockaroo

    Generate realistic test data in CSV, JSON, SQL, and Excel formats

    by MockarooFreemiumWeb, API
  • Playwright

    Reliable end-to-end testing and browser automation for modern web apps

    by MicrosoftFreeOpen sourceCLI, macOS, Windows +2
  • pytest

    Python testing framework that makes it easy to write small, readable tests

    FreeOpen sourceCLI, VS Code, JetBrains
  • Selenium

    Browser automation framework built on the W3C WebDriver standard

    FreeOpen sourceCLI, Browser extension, macOS +2
  • Testcontainers

    Throwaway, real dependencies for integration tests using Docker containers

    by DockerFreeOpen sourceCLI
  • Testing Library

    Test UI components the way users interact with them

    FreeOpen sourceCLI
  • Vitest

    Next-generation testing framework powered by Vite

    FreeOpen sourceCLI, VS Code

Other categories