Top 23 Testing Framework Open-Source Projects
Headless Chrome Node.js APIProject mention: My roadmap to create makeresume.co | dev.to | 2021-04-30
puppeteer - https://pptr.dev
Jest as the test runner
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Fast, easy and reliable testing for anything that runs in a browser.Project mention: Cypress e2e testing with Google Maps Autocomplete | dev.to | 2021-05-04
Scriptable Headless Browser
Enzyme is a testing utility that runs on the jest framework, for unit testing your React code and components. https://enzymejs.github.io/enzyme/
Node.js test runner that lets you develop with confidence 🚀
A high-level browser automation library.Project mention: Ask HN: Who is hiring? (March 2021) | news.ycombinator.com | 2021-03-01
A toolkit with common assertions and mocks that plays nicely with the standard libraryProject mention: Looking for a Go(Golang) buddy | reddit.com/r/golang | 2021-05-08
https://github.com/stretchr/testify Test package for Go https://github.com/gorilla/mux Router for HTTP (adds more value like reading path param)
In case you have any questions or want to learn more Nightwatch.js commands, we recommend checking out Nightwatch.js official documentation and their GitHub page. Don’t forget to apply to Loadero‘s free trial to run your code on a cloud platform in multiple locations with various configurations.
A Node.js tool to automate end-to-end web testing.
E2E test framework for Angular appsProject mention: Looking for some advise/direction on a new testing framework | reddit.com/r/softwaretesting | 2021-05-04
"The Angular team plans to end development of Protractor at the end of 2022 (in conjunction with Angular v15)." - https://github.com/angular/protractor/issues/5502
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
The pytest framework makes it easy to write small tests, yet scales to support complex functional testingProject mention: Hacktoberfest: 69 Beginner-Friendly Projects You Can Contribute To | dev.to | 2020-09-29
https://github.com/pytest-dev/pytest A framework makes it easy to write small tests, yet scales to support complex functional testing
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.Project mention: Unit testing async functions | dev.to | 2021-03-30
For this example, I am using Mocha, plus Chai for its BDD expect syntax and the chai-as-promised plugin for asynchronous matchers.
Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.Project mention: Do you prefer go-convey over golang's t.Run? | reddit.com/r/golang | 2021-04-23
For a generic usecase, do you see Go-convey adding any benefit over simple golang t.Run?
Generic automation framework for acceptance testing and RPAProject mention: Robot Framework: generic OSS automation framework for test automation and RPA | news.ycombinator.com | 2021-04-19
Insanely fast, full-stack, headless browser testing using node.js
Hypothesis is a powerful, flexible, and easy to use library for property-based testing.Project mention: Make tests a part of your app | dev.to | 2021-03-10
Where did the data for the test come from? It comes from another awesome library called hypothesis. It smartly generates lots of different test data according to some specific rules we define.
BDD Testing Framework for GoProject mention: Ginkgo for unit testing? | reddit.com/r/golang | 2021-05-04
To settle an argument amongst my coworkers, I started a Twitter poll on using Gingko for golang unit testing. Some like the framework because it makes tests clean. Others hate it with a firey passion.
What are some of the best open-source Testing Framework projects? This list will help you: