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
- BDD using Cucumber and Selenium WebDriver Java – 2 days, Classroom, London
- BDD using SpecFlow and Selenium WebDriver C# – 2 days, Classroom, London
- Ranorex Introduction – Online, 3 days
- Ranorex Advanced – Online, 3 days
For the schedule and prices, please see our course schedule
Please see the following link: https://www.ranorex.com/help/latest/visual-studio-integration
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.
[…] https://www.edgewordstraining.co.uk/2017/08/24/behaviour-driven-development-bdd-ranorex/ […]