testing-tools

Open-source projects categorized as testing-tools

Top 23 testing-tool Open-Source Projects

  • Hoppscotch

    Open source API development ecosystem.

  • Project mention: Bypass CORS errors while testing your APIs using Hoppscotch 🔧 | dev.to | 2024-04-17

    How can Hoppscotch help you intercept the API calls? 👽

  • Cypress

    Fast, easy and reliable testing for anything that runs in a browser.

  • Project mention: Simulating Internet Outage and Recovery using Cypress | dev.to | 2024-01-25

    In this blog post, we'll explore a Cypress test that replicates this scenario, utilizing the powerful intercept command to manipulate network requests and responses.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • mocha

    ☕️ simple, flexible, fun javascript test framework for node.js & the browser

  • Project mention: Integration Testing in Obsidian | dev.to | 2024-05-02

    Using something like Vitest, Jest, or Mocha didn't work because:

  • PHPUnit

    The PHP Unit Testing framework.

  • Project mention: 8 Essential Tools Every PHP Developer Needs | dev.to | 2024-02-27

    PHPUnit is the de facto standard for PHP unit testing. It provides a framework for writing and running tests, helping developers quickly discover and fix errors. PHPUnit encourages developers to write testable code and adopt a test-driven development approach, resulting in higher-quality code and reduced chances of errors in production.

  • Gor

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

  • Mockito

    Most popular Mocking framework for unit tests written in Java

  • vitest

    Next generation testing framework powered by Vite.

  • Project mention: Integration Testing in Obsidian | dev.to | 2024-05-02

    Using something like Vitest, Jest, or Mocha didn't work because:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • hurl

    Hurl, run and test HTTP requests with plain text.

  • Project mention: Bruno | news.ycombinator.com | 2024-03-09

    I tried Hurl after Insomnia went the way of Postman. The highlights you list were the strong drivers for testing it out. Where Hurl fell short was composing requests. Example: X.hurl response has authToken. Y.hurl uses authToken. Z.hurl uses authToken. There's no import ability[1], so you've got to use other tooling to copy X.hurl into Y.hurl and Z.hurl.

    Ultimately settled on Bruno. It's backed by readable text files[2] as well. The CLI works for scripting. And the GUI is familiar enough that I've managed to convert Postman holdouts at my dayjob.

    [1]: https://github.com/Orange-OpenSource/hurl/issues/1723

    [2]: https://docs.usebruno.com/bru-language-samples.html

  • Detox

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

  • Project mention: automation testing | /r/reactnative | 2023-07-01

    Nope. Not even on 0.71 yet https://github.com/wix/Detox/issues/3884

  • TestCafe

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

  • GoConvey

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

  • Project mention: Gokiburi: Automatic Test Runs for Go Projects | /r/golang | 2023-05-07

    I have always liked to use the similar GoConvey tool for automatic test runs during development, but it has definitely started to “show its age” and since Go 1.20 it hasn’t been able to parse code coverage correctly. So, I decided to dive into making my own tool to replace it for me.

  • Karate

    Test Automation Made Simple

  • awesome-test-automation

    A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by https://zapple.tech

  • Project mention: Show HN: OpenAPI DevTools – Chrome ext. that generates an API spec as you browse | news.ycombinator.com | 2023-10-25

    https://github.com/atinfo/awesome-test-automation/blob/maste...

    vcr.py, playback, and rr do [HTTP,] test recording and playback. httprunner can replay HAR. DevTools can save http requests and responses to HAR files.

    awesome-web-archiving lists a number of tools that work with WARC; but only har2warc:

  • pixelmatch

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

  • EarlGrey

    :tea: iOS UI Automation Test Framework

  • goss

    Quick and Easy server testing/validation

  • Project mention: Tools for validating K8s features | /r/kubernetes | 2023-06-08

    Certain checks may be possible with goss and the kgoss wrapper: https://github.com/goss-org/goss/tree/master/extras/kgoss

  • miragejs

    A client-side server to build, test and share your JavaScript app

  • Project mention: Exploring Mirage JS: Simplifying API Mocking in React Development | dev.to | 2023-08-07

    Mirage JS GitHub Repository

  • gotests

    Automatically generate Go test boilerplate from your source code.

  • Project mention: Russ Cox: Go Testing by Example | news.ycombinator.com | 2023-12-05

    A huge time-saver for me when generating table-driven test boilerplate in Go has been using gotests[0] to generate the template.

    If you use VSCode with the Go extension it's already available there as a command "Go: Generate Unit Tests for Function/Package".

    [0] https://github.com/cweill/gotests

  • bats-core

    Bash Automated Testing System

  • Project mention: BATS 1.11.0 released | news.ycombinator.com | 2024-03-27
  • pywinauto

    Windows GUI Automation with Python (based on text properties)

  • Kotest

    Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing

  • Project mention: AocKt: Test-driven Advent of Code in Kotlin | /r/Kotlin | 2023-11-29

    As you might know, Advent of Code will begin this Friday! If, like me, you want to have a go at solving the puzzles in Kotlin, I would like to share with you a little library I've developed to reduce boilerplate and solve the puzzles in a test-driven approach. It is based on Kotest, a modern and Kotlin-first test framework.

  • ali

    Generate HTTP load and plot the results in real-time

  • taiko

    A node.js library for testing modern web applications

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

testing-tools related posts

  • Integration Testing in Obsidian

    3 projects | dev.to | 2 May 2024
  • I'm giving up on open source

    1 project | news.ycombinator.com | 23 Apr 2024
  • Vitest In-Source Testing for SFC in Vue?

    3 projects | dev.to | 16 Apr 2024
  • How to debug GitHub actions. Real-world example

    3 projects | dev.to | 27 Mar 2024
  • Test your React Apps with Vitest

    1 project | dev.to | 21 Mar 2024
  • Kubernetes-Native Testing Framework – Testkube

    1 project | news.ycombinator.com | 25 Feb 2024
  • Simulating Internet Outage and Recovery using Cypress

    2 projects | dev.to | 25 Jan 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source testing-tool projects? This list will help you:

Project Stars
1 Hoppscotch 60,230
2 Cypress 46,167
3 mocha 22,435
4 PHPUnit 19,570
5 Gor 18,290
6 Mockito 14,596
7 vitest 11,831
8 hurl 10,994
9 Detox 10,960
10 TestCafe 9,754
11 GoConvey 8,108
12 Karate 7,852
13 awesome-test-automation 6,113
14 pixelmatch 5,847
15 EarlGrey 5,580
16 goss 5,446
17 miragejs 5,286
18 gotests 4,861
19 bats-core 4,636
20 pywinauto 4,629
21 Kotest 4,289
22 ali 3,638
23 taiko 3,482

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com