Top Testing Tools repositories

Repositories with the GitHub topic “testing-tools”: 20 repositories with 451k stars between them, mostly written in JavaScript, TypeScript and Go. The highest-rated is microsoft/playwright, #156 on the bestofgithub Elo ladder.

Biggest movers this week

Orange-OpenSource/hurl

Open on GitHubRust

Hurl, run and test HTTP requests with plain text.

  • 1,576+4 Elo, change today
  • 19.3k stars
  • 751 forks
git
git clone https://github.com/Orange-OpenSource/hurl.git
  • api-testing
  • cli
  • curl
  • http

autoscrape-labs/pydoll

Open on GitHubHTML

Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

  • 1,348−5 Elo, change today
  • 7.1k stars
  • 413 forks
git
git clone https://github.com/autoscrape-labs/pydoll.git
  • anti-detection
  • automation
  • cdp
  • chromium

pywinauto/pywinauto

Open on GitHubPython

Windows GUI Automation with Python (based on text properties)

  • 1,507+4 Elo, change today
  • 6.4k stars
  • 792 forks
git
git clone https://github.com/pywinauto/pywinauto.git
  • automation
  • gui
  • hooks
  • linux

microsoft/playwright

Open on GitHubTypeScript

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

  • 2,159−7 Elo, change today
  • 100k stars
  • 6.8k forks
  • 619 watchers
npm
npm install -g playwright
  • automation
  • chrome
  • chromium
  • e2e-testing

Top 20 on the Elo ladder

  1. #156
    microsoft/playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single…

    2,159 Elo +11100kTypeScript
  2. #744
    e2e-inc/e2e

    Next generation e2e testing framework for web and mobile apps.

    1,907 Elo +7913.9kTypeScript
  3. #757
    usebruno/bruno

    Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

    1,904 Elo −6048.3kJavaScript
  4. #900
    keploy/keploy

    Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

    1,875 Elo −419.8kGo
  5. #923
    hoppscotch/hoppscotch

    Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI •…

    1,871 Elo −2980.8kTypeScript
  6. #2,228
    vitest-dev/vitest

    Next generation testing framework powered by Vite.

    1,703 Elo +517.3kTypeScript
  7. #3,682
    mochajs/mocha

    ☕️ Classic, reliable, trusted test framework for Node.js and the browser

    1,593 Elo −4722.9kJavaScript
  8. #3,947
    Orange-OpenSource/hurl

    Hurl, run and test HTTP requests with plain text.

    1,576 Elo +4519.3kRust
  9. #4,910
    sebastianbergmann/phpunit

    The PHP Unit Testing framework.

    1,524 Elo −6320kPHP
  10. #5,151
    mockito/mockito

    Most popular Mocking framework for unit tests written in Java

    1,512 Elo −4315.4kJava
  11. #5,262
    pywinauto/pywinauto

    Windows GUI Automation with Python (based on text properties)

    1,507 Elo +256.4kPython
  12. #5,561
    wix/Detox

    Gray box end-to-end testing and automation framework for mobile apps

    1,494 Elo −212kJavaScript
  13. #6,317
    karatelabs/karate

    Test Automation Made Simple

    1,460 Elo −169kJava
  14. #6,546
    atinfo/awesome-test-automation

    A curated list of awesome test automation frameworks, tools, libraries, and software for different programming…

    1,450 Elo +27.2k
  15. #8,258
    probelabs/goreplay

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to…

    1,385 Elo −1619.3kGo
  16. #8,376
    bats-core/bats-core

    Bash Automated Testing System

    1,380 Elo +376.3kShell
  17. #8,511
    DevExpress/testcafe

    A Node.js tool to automate end-to-end web testing.

    1,374 Elo −219.8kJavaScript
  18. #9,031
    autoscrape-labs/pydoll

    Pydoll is a library for automating chromium-based browsers without a WebDriver, offering realistic interactions.

    1,348 Elo +367.1kHTML
  19. #9,063
    mapbox/pixelmatch

    The smallest, simplest and fastest JavaScript pixel-level image comparison library

    1,346 Elo −77kJavaScript
  20. #9,271
    smartystreets/goconvey

    Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

    1,335 Elo −198.3kGo