Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Selenium | 26,748 | 14,155 | 1,860 | 7 hours ago | 169 | June 23, 2022 | 196 | apache-2.0 | Java | |
A browser automation framework and ecosystem. | ||||||||||
Nightwatch | 11,381 | 15,845 | 2,910 | 4 days ago | 279 | September 17, 2022 | 206 | mit | JavaScript | |
End-to-end testing framework written in Node.js and using the W3C Webdriver API | ||||||||||
Metersphere | 9,319 | 18 hours ago | 295 | gpl-3.0 | Java | |||||
MeterSphere 一站式开源持续测试平台,为软件质量保驾护航。搞测试,就选 MeterSphere! | ||||||||||
Protractor | 8,790 | 137,072 | 13,554 | a month ago | 103 | May 13, 2020 | 682 | mit | JavaScript | |
E2E test framework for Angular apps | ||||||||||
Testcontainers Java | 7,119 | 431 | 396 | 9 hours ago | 79 | June 29, 2022 | 555 | mit | Java | |
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. | ||||||||||
Headlessbrowsers | 5,820 | 4 months ago | 9 | cc0-1.0 | ||||||
A list of (almost) all headless web browsers in existence | ||||||||||
Undetected Chromedriver | 5,241 | 31 | 3 days ago | 35 | March 16, 2022 | 663 | gpl-3.0 | Python | ||
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM) | ||||||||||
Seleniumbase | 3,331 | 12 | 5 | 3 days ago | 787 | July 06, 2022 | 1 | mit | Python | |
Python browser automation framework for creating reliable end-to-end tests. | ||||||||||
Bip39 | 2,777 | 3 months ago | 164 | mit | JavaScript | |||||
A web tool for converting BIP39 mnemonic codes | ||||||||||
Panther | 2,746 | 881 | 30 | 6 days ago | 21 | December 02, 2021 | 180 | mit | PHP | |
A browser testing and web crawling library for PHP and Symfony |
Install Now »
Join Discord
·
Explore docs
·
Website
Crusher is a new fast testing framework, it's opinionated and takes a low-code first approach. Create tests by browsing your website and adding assertion when needed.
An alternative to slow workflows built and unreliable & slow libraries (w high learning curve), gluing tools, repetitive script.
Built from group up as an all-in-tool — with recorder, SDK, Infra + batteries built-in.
Crusher is in beta(v0.5). Join Crusher's discord and help us make it better 🚀
Star 🌟 & watch 👀 the repository in order to get updates about v1.0.0 stable release - it's finally happening (2023🎅) .
1.) Run npx command in your git repo.
npx crusher.dev
You can create tests using low-code, code, or both - whichever you prefer. 5 minutes is all you need to start testing
Reference: Getting Started | What is Crusher
If you are involved in software development, you are no stranger to things breaking now and then. Sometimes it's because of a small typo/change, and sometimes because of reasons out of your control.
It seems like every time you are changing something, there is a chance of stuff breaking. The worst part is you're lost, and then someone reports the issue in prod.
Testing solves this, but it hasn't evolved. It's too complicated and sometimes hard. We're solving it by creating an integrated solution that simply works.
Crusher cloud- Start using | Zero configuration setup (Recommended: Faster, cheaper and less hassle)
Self host: Deploy using Docker or Kubernetes. Docs
This repo is entirely MIT licensed, except the /src_ee directory (if applicable).