Feature File Review Check List

Modified on Thu, 10 Oct at 7:22 PM

The following table provides you a checklist for a Feature File:

Sl. NoTask list Status
1Are you providing meaningful names to Features (Tabs within a screen or a page) and Controls (UI elements on the page in the tab) in the lower case?
2Are you avoiding creating Duplicate Feature names?
3Are you using appropriate page names in the navigations section instead of the current screen?
4Are you using appropriate action words (default and custom actions)  for the action being performed by the user?
5Are you using intermittent verification steps?
6Are you ensuring that UI elements linked to different actions have unique names during node configuration?
7Are you avoiding duplicate UI Elements/ Control names?
8Are you adding parameters for Text Box, Dropdown list, Text Area, Scroll, Window and New Tab in the 'Control Value' text box to specify input variations?
9Are you  providing meaning scenario name and outline while recording a scenario using Follow Me feature?
10Are you using the alias step if you wish to add or edit a GWT step manually in the Follow Me and Edit Scenarios features, if required?

11Are you using the alias name for the control type in the Follow Me and Edit Scenarios features, if required?
12Are you using Auto Generate test cases feature to generate test cases ?
13Are you generating separate feature files with a module name?
13Are you generating a single test case with multiple data sets instead of  creating duplicate test cases for different data set?
14
When verifying the state of elements on the page, are you using "Verify content" action instead of "Verify displayed"  and "Verify Text" actions?
15
Are you providing appropriate page names in navigations section instead of current screen ? 
16
Are you generating a single test case with multiple data sets instead of  creating duplicate test cases for different data set?
17Are you generating a single test case with multiple data sets instead of  creating duplicate test cases for different data set?
18Are you generating negative scenarios using Data Generation option available in the Main Canvas? 

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