Generating Separate Feature Files with different names

Modified on Fri, 26 Jun at 5:12 PM


TABLE OF CONTENTS

1. Overview

2. Generating Feature Files

3. Related Articles


1. Overview

In the process of test automation, working with feature files that have different naming conventions but represent the same functionality can be essential for ensuring coverage across various scenarios. This overview explains how to generate test cases using feature files that share similar content but differ in their filenames, all stored within the same folder and different file name different folder. 

For example, if you are registering a user on an e-commerce website, you might generate a module name for the scenario of OTP verification via email instead of mobile OTP verification.

Note: This feature is also available for Desktop Automation and the Python TestComplete framework.

2. Generating Feature Files

To generate feature files with a Module name, perform the following:
After creating a project with scraped file attached, Record the scenario. Scenario will created.
Make sure to select the 'Group By Module' option' in the Feature File Settings page and click on update. 

  1. In the Test Design screen, after recording a scenario. 
  2. In Scenario List, add Group by module in Scenario List by clicking on more option besides the scenario(3 dots) and enter or select the module name. 
  3. A pop-up will appear, fill folder structure and comments and click on create. Group by module and folder structure will be displayed in scenario List.
  4. The one's which are already created can also be reused in other test cases.
  5. The Feature Files will be generated in a separate folder in the Test Cases folder. To access the feature file, navigate Test Cases Tab.

    Note that generated Feature File does not display a timestamp when you hover over the corresponding file.
  6. The Feature name will also be displayed inside the specified feature file.

Common Issues and Resolution in Edit Scenario  






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article