SpecRun is a smarter integration test runner for SpecFlow

… from the creators of SpecFlow and SpecLog:

  • Faster feedback: parallel test execution and smart execution order
  • More information: advanced metrics, detecting random failures, historical execution statistics
  • Not limited to SpecFlow: execute integration tests written with other unit testing frameworks

NEW: Watch the videos to learn more

How does SpecRun work?

Executes SpecFlow scenarios natively

Scenarios can be executed on multiple threads in parallel to shorten execution time.

Directly generates a detailed report about test execution results.

Collects and uses test execution statistics (optional)

SpecRun can collect execution statistics from multiple clients and use them for smarter execution plans and providing advanced metrics.

Simplifies deployment for different test configurations

Different test profiles can be used to configure deployment tasks such as config file transformation or copying files.

Integrates with Visual Studio

SpecFlow scenarios can be executed or debugged directly from the feature files.

Download and installation

Get SpecRun through NuGet Watch the introduction video to learn how to get started.

Support and feedback

Contact us through the SpecRun Google group or at support@specrun.com.
Follow us on Twitter: @specrun

FAQ

Is this a commercial product?

SpecRun will be licensed per developer for ~50 EUR. There will be free licenses for Open Source projects. The commercial release is planned for Q4/2011.

Is this replacing SpecFlow?

No, SpecRun is building on SpecFlow and extending its capabilities. SpecFlow remains an independent fully functional open source product supported by the community and TechTalk.

Is there a relation to SpecLog?

Yes, we will reveal this soon.

Other questions not listed here?

Please contact us at info@specrun.com.