From 29033126a811f566b3f6e01c84d76e68ef429f4a Mon Sep 17 00:00:00 2001 From: Muzipova Date: Fri, 24 Jan 2025 12:37:53 -0500 Subject: [PATCH 1/3] .. --- .github/workflows/CHARMS - RAS Regression.yml | 2 +- .../FanconiStudyEntireFlow.feature | 8 +- .../RAS Consent Scenarios.feature | 8 +- .../CHARMS/pages/NativeViewCGBIIQPage.java | 258 ++++++++++++++++++ src/test/java/CHARMS/resources/data.xlsx | Bin 28493 -> 28503 bytes .../java/CHARMS/resources/~$RASScenario1.xlsx | Bin 0 -> 165 bytes .../Run_CHARMS_RAS_Regression_Test.java | 2 +- src/test/java/CHARMS/steps/RAS_All_Steps.java | 8 +- ...coniEligibilityQuestionnaireStepsImpl.java | 64 ++++- 9 files changed, 332 insertions(+), 18 deletions(-) create mode 100644 src/test/java/CHARMS/resources/~$RASScenario1.xlsx diff --git a/.github/workflows/CHARMS - RAS Regression.yml b/.github/workflows/CHARMS - RAS Regression.yml index 93ae46cdb..b24d97914 100644 --- a/.github/workflows/CHARMS - RAS Regression.yml +++ b/.github/workflows/CHARMS - RAS Regression.yml @@ -20,7 +20,7 @@ jobs: fetch-depth: 0 - name: Run specific runner class - run: mvn -B -q -Dtest="CHARMS.runners.Run_CHARMS_RAS_Regression_Test" test + run: mvn -B -q -Dtest="CHARMS.runners.Run_CHARMS_RAS_Regression_Test" -Dcucumber.filter.tags="@RAS_Regression1" test continue-on-error: true - name: Generate timestamp diff --git a/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature b/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature index f572afff3..522a02d1c 100644 --- a/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature +++ b/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature @@ -1,9 +1,9 @@ Feature: Fanconi end-to-end flow on the Fanconi Longitudinal Cohort Study Portal Description: This feature file contains scenarios which submit Fanconi Screeners, Consent Flows, and IIQ Forms. Then, data is verified in Native View. - @FanconiSubmission @selenium @Fanconi_Regression + @FanconiSubmission @selenium @Fanconi_Regression @Progression Scenario Outline: This scenario submits the IIQ form and verifies the data in Native View. - Given run the Fanconi reset script to reset the accounts +# Given run the Fanconi reset script to reset the accounts Given a Participant is on the Fanconi Study login page And logs in Fanconi page via Okta with username "" and password "" And clicks the Fanconi Eligibility Questionnaire widget @@ -17,5 +17,5 @@ Feature: Fanconi end-to-end flow on the Fanconi Longitudinal Cohort Study Portal And the participant submits a Individual Information Questionnaire for excel sheet "" Then Study Team member logs in to Native View and verifies fields in participant's CGB IIQ record Examples: - | Email | Password | ConsentCollectionMethod | IIQScenario | - | sj.fanconitester1@yopmail.com | Test123$$ | iMed | IIQScenario1 | \ No newline at end of file + | Email | Password | ConsentCollectionMethod | IIQScenario | + | charmsras3@yahoo.com | RASTest2023$$ | iMed | IIQScenario1 | \ No newline at end of file diff --git a/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature b/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature index e6c819e1e..f035df83d 100644 --- a/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature +++ b/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature @@ -1,7 +1,7 @@ Feature: RAS Consent Scenarios Description: This feature file contains scenarios which verify data in myRas portal and Native View Participant Details/Consent Record. - @muzipovay2 @RAS_STUDY @CP2-3603 @CP2-3637 @CP2-3680 @CP2-3825 @CP2-3640 @CP2-3805 @CP2-3935 @selenium @RAS_Regression + @muzipovay2 @RAS_STUDY @CP2-3603 @CP2-3637 @CP2-3680 @CP2-3825 @CP2-3640 @CP2-3805 @CP2-3935 @selenium @RAS_Regression1 Scenario Outline: Verifying e-consent workflow, and then verifying that a Download Study Consent widget shows on portal and when clicked downloads the most recent Consent Record Given test automation account "" has been reset Given a participant is on the RASopathies Longitudinal Cohort Study login page "myRASLoginPage" @@ -17,8 +17,8 @@ Feature: RAS Consent Scenarios And logs in via Okta with username "" and password "" And "Download Study Consent" text shows on participant portal and when clicked downloads "Consent Record" Examples: - | Email | Password | ScreenerScenario | ConsentStatus | ConsentType | ResponseType | AccountResetScriptURL | - | consent_participant@yopmail.com | Charms123$ | screenerScenarioAdult | Complete | Adult | CHARMS e-consent | https://service-test.nci.nih.gov/nav_to.do?uri=sys_script_fix.do?sys_id=b8daf9fa872096107e87a8a60cbb3597 | + | Email | Password | ScreenerScenario | ConsentStatus | ConsentType | ResponseType | AccountResetScriptURL | + | ras_progression@yopmail.com | Charms123$ | screenerScenarioAdult | Complete | Adult | CHARMS e-consent | https://service-test.nci.nih.gov/nav_to.do?uri=sys_script_fix.do?sys_id=0e9497c587161ad0ad46326d3fbb35c7 | @muzipovay2 @RAS_STUDY @CP2-3603 @CP2-3680 @selenium @RAS_Regression Scenario Outline: Verifying consent workflows for an adult participant, and then verifying that a Download Study Consent widget shows on portal and when clicked downloads the most recent Consent Record @@ -317,7 +317,7 @@ Feature: RAS Consent Scenarios And clicks on "Physical Activities Survey" to begin survey And submits the Physical Activities Survey - @muzipovay2 @RAS_STUDY @CP2-4000 @selenium @RAS_Regression @Progression + @muzipovay2 @RAS_STUDY @CP2-4000 @selenium @RAS_Regression Scenario: Completing Physical Activities Survey survey Given test automation account "https://service-test.nci.nih.gov/nav_to.do?uri=sys_script_fix.do?sys_id=b8daf9fa872096107e87a8a60cbb3597" has been reset Given a participant is on the RASopathies Longitudinal Cohort Study login page "myRASLoginPage" diff --git a/src/test/java/CHARMS/pages/NativeViewCGBIIQPage.java b/src/test/java/CHARMS/pages/NativeViewCGBIIQPage.java index b9a1766e2..884e539ee 100644 --- a/src/test/java/CHARMS/pages/NativeViewCGBIIQPage.java +++ b/src/test/java/CHARMS/pages/NativeViewCGBIIQPage.java @@ -7,6 +7,12 @@ public class NativeViewCGBIIQPage { + /***************************************************************** + * * + * DEMOGRAPHICS TAB FIELDS * + * * + *****************************************************************/ + /** * Demographics tab */ @@ -97,6 +103,258 @@ public class NativeViewCGBIIQPage { @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.health_insurance']") public WebElement doesTheParticipantHaveHealthInsuranceDropdown; + /******************************************************************** + * * + * MEDICAL HISTORY TAB FIELDS * + * * + ********************************************************************/ + + /** + * Medical History tab + */ + @FindBy(xpath = "//span[normalize-space()='Medical History']") + public WebElement medicalHistoryTab; + + /** + * Participants birth timing dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.birth_timing']") + public WebElement birthTimingDropdown; + + /** + * Participant birth weight (grams) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.birth_weight']") + public WebElement birthWeightInputField; + + /** + * Birth weight unknown checkbox + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.birth_weight_unknown']") + public WebElement birthWeightUnknownCheckbox; + + /** + * Participant birth length (cm) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.birth_length']") + public WebElement birthLengthInputField; + + /** + * Birth length unknown checkbox + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.birth_length_unknown']") + public WebElement birthLengthUnknownCheckbox; + + /** + * Participants head circumference at birth (cm) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.head_circumference_at_birth']") + public WebElement headCircumferenceAtBirthInputField; + + /** + * Head circumference unknown checkbox + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.head_circumference_unknown']") + public WebElement headCircumferenceUnknownCheckbox; + + /** + * Are participants bio parents blood-related dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.bio_parents_related']") + public WebElement bioParentsRelatedDropdown; + + /** + * Is participant a twin or multiple birth? dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.twin_multiple_birth']") + public WebElement twinMultipleBirthDropdown; + + /** + * Participant conceived using in vitro fertilization dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.in_vitro_fertilization']") + public WebElement inVitroFertilizationDropdown; + + /** + * Has the participant been evaluated for genetic disease or syndrome? dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.genetic_evaluation']") + public WebElement hasBeenEvaluatedForGeneticDiseaseOrSyndromeEvaluationDropdown; + + /** + * Do you have genetic test results you can upload dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.genetic_test_results']") + public WebElement doYouHaveGeneticTestResultsToUploadDropdown; + + /** + * Has the participant been diagnosed with cancer and/or benign tumor? dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.participant_cancer']") + public WebElement participantDiagnosedWithCancerOrBenignTumorDropdown; + + /********************************************************************** + * * + * PHYSICAL FINDINGS TAB FIELDS * + * * + *********************************************************************/ + + /** + * Physical Findings tab + */ + @FindBy(xpath = "//span[normalize-space()='Physical Findings']") + public WebElement physicalFindingsTab; + + /** + * Current height (CM) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.current_height']") + public WebElement currentHeightInputField; + + /** + * Current height unknown checkbox + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.current_height_unknown']") + public WebElement currentHeightUnknownCheckbox; + + /** + * Weight at 18 years of age (kg) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.weight_at_18']") + public WebElement weightAt18InputField; + + /** + * Reason weight at 18 unknown dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.reason_weight_at_18_unknown']") + public WebElement reasonWeightAt18UnknownDropdown; + + /** + * Weight at 30 years of age (kg) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.weight_at_30']") + public WebElement weightAt30InputField; + + /** + * Reason weight at 30 unknown dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.reason_weight_at_30_unknown']") + public WebElement reasonWeightAt30UnknownDropdown; + + /** + * Age at highest weight input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.age_at_highest_weight']") + public WebElement ageAtHighestWeightInputField; + + /** + * Current weight (kg) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.current_weight']") + public WebElement currentWeightInputField; + + /** + * Current weight unknown checkbox + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.current_weight_unknown']") + public WebElement currentWeightUnknownCheckbox; + + /** + * Weight at 40 years of age (kg) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.weight_at_40']") + public WebElement weightAt40InputField; + + /** + * Reason weight at 40 unknown dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.reason_weight_at_40_unknown']") + public WebElement reasonWeightAt40UnknownDropdown; + + /** + * Highest weight during lifetime? (excluding pregnancy) (kg) input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.most_participant_has_weighed']") + public WebElement highestWeightDuringLifetimeInputField; + + /** + * Reason for highest weight unknown dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.reason_weight_at_highest_unknown']") + public WebElement reasonHighestWeightUnknownDropdown; + + /************************************************************************* + * * + * REPRODUCTIVE HISTORY TAB FIELDS * + * * + *************************************************************************/ + + /** + * Reproductive History tab + */ + @FindBy(xpath = "//span[normalize-space()='Reproductive History']") + public WebElement reproductiveHistoryTab; + + /** + * Have you had a menstrual period? Dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.menstrual_period']") + public WebElement haveYouHadAMenstrualPeriodDropdown; + + /** + * Reason for no periods input field + */ + @FindBy(xpath = "//input[@id='sys_display.x_naci_family_coho_cgb_iiq.reason_for_no_periods']") + public WebElement reasonForNoPeriodsInputField; + + /** + * Has the participant ever been pregnant dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.pregnant']") + public WebElement hasTheParticipantEverBeenPregnantDropdown; + + /** + * Has participant tried to become pregnant for a year or more without success dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.pregnancy_success']") + public WebElement hasParticipantTriedToBecomePregnantForYearOrMoreWithoutSuccessDropdown; + + /** + * Has the participant consulted a doctor because of difficulty getting pregnant? Dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.consulted_doctor']") + public WebElement hasParticipantConsultedADoctorBecauseOfDifficultyGettingPregnantDropdown; + + /** + * Was the participant prescribed female hormones? Dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.female_hormones']") + public WebElement wasParticipantPrescribedFemaleHormonesDropdown; + + /** + * Has participant taken pills, injections or implants for birth control dropdown + */ + @FindBy(xpath = "//select[@id='x_naci_family_coho_cgb_iiq.pills_injections_implants']") + public WebElement hasParticipantTakenPillsInjectionsImplantsForBirthControlDropdown; + + /** + * Total Live Births input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.total_livebirths']") + public WebElement totalLiveBirthsInputField; + + /** + * Total Miscarriages input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.total_miscarriages']") + public WebElement totalMiscarriagesInputField; + + /** + * Total Stillbirths input field + */ + @FindBy(xpath = "//input[@id='x_naci_family_coho_cgb_iiq.total_stillbirths']") + public WebElement totalStillbirthsInputField; + public NativeViewCGBIIQPage() { PageFactory.initElements(WebDriverUtils.webDriver, this); } diff --git a/src/test/java/CHARMS/resources/data.xlsx b/src/test/java/CHARMS/resources/data.xlsx index 575a22f2f52055f21ac2c07886748eff8f87e3bb..aa70a188ea6025bcc5e160b541686bd244010741 100644 GIT binary patch delta 7466 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 Date: Fri, 24 Jan 2025 14:30:23 -0500 Subject: [PATCH 2/3] CHARMS - Fanconi CGB IIQ verification in Native View --- .github/workflows/CHARMS - RAS Regression.yml | 2 +- .../FanconiStudyEntireFlow.feature | 6 +++--- .../RAS Consent Scenarios.feature | 6 +++--- src/test/java/CHARMS/resources/data.xlsx | Bin 28503 -> 28504 bytes .../Run_CHARMS_RAS_Regression_Test.java | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/CHARMS - RAS Regression.yml b/.github/workflows/CHARMS - RAS Regression.yml index b24d97914..93ae46cdb 100644 --- a/.github/workflows/CHARMS - RAS Regression.yml +++ b/.github/workflows/CHARMS - RAS Regression.yml @@ -20,7 +20,7 @@ jobs: fetch-depth: 0 - name: Run specific runner class - run: mvn -B -q -Dtest="CHARMS.runners.Run_CHARMS_RAS_Regression_Test" -Dcucumber.filter.tags="@RAS_Regression1" test + run: mvn -B -q -Dtest="CHARMS.runners.Run_CHARMS_RAS_Regression_Test" test continue-on-error: true - name: Generate timestamp diff --git a/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature b/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature index 522a02d1c..0e9c1a8a1 100644 --- a/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature +++ b/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature @@ -3,7 +3,7 @@ Feature: Fanconi end-to-end flow on the Fanconi Longitudinal Cohort Study Portal @FanconiSubmission @selenium @Fanconi_Regression @Progression Scenario Outline: This scenario submits the IIQ form and verifies the data in Native View. -# Given run the Fanconi reset script to reset the accounts + Given run the Fanconi reset script to reset the accounts Given a Participant is on the Fanconi Study login page And logs in Fanconi page via Okta with username "" and password "" And clicks the Fanconi Eligibility Questionnaire widget @@ -17,5 +17,5 @@ Feature: Fanconi end-to-end flow on the Fanconi Longitudinal Cohort Study Portal And the participant submits a Individual Information Questionnaire for excel sheet "" Then Study Team member logs in to Native View and verifies fields in participant's CGB IIQ record Examples: - | Email | Password | ConsentCollectionMethod | IIQScenario | - | charmsras3@yahoo.com | RASTest2023$$ | iMed | IIQScenario1 | \ No newline at end of file + | Email | Password | ConsentCollectionMethod | IIQScenario | + | sj.fanconitester1@yopmail.com | Test123$$ | iMed | IIQScenario1 | \ No newline at end of file diff --git a/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature b/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature index f035df83d..5d171ac36 100644 --- a/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature +++ b/src/test/java/CHARMS/features/rasopathyStudy/RAS Consent Scenarios.feature @@ -1,7 +1,7 @@ Feature: RAS Consent Scenarios Description: This feature file contains scenarios which verify data in myRas portal and Native View Participant Details/Consent Record. - @muzipovay2 @RAS_STUDY @CP2-3603 @CP2-3637 @CP2-3680 @CP2-3825 @CP2-3640 @CP2-3805 @CP2-3935 @selenium @RAS_Regression1 + @muzipovay2 @RAS_STUDY @CP2-3603 @CP2-3637 @CP2-3680 @CP2-3825 @CP2-3640 @CP2-3805 @CP2-3935 @selenium @RAS_Regression Scenario Outline: Verifying e-consent workflow, and then verifying that a Download Study Consent widget shows on portal and when clicked downloads the most recent Consent Record Given test automation account "" has been reset Given a participant is on the RASopathies Longitudinal Cohort Study login page "myRASLoginPage" @@ -17,8 +17,8 @@ Feature: RAS Consent Scenarios And logs in via Okta with username "" and password "" And "Download Study Consent" text shows on participant portal and when clicked downloads "Consent Record" Examples: - | Email | Password | ScreenerScenario | ConsentStatus | ConsentType | ResponseType | AccountResetScriptURL | - | ras_progression@yopmail.com | Charms123$ | screenerScenarioAdult | Complete | Adult | CHARMS e-consent | https://service-test.nci.nih.gov/nav_to.do?uri=sys_script_fix.do?sys_id=0e9497c587161ad0ad46326d3fbb35c7 | + | Email | Password | ScreenerScenario | ConsentStatus | ConsentType | ResponseType | AccountResetScriptURL | + | consent_participant@yopmail.com | Charms123$ | screenerScenarioAdult | Complete | Adult | CHARMS e-consent | https://service-test.nci.nih.gov/nav_to.do?uri=sys_script_fix.do?sys_id=b8daf9fa872096107e87a8a60cbb3597 | @muzipovay2 @RAS_STUDY @CP2-3603 @CP2-3680 @selenium @RAS_Regression Scenario Outline: Verifying consent workflows for an adult participant, and then verifying that a Download Study Consent widget shows on portal and when clicked downloads the most recent Consent Record diff --git a/src/test/java/CHARMS/resources/data.xlsx b/src/test/java/CHARMS/resources/data.xlsx index aa70a188ea6025bcc5e160b541686bd244010741..289d58faf201d920c47acd69a31cf81e1ac74cbb 100644 GIT binary patch delta 6920 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 OlP+%~22N`L00007s6|Qu delta 6951 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 diff --git a/src/test/java/CHARMS/runners/Run_CHARMS_RAS_Regression_Test.java b/src/test/java/CHARMS/runners/Run_CHARMS_RAS_Regression_Test.java index a21b79b3a..4fa600197 100644 --- a/src/test/java/CHARMS/runners/Run_CHARMS_RAS_Regression_Test.java +++ b/src/test/java/CHARMS/runners/Run_CHARMS_RAS_Regression_Test.java @@ -8,7 +8,7 @@ "pretty", "com.aventstack.extentreports.cucumber.adapter.ExtentCucumberAdapter:"}, features = {"src/test/java/CHARMS/features/RASAccountReset", "src/test/java/CHARMS/features/rasopathyStudy"}, glue = {"CHARMS.steps", "Hooks"}, - tags = "@RAS_Regression1 or @Ras_Regression2", + tags = "@RAS_Regression", dryRun = false ) public class Run_CHARMS_RAS_Regression_Test extends AbstractTestNGCucumberTests{ From b6414a5e0d953d915663c8c43465e1771394690e Mon Sep 17 00:00:00 2001 From: Muzipova Date: Fri, 24 Jan 2025 14:32:16 -0500 Subject: [PATCH 3/3] CHARMS - Fanconi CGB IIQ verification in Native View --- .../features/fanconiStudy/FanconiStudyEntireFlow.feature | 2 +- src/test/java/CHARMS/steps/RAS_All_Steps.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature b/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature index 0e9c1a8a1..f572afff3 100644 --- a/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature +++ b/src/test/java/CHARMS/features/fanconiStudy/FanconiStudyEntireFlow.feature @@ -1,7 +1,7 @@ Feature: Fanconi end-to-end flow on the Fanconi Longitudinal Cohort Study Portal Description: This feature file contains scenarios which submit Fanconi Screeners, Consent Flows, and IIQ Forms. Then, data is verified in Native View. - @FanconiSubmission @selenium @Fanconi_Regression @Progression + @FanconiSubmission @selenium @Fanconi_Regression Scenario Outline: This scenario submits the IIQ form and verifies the data in Native View. Given run the Fanconi reset script to reset the accounts Given a Participant is on the Fanconi Study login page diff --git a/src/test/java/CHARMS/steps/RAS_All_Steps.java b/src/test/java/CHARMS/steps/RAS_All_Steps.java index ebcac773a..a230f14fc 100644 --- a/src/test/java/CHARMS/steps/RAS_All_Steps.java +++ b/src/test/java/CHARMS/steps/RAS_All_Steps.java @@ -23,7 +23,6 @@ import java.net.URL; import java.util.HashMap; import java.util.Map; - import static APPS_COMMON.Pages.Selenium_Common_Locators.locateByCssSelector; import static Hooks.Hooks.softAssert; import static CHARMS.pages.MyRASHomePage.dynamicModuleLocator; @@ -314,7 +313,7 @@ public static void PI_completes_consent_and_verifies_in_Native_View(String sheet CucumberLogUtils.logScreenshot(); CommonUtils.waitForClickability(locateByCssSelector("button[aria-label='Back']")); locateByCssSelector("button[aria-label='Back']").click(); - CommonUtils.sleep(5000); + CommonUtils.sleep(1000); CucumberLogUtils.logScreenshot(); JavascriptUtils.scrollIntoView(nativeViewCHARMSParticipantDetailsPage.nativeViewPatientDetailsConsentsTab); CommonUtils.clickOnElement(nativeViewCHARMSParticipantDetailsPage.nativeViewPatientDetailsConsentsTab);