Modern testing at scale.

step is the first open-source automation platform for unified agile testing.

What is step ?

step is a test automation platform designed to achieve unprecedented efficiency in an industrial context. The main benefit of adopting step is a dramatic reduction of all costs incurred by traditional in-house testing.

Based on its unique keyword-driven philosophy and collaborative web-based test management system, step allows you to unify test practices across teams and streamline each part of your testing pipeline.

In addition, step ships with a distributed execution platform for massively concurrent testing and a flurry of integration plugins to cover every possible technical environment and test scenario.

How does it fit with existing tools?

While step showcases a very generic and extensible architecture, it does not aim to replace your continuous integration server or bug tracker.

As a matter of fact, plug-and-play integration is at the core of our philosophy and most of these plugins are already available out-of-the-box.

Not only can you connect step with third-party test case repositories, bug trackers and CI servers but you can also integrate with any datastore, simulation engine, scripting environment and push results or performance data to external warehouses.

These companies trust and use step on a daily basis

Zurich Assurance