Behaviour Driven Development with SpecFlow and Ranorex

/, Ranorex, SpecFlow/Behaviour Driven Development with SpecFlow and Ranorex

Behaviour Driven Development with SpecFlow and Ranorex

BDD with Ranorex and SpecFlow

We have been asked a few times now about whether it is possible to use Ranorex together with Behaviour Driven Development (BDD) – and the answer is YES!

Ranorex is built on Microsoft .NET, so we can use Microsoft Development Studio, together with SpecFlow (our BDD tool) and use the Ranorex Automation API to achieve this.

You can also take this a bit further and incorporate your solution into Continuous Integration. In the Webinar, we demonstrate that you can use the NUnit console runner to execute your Features from the command line, and then demonstrate this from Jenkins.

We recently did a Webinar on this topic for a customer – so please see the video recordings of the webinar below.

The technology used:

  • Ranorex Automation API
  • Microsoft Visual Development Studio
  • SpecFlow Visual Studio Extension
  • NUnit & NUnit.ConsoleRunner
  • Pickles
  • Jenkins


BDD courses from Edgewords

For the schedule and prices, please see our course schedule


BDD Training
By |2018-03-29T14:31:14+00:00August 24th, 2017|Categories: BDD, Ranorex, SpecFlow|Tags: , , , , |2 Comments

About the Author:

Tom has been involved in automated software testing for over 20 years, both as a trainer and consultant. He is both an HP/Microfocus & Ranorex certified trainer.


  1. Tom Millichamp March 5, 2018 at 11:35 am

    Please see the following link:
    As the required DLL reference libraries for Ranorex is now implemented slightly differently, and also you will need to add an extra line of code in your Ranorex automation.

Comments are closed.

Contact Info

Lasyard House, Underhill St. Bridgnorth WV16 4BB

Phone: +44 (0)333 939 8884