From f01e96bedabc050b6c8201000403450d6707b43e Mon Sep 17 00:00:00 2001 From: hmalik144 Date: Tue, 19 Jan 2021 14:10:11 +0000 Subject: [PATCH] Moved to using Gender enum --- .../resources/features/parctice_form.feature | 96 +++++++++---------- 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/src/test/resources/features/parctice_form.feature b/src/test/resources/features/parctice_form.feature index c149019..27d5aab 100644 --- a/src/test/resources/features/parctice_form.feature +++ b/src/test/resources/features/parctice_form.feature @@ -17,52 +17,52 @@ Feature: Feature to test the practice form | Rachel | Zane | Female | rachel.zane@pearson-specter.com | 2125096965 | -# @SmokeTest @RegressionTest -# Scenario Outline: Check user can successfully submit a form with all the minimum valid credentials and 1 letter names -# -# Given user is on practice form -# When user enters first name "" and last name "" -# And user selects gender "" -# And user enters email address "" -# And user enters mobile number "" -# And user clicks submit button -# Then pop up is displayed -# -# Examples: -# | firstName | lastName | gender | emailAddress | mobileNumber | -# | i | j | Male | j@domain.com | 2125096995 | -# | 2 | y | Female | y@domain.com | 2125096965 | -# -# -# @RegressionTest -# Scenario Outline: Check user cannot submit a form with if fields are empty -# -# Given user is on practice form -# When user enters first name "" and last name "" -# And user selects gender "" -# And user enters email address "" -# And user enters mobile number "" -# And user clicks submit button -# Then no pop up is displayed -# -# Examples: -# | firstName | lastName | gender | emailAddress | mobileNumber | -# | | Lastname | Male | name@domain.com | 2125096995 | -# | FirstName | | Female | name@domain.com | 2125096965 | -# | FirstName | Lastname | | name@domain.com | 2125096965 | -# | FirstName | Lastname | Other | | 2125096965 | -# | FirstName | Lastname | Other | name@domain.com | | -# -# @RegressionTest -# Scenario Outline: Check email address shows error if incorrect email string -# -# Given user is on practice form -# When user enters email address "" -# Then email input is displaying an error -# -# Examples: -# | emailAddress | -# | namedomain.com | -# | name@domain.c | -# | @domain.com | + @SmokeTest @RegressionTest + Scenario Outline: Check user can successfully submit a form with all the minimum valid credentials and 1 letter names + + Given user is on practice form + When user enters first name "" and last name "" + And user selects gender "" + And user enters email address "" + And user enters mobile number "" + And user clicks submit button + Then pop up is displayed + + Examples: + | firstName | lastName | gender | emailAddress | mobileNumber | + | i | j | Male | j@domain.com | 2125096995 | + | 2 | y | Female | y@domain.com | 2125096965 | + + + @RegressionTest + Scenario Outline: Check user cannot submit a form with if fields are empty + + Given user is on practice form + When user enters first name "" and last name "" + And user selects gender "" + And user enters email address "" + And user enters mobile number "" + And user clicks submit button + Then no pop up is displayed + + Examples: + | firstName | lastName | gender | emailAddress | mobileNumber | + | | Lastname | Male | name@domain.com | 2125096995 | + | FirstName | | Female | name@domain.com | 2125096965 | + | FirstName | Lastname | | name@domain.com | 2125096965 | + | FirstName | Lastname | Other | | 2125096965 | + | FirstName | Lastname | Other | name@domain.com | | + + @RegressionTest + Scenario Outline: Check email address shows error if incorrect email string + + Given user is on practice form + When user enters email address "" + Then email input is displaying an error + + Examples: + | emailAddress | + | namedomain.com | + | name@domain.c | + | @domain.com |