Smart distributionUse simple configuration to split your test suite into multiple jobs to run them in parallel.
Use your own resourcesUtilise your spare CPU cores to easily run your own workers. We provide near-zero configuration for worker setup.
Use managed resourcesOpt for completely hassle-free managed cloud workers (coming soon).
Re-run individual testsAlmost every suite has some testing isolation holes. You can just re-run an individual test when in doubt.
NotificationsGet notified about breaking tests. If our intelligent defaults don't suit you, you can adjust them at any time.
Docker SupportArchitectured using Docker technology to support a limitless range of dependencies.
Multi-language supportSelect your prefered code language and start testing in a few minutes.
Import any Git RepositoryImport your projects using your preferred Repository Provider (GitHub, Bitbucket) or select our Bare Repo option.
Unified test outputWatch your test results in a single page no matter how many workers you use.
How It Works
All you have to do is create a project, select your technologies and run the docker-compose file. You can have as many workers running as your hardware can handle.
Configure your setup
Select the project that you want to test, add your dependencies and insert your build commands.
Pick your docker-compose file
We create your docker compose file based on the selected technologies and dependencies.
Run tests on your hardware
Whether you choose to run concurrent builds or run builds in
parallel, your automated testing will be much faster.
in a docker environment and you are good to go.