-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #326 from CBIIT/cabreralf
SSJ Regression tests fixes
- Loading branch information
Showing
8 changed files
with
140 additions
and
107 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
Feature: Applicant Profile Scenarios | ||
Description: This Feature file contains Applicant Profile Scenarios | ||
|
||
@SSJ-32 @SSJ-33 @SSJ-36 @SSJ-92 @SSJ-98 @JUAREZDS @Regression_NF @playwright @SNOW_UPDATED | ||
@SSJ-32 @SSJ-33 @SSJ-36 @SSJ-92 @SSJ-98 @JUAREZDS @Regression @playwright @SNOW_UPDATED | ||
Scenario Outline: Verifying the Save application functionality | ||
Given a test account "<firstName>" is reset before executing a test | ||
When User is on SSJ Landing page and user is "Maria Chaudhry" - PW | ||
|
@@ -42,7 +42,7 @@ Feature: Applicant Profile Scenarios | |
| SSJTest | Marianna | Mollick | mollickja@nih.gov | 7018211343 | 2123323454 | Masters | Yes | 11 Kolls | 6 | Sausalito | CA | USA | 97712 | | ||
| SSJTest | Elena | Andrew | andrewkl@nih.gov | 8233212333 | 2202122234 | Bachelors | Yes | 11 Bells | 39 | Sacramento | CA | USA | 95512 | | ||
|
||
@SSJ-32 @SSJ-33 @SSJ-36 @SSJ-92 @SSJ-98 @SSJ-712 @JUAREZDS @Regression_NF @playwright @SNOW_UPDATED | ||
@SSJ-32 @SSJ-33 @SSJ-36 @SSJ-92 @SSJ-98 @SSJ-712 @JUAREZDS @Regression @playwright @SNOW_UPDATED | ||
Scenario Outline: Verifying the Save application functionality | ||
Given a test account "<firstName>" is reset before executing a test | ||
When User is on SSJ Landing page and user is "Maria Chaudhry" - PW | ||
|
@@ -84,51 +84,9 @@ Feature: Applicant Profile Scenarios | |
| firstName | middleName | lastName | email | phone | businessPhone | highestEducation | US Citizenship | address | aptNumber | city | state | country | zip | | ||
| SSJTest | Michelle | Pololi | mario@gmail.com | 2018212343 | 2023323454 | Masters | Yes | 7 Mills | 12378 | Reston | VA | USA | 20453 | | ||
|
||
@US_APPTRACK-342 @TC_APPTRACK-385 @JUAREZDS @Regression_NF @playwright @SNOW_UPDATED | ||
@US_APPTRACK-342 @TC_APPTRACK-385 @JUAREZDS @Regression @playwright @SNOW_UPDATED | ||
Scenario Outline: Verifying applicant is able to see "Your Applications" tab and page content after applying to a Vacancy | ||
# Given an Okta user "" is on the SSJ home page and logs in - PLEASE LEAVE THIS HERE! NEED TO CONNECT WITH OKTA TEAM | ||
When User is on SSJ Landing page and user is "OWM Vacancy Manager" - PW | ||
And clicks on "Vacancy Dashboard" - PW | ||
And clicks on "+ Create Vacancy" - PW | ||
And enters Vacancy Title name "DIEGO TEST" - PW | ||
And enters Vacancy Description "THIS IS A TEST AUTOMATION TEST" - PW | ||
And selects "Yes" for point of contact - PW | ||
And User sets an "Open Date" entry as today's date | ||
And unselects the option for cover letter | ||
And checks "Enable Reference Collection" check box | ||
And selects a Reference Collection Date Ten days from today | ||
And selects "2" for Full Contact Details for References | ||
And selects "Research Fellow" for Position Classification drop down | ||
And selects "HNC" for Organizational Code drop down | ||
And clicks "Save" | ||
And clicks Save for Mandatory Statements | ||
And selects "David Rampulla" for Committee Member with chair role | ||
And selects "Jason Levine" for Committee Member with Executive Secretary role | ||
And clicks "Save" | ||
And clicks Save for Email Templates | ||
Then user is able to see the Review and Finalize section with the vacancy information submitted | ||
And verifies Vacancy Title "DIEGO TEST" | ||
And verifies Utilize a Set Close Date is "No" | ||
And verifies Allow HR Specialist to Triage is "No" | ||
And verifies Vacancy Description "THIS IS A TEST AUTOMATION TEST" | ||
And verifies Vacancy Point of Contact Information is "Holly Gemar-Griffith" with email address "[email protected]" | ||
And verifies Open Date is todays date | ||
And verifies Application Documents "Curriculum Vitae (CV)", "Cover Letter", "Vision Statement", "Qualification Statement" | ||
And verifies Reference Collection is "Yes" | ||
And verifies Collection Date is ten days from today | ||
And verifies "2 recommendation(s)" reference recommendations are required for this vacancy | ||
And verifies "4 categories" scoring categories are required for this vacancy | ||
And verifies Organizational Code is "HNC" | ||
And verifies Position Classification is "Research Fellow" | ||
And verifies Personnel Action Tracking Solution (PATS) Initiator is "Holly Gemar-Griffith" | ||
And verifies Mandatory Statements "Equal Opportunity Employment", "Standards of Conduct/Financial Disclosure", "Foreign Education", and "Reasonable Accomodation" are displayed | ||
And verifies Committee Member "David Rampulla" is displayed with role "Chair" | ||
And verifies Committee Member "Jason Levine" is displayed with role "Executive Secretary (non-voting)" | ||
And verifies Email Templates "Application saved", "Application submitted confirmation", "Applicant Reference Request", "Applicant Reference Received", "Applicant Reference Received - Applicant" | ||
And clicks "Save and Finalize" | ||
And clicks "OK" | ||
And clicks "Close" | ||
And OWM Vacancy Manager logs out | ||
Given a test account "<firstName>" is reset before executing a test | ||
When User is on SSJ Landing page and user is "Maria Chaudhry" - PW | ||
And clicks on Vacancy Title "DIEGO TEST" | ||
|
@@ -251,7 +209,7 @@ Feature: Applicant Profile Scenarios | |
And verifies Application Documents text "APPLICATION DOCUMENTS" | ||
And verifies required documents with required references needed to apply to this test Vacancy | ||
|
||
@TC_APPTRACK-144 @JUAREZDS @Regression_NF @playwright @NEEDS_FIX | ||
@TC_APPTRACK-144 @JUAREZDS @Regression @playwright | ||
Scenario: Applying for vacancy as unauthenticated applicant | ||
Given an unauthenticated applicant is on the SSJ homepage "SSJPortalView" | ||
And verifies that the drop drown text is "Login" | ||
|
@@ -266,9 +224,8 @@ Would you like to log in now or go back to the home page? | |
""" | ||
And verifies that the text on the buttons is "Create an account" "Log in" "Go Back" | ||
And clicks "Log in" and is redirected to the Okta Login Portal | ||
And verifies that the PIV CAC card button text is "Sign in with PIV / CAC card" | ||
|
||
@TC_APPTRACK-128 @JUAREZDS @Regression_NF @playwright @SNOW_UPDATED | ||
@TC_APPTRACK-128 @JUAREZDS @Regression @playwright @SNOW_UPDATED | ||
Scenario Outline: Verification of the Save application functionality | ||
Given a test account "SSJTest" is reset before executing a test | ||
And a test vacancy "DIEGO TEST" is reset before creating a vacancy | ||
|
@@ -336,7 +293,7 @@ Would you like to log in now or go back to the home page? | |
| firstName | middleName | lastName | email | phone | businessPhone | highestEducation | address | aptNumber | city | state | country | zip | | ||
| SSJTest | Michelle | Pololi | mario@gmail.com | 2018212343 | 2023323454 | Masters | 7 Mills | 12378 | Reston | VA | USA | 20453 | | ||
|
||
@TC_APPTRACK-360 @JUAREZDS @Regression_NF @playwright @SNOW_UPDATED | ||
@TC_APPTRACK-360 @JUAREZDS @Regression @playwright @SNOW_UPDATED | ||
Scenario Outline: Verification of the Save application functionality | ||
Given a test account "SSJTest" is reset before executing a test | ||
And User is on SSJ Landing page and user is "OWM Vacancy Manager" - PW | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,7 +28,6 @@ Feature: OWM Vacancy Manager Scenarios | |
And User verifies that Number of Scoring Categories slider is set to "4" by default | ||
And User verifies Number of Scoring Categories slider has 6 (One - six) options | ||
And User verifies that all positions are present via Position Classification dropdown | ||
And User verifies all org codes are present via Organizational Code dropdown | ||
And User verifies the text of "Position Classification" i tooltip is | ||
""" | ||
Select the Intramural or Extramural Professional Designation for your vacancy. Select “N/A” for Stadtman positions. | ||
|
@@ -78,7 +77,7 @@ Feature: OWM Vacancy Manager Scenarios | |
And User clicks button "Save" - PW | ||
Then User confirms that User is on "Vacancy Committee" section | ||
|
||
@SSJ-185 @SSJ-306 @juarezds @Regression_NF @playwright @SNOW_UPDATED | ||
@SSJ-185 @SSJ-306 @juarezds @Regression @playwright @SNOW_UPDATED | ||
Scenario: Verification of Vacancy Committee section while creating an NCI Vacancy Positive Flow | ||
When User is on SSJ Landing page and user is "OWM Vacancy Manager" - PW | ||
And User navigates to tab "Vacancy Dashboard" - PW | ||
|
@@ -140,7 +139,7 @@ Feature: OWM Vacancy Manager Scenarios | |
And User clicks "Save" for Actions | ||
Then User can see "A committee member can only be listed once on a committee. Please remove duplicate committee members." alert | ||
|
||
@BUGFIX_APPTRACK-1332 @playwright @Regression_NF @cabreralf | ||
@BUGFIX_APPTRACK-1332 @playwright @Regression @cabreralf | ||
Scenario: BUG - Vacancy not showing for assigned Exec Secretary in Your Vacancies tab | ||
When User is on SSJ Landing page and user is "OWM Vacancy Manager" - PW | ||
And User navigates to tab "Vacancy Dashboard" - PW | ||
|
@@ -149,6 +148,7 @@ Feature: OWM Vacancy Manager Scenarios | |
And enters Vacancy Description "THIS IS A TEST AUTOMATION TEST" - PW | ||
And selects "Yes" for point of contact - PW | ||
And User sets an "Open Date" entry as today's date | ||
And User sets a "Close Date" entry a month from the Open Date | ||
And selects "0" for Full Contact Details for References | ||
And User verifies that Number of Scoring Categories slider is set to "4" by default | ||
And selects "4" for Number of Scoring Categories | ||
|
@@ -172,6 +172,71 @@ Feature: OWM Vacancy Manager Scenarios | |
And User navigates to tab "Your Vacancies" - PW | ||
And verifies Vacancy Title "Testing Automation Title SSJ-1332" is on the Your Vacancies page | ||
|
||
@APPTRACK-151 @cabreralf @playwright @IN-PROGRESS | ||
Scenario: Live vacancies View verification | ||
# Given User is on SSJ Landing page and user is "OWM Vacancy Manager" - PW | ||
# And User navigates to tab "Vacancy Dashboard" - PW | ||
# When User clicks on the "live vacancies" tab | ||
# Then User can see the filters "All","Live","Extended" | ||
# And User can verify All is by default selected | ||
# And User can verify that All subfilter displays vacancies in the open state | ||
# And User can verify that vacancies with subfilter All are by default sorted by number of applicants in ascending order | ||
# And User can verify that Live subfilter displays vacancies in the open state | ||
# And User can verify that vacancies with subfilter Live are by default sorted by number of applicants in ascending order | ||
# And User can verify the table columns are displayed as "Vacancy Title","Applicants","Open Date","Close Date","Actions" | ||
|
||
When User is on SSJ Landing page and user is "OWM Vacancy Manager" - PW | ||
And clicks on "Vacancy Dashboard" - PW | ||
And clicks on "+ Create Vacancy" - PW | ||
And enters Vacancy Title name "DIEGO TEST" - PW | ||
And enters Vacancy Description "THIS IS A TEST AUTOMATION TEST" - PW | ||
And User checks "Utilizing a Set Close Date" option | ||
And selects "Yes" for point of contact - PW | ||
And User sets an "Open Date" entry as today's date | ||
And User sets a "Close Date" entry a month from the Open Date | ||
And unselects the option for cover letter | ||
And checks "Enable Reference Collection" check box | ||
And selects a Reference Collection Date Ten days from today | ||
And selects "2" for Full Contact Details for References | ||
And selects "Research Fellow" for Position Classification drop down | ||
And selects "HNC" for Organizational Code drop down | ||
And clicks "Save" | ||
And clicks Save for Mandatory Statements | ||
And selects "David Rampulla" for Committee Member with chair role | ||
And selects "Jason Levine" for Committee Member with Executive Secretary role | ||
And clicks "Save" | ||
And clicks Save for Email Templates | ||
Then user is able to see the Review and Finalize section with the vacancy information submitted | ||
And verifies Vacancy Title "DIEGO TEST" | ||
And verifies Utilize a Set Close Date is "No" | ||
And verifies Allow HR Specialist to Triage is "No" | ||
And verifies Vacancy Description "THIS IS A TEST AUTOMATION TEST" | ||
And verifies Vacancy Point of Contact Information is "Holly Gemar-Griffith" with email address "[email protected]" | ||
And verifies Open Date is todays date | ||
And verifies Application Documents "Curriculum Vitae (CV)", "Cover Letter", "Vision Statement", "Qualification Statement" | ||
And verifies Reference Collection is "Yes" | ||
And verifies Collection Date is ten days from today | ||
And verifies "2 recommendation(s)" reference recommendations are required for this vacancy | ||
And verifies "4 categories" scoring categories are required for this vacancy | ||
And verifies Organizational Code is "HNC" | ||
And verifies Position Classification is "Research Fellow" | ||
And verifies Personnel Action Tracking Solution (PATS) Initiator is "Holly Gemar-Griffith" | ||
And verifies Mandatory Statements "Equal Opportunity Employment", "Standards of Conduct/Financial Disclosure", "Foreign Education", and "Reasonable Accomodation" are displayed | ||
And verifies Committee Member "David Rampulla" is displayed with role "Chair" | ||
And verifies Committee Member "Jason Levine" is displayed with role "Executive Secretary (non-voting)" | ||
And verifies Email Templates "Application saved", "Application submitted confirmation", "Applicant Reference Request", "Applicant Reference Received", "Applicant Reference Received - Applicant" | ||
And clicks "Save and Finalize" | ||
And clicks "OK" | ||
And clicks "Close" | ||
And OWM Vacancy Manager logs out | ||
|
||
# And User can edit a vacancy | ||
# And User can copy link of a vacancy | ||
# And User can extend a vacancy | ||
# And User can sort vacancies by Applicants in ascending order | ||
# And User can sort vacancies by Open Date in descending order | ||
# And User can sort vacancies by Close Date in ascending order | ||
|
||
@SSJ-310 @SSJ-158 @SSJ-71 @playwright | ||
Scenario: Verification of Email Templates section while creating an NCI Vacancy Positive Flow | ||
Given User is on SSJ Landing page and user is "OWM Vacancy Manager" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.