Introduction to Crusher
Crusher is a low-code testing platform to create reliable e2e tests for web apps and websites. It's easy to integrate into your project and powerful to handle both simple and complex use cases.
We aspire to take the pain out of testing and make it easy to create reliable e2e tests for your web app. With Crusher, you'll seamlessly be able to
Features
- Low-code test creation: Covers most use cases; more advanced use cases are supported via custom code.
- Central reporting and management for team
- Multi-browser support (in beta). Multi version will come soon.
- All-in-one testing solution
- Super fast and scalable
- Open core and free to use for individual devs
Most of the features that you will need are already covered by us. If it's not there, file an issue on Github.
Core principles of Crusher
Mission
Making the life of devs easier: Instead of writing tests, write code.
Increasing confidence to ship: We're making sure that you're always on the right track.
Making testing cool: Currently, it's both boring and flaky.
Opinionated
We're opinionated in a certain way, Testing is already too complex, there are tons of slugs for the simplest of things. For example, black box testing, sanity testing, regression testing, e2e testing, smoke testing etc.
It's like we're trying to make the ecosystem complex, when it's more or less the same stuff. We want to change this
Helpful links
- What is Crusher?
- Crusher high level overview
- Source code on Github
- How to use crusher to test your project
License
The core of Crusher is licensed under the MIT license. If you're a solo developer, you can use it for free.
The ee
version of Crusher is licensed by Crusher but its source is available.