This article describes how to use the Ranorex Studio IDE and the Ranorex API for test automation in your behavior-driven development (BDD) process. BDD requires a cognitive shift: instead of thinking about testing functions, you are now thinking about behaviors....
Quick Tour of All DesignWise Screens
This article briefly walks through the major steps involved in the model-based test design process.
- Add or edit your Parameters and Values (in Standard or Bulk modes)
- Add or edit Value Expansions
Coverage Matrix: See the specific pairs of interactions covered by your DesignWise model, scenario by scenario
Coverage Graph: See the additional coverage achieved with each single scenario
Rules – Constraints
If DesignWise is the first test generation tool you’ve used, you might take this for granted. If you’ve used other test generation tools before finding DesignWise though, you might feel compelled to publicly declare your love of DesignWise and/or send gifts to the engineers and designers at DesignWise who created this great feature. We believe it’s a feature unique to DesignWise, and should save you huge amounts of time when you create test scripts.
The primary advantage at the documentation stage comes from the one-to-many relationship – a single template script written in DesignWise will export into as many scenarios as are relevant given the parameter/value selections.
Automate allows you to create Gherkin feature files as behaviors for your DesignWise-generated test cases. You can create as many Gherkin feature files as you need for your test plan (one per tab) in either Scenario or Scenario Outline format. This option is geared towards Automation Framework export, but can be compatible with Excel as well.