diff --git a/allure-report.tar.gz b/allure-report.tar.gz index b451eff50..11642ecc7 100644 Binary files a/allure-report.tar.gz and b/allure-report.tar.gz differ diff --git a/data/attachments/10014406c56bb9f.png b/data/attachments/10014406c56bb9f.png new file mode 100644 index 000000000..1a3d0f383 Binary files /dev/null and b/data/attachments/10014406c56bb9f.png differ diff --git a/data/attachments/100af4fc6448f9d2.png b/data/attachments/100af4fc6448f9d2.png new file mode 100644 index 000000000..541ef6c75 Binary files /dev/null and b/data/attachments/100af4fc6448f9d2.png differ diff --git a/data/attachments/1020fa68cdadb4eb.png b/data/attachments/1020fa68cdadb4eb.png new file mode 100644 index 000000000..2e9ba8b48 Binary files /dev/null and b/data/attachments/1020fa68cdadb4eb.png differ diff --git a/data/attachments/10a655ad7ecfcdcf.png b/data/attachments/10a655ad7ecfcdcf.png new file mode 100644 index 000000000..e3597eeb0 Binary files /dev/null and b/data/attachments/10a655ad7ecfcdcf.png differ diff --git a/data/attachments/10a9f3fa9cf2f43b.png b/data/attachments/10a9f3fa9cf2f43b.png new file mode 100644 index 000000000..00a08de50 Binary files /dev/null and b/data/attachments/10a9f3fa9cf2f43b.png differ diff --git a/data/attachments/10b1ebe5e42c945a.png b/data/attachments/10b1ebe5e42c945a.png new file mode 100644 index 000000000..8d086cf52 Binary files /dev/null and b/data/attachments/10b1ebe5e42c945a.png differ diff --git a/data/attachments/10d60c4e349b1229.png b/data/attachments/10d60c4e349b1229.png new file mode 100644 index 000000000..47db3034d Binary files /dev/null and b/data/attachments/10d60c4e349b1229.png differ diff --git a/data/attachments/10e4521e9858a1a7.png b/data/attachments/10e4521e9858a1a7.png new file mode 100644 index 000000000..f69ba3748 Binary files /dev/null and b/data/attachments/10e4521e9858a1a7.png differ diff --git a/data/attachments/10ec761fe5622e1f.png b/data/attachments/10ec761fe5622e1f.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/10ec761fe5622e1f.png differ diff --git a/data/attachments/117b4d6436667b2e.png b/data/attachments/117b4d6436667b2e.png new file mode 100644 index 000000000..85c9a074a Binary files /dev/null and b/data/attachments/117b4d6436667b2e.png differ diff --git a/data/attachments/11ab4e66918f1330.png b/data/attachments/11ab4e66918f1330.png new file mode 100644 index 000000000..5cf845290 Binary files /dev/null and b/data/attachments/11ab4e66918f1330.png differ diff --git a/data/attachments/11eaee2865f77326.png b/data/attachments/11eaee2865f77326.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/11eaee2865f77326.png differ diff --git a/data/attachments/12723a934806a7f5.png b/data/attachments/12723a934806a7f5.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/12723a934806a7f5.png differ diff --git a/data/attachments/12a204532356ab82.png b/data/attachments/12a204532356ab82.png new file mode 100644 index 000000000..513b3100b Binary files /dev/null and b/data/attachments/12a204532356ab82.png differ diff --git a/data/attachments/12c277c8548fed66.png b/data/attachments/12c277c8548fed66.png new file mode 100644 index 000000000..0ef0bd7b1 Binary files /dev/null and b/data/attachments/12c277c8548fed66.png differ diff --git a/data/attachments/13329a8ef4660fc.png b/data/attachments/13329a8ef4660fc.png new file mode 100644 index 000000000..352063f8c Binary files /dev/null and b/data/attachments/13329a8ef4660fc.png differ diff --git a/data/attachments/133d070c680662d9.png b/data/attachments/133d070c680662d9.png new file mode 100644 index 000000000..143a447ab Binary files /dev/null and b/data/attachments/133d070c680662d9.png differ diff --git a/data/attachments/13649e9930495edc.txt b/data/attachments/13649e9930495edc.txt new file mode 100644 index 000000000..b74a41336 --- /dev/null +++ b/data/attachments/13649e9930495edc.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Hospital hub for staff and patients and get patient details for 9437540233 with option 12 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient RANDY FOGDEN': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 380} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-15 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-7 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 668} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 599} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1418} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-SJ1 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1997} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9437540233', 'index': '12', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Spikevax JN.1', 'batch_number': 'AUTOMATION-SJ1', 'site': 'ALBERT HOUSE', 'care_model': 'Hospital hub for staff and patients', 'batch_expiry_date': '19/10/2026', 'patient_name': 'RANDY FOGDEN', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Residents in care homes', 'healthcare_worker': 'All other professionally qualified clinical staff', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '06/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 06/11/2024RANDY FOGDEN', 'consent_decision': 'yes', 'consent_given_by': 'Patient (informed consent)', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '14/11/2024', 'vaccination_site': 'Left thigh', 'dose_amount': '0.5', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Spikevax JN.1vaccination given on 14/11/2024 for RANDY FOGDEN', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient RANDY FOGDEN, 8/6/1961, 10 ASHVILLE TERRACE, MANCHESTER, M40 9WG and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient RANDY FOGDEN': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/13c28ad32849a53.png b/data/attachments/13c28ad32849a53.png new file mode 100644 index 000000000..f1bebbf11 Binary files /dev/null and b/data/attachments/13c28ad32849a53.png differ diff --git a/data/attachments/13da60f41f0d8478.png b/data/attachments/13da60f41f0d8478.png new file mode 100644 index 000000000..8ac8edd55 Binary files /dev/null and b/data/attachments/13da60f41f0d8478.png differ diff --git a/data/attachments/13e95fbb387e3485.png b/data/attachments/13e95fbb387e3485.png new file mode 100644 index 000000000..655573375 Binary files /dev/null and b/data/attachments/13e95fbb387e3485.png differ diff --git a/data/attachments/141a752a6b8a578e.png b/data/attachments/141a752a6b8a578e.png new file mode 100644 index 000000000..7e6fcad70 Binary files /dev/null and b/data/attachments/141a752a6b8a578e.png differ diff --git a/data/attachments/1420a8708dbc5350.png b/data/attachments/1420a8708dbc5350.png new file mode 100644 index 000000000..432d41101 Binary files /dev/null and b/data/attachments/1420a8708dbc5350.png differ diff --git a/data/attachments/1434b1e357a20c80.png b/data/attachments/1434b1e357a20c80.png new file mode 100644 index 000000000..766ed4a2b Binary files /dev/null and b/data/attachments/1434b1e357a20c80.png differ diff --git a/data/attachments/14f97182f136a876.png b/data/attachments/14f97182f136a876.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/14f97182f136a876.png differ diff --git a/data/attachments/14ff15cdcbb7a2da.txt b/data/attachments/14ff15cdcbb7a2da.txt new file mode 100644 index 000000000..600f88ec6 --- /dev/null +++ b/data/attachments/14ff15cdcbb7a2da.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I am on the vaccines page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click add vaccine button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the choose site page should be launched': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_choose_site_page_should_launch.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_choose_site_page_should_launch.png \ No newline at end of file diff --git a/data/attachments/1501577dd228e8c0.png b/data/attachments/1501577dd228e8c0.png new file mode 100644 index 000000000..849b3e43b Binary files /dev/null and b/data/attachments/1501577dd228e8c0.png differ diff --git a/data/attachments/1536d785a0466c7b.png b/data/attachments/1536d785a0466c7b.png new file mode 100644 index 000000000..fb9b5a371 Binary files /dev/null and b/data/attachments/1536d785a0466c7b.png differ diff --git a/data/attachments/1634e4731f1a7b38.png b/data/attachments/1634e4731f1a7b38.png new file mode 100644 index 000000000..b5a2df509 Binary files /dev/null and b/data/attachments/1634e4731f1a7b38.png differ diff --git a/data/attachments/1661ff89438aa943.png b/data/attachments/1661ff89438aa943.png new file mode 100644 index 000000000..c54cf886e Binary files /dev/null and b/data/attachments/1661ff89438aa943.png differ diff --git a/data/attachments/1690bfedd848edcf.png b/data/attachments/1690bfedd848edcf.png new file mode 100644 index 000000000..99696b1a7 Binary files /dev/null and b/data/attachments/1690bfedd848edcf.png differ diff --git a/data/attachments/16d296338f8558a2.png b/data/attachments/16d296338f8558a2.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/16d296338f8558a2.png differ diff --git a/data/attachments/16ea222780b19673.png b/data/attachments/16ea222780b19673.png new file mode 100644 index 000000000..1a3d0f383 Binary files /dev/null and b/data/attachments/16ea222780b19673.png differ diff --git a/data/attachments/17693a4ded40bd5e.png b/data/attachments/17693a4ded40bd5e.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/17693a4ded40bd5e.png differ diff --git a/data/attachments/1787e479d851f1a4.png b/data/attachments/1787e479d851f1a4.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/1787e479d851f1a4.png differ diff --git a/data/attachments/17d9dbd2040ebda.txt b/data/attachments/17d9dbd2040ebda.txt new file mode 100644 index 000000000..ab5312146 --- /dev/null +++ b/data/attachments/17d9dbd2040ebda.txt @@ -0,0 +1,18 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Cecile, Elston, and 18/01/1965': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 149} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/17f1bbbfa7b52eec.png b/data/attachments/17f1bbbfa7b52eec.png new file mode 100644 index 000000000..ff19fc6ca Binary files /dev/null and b/data/attachments/17f1bbbfa7b52eec.png differ diff --git a/data/attachments/17fb79c35b7f6d0c.png b/data/attachments/17fb79c35b7f6d0c.png new file mode 100644 index 000000000..01a050a4b Binary files /dev/null and b/data/attachments/17fb79c35b7f6d0c.png differ diff --git a/data/attachments/186bf84b4a0ed8c0.png b/data/attachments/186bf84b4a0ed8c0.png new file mode 100644 index 000000000..6c9cab227 Binary files /dev/null and b/data/attachments/186bf84b4a0ed8c0.png differ diff --git a/data/attachments/1899d1f7c7eda19.png b/data/attachments/1899d1f7c7eda19.png new file mode 100644 index 000000000..714948bd2 Binary files /dev/null and b/data/attachments/1899d1f7c7eda19.png differ diff --git a/data/attachments/18a6bca4d274218a.png b/data/attachments/18a6bca4d274218a.png new file mode 100644 index 000000000..a2349f5d0 Binary files /dev/null and b/data/attachments/18a6bca4d274218a.png differ diff --git a/data/attachments/18cdd907edd42109.png b/data/attachments/18cdd907edd42109.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/18cdd907edd42109.png differ diff --git a/data/attachments/18d85ee23cae33af.png b/data/attachments/18d85ee23cae33af.png new file mode 100644 index 000000000..8d2830326 Binary files /dev/null and b/data/attachments/18d85ee23cae33af.png differ diff --git a/data/attachments/18de3b2e9eb48f8.png b/data/attachments/18de3b2e9eb48f8.png new file mode 100644 index 000000000..e72275bc4 Binary files /dev/null and b/data/attachments/18de3b2e9eb48f8.png differ diff --git a/data/attachments/1931d74d9e7b13ad.png b/data/attachments/1931d74d9e7b13ad.png new file mode 100644 index 000000000..82d25d3ad Binary files /dev/null and b/data/attachments/1931d74d9e7b13ad.png differ diff --git a/data/attachments/193b5a5e4b56ca39.png b/data/attachments/193b5a5e4b56ca39.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/193b5a5e4b56ca39.png differ diff --git a/data/attachments/194598dd670d3fe6.png b/data/attachments/194598dd670d3fe6.png new file mode 100644 index 000000000..69db459d8 Binary files /dev/null and b/data/attachments/194598dd670d3fe6.png differ diff --git a/data/attachments/1953cbac4ffd9e4a.png b/data/attachments/1953cbac4ffd9e4a.png new file mode 100644 index 000000000..2d17c6e0f Binary files /dev/null and b/data/attachments/1953cbac4ffd9e4a.png differ diff --git a/data/attachments/196c0a7c2fe48f52.png b/data/attachments/196c0a7c2fe48f52.png new file mode 100644 index 000000000..465cc1e4e Binary files /dev/null and b/data/attachments/196c0a7c2fe48f52.png differ diff --git a/data/attachments/1985191a1bf8eaf7.png b/data/attachments/1985191a1bf8eaf7.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/1985191a1bf8eaf7.png differ diff --git a/data/attachments/199b98452f0eb624.png b/data/attachments/199b98452f0eb624.png new file mode 100644 index 000000000..2f66fb3a2 Binary files /dev/null and b/data/attachments/199b98452f0eb624.png differ diff --git a/data/attachments/19acf030e1ff2062.png b/data/attachments/19acf030e1ff2062.png new file mode 100644 index 000000000..859ce1ddd Binary files /dev/null and b/data/attachments/19acf030e1ff2062.png differ diff --git a/data/attachments/19bf0dbd851c2292.png b/data/attachments/19bf0dbd851c2292.png new file mode 100644 index 000000000..91efb625c Binary files /dev/null and b/data/attachments/19bf0dbd851c2292.png differ diff --git a/data/attachments/19c02b513169fe88.png b/data/attachments/19c02b513169fe88.png new file mode 100644 index 000000000..470a8e09d Binary files /dev/null and b/data/attachments/19c02b513169fe88.png differ diff --git a/data/attachments/1a317bc946f48454.png b/data/attachments/1a317bc946f48454.png new file mode 100644 index 000000000..962e1e62b Binary files /dev/null and b/data/attachments/1a317bc946f48454.png differ diff --git a/data/attachments/1a5dcf4ddb38054f.png b/data/attachments/1a5dcf4ddb38054f.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/1a5dcf4ddb38054f.png differ diff --git a/data/attachments/1a6b3d9a70129391.png b/data/attachments/1a6b3d9a70129391.png new file mode 100644 index 000000000..e67c4acbc Binary files /dev/null and b/data/attachments/1a6b3d9a70129391.png differ diff --git a/data/attachments/1a887096ade00ca.txt b/data/attachments/1a887096ade00ca.txt new file mode 100644 index 000000000..a8af8178a --- /dev/null +++ b/data/attachments/1a887096ade00ca.txt @@ -0,0 +1,209 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Care home and get patient details for 9470057589 with option 3 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C3 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient ROGER SEABORNE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C3 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_ROGER SEABORNE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_ROGER SEABORNE_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 380} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 872} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-1 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 762} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Written Instruction (WI) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1591} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1895} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C3 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1895} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1895} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2143} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9470057589', 'index': '3', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 3 JN.1', 'batch_number': 'AUTOMATION-C3', 'site': 'ALBERT HOUSE', 'care_model': 'Care home', 'batch_expiry_date': '19/10/2026', 'patient_name': 'ROGER SEABORNE', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Written Instruction (WI)', 'eligibility_type': 'Social care workers', 'healthcare_worker': 'Clinical support', 'eligibility_assessing_clinician': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'eligibility_assessment_date': '19/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 19/11/2024ROGER SEABORNE', 'consent_decision': 'yes', 'consent_given_by': 'Independent mental capacity advocate', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Porcine(Pork)', 'vaccinated_decision': 'yes', 'vaccination_date': '20/11/2024', 'vaccination_site': 'Right buttock', 'dose_amount': '0.3', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Comirnaty 3 JN.1vaccination given on 20/11/2024 for ROGER SEABORNE', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient ROGER SEABORNE, 13/12/1922, 10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient ROGER SEABORNE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/1a9edbb7adf33c3f.png b/data/attachments/1a9edbb7adf33c3f.png new file mode 100644 index 000000000..236617f22 Binary files /dev/null and b/data/attachments/1a9edbb7adf33c3f.png differ diff --git a/data/attachments/1aa8ac0e179e3b22.png b/data/attachments/1aa8ac0e179e3b22.png new file mode 100644 index 000000000..45e862ac6 Binary files /dev/null and b/data/attachments/1aa8ac0e179e3b22.png differ diff --git a/data/attachments/1ad1d7f64d367867.png b/data/attachments/1ad1d7f64d367867.png new file mode 100644 index 000000000..eb00f623e Binary files /dev/null and b/data/attachments/1ad1d7f64d367867.png differ diff --git a/data/attachments/1aeb0bb8e64ff0ef.png b/data/attachments/1aeb0bb8e64ff0ef.png new file mode 100644 index 000000000..ec32ded30 Binary files /dev/null and b/data/attachments/1aeb0bb8e64ff0ef.png differ diff --git a/data/attachments/1b095e138444c415.png b/data/attachments/1b095e138444c415.png new file mode 100644 index 000000000..7d8789efa Binary files /dev/null and b/data/attachments/1b095e138444c415.png differ diff --git a/data/attachments/1b572d100e617d93.txt b/data/attachments/1b572d100e617d93.txt new file mode 100644 index 000000000..a7502706c --- /dev/null +++ b/data/attachments/1b572d100e617d93.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by pds details page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the alert messages should appear for Forename, Surname, Date Of Birth, Gender and Postcode': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_alert_messages_should_appear_for_missing_fields.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 753} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_alert_messages_should_appear_for_missing_fields.png \ No newline at end of file diff --git a/data/attachments/1b609209952c04be.png b/data/attachments/1b609209952c04be.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/1b609209952c04be.png differ diff --git a/data/attachments/1b9d357e710ad01b.png b/data/attachments/1b9d357e710ad01b.png new file mode 100644 index 000000000..55d8a24e4 Binary files /dev/null and b/data/attachments/1b9d357e710ad01b.png differ diff --git a/data/attachments/1bb0b854b5fa1599.png b/data/attachments/1bb0b854b5fa1599.png new file mode 100644 index 000000000..6acfa96b5 Binary files /dev/null and b/data/attachments/1bb0b854b5fa1599.png differ diff --git a/data/attachments/1bb99c52efb078f7.png b/data/attachments/1bb99c52efb078f7.png new file mode 100644 index 000000000..53751b0b4 Binary files /dev/null and b/data/attachments/1bb99c52efb078f7.png differ diff --git a/data/attachments/1c13561a813ca490.png b/data/attachments/1c13561a813ca490.png new file mode 100644 index 000000000..dfb363644 Binary files /dev/null and b/data/attachments/1c13561a813ca490.png differ diff --git a/data/attachments/1c1ee442bdf815ae.png b/data/attachments/1c1ee442bdf815ae.png new file mode 100644 index 000000000..b0b931e68 Binary files /dev/null and b/data/attachments/1c1ee442bdf815ae.png differ diff --git a/data/attachments/1c32b547c30801e8.png b/data/attachments/1c32b547c30801e8.png new file mode 100644 index 000000000..46af305a5 Binary files /dev/null and b/data/attachments/1c32b547c30801e8.png differ diff --git a/data/attachments/1c898b9b42242a8.png b/data/attachments/1c898b9b42242a8.png new file mode 100644 index 000000000..31ab79a0e Binary files /dev/null and b/data/attachments/1c898b9b42242a8.png differ diff --git a/data/attachments/1c8bc118a87ad2.png b/data/attachments/1c8bc118a87ad2.png new file mode 100644 index 000000000..5b9a49c0d Binary files /dev/null and b/data/attachments/1c8bc118a87ad2.png differ diff --git a/data/attachments/1c9b7bd5471a2cff.png b/data/attachments/1c9b7bd5471a2cff.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/1c9b7bd5471a2cff.png differ diff --git a/data/attachments/1cb7aa03f9d56676.png b/data/attachments/1cb7aa03f9d56676.png new file mode 100644 index 000000000..5b36c8720 Binary files /dev/null and b/data/attachments/1cb7aa03f9d56676.png differ diff --git a/data/attachments/1cb935a005bd4d8e.png b/data/attachments/1cb935a005bd4d8e.png new file mode 100644 index 000000000..4a6fb2544 Binary files /dev/null and b/data/attachments/1cb935a005bd4d8e.png differ diff --git a/data/attachments/1cc71f48bc1eafa9.png b/data/attachments/1cc71f48bc1eafa9.png new file mode 100644 index 000000000..449954043 Binary files /dev/null and b/data/attachments/1cc71f48bc1eafa9.png differ diff --git a/data/attachments/1cda2f83a0a7e644.png b/data/attachments/1cda2f83a0a7e644.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/1cda2f83a0a7e644.png differ diff --git a/data/attachments/1d0ee442fd8a8033.png b/data/attachments/1d0ee442fd8a8033.png new file mode 100644 index 000000000..3ab2795db Binary files /dev/null and b/data/attachments/1d0ee442fd8a8033.png differ diff --git a/data/attachments/1d31c90f556c9967.png b/data/attachments/1d31c90f556c9967.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/1d31c90f556c9967.png differ diff --git a/data/attachments/1d7e8807e832e4d9.png b/data/attachments/1d7e8807e832e4d9.png new file mode 100644 index 000000000..5a12b21a7 Binary files /dev/null and b/data/attachments/1d7e8807e832e4d9.png differ diff --git a/data/attachments/1db9a97001ba148e.png b/data/attachments/1db9a97001ba148e.png new file mode 100644 index 000000000..608943555 Binary files /dev/null and b/data/attachments/1db9a97001ba148e.png differ diff --git a/data/attachments/1dc76f57ef2772dc.png b/data/attachments/1dc76f57ef2772dc.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/1dc76f57ef2772dc.png differ diff --git a/data/attachments/1dc77b17b01e70de.png b/data/attachments/1dc77b17b01e70de.png new file mode 100644 index 000000000..f0df843c9 Binary files /dev/null and b/data/attachments/1dc77b17b01e70de.png differ diff --git a/data/attachments/1dd47738768610b9.png b/data/attachments/1dd47738768610b9.png new file mode 100644 index 000000000..01f0c1048 Binary files /dev/null and b/data/attachments/1dd47738768610b9.png differ diff --git a/data/attachments/1df69857b5ffe49b.png b/data/attachments/1df69857b5ffe49b.png new file mode 100644 index 000000000..4603d0834 Binary files /dev/null and b/data/attachments/1df69857b5ffe49b.png differ diff --git a/data/attachments/1df79a369589b7fa.png b/data/attachments/1df79a369589b7fa.png new file mode 100644 index 000000000..c72635ff1 Binary files /dev/null and b/data/attachments/1df79a369589b7fa.png differ diff --git a/data/attachments/1e29df2a6055a488.png b/data/attachments/1e29df2a6055a488.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/1e29df2a6055a488.png differ diff --git a/data/attachments/1e4ff744f4377280.png b/data/attachments/1e4ff744f4377280.png new file mode 100644 index 000000000..1133fea1f Binary files /dev/null and b/data/attachments/1e4ff744f4377280.png differ diff --git a/data/attachments/1e627dce453fb3fd.png b/data/attachments/1e627dce453fb3fd.png new file mode 100644 index 000000000..1b88b76ca Binary files /dev/null and b/data/attachments/1e627dce453fb3fd.png differ diff --git a/data/attachments/1e7945d0419d0d64.png b/data/attachments/1e7945d0419d0d64.png new file mode 100644 index 000000000..b55abd9fe Binary files /dev/null and b/data/attachments/1e7945d0419d0d64.png differ diff --git a/data/attachments/1eba289ee0ab1651.png b/data/attachments/1eba289ee0ab1651.png new file mode 100644 index 000000000..e2143f19e Binary files /dev/null and b/data/attachments/1eba289ee0ab1651.png differ diff --git a/data/attachments/1ecdd1c5bd7041fc.png b/data/attachments/1ecdd1c5bd7041fc.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/1ecdd1c5bd7041fc.png differ diff --git a/data/attachments/1ed0a206dad8d040.png b/data/attachments/1ed0a206dad8d040.png new file mode 100644 index 000000000..f7ae772e2 Binary files /dev/null and b/data/attachments/1ed0a206dad8d040.png differ diff --git a/data/attachments/1f0d15f80c54086.png b/data/attachments/1f0d15f80c54086.png new file mode 100644 index 000000000..a2349f5d0 Binary files /dev/null and b/data/attachments/1f0d15f80c54086.png differ diff --git a/data/attachments/1f32f73db9ed63fc.png b/data/attachments/1f32f73db9ed63fc.png new file mode 100644 index 000000000..aa8d9ad1b Binary files /dev/null and b/data/attachments/1f32f73db9ed63fc.png differ diff --git a/data/attachments/1f347fdc2d2d6ff5.png b/data/attachments/1f347fdc2d2d6ff5.png new file mode 100644 index 000000000..a5d9bf50a Binary files /dev/null and b/data/attachments/1f347fdc2d2d6ff5.png differ diff --git a/data/attachments/1f52f9fb9d9b4593.png b/data/attachments/1f52f9fb9d9b4593.png new file mode 100644 index 000000000..2c015318d Binary files /dev/null and b/data/attachments/1f52f9fb9d9b4593.png differ diff --git a/data/attachments/1f87be4db1619842.png b/data/attachments/1f87be4db1619842.png new file mode 100644 index 000000000..d913ca7b1 Binary files /dev/null and b/data/attachments/1f87be4db1619842.png differ diff --git a/data/attachments/1fa60be0561b2825.png b/data/attachments/1fa60be0561b2825.png new file mode 100644 index 000000000..25141b44d Binary files /dev/null and b/data/attachments/1fa60be0561b2825.png differ diff --git a/data/attachments/1fd809dc745c12b9.png b/data/attachments/1fd809dc745c12b9.png new file mode 100644 index 000000000..aa06393be Binary files /dev/null and b/data/attachments/1fd809dc745c12b9.png differ diff --git a/data/attachments/20022363f2a00b00.png b/data/attachments/20022363f2a00b00.png new file mode 100644 index 000000000..cda4a0917 Binary files /dev/null and b/data/attachments/20022363f2a00b00.png differ diff --git a/data/attachments/206114a7648d3541.png b/data/attachments/206114a7648d3541.png new file mode 100644 index 000000000..2b7a8801c Binary files /dev/null and b/data/attachments/206114a7648d3541.png differ diff --git a/data/attachments/207b2c18793dda92.png b/data/attachments/207b2c18793dda92.png new file mode 100644 index 000000000..efac91605 Binary files /dev/null and b/data/attachments/207b2c18793dda92.png differ diff --git a/data/attachments/209ea1cda594d11b.png b/data/attachments/209ea1cda594d11b.png new file mode 100644 index 000000000..2c2f513a0 Binary files /dev/null and b/data/attachments/209ea1cda594d11b.png differ diff --git a/data/attachments/20db6c0c912d1c3c.png b/data/attachments/20db6c0c912d1c3c.png new file mode 100644 index 000000000..d2d86e645 Binary files /dev/null and b/data/attachments/20db6c0c912d1c3c.png differ diff --git a/data/attachments/210244887eb72698.png b/data/attachments/210244887eb72698.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/210244887eb72698.png differ diff --git a/data/attachments/2105d7e1bc7f2a39.png b/data/attachments/2105d7e1bc7f2a39.png new file mode 100644 index 000000000..158b8a047 Binary files /dev/null and b/data/attachments/2105d7e1bc7f2a39.png differ diff --git a/data/attachments/2107389ad69617f9.png b/data/attachments/2107389ad69617f9.png new file mode 100644 index 000000000..4b7e7c5de Binary files /dev/null and b/data/attachments/2107389ad69617f9.png differ diff --git a/data/attachments/2117fb3004dcfe09.png b/data/attachments/2117fb3004dcfe09.png new file mode 100644 index 000000000..849b3e43b Binary files /dev/null and b/data/attachments/2117fb3004dcfe09.png differ diff --git a/data/attachments/214fe6c16bc7a2f2.png b/data/attachments/214fe6c16bc7a2f2.png new file mode 100644 index 000000000..de9cd44a2 Binary files /dev/null and b/data/attachments/214fe6c16bc7a2f2.png differ diff --git a/data/attachments/2195790ca811353b.png b/data/attachments/2195790ca811353b.png new file mode 100644 index 000000000..d3cf41c63 Binary files /dev/null and b/data/attachments/2195790ca811353b.png differ diff --git a/data/attachments/22293136fe22f605.png b/data/attachments/22293136fe22f605.png new file mode 100644 index 000000000..962e1e62b Binary files /dev/null and b/data/attachments/22293136fe22f605.png differ diff --git a/data/attachments/222be211c30474c2.png b/data/attachments/222be211c30474c2.png new file mode 100644 index 000000000..5ff59e10d Binary files /dev/null and b/data/attachments/222be211c30474c2.png differ diff --git a/data/attachments/2239d236d7577d1.png b/data/attachments/2239d236d7577d1.png new file mode 100644 index 000000000..ac3c63f03 Binary files /dev/null and b/data/attachments/2239d236d7577d1.png differ diff --git a/data/attachments/2240e92f59d9d942.png b/data/attachments/2240e92f59d9d942.png new file mode 100644 index 000000000..483a224c6 Binary files /dev/null and b/data/attachments/2240e92f59d9d942.png differ diff --git a/data/attachments/2291838782c4c3bb.png b/data/attachments/2291838782c4c3bb.png new file mode 100644 index 000000000..9002636a4 Binary files /dev/null and b/data/attachments/2291838782c4c3bb.png differ diff --git a/data/attachments/229bebb1917a90a9.png b/data/attachments/229bebb1917a90a9.png new file mode 100644 index 000000000..ebc68f1ef Binary files /dev/null and b/data/attachments/229bebb1917a90a9.png differ diff --git a/data/attachments/22ad159817ad787.png b/data/attachments/22ad159817ad787.png new file mode 100644 index 000000000..a8906b0e7 Binary files /dev/null and b/data/attachments/22ad159817ad787.png differ diff --git a/data/attachments/22be3506964139d8.png b/data/attachments/22be3506964139d8.png new file mode 100644 index 000000000..7b942d311 Binary files /dev/null and b/data/attachments/22be3506964139d8.png differ diff --git a/data/attachments/23536b93dc44b954.png b/data/attachments/23536b93dc44b954.png new file mode 100644 index 000000000..4a855a4e1 Binary files /dev/null and b/data/attachments/23536b93dc44b954.png differ diff --git a/data/attachments/235ee8ad7445a9d4.png b/data/attachments/235ee8ad7445a9d4.png new file mode 100644 index 000000000..f73b0af9e Binary files /dev/null and b/data/attachments/235ee8ad7445a9d4.png differ diff --git a/data/attachments/23ce18709e0c2dfa.png b/data/attachments/23ce18709e0c2dfa.png new file mode 100644 index 000000000..f4a1f93c5 Binary files /dev/null and b/data/attachments/23ce18709e0c2dfa.png differ diff --git a/data/attachments/23f35dc2e1aff6da.png b/data/attachments/23f35dc2e1aff6da.png new file mode 100644 index 000000000..f6db6f1d8 Binary files /dev/null and b/data/attachments/23f35dc2e1aff6da.png differ diff --git a/data/attachments/24099d88dc843fa1.png b/data/attachments/24099d88dc843fa1.png new file mode 100644 index 000000000..27ccc9a12 Binary files /dev/null and b/data/attachments/24099d88dc843fa1.png differ diff --git a/data/attachments/240ed1a916c096cd.png b/data/attachments/240ed1a916c096cd.png new file mode 100644 index 000000000..b9a1d1113 Binary files /dev/null and b/data/attachments/240ed1a916c096cd.png differ diff --git a/data/attachments/241204bd7ae3f445.png b/data/attachments/241204bd7ae3f445.png new file mode 100644 index 000000000..73e882d20 Binary files /dev/null and b/data/attachments/241204bd7ae3f445.png differ diff --git a/data/attachments/2415e2e3ba42416b.txt b/data/attachments/2415e2e3ba42416b.txt new file mode 100644 index 000000000..abdd03cc3 --- /dev/null +++ b/data/attachments/2415e2e3ba42416b.txt @@ -0,0 +1,23 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 174} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Male': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I can see the patient's information in the search results, showing their name: Bill Garton, nhs number: 9693632109, dob: 23/6/1946 and address: 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/24553ca7a716a503.png b/data/attachments/24553ca7a716a503.png new file mode 100644 index 000000000..23900eef7 Binary files /dev/null and b/data/attachments/24553ca7a716a503.png differ diff --git a/data/attachments/248fcd05a009eb8a.png b/data/attachments/248fcd05a009eb8a.png new file mode 100644 index 000000000..6db51f4ad Binary files /dev/null and b/data/attachments/248fcd05a009eb8a.png differ diff --git a/data/attachments/24a7c7a5ad962b04.png b/data/attachments/24a7c7a5ad962b04.png new file mode 100644 index 000000000..d0bbdd89b Binary files /dev/null and b/data/attachments/24a7c7a5ad962b04.png differ diff --git a/data/attachments/24c482cb11d60395.png b/data/attachments/24c482cb11d60395.png new file mode 100644 index 000000000..43dd47621 Binary files /dev/null and b/data/attachments/24c482cb11d60395.png differ diff --git a/data/attachments/24c9f174f00f35cd.png b/data/attachments/24c9f174f00f35cd.png new file mode 100644 index 000000000..f895983e2 Binary files /dev/null and b/data/attachments/24c9f174f00f35cd.png differ diff --git a/data/attachments/24d21f3d0fd1bb13.png b/data/attachments/24d21f3d0fd1bb13.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/24d21f3d0fd1bb13.png differ diff --git a/data/attachments/24e533fe86e3aa1d.png b/data/attachments/24e533fe86e3aa1d.png new file mode 100644 index 000000000..b395ba73d Binary files /dev/null and b/data/attachments/24e533fe86e3aa1d.png differ diff --git a/data/attachments/25325c71800e837e.png b/data/attachments/25325c71800e837e.png new file mode 100644 index 000000000..be8d5208b Binary files /dev/null and b/data/attachments/25325c71800e837e.png differ diff --git a/data/attachments/2548786945cc4219.png b/data/attachments/2548786945cc4219.png new file mode 100644 index 000000000..a3188ba00 Binary files /dev/null and b/data/attachments/2548786945cc4219.png differ diff --git a/data/attachments/254e0c7143f2fda.png b/data/attachments/254e0c7143f2fda.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/254e0c7143f2fda.png differ diff --git a/data/attachments/2555b80a3e6824da.png b/data/attachments/2555b80a3e6824da.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/2555b80a3e6824da.png differ diff --git a/data/attachments/257dd2760ccb953c.png b/data/attachments/257dd2760ccb953c.png new file mode 100644 index 000000000..5f016fd8c Binary files /dev/null and b/data/attachments/257dd2760ccb953c.png differ diff --git a/data/attachments/25cb532fa9c0f802.txt b/data/attachments/25cb532fa9c0f802.txt new file mode 100644 index 000000000..0faa5efc2 --- /dev/null +++ b/data/attachments/25cb532fa9c0f802.txt @@ -0,0 +1,7 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I access the ravs web app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the login button should be visible': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_login_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_login_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/25cc4723953125ad.png b/data/attachments/25cc4723953125ad.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/25cc4723953125ad.png differ diff --git a/data/attachments/25de9afe0a5a3a0b.png b/data/attachments/25de9afe0a5a3a0b.png new file mode 100644 index 000000000..35b11922a Binary files /dev/null and b/data/attachments/25de9afe0a5a3a0b.png differ diff --git a/data/attachments/25f2eaeb7dad5cce.png b/data/attachments/25f2eaeb7dad5cce.png new file mode 100644 index 000000000..80bedb482 Binary files /dev/null and b/data/attachments/25f2eaeb7dad5cce.png differ diff --git a/data/attachments/262acc61f126690a.png b/data/attachments/262acc61f126690a.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/262acc61f126690a.png differ diff --git a/data/attachments/2649bb8f870a50ba.png b/data/attachments/2649bb8f870a50ba.png new file mode 100644 index 000000000..59011c0c0 Binary files /dev/null and b/data/attachments/2649bb8f870a50ba.png differ diff --git a/data/attachments/264b71d57fea0806.png b/data/attachments/264b71d57fea0806.png new file mode 100644 index 000000000..f835ecddb Binary files /dev/null and b/data/attachments/264b71d57fea0806.png differ diff --git a/data/attachments/266ee43f6fc5fee3.png b/data/attachments/266ee43f6fc5fee3.png new file mode 100644 index 000000000..82d25d3ad Binary files /dev/null and b/data/attachments/266ee43f6fc5fee3.png differ diff --git a/data/attachments/26853237c0b627b5.png b/data/attachments/26853237c0b627b5.png new file mode 100644 index 000000000..f1bebbf11 Binary files /dev/null and b/data/attachments/26853237c0b627b5.png differ diff --git a/data/attachments/26a990da6f7917b9.png b/data/attachments/26a990da6f7917b9.png new file mode 100644 index 000000000..6573f614d Binary files /dev/null and b/data/attachments/26a990da6f7917b9.png differ diff --git a/data/attachments/26c452dbf027d041.png b/data/attachments/26c452dbf027d041.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/26c452dbf027d041.png differ diff --git a/data/attachments/26cf73a0a5223da3.png b/data/attachments/26cf73a0a5223da3.png new file mode 100644 index 000000000..f97133d01 Binary files /dev/null and b/data/attachments/26cf73a0a5223da3.png differ diff --git a/data/attachments/271d18e8ff81c77c.png b/data/attachments/271d18e8ff81c77c.png new file mode 100644 index 000000000..cc7a464ff Binary files /dev/null and b/data/attachments/271d18e8ff81c77c.png differ diff --git a/data/attachments/2729c09ea21b7218.png b/data/attachments/2729c09ea21b7218.png new file mode 100644 index 000000000..bd6053a2b Binary files /dev/null and b/data/attachments/2729c09ea21b7218.png differ diff --git a/data/attachments/27670c1524f09d36.png b/data/attachments/27670c1524f09d36.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/27670c1524f09d36.png differ diff --git a/data/attachments/276e9ba0afdba7c.png b/data/attachments/276e9ba0afdba7c.png new file mode 100644 index 000000000..4728c558b Binary files /dev/null and b/data/attachments/276e9ba0afdba7c.png differ diff --git a/data/attachments/279377dab9b5a2c0.png b/data/attachments/279377dab9b5a2c0.png new file mode 100644 index 000000000..35c8055b3 Binary files /dev/null and b/data/attachments/279377dab9b5a2c0.png differ diff --git a/data/attachments/27aa663ee4f2cc33.png b/data/attachments/27aa663ee4f2cc33.png new file mode 100644 index 000000000..6d9eed2c4 Binary files /dev/null and b/data/attachments/27aa663ee4f2cc33.png differ diff --git a/data/attachments/27c80229a927f6c4.png b/data/attachments/27c80229a927f6c4.png new file mode 100644 index 000000000..bc47804f7 Binary files /dev/null and b/data/attachments/27c80229a927f6c4.png differ diff --git a/data/attachments/27cd344ad77d7ca0.png b/data/attachments/27cd344ad77d7ca0.png new file mode 100644 index 000000000..6ada6a2b1 Binary files /dev/null and b/data/attachments/27cd344ad77d7ca0.png differ diff --git a/data/attachments/27cf2c1cd5f6bce5.png b/data/attachments/27cf2c1cd5f6bce5.png new file mode 100644 index 000000000..71802b084 Binary files /dev/null and b/data/attachments/27cf2c1cd5f6bce5.png differ diff --git a/data/attachments/27f50de4bf99bc25.png b/data/attachments/27f50de4bf99bc25.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/27f50de4bf99bc25.png differ diff --git a/data/attachments/282640ef0fba120c.png b/data/attachments/282640ef0fba120c.png new file mode 100644 index 000000000..a8854008c Binary files /dev/null and b/data/attachments/282640ef0fba120c.png differ diff --git a/data/attachments/2829d13e3bf1fc68.png b/data/attachments/2829d13e3bf1fc68.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/2829d13e3bf1fc68.png differ diff --git a/data/attachments/282bec5f329cd38c.png b/data/attachments/282bec5f329cd38c.png new file mode 100644 index 000000000..86e023ec4 Binary files /dev/null and b/data/attachments/282bec5f329cd38c.png differ diff --git a/data/attachments/283679645d033bc8.png b/data/attachments/283679645d033bc8.png new file mode 100644 index 000000000..948af2b49 Binary files /dev/null and b/data/attachments/283679645d033bc8.png differ diff --git a/data/attachments/289f00c933c318e5.png b/data/attachments/289f00c933c318e5.png new file mode 100644 index 000000000..4c32224a2 Binary files /dev/null and b/data/attachments/289f00c933c318e5.png differ diff --git a/data/attachments/28f11c41212361fa.png b/data/attachments/28f11c41212361fa.png new file mode 100644 index 000000000..b2e1b1bc9 Binary files /dev/null and b/data/attachments/28f11c41212361fa.png differ diff --git a/data/attachments/290346e54f811f86.png b/data/attachments/290346e54f811f86.png new file mode 100644 index 000000000..bb811afb7 Binary files /dev/null and b/data/attachments/290346e54f811f86.png differ diff --git a/data/attachments/29410004ecf2ea41.png b/data/attachments/29410004ecf2ea41.png new file mode 100644 index 000000000..48fb09510 Binary files /dev/null and b/data/attachments/29410004ecf2ea41.png differ diff --git a/data/attachments/29680507c3bf77c1.png b/data/attachments/29680507c3bf77c1.png new file mode 100644 index 000000000..3c53315fd Binary files /dev/null and b/data/attachments/29680507c3bf77c1.png differ diff --git a/data/attachments/297ee6481394d643.png b/data/attachments/297ee6481394d643.png new file mode 100644 index 000000000..56f282002 Binary files /dev/null and b/data/attachments/297ee6481394d643.png differ diff --git a/data/attachments/29de972257311b60.png b/data/attachments/29de972257311b60.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/29de972257311b60.png differ diff --git a/data/attachments/29e1439ef936ee4.png b/data/attachments/29e1439ef936ee4.png new file mode 100644 index 000000000..2cd33c6c7 Binary files /dev/null and b/data/attachments/29e1439ef936ee4.png differ diff --git a/data/attachments/2a059818aa3eeb6b.png b/data/attachments/2a059818aa3eeb6b.png new file mode 100644 index 000000000..b1d177f60 Binary files /dev/null and b/data/attachments/2a059818aa3eeb6b.png differ diff --git a/data/attachments/2a0ae4f105aafbc1.png b/data/attachments/2a0ae4f105aafbc1.png new file mode 100644 index 000000000..dd4a196a3 Binary files /dev/null and b/data/attachments/2a0ae4f105aafbc1.png differ diff --git a/data/attachments/2a1123b873790679.png b/data/attachments/2a1123b873790679.png new file mode 100644 index 000000000..ca72eb0fa Binary files /dev/null and b/data/attachments/2a1123b873790679.png differ diff --git a/data/attachments/2a2df43ecf2ae321.png b/data/attachments/2a2df43ecf2ae321.png new file mode 100644 index 000000000..39376209b Binary files /dev/null and b/data/attachments/2a2df43ecf2ae321.png differ diff --git a/data/attachments/2a4c2a95a4b8e2b7.png b/data/attachments/2a4c2a95a4b8e2b7.png new file mode 100644 index 000000000..ac14003d4 Binary files /dev/null and b/data/attachments/2a4c2a95a4b8e2b7.png differ diff --git a/data/attachments/2a4d9e4bdab9e8c4.png b/data/attachments/2a4d9e4bdab9e8c4.png new file mode 100644 index 000000000..c7975be76 Binary files /dev/null and b/data/attachments/2a4d9e4bdab9e8c4.png differ diff --git a/data/attachments/2a56ef3155d213c5.png b/data/attachments/2a56ef3155d213c5.png new file mode 100644 index 000000000..4f2e4c8a3 Binary files /dev/null and b/data/attachments/2a56ef3155d213c5.png differ diff --git a/data/attachments/2abfa8ff87a95921.png b/data/attachments/2abfa8ff87a95921.png new file mode 100644 index 000000000..f8fb0fa30 Binary files /dev/null and b/data/attachments/2abfa8ff87a95921.png differ diff --git a/data/attachments/2ac9061a7ddbaae9.png b/data/attachments/2ac9061a7ddbaae9.png new file mode 100644 index 000000000..f7f8cc117 Binary files /dev/null and b/data/attachments/2ac9061a7ddbaae9.png differ diff --git a/data/attachments/2b15a177fe6af9ba.png b/data/attachments/2b15a177fe6af9ba.png new file mode 100644 index 000000000..e44be181d Binary files /dev/null and b/data/attachments/2b15a177fe6af9ba.png differ diff --git a/data/attachments/2b1b4510f7e2e54a.png b/data/attachments/2b1b4510f7e2e54a.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/2b1b4510f7e2e54a.png differ diff --git a/data/attachments/2b23f51a9aab72be.png b/data/attachments/2b23f51a9aab72be.png new file mode 100644 index 000000000..6e8039ca9 Binary files /dev/null and b/data/attachments/2b23f51a9aab72be.png differ diff --git a/data/attachments/2b2d6d97020c4a52.png b/data/attachments/2b2d6d97020c4a52.png new file mode 100644 index 000000000..670f16c9c Binary files /dev/null and b/data/attachments/2b2d6d97020c4a52.png differ diff --git a/data/attachments/2b57294cc43d6b02.png b/data/attachments/2b57294cc43d6b02.png new file mode 100644 index 000000000..c5c7cc48d Binary files /dev/null and b/data/attachments/2b57294cc43d6b02.png differ diff --git a/data/attachments/2b8f93d0a91d8e6f.png b/data/attachments/2b8f93d0a91d8e6f.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/2b8f93d0a91d8e6f.png differ diff --git a/data/attachments/2b94322723f5cd09.png b/data/attachments/2b94322723f5cd09.png new file mode 100644 index 000000000..f2dd8c733 Binary files /dev/null and b/data/attachments/2b94322723f5cd09.png differ diff --git a/data/attachments/2b9cb34b4aaebb55.png b/data/attachments/2b9cb34b4aaebb55.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/2b9cb34b4aaebb55.png differ diff --git a/data/attachments/2c51eef63cb48e8a.png b/data/attachments/2c51eef63cb48e8a.png new file mode 100644 index 000000000..84b923b18 Binary files /dev/null and b/data/attachments/2c51eef63cb48e8a.png differ diff --git a/data/attachments/2c6c049565f7b8d6.png b/data/attachments/2c6c049565f7b8d6.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/2c6c049565f7b8d6.png differ diff --git a/data/attachments/2ca8fe2689aad386.png b/data/attachments/2ca8fe2689aad386.png new file mode 100644 index 000000000..31cbbae1b Binary files /dev/null and b/data/attachments/2ca8fe2689aad386.png differ diff --git a/data/attachments/2cb1c646d1775b54.png b/data/attachments/2cb1c646d1775b54.png new file mode 100644 index 000000000..6c2958b17 Binary files /dev/null and b/data/attachments/2cb1c646d1775b54.png differ diff --git a/data/attachments/2cf099f70e790523.png b/data/attachments/2cf099f70e790523.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/2cf099f70e790523.png differ diff --git a/data/attachments/2d1cd2adb50f86c2.png b/data/attachments/2d1cd2adb50f86c2.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/2d1cd2adb50f86c2.png differ diff --git a/data/attachments/2d27196bcd1c9a79.png b/data/attachments/2d27196bcd1c9a79.png new file mode 100644 index 000000000..766ed4a2b Binary files /dev/null and b/data/attachments/2d27196bcd1c9a79.png differ diff --git a/data/attachments/2d34e03ba64585cd.png b/data/attachments/2d34e03ba64585cd.png new file mode 100644 index 000000000..6ada6a2b1 Binary files /dev/null and b/data/attachments/2d34e03ba64585cd.png differ diff --git a/data/attachments/2d3a1d705c02649d.png b/data/attachments/2d3a1d705c02649d.png new file mode 100644 index 000000000..d202bd846 Binary files /dev/null and b/data/attachments/2d3a1d705c02649d.png differ diff --git a/data/attachments/2d4dd852f6a8539c.png b/data/attachments/2d4dd852f6a8539c.png new file mode 100644 index 000000000..bad926575 Binary files /dev/null and b/data/attachments/2d4dd852f6a8539c.png differ diff --git a/data/attachments/2d746ad596b1c527.png b/data/attachments/2d746ad596b1c527.png new file mode 100644 index 000000000..44a3770d4 Binary files /dev/null and b/data/attachments/2d746ad596b1c527.png differ diff --git a/data/attachments/2d7518b45b6a50b4.png b/data/attachments/2d7518b45b6a50b4.png new file mode 100644 index 000000000..76e6ac254 Binary files /dev/null and b/data/attachments/2d7518b45b6a50b4.png differ diff --git a/data/attachments/2db6c3d467dc68e.png b/data/attachments/2db6c3d467dc68e.png new file mode 100644 index 000000000..986d6ea16 Binary files /dev/null and b/data/attachments/2db6c3d467dc68e.png differ diff --git a/data/attachments/2e0954cb049ae7e0.png b/data/attachments/2e0954cb049ae7e0.png new file mode 100644 index 000000000..5606c4cb2 Binary files /dev/null and b/data/attachments/2e0954cb049ae7e0.png differ diff --git a/data/attachments/2e0fa94c410ad6c7.png b/data/attachments/2e0fa94c410ad6c7.png new file mode 100644 index 000000000..8807561d8 Binary files /dev/null and b/data/attachments/2e0fa94c410ad6c7.png differ diff --git a/data/attachments/2e45b44f09668770.png b/data/attachments/2e45b44f09668770.png new file mode 100644 index 000000000..f97133d01 Binary files /dev/null and b/data/attachments/2e45b44f09668770.png differ diff --git a/data/attachments/2e7522dc472f6a55.txt b/data/attachments/2e7522dc472f6a55.txt new file mode 100644 index 000000000..8499632b5 --- /dev/null +++ b/data/attachments/2e7522dc472f6a55.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Vaccination centre open to the public and get patient details for 9693632109 with option 1 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C30 with 21/11/2025': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C30 with 21/11/2025 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 428} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 472} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 474} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-1 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 716} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 657} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Group Direction (PGD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1005} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C30 - 21/11/2025 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2061} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9693632109', 'index': '1', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 30 JN.1', 'batch_number': 'AUTOMATION-C30', 'site': 'BECCLES HOUSE', 'care_model': 'Vaccination centre open to the public', 'batch_expiry_date': '21/11/2025', 'patient_name': 'Bill GARTON', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Group Direction (PGD)', 'eligibility_type': 'Staff working in care homes', 'healthcare_worker': 'Qualified Nurse / Midwife', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '20/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'consent_decision': 'yes', 'consent_given_by': 'Person with parental responsibility', 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Other', 'vaccinated_decision': 'yes', 'vaccination_date': '20/11/2024', 'vaccination_site': 'Right upper arm', 'dose_amount': '0.3', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Comirnaty 30 JN.1vaccination given on 20/11/2024 for Bill GARTON', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2061} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2061} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2061} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2061} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/2eb31b0ff8672bec.png b/data/attachments/2eb31b0ff8672bec.png new file mode 100644 index 000000000..09cdd6761 Binary files /dev/null and b/data/attachments/2eb31b0ff8672bec.png differ diff --git a/data/attachments/2eba5ddbe3cf4a2e.png b/data/attachments/2eba5ddbe3cf4a2e.png new file mode 100644 index 000000000..5925178ce Binary files /dev/null and b/data/attachments/2eba5ddbe3cf4a2e.png differ diff --git a/data/attachments/2ee1b53d52964f82.png b/data/attachments/2ee1b53d52964f82.png new file mode 100644 index 000000000..c6c87badc Binary files /dev/null and b/data/attachments/2ee1b53d52964f82.png differ diff --git a/data/attachments/2efa7b7e23e16592.png b/data/attachments/2efa7b7e23e16592.png new file mode 100644 index 000000000..76021de0f Binary files /dev/null and b/data/attachments/2efa7b7e23e16592.png differ diff --git a/data/attachments/2f1a69aed651f7d4.png b/data/attachments/2f1a69aed651f7d4.png new file mode 100644 index 000000000..8b67a9bc4 Binary files /dev/null and b/data/attachments/2f1a69aed651f7d4.png differ diff --git a/data/attachments/2f4537f693d404ff.png b/data/attachments/2f4537f693d404ff.png new file mode 100644 index 000000000..46e89de54 Binary files /dev/null and b/data/attachments/2f4537f693d404ff.png differ diff --git a/data/attachments/2f61c52040ec3ad8.png b/data/attachments/2f61c52040ec3ad8.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/2f61c52040ec3ad8.png differ diff --git a/data/attachments/2f6fd6431e9f73f8.png b/data/attachments/2f6fd6431e9f73f8.png new file mode 100644 index 000000000..9e0f9a002 Binary files /dev/null and b/data/attachments/2f6fd6431e9f73f8.png differ diff --git a/data/attachments/2f9bbf33e0a72d54.png b/data/attachments/2f9bbf33e0a72d54.png new file mode 100644 index 000000000..fde5a7055 Binary files /dev/null and b/data/attachments/2f9bbf33e0a72d54.png differ diff --git a/data/attachments/3011e65484832d52.png b/data/attachments/3011e65484832d52.png new file mode 100644 index 000000000..bbfefc700 Binary files /dev/null and b/data/attachments/3011e65484832d52.png differ diff --git a/data/attachments/3043f9a15279ab6e.png b/data/attachments/3043f9a15279ab6e.png new file mode 100644 index 000000000..4375a6180 Binary files /dev/null and b/data/attachments/3043f9a15279ab6e.png differ diff --git a/data/attachments/3079637ba264de52.png b/data/attachments/3079637ba264de52.png new file mode 100644 index 000000000..504a5554c Binary files /dev/null and b/data/attachments/3079637ba264de52.png differ diff --git a/data/attachments/30c5f3567a53810.png b/data/attachments/30c5f3567a53810.png new file mode 100644 index 000000000..79a71624d Binary files /dev/null and b/data/attachments/30c5f3567a53810.png differ diff --git a/data/attachments/30c91851bb682097.png b/data/attachments/30c91851bb682097.png new file mode 100644 index 000000000..f43b03633 Binary files /dev/null and b/data/attachments/30c91851bb682097.png differ diff --git a/data/attachments/30ec913dda71460d.png b/data/attachments/30ec913dda71460d.png new file mode 100644 index 000000000..517c9408f Binary files /dev/null and b/data/attachments/30ec913dda71460d.png differ diff --git a/data/attachments/314291ab8a35d31.png b/data/attachments/314291ab8a35d31.png new file mode 100644 index 000000000..615d1ee46 Binary files /dev/null and b/data/attachments/314291ab8a35d31.png differ diff --git a/data/attachments/3165db2fc3363439.png b/data/attachments/3165db2fc3363439.png new file mode 100644 index 000000000..ea76c9c90 Binary files /dev/null and b/data/attachments/3165db2fc3363439.png differ diff --git a/data/attachments/3186fcbf2eebbf60.png b/data/attachments/3186fcbf2eebbf60.png new file mode 100644 index 000000000..1d8793d2b Binary files /dev/null and b/data/attachments/3186fcbf2eebbf60.png differ diff --git a/data/attachments/31a27f6794e6d0d8.png b/data/attachments/31a27f6794e6d0d8.png new file mode 100644 index 000000000..aa8d9ad1b Binary files /dev/null and b/data/attachments/31a27f6794e6d0d8.png differ diff --git a/data/attachments/31c138e80c3a2309.png b/data/attachments/31c138e80c3a2309.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/31c138e80c3a2309.png differ diff --git a/data/attachments/31cc9fc173d1c3ca.png b/data/attachments/31cc9fc173d1c3ca.png new file mode 100644 index 000000000..f6b7cc79b Binary files /dev/null and b/data/attachments/31cc9fc173d1c3ca.png differ diff --git a/data/attachments/31ed8eca0d742e81.png b/data/attachments/31ed8eca0d742e81.png new file mode 100644 index 000000000..39422f191 Binary files /dev/null and b/data/attachments/31ed8eca0d742e81.png differ diff --git a/data/attachments/31ed9e569cd9c395.png b/data/attachments/31ed9e569cd9c395.png new file mode 100644 index 000000000..cb9d7be42 Binary files /dev/null and b/data/attachments/31ed9e569cd9c395.png differ diff --git a/data/attachments/32411f2086732b4.png b/data/attachments/32411f2086732b4.png new file mode 100644 index 000000000..64d4f9b6f Binary files /dev/null and b/data/attachments/32411f2086732b4.png differ diff --git a/data/attachments/3257a921048f1590.png b/data/attachments/3257a921048f1590.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/3257a921048f1590.png differ diff --git a/data/attachments/32611f1febbc4d51.png b/data/attachments/32611f1febbc4d51.png new file mode 100644 index 000000000..230f30db9 Binary files /dev/null and b/data/attachments/32611f1febbc4d51.png differ diff --git a/data/attachments/3271005bd83731fb.png b/data/attachments/3271005bd83731fb.png new file mode 100644 index 000000000..7c8794f07 Binary files /dev/null and b/data/attachments/3271005bd83731fb.png differ diff --git a/data/attachments/327cd99d80b111bd.png b/data/attachments/327cd99d80b111bd.png new file mode 100644 index 000000000..73b54b7d6 Binary files /dev/null and b/data/attachments/327cd99d80b111bd.png differ diff --git a/data/attachments/3282eb868a1f67e5.png b/data/attachments/3282eb868a1f67e5.png new file mode 100644 index 000000000..9d78cb8b8 Binary files /dev/null and b/data/attachments/3282eb868a1f67e5.png differ diff --git a/data/attachments/328ce44333746adf.png b/data/attachments/328ce44333746adf.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/328ce44333746adf.png differ diff --git a/data/attachments/328e03a37360bb80.png b/data/attachments/328e03a37360bb80.png new file mode 100644 index 000000000..23bb2a07b Binary files /dev/null and b/data/attachments/328e03a37360bb80.png differ diff --git a/data/attachments/32db176e12fafef4.png b/data/attachments/32db176e12fafef4.png new file mode 100644 index 000000000..6c08c60b7 Binary files /dev/null and b/data/attachments/32db176e12fafef4.png differ diff --git a/data/attachments/33152d02ac95093b.png b/data/attachments/33152d02ac95093b.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/33152d02ac95093b.png differ diff --git a/data/attachments/333d4fc541b9ef50.png b/data/attachments/333d4fc541b9ef50.png new file mode 100644 index 000000000..39422f191 Binary files /dev/null and b/data/attachments/333d4fc541b9ef50.png differ diff --git a/data/attachments/333f9ffe7441f33e.png b/data/attachments/333f9ffe7441f33e.png new file mode 100644 index 000000000..c54a46544 Binary files /dev/null and b/data/attachments/333f9ffe7441f33e.png differ diff --git a/data/attachments/337cd9f589bca51b.png b/data/attachments/337cd9f589bca51b.png new file mode 100644 index 000000000..39f08fe25 Binary files /dev/null and b/data/attachments/337cd9f589bca51b.png differ diff --git a/data/attachments/33a9d8dcd3cd21f3.png b/data/attachments/33a9d8dcd3cd21f3.png new file mode 100644 index 000000000..a89005d86 Binary files /dev/null and b/data/attachments/33a9d8dcd3cd21f3.png differ diff --git a/data/attachments/33afc35cbe464a07.png b/data/attachments/33afc35cbe464a07.png new file mode 100644 index 000000000..c55948bbb Binary files /dev/null and b/data/attachments/33afc35cbe464a07.png differ diff --git a/data/attachments/344cb1a8e697c04a.png b/data/attachments/344cb1a8e697c04a.png new file mode 100644 index 000000000..2cd33c6c7 Binary files /dev/null and b/data/attachments/344cb1a8e697c04a.png differ diff --git a/data/attachments/344fc1e680e59183.txt b/data/attachments/344fc1e680e59183.txt new file mode 100644 index 000000000..4dfc5ec1e --- /dev/null +++ b/data/attachments/344fc1e680e59183.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Female': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/345f46b6f9d64063.png b/data/attachments/345f46b6f9d64063.png new file mode 100644 index 000000000..3c6d161ab Binary files /dev/null and b/data/attachments/345f46b6f9d64063.png differ diff --git a/data/attachments/34876acf045c7fc1.png b/data/attachments/34876acf045c7fc1.png new file mode 100644 index 000000000..b9cec84a4 Binary files /dev/null and b/data/attachments/34876acf045c7fc1.png differ diff --git a/data/attachments/348f7e4597c6e461.txt b/data/attachments/348f7e4597c6e461.txt new file mode 100644 index 000000000..bf2902fc2 --- /dev/null +++ b/data/attachments/348f7e4597c6e461.txt @@ -0,0 +1,10 @@ +DEBUG asyncio:selector_events.py:54 Using selector: EpollSelector +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9732743476': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show Mike HEESOM, 9732743476, 24/10/1992 and 2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/34e324185e343b4d.png b/data/attachments/34e324185e343b4d.png new file mode 100644 index 000000000..aa3113bfa Binary files /dev/null and b/data/attachments/34e324185e343b4d.png differ diff --git a/data/attachments/34ebd7f041608905.png b/data/attachments/34ebd7f041608905.png new file mode 100644 index 000000000..c765b9b42 Binary files /dev/null and b/data/attachments/34ebd7f041608905.png differ diff --git a/data/attachments/35818260bb714f75.png b/data/attachments/35818260bb714f75.png new file mode 100644 index 000000000..7675fd106 Binary files /dev/null and b/data/attachments/35818260bb714f75.png differ diff --git a/data/attachments/3581e4f89fd9bcbd.png b/data/attachments/3581e4f89fd9bcbd.png new file mode 100644 index 000000000..cfc10c214 Binary files /dev/null and b/data/attachments/3581e4f89fd9bcbd.png differ diff --git a/data/attachments/35875e5aa41357e.png b/data/attachments/35875e5aa41357e.png new file mode 100644 index 000000000..f8fb0fa30 Binary files /dev/null and b/data/attachments/35875e5aa41357e.png differ diff --git a/data/attachments/35966610d0a3381b.png b/data/attachments/35966610d0a3381b.png new file mode 100644 index 000000000..090b3e370 Binary files /dev/null and b/data/attachments/35966610d0a3381b.png differ diff --git a/data/attachments/359b6f372f522749.png b/data/attachments/359b6f372f522749.png new file mode 100644 index 000000000..4937d1683 Binary files /dev/null and b/data/attachments/359b6f372f522749.png differ diff --git a/data/attachments/35cad9eb8b987f29.png b/data/attachments/35cad9eb8b987f29.png new file mode 100644 index 000000000..71ed4d5bd Binary files /dev/null and b/data/attachments/35cad9eb8b987f29.png differ diff --git a/data/attachments/35d35c870cecb368.png b/data/attachments/35d35c870cecb368.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/35d35c870cecb368.png differ diff --git a/data/attachments/35e858a9e5c9d54a.png b/data/attachments/35e858a9e5c9d54a.png new file mode 100644 index 000000000..fae8dd598 Binary files /dev/null and b/data/attachments/35e858a9e5c9d54a.png differ diff --git a/data/attachments/360a765016071f37.png b/data/attachments/360a765016071f37.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/360a765016071f37.png differ diff --git a/data/attachments/3613c191f30c77dc.png b/data/attachments/3613c191f30c77dc.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/3613c191f30c77dc.png differ diff --git a/data/attachments/3688c5fbb96b201e.png b/data/attachments/3688c5fbb96b201e.png new file mode 100644 index 000000000..4c6fab794 Binary files /dev/null and b/data/attachments/3688c5fbb96b201e.png differ diff --git a/data/attachments/369efb8c022c9f4a.png b/data/attachments/369efb8c022c9f4a.png new file mode 100644 index 000000000..f2dd8c733 Binary files /dev/null and b/data/attachments/369efb8c022c9f4a.png differ diff --git a/data/attachments/36e7f9b6c9155aa9.png b/data/attachments/36e7f9b6c9155aa9.png new file mode 100644 index 000000000..6916ea9cb Binary files /dev/null and b/data/attachments/36e7f9b6c9155aa9.png differ diff --git a/data/attachments/374631940863fe6e.png b/data/attachments/374631940863fe6e.png new file mode 100644 index 000000000..5302e53c6 Binary files /dev/null and b/data/attachments/374631940863fe6e.png differ diff --git a/data/attachments/3749e84206e5f924.png b/data/attachments/3749e84206e5f924.png new file mode 100644 index 000000000..5a8eca1f3 Binary files /dev/null and b/data/attachments/3749e84206e5f924.png differ diff --git a/data/attachments/3756a90dbe3b0a6c.png b/data/attachments/3756a90dbe3b0a6c.png new file mode 100644 index 000000000..1c245ce5f Binary files /dev/null and b/data/attachments/3756a90dbe3b0a6c.png differ diff --git a/data/attachments/376ff015bec319d6.png b/data/attachments/376ff015bec319d6.png new file mode 100644 index 000000000..c55948bbb Binary files /dev/null and b/data/attachments/376ff015bec319d6.png differ diff --git a/data/attachments/3795810c06638a2d.png b/data/attachments/3795810c06638a2d.png new file mode 100644 index 000000000..be0113ef8 Binary files /dev/null and b/data/attachments/3795810c06638a2d.png differ diff --git a/data/attachments/37a43f787f99231c.png b/data/attachments/37a43f787f99231c.png new file mode 100644 index 000000000..01225a628 Binary files /dev/null and b/data/attachments/37a43f787f99231c.png differ diff --git a/data/attachments/37d2bdedaa150c09.png b/data/attachments/37d2bdedaa150c09.png new file mode 100644 index 000000000..f43b03633 Binary files /dev/null and b/data/attachments/37d2bdedaa150c09.png differ diff --git a/data/attachments/37dd32204492558d.png b/data/attachments/37dd32204492558d.png new file mode 100644 index 000000000..e5358cc3b Binary files /dev/null and b/data/attachments/37dd32204492558d.png differ diff --git a/data/attachments/37ebf6bb50531e4d.png b/data/attachments/37ebf6bb50531e4d.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/37ebf6bb50531e4d.png differ diff --git a/data/attachments/37f424c0f8023e05.png b/data/attachments/37f424c0f8023e05.png new file mode 100644 index 000000000..3d9a18923 Binary files /dev/null and b/data/attachments/37f424c0f8023e05.png differ diff --git a/data/attachments/38231d7c564e8fbd.txt b/data/attachments/38231d7c564e8fbd.txt new file mode 100644 index 000000000..d1f4eef6a --- /dev/null +++ b/data/attachments/38231d7c564e8fbd.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Hospital hub for staff and patients and get patient details for 9450140960 with option 12 and choose to vaccinate with vaccine details as Flu, AUTOMATION-SJ1 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient DEANA GAMBLES': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-SJ1 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_DEANA GAMBLES_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_DEANA GAMBLES_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 420} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 420} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 720} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 859} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-SJ1 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1758} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9450140960', 'index': '12', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Influenza Tetra MYL', 'batch_number': 'AUTOMATION-SJ1', 'site': 'BIRCH HOUSE', 'care_model': 'Hospital hub for staff and patients', 'batch_expiry_date': '19/10/2026', 'patient_name': 'DEANA GAMBLES', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Staff working in care homes', 'healthcare_worker': 'All other professionally qualified clinical staff', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '20/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 20/11/2024DEANA GAMBLES', 'consent_decision': 'yes', 'consent_given_by': 'Patient (informed consent)', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Left thigh', 'dose_amount': '0.5', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Influenza Tetra MYLvaccination given on 21/11/2024 for DEANA GAMBLES', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient DEANA GAMBLES, 5/9/1993, 10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1758} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1758} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1758} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1758} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient DEANA GAMBLES': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/385def5c1d69d9ac.png b/data/attachments/385def5c1d69d9ac.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/385def5c1d69d9ac.png differ diff --git a/data/attachments/386007cf4b9f60c7.txt b/data/attachments/386007cf4b9f60c7.txt new file mode 100644 index 000000000..569e8f9c1 --- /dev/null +++ b/data/attachments/386007cf4b9f60c7.txt @@ -0,0 +1,20 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the reports navigation link': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_reports_navigation_link_clicked.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_reports_navigation_link_clicked.png +INFO root:test_reports_steps.py:34 logged_in_and_reports_navigation_link_clicked +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the create report button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_create_report_button_is_clicked.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_create_report_button_is_clicked.png +INFO root:test_reports_steps.py:46 logged_in_and_reports_navigation_link_clicked +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the choose dates page should be displayed': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_choose_dates_range_page_should_be_displayed.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_choose_dates_range_page_should_be_displayed.png +INFO root:test_reports_steps.py:52 choose_dates_range_page_should_be_displayed \ No newline at end of file diff --git a/data/attachments/387fe27f9a0366d0.png b/data/attachments/387fe27f9a0366d0.png new file mode 100644 index 000000000..d7e260ae8 Binary files /dev/null and b/data/attachments/387fe27f9a0366d0.png differ diff --git a/data/attachments/388b63fee78bd64.png b/data/attachments/388b63fee78bd64.png new file mode 100644 index 000000000..5bcca6630 Binary files /dev/null and b/data/attachments/388b63fee78bd64.png differ diff --git a/data/attachments/38a732474d2fc502.png b/data/attachments/38a732474d2fc502.png new file mode 100644 index 000000000..b16ef137e Binary files /dev/null and b/data/attachments/38a732474d2fc502.png differ diff --git a/data/attachments/38a9ab1549118647.png b/data/attachments/38a9ab1549118647.png new file mode 100644 index 000000000..655573375 Binary files /dev/null and b/data/attachments/38a9ab1549118647.png differ diff --git a/data/attachments/38bd4bfa8f240141.png b/data/attachments/38bd4bfa8f240141.png new file mode 100644 index 000000000..2df8636eb Binary files /dev/null and b/data/attachments/38bd4bfa8f240141.png differ diff --git a/data/attachments/38c443e7d3b1f86f.txt b/data/attachments/38c443e7d3b1f86f.txt new file mode 100644 index 000000000..d24dae73c --- /dev/null +++ b/data/attachments/38c443e7d3b1f86f.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Joan, Robertson, and 19/09/1972': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I can see the patient's information in the search results, showing their name: Poppy Roberts, nhs number: 9449310076, dob: 19/09/1972 and address: 1 Canada Road, COBHAM, Surrey, LS15 4LJ": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/3947c18c3050d8ed.png b/data/attachments/3947c18c3050d8ed.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/3947c18c3050d8ed.png differ diff --git a/data/attachments/396f9186b6db9679.txt b/data/attachments/396f9186b6db9679.txt new file mode 100644 index 000000000..545bc83fb --- /dev/null +++ b/data/attachments/396f9186b6db9679.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9470011902': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show KATEE TUZZIO, 9470011902, 20150527 and BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/398c3c9946c42866.png b/data/attachments/398c3c9946c42866.png new file mode 100644 index 000000000..fd6caacb6 Binary files /dev/null and b/data/attachments/398c3c9946c42866.png differ diff --git a/data/attachments/39bc7492d352f177.png b/data/attachments/39bc7492d352f177.png new file mode 100644 index 000000000..6fdbd3656 Binary files /dev/null and b/data/attachments/39bc7492d352f177.png differ diff --git a/data/attachments/39ce1c0c2b2c84aa.png b/data/attachments/39ce1c0c2b2c84aa.png new file mode 100644 index 000000000..c4b72b168 Binary files /dev/null and b/data/attachments/39ce1c0c2b2c84aa.png differ diff --git a/data/attachments/39e1dbbe3ceec701.png b/data/attachments/39e1dbbe3ceec701.png new file mode 100644 index 000000000..296730982 Binary files /dev/null and b/data/attachments/39e1dbbe3ceec701.png differ diff --git a/data/attachments/39e4ed41f1637cee.png b/data/attachments/39e4ed41f1637cee.png new file mode 100644 index 000000000..7e838f7ba Binary files /dev/null and b/data/attachments/39e4ed41f1637cee.png differ diff --git a/data/attachments/39f86e066dfdd2c1.png b/data/attachments/39f86e066dfdd2c1.png new file mode 100644 index 000000000..e729dbdd5 Binary files /dev/null and b/data/attachments/39f86e066dfdd2c1.png differ diff --git a/data/attachments/39ff4b2aa754ed38.png b/data/attachments/39ff4b2aa754ed38.png new file mode 100644 index 000000000..62ba4627a Binary files /dev/null and b/data/attachments/39ff4b2aa754ed38.png differ diff --git a/data/attachments/3a3d7b98710d6cd3.png b/data/attachments/3a3d7b98710d6cd3.png new file mode 100644 index 000000000..423728fca Binary files /dev/null and b/data/attachments/3a3d7b98710d6cd3.png differ diff --git a/data/attachments/3a463f5b4918e59a.png b/data/attachments/3a463f5b4918e59a.png new file mode 100644 index 000000000..70db486bb Binary files /dev/null and b/data/attachments/3a463f5b4918e59a.png differ diff --git a/data/attachments/3a4a0cf8115945e4.png b/data/attachments/3a4a0cf8115945e4.png new file mode 100644 index 000000000..a64549344 Binary files /dev/null and b/data/attachments/3a4a0cf8115945e4.png differ diff --git a/data/attachments/3a7a29a862ab686a.png b/data/attachments/3a7a29a862ab686a.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/3a7a29a862ab686a.png differ diff --git a/data/attachments/3ab55e355d67072c.txt b/data/attachments/3ab55e355d67072c.txt new file mode 100644 index 000000000..b3b46e525 --- /dev/null +++ b/data/attachments/3ab55e355d67072c.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9732596996': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show Lisa WORTHY, 9732596996, 30/6/2024 and 10 NORTON PARK VIEW, SHEFFIELD, S8 8GS details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/3abf68c7eefcefae.png b/data/attachments/3abf68c7eefcefae.png new file mode 100644 index 000000000..68ee50dd2 Binary files /dev/null and b/data/attachments/3abf68c7eefcefae.png differ diff --git a/data/attachments/3ac37a002c85fdf0.png b/data/attachments/3ac37a002c85fdf0.png new file mode 100644 index 000000000..c55948bbb Binary files /dev/null and b/data/attachments/3ac37a002c85fdf0.png differ diff --git a/data/attachments/3ad41e5759ef77e7.png b/data/attachments/3ad41e5759ef77e7.png new file mode 100644 index 000000000..deb33d6ef Binary files /dev/null and b/data/attachments/3ad41e5759ef77e7.png differ diff --git a/data/attachments/3b08b0ffd915e1a.png b/data/attachments/3b08b0ffd915e1a.png new file mode 100644 index 000000000..f7f8cc117 Binary files /dev/null and b/data/attachments/3b08b0ffd915e1a.png differ diff --git a/data/attachments/3b7d2d22b040e6fb.png b/data/attachments/3b7d2d22b040e6fb.png new file mode 100644 index 000000000..2b5ff3824 Binary files /dev/null and b/data/attachments/3b7d2d22b040e6fb.png differ diff --git a/data/attachments/3bb7123756a0717.png b/data/attachments/3bb7123756a0717.png new file mode 100644 index 000000000..f999a1f38 Binary files /dev/null and b/data/attachments/3bb7123756a0717.png differ diff --git a/data/attachments/3bb9a1da2bd66230.png b/data/attachments/3bb9a1da2bd66230.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/3bb9a1da2bd66230.png differ diff --git a/data/attachments/3bce417ee284f226.png b/data/attachments/3bce417ee284f226.png new file mode 100644 index 000000000..6ccfdefd0 Binary files /dev/null and b/data/attachments/3bce417ee284f226.png differ diff --git a/data/attachments/3bdc1d5e04636637.png b/data/attachments/3bdc1d5e04636637.png new file mode 100644 index 000000000..134a86428 Binary files /dev/null and b/data/attachments/3bdc1d5e04636637.png differ diff --git a/data/attachments/3bf66f5a386dfc33.png b/data/attachments/3bf66f5a386dfc33.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/3bf66f5a386dfc33.png differ diff --git a/data/attachments/3c65bb32f8eac6f4.png b/data/attachments/3c65bb32f8eac6f4.png new file mode 100644 index 000000000..4e46c541b Binary files /dev/null and b/data/attachments/3c65bb32f8eac6f4.png differ diff --git a/data/attachments/3c76584db77f96fe.png b/data/attachments/3c76584db77f96fe.png new file mode 100644 index 000000000..ad1c1e136 Binary files /dev/null and b/data/attachments/3c76584db77f96fe.png differ diff --git a/data/attachments/3c78cfe62f45012f.png b/data/attachments/3c78cfe62f45012f.png new file mode 100644 index 000000000..58459400f Binary files /dev/null and b/data/attachments/3c78cfe62f45012f.png differ diff --git a/data/attachments/3c8890e298f6f865.png b/data/attachments/3c8890e298f6f865.png new file mode 100644 index 000000000..91ca4f433 Binary files /dev/null and b/data/attachments/3c8890e298f6f865.png differ diff --git a/data/attachments/3cafcb0ec79ea6b5.png b/data/attachments/3cafcb0ec79ea6b5.png new file mode 100644 index 000000000..ca72eb0fa Binary files /dev/null and b/data/attachments/3cafcb0ec79ea6b5.png differ diff --git a/data/attachments/3cb90af5440c2ee4.png b/data/attachments/3cb90af5440c2ee4.png new file mode 100644 index 000000000..2f7931b17 Binary files /dev/null and b/data/attachments/3cb90af5440c2ee4.png differ diff --git a/data/attachments/3d3d5956e5a960ed.png b/data/attachments/3d3d5956e5a960ed.png new file mode 100644 index 000000000..470a8e09d Binary files /dev/null and b/data/attachments/3d3d5956e5a960ed.png differ diff --git a/data/attachments/3d480f12034e122c.txt b/data/attachments/3d480f12034e122c.txt new file mode 100644 index 000000000..3c441c55b --- /dev/null +++ b/data/attachments/3d480f12034e122c.txt @@ -0,0 +1,18 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a first name error message Enter the first name': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_first_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 753} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_first_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a last name error message Enter the last name': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_last_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 753} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_last_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a dob error message Enter the date of birth': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_dob.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 753} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_dob.png \ No newline at end of file diff --git a/data/attachments/3d823acec3371bb1.png b/data/attachments/3d823acec3371bb1.png new file mode 100644 index 000000000..c572f3b07 Binary files /dev/null and b/data/attachments/3d823acec3371bb1.png differ diff --git a/data/attachments/3d953be9c7b7cc4f.png b/data/attachments/3d953be9c7b7cc4f.png new file mode 100644 index 000000000..e729dbdd5 Binary files /dev/null and b/data/attachments/3d953be9c7b7cc4f.png differ diff --git a/data/attachments/3dd79ecf78ba6143.png b/data/attachments/3dd79ecf78ba6143.png new file mode 100644 index 000000000..156781de5 Binary files /dev/null and b/data/attachments/3dd79ecf78ba6143.png differ diff --git a/data/attachments/3de36497719b4963.png b/data/attachments/3de36497719b4963.png new file mode 100644 index 000000000..2ddce9095 Binary files /dev/null and b/data/attachments/3de36497719b4963.png differ diff --git a/data/attachments/3df2495e74a22d3d.png b/data/attachments/3df2495e74a22d3d.png new file mode 100644 index 000000000..e9b6b9611 Binary files /dev/null and b/data/attachments/3df2495e74a22d3d.png differ diff --git a/data/attachments/3e09eaaf14ceda9f.png b/data/attachments/3e09eaaf14ceda9f.png new file mode 100644 index 000000000..950ef0727 Binary files /dev/null and b/data/attachments/3e09eaaf14ceda9f.png differ diff --git a/data/attachments/3e142d7c520d1ae5.png b/data/attachments/3e142d7c520d1ae5.png new file mode 100644 index 000000000..eb172705e Binary files /dev/null and b/data/attachments/3e142d7c520d1ae5.png differ diff --git a/data/attachments/3e66ae474c23a11.png b/data/attachments/3e66ae474c23a11.png new file mode 100644 index 000000000..6ccfdefd0 Binary files /dev/null and b/data/attachments/3e66ae474c23a11.png differ diff --git a/data/attachments/3e75484975931755.png b/data/attachments/3e75484975931755.png new file mode 100644 index 000000000..21be451df Binary files /dev/null and b/data/attachments/3e75484975931755.png differ diff --git a/data/attachments/3e87a9bc40c179dc.png b/data/attachments/3e87a9bc40c179dc.png new file mode 100644 index 000000000..109cd9d1e Binary files /dev/null and b/data/attachments/3e87a9bc40c179dc.png differ diff --git a/data/attachments/3e8d3cb1a0db6006.png b/data/attachments/3e8d3cb1a0db6006.png new file mode 100644 index 000000000..1a3d0f383 Binary files /dev/null and b/data/attachments/3e8d3cb1a0db6006.png differ diff --git a/data/attachments/3eaf221909896e8f.png b/data/attachments/3eaf221909896e8f.png new file mode 100644 index 000000000..809956413 Binary files /dev/null and b/data/attachments/3eaf221909896e8f.png differ diff --git a/data/attachments/3ed7054a1e16f6a5.png b/data/attachments/3ed7054a1e16f6a5.png new file mode 100644 index 000000000..ead26eb16 Binary files /dev/null and b/data/attachments/3ed7054a1e16f6a5.png differ diff --git a/data/attachments/3eedde124b816541.png b/data/attachments/3eedde124b816541.png new file mode 100644 index 000000000..87ce08142 Binary files /dev/null and b/data/attachments/3eedde124b816541.png differ diff --git a/data/attachments/3efffe47deb881b4.png b/data/attachments/3efffe47deb881b4.png new file mode 100644 index 000000000..7a5e6a877 Binary files /dev/null and b/data/attachments/3efffe47deb881b4.png differ diff --git a/data/attachments/3f01fd80c88f7269.png b/data/attachments/3f01fd80c88f7269.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/3f01fd80c88f7269.png differ diff --git a/data/attachments/3f068c6e659d5ce.png b/data/attachments/3f068c6e659d5ce.png new file mode 100644 index 000000000..f7b2866cc Binary files /dev/null and b/data/attachments/3f068c6e659d5ce.png differ diff --git a/data/attachments/3f2008e87f64ffa6.png b/data/attachments/3f2008e87f64ffa6.png new file mode 100644 index 000000000..f728ca908 Binary files /dev/null and b/data/attachments/3f2008e87f64ffa6.png differ diff --git a/data/attachments/3f81b7c4a10f7f7b.png b/data/attachments/3f81b7c4a10f7f7b.png new file mode 100644 index 000000000..96aa4a2da Binary files /dev/null and b/data/attachments/3f81b7c4a10f7f7b.png differ diff --git a/data/attachments/3f90ed04c9281ccb.png b/data/attachments/3f90ed04c9281ccb.png new file mode 100644 index 000000000..401569d73 Binary files /dev/null and b/data/attachments/3f90ed04c9281ccb.png differ diff --git a/data/attachments/3fb3e6d6e4701bdb.png b/data/attachments/3fb3e6d6e4701bdb.png new file mode 100644 index 000000000..74a1dd4e6 Binary files /dev/null and b/data/attachments/3fb3e6d6e4701bdb.png differ diff --git a/data/attachments/4023156b59326038.png b/data/attachments/4023156b59326038.png new file mode 100644 index 000000000..912ecedc1 Binary files /dev/null and b/data/attachments/4023156b59326038.png differ diff --git a/data/attachments/4068d5466ff37c98.png b/data/attachments/4068d5466ff37c98.png new file mode 100644 index 000000000..d5f02af01 Binary files /dev/null and b/data/attachments/4068d5466ff37c98.png differ diff --git a/data/attachments/40789b786ae65988.png b/data/attachments/40789b786ae65988.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/40789b786ae65988.png differ diff --git a/data/attachments/409d9507c12c79eb.png b/data/attachments/409d9507c12c79eb.png new file mode 100644 index 000000000..0cbf26cb5 Binary files /dev/null and b/data/attachments/409d9507c12c79eb.png differ diff --git a/data/attachments/40a60249b32933c1.png b/data/attachments/40a60249b32933c1.png new file mode 100644 index 000000000..1871bde8e Binary files /dev/null and b/data/attachments/40a60249b32933c1.png differ diff --git a/data/attachments/40df20bd54b38c8.png b/data/attachments/40df20bd54b38c8.png new file mode 100644 index 000000000..09cdd6761 Binary files /dev/null and b/data/attachments/40df20bd54b38c8.png differ diff --git a/data/attachments/41129861189001ed.txt b/data/attachments/41129861189001ed.txt new file mode 100644 index 000000000..c3745e85f --- /dev/null +++ b/data/attachments/41129861189001ed.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode M6 3AA': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Male': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/411a6c1dafd03e35.png b/data/attachments/411a6c1dafd03e35.png new file mode 100644 index 000000000..953bad6be Binary files /dev/null and b/data/attachments/411a6c1dafd03e35.png differ diff --git a/data/attachments/411eb869dd6bea16.png b/data/attachments/411eb869dd6bea16.png new file mode 100644 index 000000000..a4a894a03 Binary files /dev/null and b/data/attachments/411eb869dd6bea16.png differ diff --git a/data/attachments/41315dd6958472be.png b/data/attachments/41315dd6958472be.png new file mode 100644 index 000000000..1141494ba Binary files /dev/null and b/data/attachments/41315dd6958472be.png differ diff --git a/data/attachments/413b02cf601dd6e.png b/data/attachments/413b02cf601dd6e.png new file mode 100644 index 000000000..4c4cd48ff Binary files /dev/null and b/data/attachments/413b02cf601dd6e.png differ diff --git a/data/attachments/415edaa29f0338a5.png b/data/attachments/415edaa29f0338a5.png new file mode 100644 index 000000000..8807561d8 Binary files /dev/null and b/data/attachments/415edaa29f0338a5.png differ diff --git a/data/attachments/41719ede14c20f2d.png b/data/attachments/41719ede14c20f2d.png new file mode 100644 index 000000000..199e1b326 Binary files /dev/null and b/data/attachments/41719ede14c20f2d.png differ diff --git a/data/attachments/4200638943dfcd89.png b/data/attachments/4200638943dfcd89.png new file mode 100644 index 000000000..0ade63575 Binary files /dev/null and b/data/attachments/4200638943dfcd89.png differ diff --git a/data/attachments/423aaa6b189e9ecb.txt b/data/attachments/423aaa6b189e9ecb.txt new file mode 100644 index 000000000..a6b041e02 --- /dev/null +++ b/data/attachments/423aaa6b189e9ecb.txt @@ -0,0 +1,209 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Outreach event and get patient details for 9473629885 with option 4 and choose to vaccinate with vaccine details as Respiratory syncytial virus (RSV), AREX2-15A with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient MARGIE PUCKEY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Respiratory syncytial virus (RSV), AREX2-15A with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 428} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 820} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the pregnant patient's yes with the details of due date as today+50 and assessment date as today-4 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 106} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-3 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 380} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AREX2-15A - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9473629885', 'index': '4', 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', 'chosen_vaccine_type': 'Abrysvo', 'batch_number': 'AREX2-15A', 'site': 'BECCLES HOUSE', 'care_model': "Housebound patient's home", 'batch_expiry_date': '19/10/2026', 'patient_name': 'MARGIE PUCKEY', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'Non clinical', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_due_date': '10/01/2025', 'eligibility_assessment_date': '17/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'consent_decision': 'yes', 'consent_given_by': "Clinician following the Mental Capacity Act (in the patient's best interests)", 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '18/11/2024', 'vaccination_site': 'Left thigh', 'dose_amount': '0.5', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Abrysvovaccination given on 18/11/2024 for MARGIE PUCKEY', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient MARGIE PUCKEY, 27/5/1924, MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient MARGIE PUCKEY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/4245c713c1d50cf5.png b/data/attachments/4245c713c1d50cf5.png new file mode 100644 index 000000000..42bb1955f Binary files /dev/null and b/data/attachments/4245c713c1d50cf5.png differ diff --git a/data/attachments/42491817849a81d.png b/data/attachments/42491817849a81d.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/42491817849a81d.png differ diff --git a/data/attachments/42686efc8be8b3f7.png b/data/attachments/42686efc8be8b3f7.png new file mode 100644 index 000000000..0f541def5 Binary files /dev/null and b/data/attachments/42686efc8be8b3f7.png differ diff --git a/data/attachments/427cc19d0732a8d2.png b/data/attachments/427cc19d0732a8d2.png new file mode 100644 index 000000000..6e208ce58 Binary files /dev/null and b/data/attachments/427cc19d0732a8d2.png differ diff --git a/data/attachments/4283f3814ca47b51.png b/data/attachments/4283f3814ca47b51.png new file mode 100644 index 000000000..e450b01e2 Binary files /dev/null and b/data/attachments/4283f3814ca47b51.png differ diff --git a/data/attachments/428fd2a298848351.png b/data/attachments/428fd2a298848351.png new file mode 100644 index 000000000..01a7c35f7 Binary files /dev/null and b/data/attachments/428fd2a298848351.png differ diff --git a/data/attachments/42b1b658e7538aef.png b/data/attachments/42b1b658e7538aef.png new file mode 100644 index 000000000..752c1a252 Binary files /dev/null and b/data/attachments/42b1b658e7538aef.png differ diff --git a/data/attachments/42dd14f4757a4dee.png b/data/attachments/42dd14f4757a4dee.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/42dd14f4757a4dee.png differ diff --git a/data/attachments/42f454cb8cb9421e.png b/data/attachments/42f454cb8cb9421e.png new file mode 100644 index 000000000..42b80c238 Binary files /dev/null and b/data/attachments/42f454cb8cb9421e.png differ diff --git a/data/attachments/4314fe8aa00b916c.png b/data/attachments/4314fe8aa00b916c.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/4314fe8aa00b916c.png differ diff --git a/data/attachments/43452eb20866f344.png b/data/attachments/43452eb20866f344.png new file mode 100644 index 000000000..2b5f8ba9f Binary files /dev/null and b/data/attachments/43452eb20866f344.png differ diff --git a/data/attachments/4354b6cf484c11e5.png b/data/attachments/4354b6cf484c11e5.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/4354b6cf484c11e5.png differ diff --git a/data/attachments/435ced1e87605861.png b/data/attachments/435ced1e87605861.png new file mode 100644 index 000000000..0fc42ca96 Binary files /dev/null and b/data/attachments/435ced1e87605861.png differ diff --git a/data/attachments/44091cb98a32c875.png b/data/attachments/44091cb98a32c875.png new file mode 100644 index 000000000..f7ae772e2 Binary files /dev/null and b/data/attachments/44091cb98a32c875.png differ diff --git a/data/attachments/4420a8d394891672.png b/data/attachments/4420a8d394891672.png new file mode 100644 index 000000000..cb071e6e0 Binary files /dev/null and b/data/attachments/4420a8d394891672.png differ diff --git a/data/attachments/4428047663aec07f.png b/data/attachments/4428047663aec07f.png new file mode 100644 index 000000000..dad0b6d0e Binary files /dev/null and b/data/attachments/4428047663aec07f.png differ diff --git a/data/attachments/4453c56185bb008b.png b/data/attachments/4453c56185bb008b.png new file mode 100644 index 000000000..1d8793d2b Binary files /dev/null and b/data/attachments/4453c56185bb008b.png differ diff --git a/data/attachments/448bae84418b0b9e.png b/data/attachments/448bae84418b0b9e.png new file mode 100644 index 000000000..79419c400 Binary files /dev/null and b/data/attachments/448bae84418b0b9e.png differ diff --git a/data/attachments/44c3bf000c74506f.png b/data/attachments/44c3bf000c74506f.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/44c3bf000c74506f.png differ diff --git a/data/attachments/450c1e956bcf9c4c.png b/data/attachments/450c1e956bcf9c4c.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/450c1e956bcf9c4c.png differ diff --git a/data/attachments/45221d74e5dd76cf.png b/data/attachments/45221d74e5dd76cf.png new file mode 100644 index 000000000..85f7806bc Binary files /dev/null and b/data/attachments/45221d74e5dd76cf.png differ diff --git a/data/attachments/453d5b929120fb0e.png b/data/attachments/453d5b929120fb0e.png new file mode 100644 index 000000000..94c24bfee Binary files /dev/null and b/data/attachments/453d5b929120fb0e.png differ diff --git a/data/attachments/453f211942e2ae2.png b/data/attachments/453f211942e2ae2.png new file mode 100644 index 000000000..fff6a341e Binary files /dev/null and b/data/attachments/453f211942e2ae2.png differ diff --git a/data/attachments/4565a446703ab483.png b/data/attachments/4565a446703ab483.png new file mode 100644 index 000000000..be8d5208b Binary files /dev/null and b/data/attachments/4565a446703ab483.png differ diff --git a/data/attachments/456fbf217de6ebcf.txt b/data/attachments/456fbf217de6ebcf.txt new file mode 100644 index 000000000..d93724dc9 --- /dev/null +++ b/data/attachments/456fbf217de6ebcf.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Vaccination Centre and get patient details for 9693632109 with option 0 and choose to vaccinate with vaccine details as Pertussis, AUTOMATION-AVS with 19/10/2027': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Pertussis, AUTOMATION-AVS with 19/10/2027 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 40} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Adacel vaccine suspension_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 820} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Adacel vaccine suspension_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the pregnant patient's yes with the details of due date as today and assessment date as today and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 87} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 462} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 462} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1170} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1170} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 586} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 630} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-AVS - 19/10/2027 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 630} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 630} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1230} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9693632109', 'index': '0', 'chosen_vaccine': 'Pertussis', 'chosen_vaccine_type': 'Adacel vaccine suspension', 'batch_number': 'AUTOMATION-AVS', 'site': 'ALBERT HOUSE', 'care_model': 'Hospital hub for staff and patients', 'batch_expiry_date': '19/10/2027', 'patient_name': 'Bill GARTON', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'Doctor', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_due_date': '21/11/2024', 'eligibility_assessment_date': '21/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'consent_decision': 'yes', 'consent_given_by': 'Patient (informed consent)', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Left upper arm', 'dose_amount': '0.5', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Adacel vaccine suspensionvaccination given on 21/11/2024 for Bill GARTON', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1230} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1230} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1230} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1230} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/45a16ab6d8dca6ee.png b/data/attachments/45a16ab6d8dca6ee.png new file mode 100644 index 000000000..44f03c4d5 Binary files /dev/null and b/data/attachments/45a16ab6d8dca6ee.png differ diff --git a/data/attachments/45a5b0ec2a34c4b8.png b/data/attachments/45a5b0ec2a34c4b8.png new file mode 100644 index 000000000..dec3cc8e7 Binary files /dev/null and b/data/attachments/45a5b0ec2a34c4b8.png differ diff --git a/data/attachments/46073c7d53e69bc0.png b/data/attachments/46073c7d53e69bc0.png new file mode 100644 index 000000000..b63b6ccb9 Binary files /dev/null and b/data/attachments/46073c7d53e69bc0.png differ diff --git a/data/attachments/462f5b2988d4a177.png b/data/attachments/462f5b2988d4a177.png new file mode 100644 index 000000000..d308596a1 Binary files /dev/null and b/data/attachments/462f5b2988d4a177.png differ diff --git a/data/attachments/46543e07b29f721a.png b/data/attachments/46543e07b29f721a.png new file mode 100644 index 000000000..4e2cbd611 Binary files /dev/null and b/data/attachments/46543e07b29f721a.png differ diff --git a/data/attachments/4676dcc79110deab.png b/data/attachments/4676dcc79110deab.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/4676dcc79110deab.png differ diff --git a/data/attachments/467c07f9bb54ac7.png b/data/attachments/467c07f9bb54ac7.png new file mode 100644 index 000000000..0d796d904 Binary files /dev/null and b/data/attachments/467c07f9bb54ac7.png differ diff --git a/data/attachments/4699b3dd4e76738f.png b/data/attachments/4699b3dd4e76738f.png new file mode 100644 index 000000000..70eb19379 Binary files /dev/null and b/data/attachments/4699b3dd4e76738f.png differ diff --git a/data/attachments/46aff2db2802221.png b/data/attachments/46aff2db2802221.png new file mode 100644 index 000000000..416dc5cb1 Binary files /dev/null and b/data/attachments/46aff2db2802221.png differ diff --git a/data/attachments/46ba105d6e045de3.png b/data/attachments/46ba105d6e045de3.png new file mode 100644 index 000000000..ae7600add Binary files /dev/null and b/data/attachments/46ba105d6e045de3.png differ diff --git a/data/attachments/46f24602cc3a0d78.png b/data/attachments/46f24602cc3a0d78.png new file mode 100644 index 000000000..727380cf9 Binary files /dev/null and b/data/attachments/46f24602cc3a0d78.png differ diff --git a/data/attachments/472e6cb8b86e92e2.png b/data/attachments/472e6cb8b86e92e2.png new file mode 100644 index 000000000..e22c164d4 Binary files /dev/null and b/data/attachments/472e6cb8b86e92e2.png differ diff --git a/data/attachments/4752f761f2e26bba.png b/data/attachments/4752f761f2e26bba.png new file mode 100644 index 000000000..51ec7cc9c Binary files /dev/null and b/data/attachments/4752f761f2e26bba.png differ diff --git a/data/attachments/47c7172237931caf.png b/data/attachments/47c7172237931caf.png new file mode 100644 index 000000000..9fc6afdb6 Binary files /dev/null and b/data/attachments/47c7172237931caf.png differ diff --git a/data/attachments/47ca771b46bee2cf.png b/data/attachments/47ca771b46bee2cf.png new file mode 100644 index 000000000..44a3770d4 Binary files /dev/null and b/data/attachments/47ca771b46bee2cf.png differ diff --git a/data/attachments/47f1656ffefb93e5.png b/data/attachments/47f1656ffefb93e5.png new file mode 100644 index 000000000..85a3ecfbf Binary files /dev/null and b/data/attachments/47f1656ffefb93e5.png differ diff --git a/data/attachments/47fb652d2178e30b.png b/data/attachments/47fb652d2178e30b.png new file mode 100644 index 000000000..081774d41 Binary files /dev/null and b/data/attachments/47fb652d2178e30b.png differ diff --git a/data/attachments/4800db649e52f941.png b/data/attachments/4800db649e52f941.png new file mode 100644 index 000000000..f13bd5c01 Binary files /dev/null and b/data/attachments/4800db649e52f941.png differ diff --git a/data/attachments/4824ad80c0ab57ff.png b/data/attachments/4824ad80c0ab57ff.png new file mode 100644 index 000000000..afb63f43d Binary files /dev/null and b/data/attachments/4824ad80c0ab57ff.png differ diff --git a/data/attachments/4842df3ecd14e60d.png b/data/attachments/4842df3ecd14e60d.png new file mode 100644 index 000000000..cdb1c130a Binary files /dev/null and b/data/attachments/4842df3ecd14e60d.png differ diff --git a/data/attachments/48944f204b1dae19.png b/data/attachments/48944f204b1dae19.png new file mode 100644 index 000000000..e060ee142 Binary files /dev/null and b/data/attachments/48944f204b1dae19.png differ diff --git a/data/attachments/48c96784d014b9ca.png b/data/attachments/48c96784d014b9ca.png new file mode 100644 index 000000000..ca72eb0fa Binary files /dev/null and b/data/attachments/48c96784d014b9ca.png differ diff --git a/data/attachments/492b1c8c46699e9e.txt b/data/attachments/492b1c8c46699e9e.txt new file mode 100644 index 000000000..1f3e0c9e2 --- /dev/null +++ b/data/attachments/492b1c8c46699e9e.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9650594000': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show Archie STRAIN, 9650594000, 30/7/2014 and 1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/49763a568fe7b2af.png b/data/attachments/49763a568fe7b2af.png new file mode 100644 index 000000000..f4b750462 Binary files /dev/null and b/data/attachments/49763a568fe7b2af.png differ diff --git a/data/attachments/4977546d98bd96b8.png b/data/attachments/4977546d98bd96b8.png new file mode 100644 index 000000000..01225a628 Binary files /dev/null and b/data/attachments/4977546d98bd96b8.png differ diff --git a/data/attachments/4992d81315b526d7.png b/data/attachments/4992d81315b526d7.png new file mode 100644 index 000000000..c1dcbb2e9 Binary files /dev/null and b/data/attachments/4992d81315b526d7.png differ diff --git a/data/attachments/49c104d69fa31f44.txt b/data/attachments/49c104d69fa31f44.txt new file mode 100644 index 000000000..48446efa1 --- /dev/null +++ b/data/attachments/49c104d69fa31f44.txt @@ -0,0 +1,81 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I search for the patient with NHS number 9470472918': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I proceed to record a vaccine for covid for all products': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the system should display the warnings 3': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Porcine(Pork) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png \ No newline at end of file diff --git a/data/attachments/49e7d2a01530a25a.png b/data/attachments/49e7d2a01530a25a.png new file mode 100644 index 000000000..531e352cf Binary files /dev/null and b/data/attachments/49e7d2a01530a25a.png differ diff --git a/data/attachments/49f4d01c1e57c077.txt b/data/attachments/49f4d01c1e57c077.txt new file mode 100644 index 000000000..be8b94991 --- /dev/null +++ b/data/attachments/49f4d01c1e57c077.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Care home and get patient details for 9474376638 with option 8 and choose to vaccinate with vaccine details as Flu, AUTOMATION-QIHD with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient PHYLLIDA ZYLKO': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-QIHD with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_PHYLLIDA ZYLKO_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_PHYLLIDA ZYLKO_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 428} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-32 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-30 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 84} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 892} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 786} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1175} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-QIHD - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9474376638', 'index': '8', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Quadrivalent Influenza Vaccine – High Dose', 'batch_number': 'AUTOMATION-QIHD', 'site': 'BECCLES HOUSE', 'care_model': 'Community Pharmacy', 'batch_expiry_date': '19/10/2026', 'patient_name': 'PHYLLIDA ZYLKO', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Household contacts of people with immunosuppression', 'healthcare_worker': 'Clinical support', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '20/10/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 20/10/2024PHYLLIDA ZYLKO', 'consent_decision': 'yes', 'consent_given_by': 'Court appointed deputy', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '22/10/2024', 'vaccination_site': 'Left upper arm', 'dose_amount': '0.7', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Quadrivalent Influenza Vaccine – High Dosevaccination given on 22/10/2024 for PHYLLIDA ZYLKO', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient PHYLLIDA ZYLKO, 6/2/1968, BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient PHYLLIDA ZYLKO': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/4a0aa767c8850190.png b/data/attachments/4a0aa767c8850190.png new file mode 100644 index 000000000..d4bfcd02f Binary files /dev/null and b/data/attachments/4a0aa767c8850190.png differ diff --git a/data/attachments/4a3ab54aae635f55.png b/data/attachments/4a3ab54aae635f55.png new file mode 100644 index 000000000..5a88cfccf Binary files /dev/null and b/data/attachments/4a3ab54aae635f55.png differ diff --git a/data/attachments/4a6ee7759d9c98f6.png b/data/attachments/4a6ee7759d9c98f6.png new file mode 100644 index 000000000..68ee50dd2 Binary files /dev/null and b/data/attachments/4a6ee7759d9c98f6.png differ diff --git a/data/attachments/4aa338e2f18993d4.png b/data/attachments/4aa338e2f18993d4.png new file mode 100644 index 000000000..608943555 Binary files /dev/null and b/data/attachments/4aa338e2f18993d4.png differ diff --git a/data/attachments/4b5045f70bbd5bcd.png b/data/attachments/4b5045f70bbd5bcd.png new file mode 100644 index 000000000..9a975f087 Binary files /dev/null and b/data/attachments/4b5045f70bbd5bcd.png differ diff --git a/data/attachments/4b7f5fd24e55527e.png b/data/attachments/4b7f5fd24e55527e.png new file mode 100644 index 000000000..ef9e3f883 Binary files /dev/null and b/data/attachments/4b7f5fd24e55527e.png differ diff --git a/data/attachments/4b850d893daf79ac.png b/data/attachments/4b850d893daf79ac.png new file mode 100644 index 000000000..8c7cea4be Binary files /dev/null and b/data/attachments/4b850d893daf79ac.png differ diff --git a/data/attachments/4b8d9b270006076e.png b/data/attachments/4b8d9b270006076e.png new file mode 100644 index 000000000..59706317e Binary files /dev/null and b/data/attachments/4b8d9b270006076e.png differ diff --git a/data/attachments/4ba649e95a9bd074.png b/data/attachments/4ba649e95a9bd074.png new file mode 100644 index 000000000..85a244318 Binary files /dev/null and b/data/attachments/4ba649e95a9bd074.png differ diff --git a/data/attachments/4bb15a625d007ee5.png b/data/attachments/4bb15a625d007ee5.png new file mode 100644 index 000000000..0c61a99a1 Binary files /dev/null and b/data/attachments/4bb15a625d007ee5.png differ diff --git a/data/attachments/4bb36d7da0dcc1fe.png b/data/attachments/4bb36d7da0dcc1fe.png new file mode 100644 index 000000000..0cbf26cb5 Binary files /dev/null and b/data/attachments/4bb36d7da0dcc1fe.png differ diff --git a/data/attachments/4bc39cc2b3b0bdd9.png b/data/attachments/4bc39cc2b3b0bdd9.png new file mode 100644 index 000000000..156781de5 Binary files /dev/null and b/data/attachments/4bc39cc2b3b0bdd9.png differ diff --git a/data/attachments/4c10e8eb0244d779.png b/data/attachments/4c10e8eb0244d779.png new file mode 100644 index 000000000..531a051fb Binary files /dev/null and b/data/attachments/4c10e8eb0244d779.png differ diff --git a/data/attachments/4c17a07eae51472b.png b/data/attachments/4c17a07eae51472b.png new file mode 100644 index 000000000..4f55289c5 Binary files /dev/null and b/data/attachments/4c17a07eae51472b.png differ diff --git a/data/attachments/4c1e8ac5043068b4.png b/data/attachments/4c1e8ac5043068b4.png new file mode 100644 index 000000000..bff87bac3 Binary files /dev/null and b/data/attachments/4c1e8ac5043068b4.png differ diff --git a/data/attachments/4c5b59f853515ade.png b/data/attachments/4c5b59f853515ade.png new file mode 100644 index 000000000..951b96e83 Binary files /dev/null and b/data/attachments/4c5b59f853515ade.png differ diff --git a/data/attachments/4c5fa57bf49ffc49.png b/data/attachments/4c5fa57bf49ffc49.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/4c5fa57bf49ffc49.png differ diff --git a/data/attachments/4c6f7cda9c467777.png b/data/attachments/4c6f7cda9c467777.png new file mode 100644 index 000000000..53dd861e0 Binary files /dev/null and b/data/attachments/4c6f7cda9c467777.png differ diff --git a/data/attachments/4c912dc6c641fa6b.png b/data/attachments/4c912dc6c641fa6b.png new file mode 100644 index 000000000..7ef5530eb Binary files /dev/null and b/data/attachments/4c912dc6c641fa6b.png differ diff --git a/data/attachments/4cb001f2c9a69b0b.png b/data/attachments/4cb001f2c9a69b0b.png new file mode 100644 index 000000000..4c4758486 Binary files /dev/null and b/data/attachments/4cb001f2c9a69b0b.png differ diff --git a/data/attachments/4cce928548150c1e.txt b/data/attachments/4cce928548150c1e.txt new file mode 100644 index 000000000..b9f683ce0 --- /dev/null +++ b/data/attachments/4cce928548150c1e.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Care home and get patient details for 9437580812 with option 8 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient INDIGO CATCHESIDE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_INDIGO CATCHESIDE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_INDIGO CATCHESIDE_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-7 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-7 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 668} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 599} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 929} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1290} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-SJ1 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1290} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1290} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1955} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9437580812', 'index': '8', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Spikevax JN.1', 'batch_number': 'AUTOMATION-SJ1', 'site': 'BIRCH HOUSE', 'care_model': 'Community Pharmacy', 'batch_expiry_date': '19/10/2026', 'patient_name': 'INDIGO CATCHESIDE', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'People who are homeless or live in closed settings like supported living accommodation', 'healthcare_worker': 'Clinical support', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '14/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 14/11/2024INDIGO CATCHESIDE', 'consent_decision': 'yes', 'consent_given_by': 'Court appointed deputy', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '14/11/2024', 'vaccination_site': 'Left upper arm', 'dose_amount': '0.5', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Spikevax JN.1vaccination given on 14/11/2024 for INDIGO CATCHESIDE', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient INDIGO CATCHESIDE, 1/3/1959, 12 CANBERRA STREET, MANCHESTER, M11 4WL and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1955} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1955} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1955} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1955} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient INDIGO CATCHESIDE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/4cd1a58713b7590c.png b/data/attachments/4cd1a58713b7590c.png new file mode 100644 index 000000000..80bedb482 Binary files /dev/null and b/data/attachments/4cd1a58713b7590c.png differ diff --git a/data/attachments/4cd904b8448e031c.png b/data/attachments/4cd904b8448e031c.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/4cd904b8448e031c.png differ diff --git a/data/attachments/4d31f39dc66460be.png b/data/attachments/4d31f39dc66460be.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/4d31f39dc66460be.png differ diff --git a/data/attachments/4da67d38dd8acf46.png b/data/attachments/4da67d38dd8acf46.png new file mode 100644 index 000000000..56302e9e8 Binary files /dev/null and b/data/attachments/4da67d38dd8acf46.png differ diff --git a/data/attachments/4df20d59a40af3a3.png b/data/attachments/4df20d59a40af3a3.png new file mode 100644 index 000000000..6098f2cbc Binary files /dev/null and b/data/attachments/4df20d59a40af3a3.png differ diff --git a/data/attachments/4dfd6249a6646310.png b/data/attachments/4dfd6249a6646310.png new file mode 100644 index 000000000..348b1a5f5 Binary files /dev/null and b/data/attachments/4dfd6249a6646310.png differ diff --git a/data/attachments/4e155410554ed807.png b/data/attachments/4e155410554ed807.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/4e155410554ed807.png differ diff --git a/data/attachments/4e24d08b0218435e.png b/data/attachments/4e24d08b0218435e.png new file mode 100644 index 000000000..73fdfc88c Binary files /dev/null and b/data/attachments/4e24d08b0218435e.png differ diff --git a/data/attachments/4e4723d2da7c536f.png b/data/attachments/4e4723d2da7c536f.png new file mode 100644 index 000000000..81f846632 Binary files /dev/null and b/data/attachments/4e4723d2da7c536f.png differ diff --git a/data/attachments/4e83e3abc5315e86.png b/data/attachments/4e83e3abc5315e86.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/4e83e3abc5315e86.png differ diff --git a/data/attachments/4e9a5563cc4142b.png b/data/attachments/4e9a5563cc4142b.png new file mode 100644 index 000000000..aaf8eddf2 Binary files /dev/null and b/data/attachments/4e9a5563cc4142b.png differ diff --git a/data/attachments/4ed51de0487e03aa.txt b/data/attachments/4ed51de0487e03aa.txt new file mode 100644 index 000000000..55060b749 --- /dev/null +++ b/data/attachments/4ed51de0487e03aa.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Vaccination Centre open to the public and get patient details for 9693632109 with option 0 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 40} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 668} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 627} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1168} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-SJ1 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1997} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9693632109', 'index': '0', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Spikevax JN.1', 'batch_number': 'AUTOMATION-SJ1', 'site': 'ALBERT HOUSE', 'care_model': 'Hospital hub for staff and patients', 'batch_expiry_date': '19/10/2026', 'patient_name': 'Bill GARTON', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Residents in care homes', 'healthcare_worker': 'Doctor', 'eligibility_assessing_clinician': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'eligibility_assessment_date': '21/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'consent_decision': 'yes', 'consent_given_by': 'Patient (informed consent)', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Left upper arm', 'dose_amount': '0.5', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Spikevax JN.1vaccination given on 21/11/2024 for Bill GARTON', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/4ed6a641f039499f.png b/data/attachments/4ed6a641f039499f.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/4ed6a641f039499f.png differ diff --git a/data/attachments/4f1a5d53b58393c4.png b/data/attachments/4f1a5d53b58393c4.png new file mode 100644 index 000000000..3296b32ee Binary files /dev/null and b/data/attachments/4f1a5d53b58393c4.png differ diff --git a/data/attachments/4f36bbdc4a40621a.png b/data/attachments/4f36bbdc4a40621a.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/4f36bbdc4a40621a.png differ diff --git a/data/attachments/4f624f4bfc2c0f2b.png b/data/attachments/4f624f4bfc2c0f2b.png new file mode 100644 index 000000000..4a6fb2544 Binary files /dev/null and b/data/attachments/4f624f4bfc2c0f2b.png differ diff --git a/data/attachments/4f8dde0b641b1958.png b/data/attachments/4f8dde0b641b1958.png new file mode 100644 index 000000000..cf14b15c0 Binary files /dev/null and b/data/attachments/4f8dde0b641b1958.png differ diff --git a/data/attachments/4f977f2ca697873f.png b/data/attachments/4f977f2ca697873f.png new file mode 100644 index 000000000..84e2dbbb2 Binary files /dev/null and b/data/attachments/4f977f2ca697873f.png differ diff --git a/data/attachments/4f9e766d7e14dd57.png b/data/attachments/4f9e766d7e14dd57.png new file mode 100644 index 000000000..88a344023 Binary files /dev/null and b/data/attachments/4f9e766d7e14dd57.png differ diff --git a/data/attachments/4fa0e03a50360334.png b/data/attachments/4fa0e03a50360334.png new file mode 100644 index 000000000..a433d956f Binary files /dev/null and b/data/attachments/4fa0e03a50360334.png differ diff --git a/data/attachments/4fa77297e9a7bcab.png b/data/attachments/4fa77297e9a7bcab.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/4fa77297e9a7bcab.png differ diff --git a/data/attachments/4fd321d382fda4af.png b/data/attachments/4fd321d382fda4af.png new file mode 100644 index 000000000..6c2958b17 Binary files /dev/null and b/data/attachments/4fd321d382fda4af.png differ diff --git a/data/attachments/501639372f7979de.png b/data/attachments/501639372f7979de.png new file mode 100644 index 000000000..fc474e3b8 Binary files /dev/null and b/data/attachments/501639372f7979de.png differ diff --git a/data/attachments/501f9fd371dfc2ff.png b/data/attachments/501f9fd371dfc2ff.png new file mode 100644 index 000000000..4c94e8f41 Binary files /dev/null and b/data/attachments/501f9fd371dfc2ff.png differ diff --git a/data/attachments/5067a027568be0a2.png b/data/attachments/5067a027568be0a2.png new file mode 100644 index 000000000..0f4b06d58 Binary files /dev/null and b/data/attachments/5067a027568be0a2.png differ diff --git a/data/attachments/50c3b459cce742bc.png b/data/attachments/50c3b459cce742bc.png new file mode 100644 index 000000000..29b736ec6 Binary files /dev/null and b/data/attachments/50c3b459cce742bc.png differ diff --git a/data/attachments/50ef63b03d095018.png b/data/attachments/50ef63b03d095018.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/50ef63b03d095018.png differ diff --git a/data/attachments/51093ced8e252084.txt b/data/attachments/51093ced8e252084.txt new file mode 100644 index 000000000..e306a8201 --- /dev/null +++ b/data/attachments/51093ced8e252084.txt @@ -0,0 +1,35 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I generate random data for a new patient': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the new patient details on find by demographics page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 170} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I click the search button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I click the create a new patient button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the new patient details on create a new patient page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 372} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the check and confirm button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can check and confirm the patient information is correct': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_is_correct.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 164} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_is_correct.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the confirm and save button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see the patient added confirmation message': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I click the find a patient by local records link': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I enter the new patient details': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 227} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I can see the patient's local record in the search results": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_local_record_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 583} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_local_record_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/51113a0a0dd2b340.png b/data/attachments/51113a0a0dd2b340.png new file mode 100644 index 000000000..1c245ce5f Binary files /dev/null and b/data/attachments/51113a0a0dd2b340.png differ diff --git a/data/attachments/516756e3f197d8ae.png b/data/attachments/516756e3f197d8ae.png new file mode 100644 index 000000000..3a39769cf Binary files /dev/null and b/data/attachments/516756e3f197d8ae.png differ diff --git a/data/attachments/517a453f4793229c.png b/data/attachments/517a453f4793229c.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/517a453f4793229c.png differ diff --git a/data/attachments/517f1a818c9df4d0.png b/data/attachments/517f1a818c9df4d0.png new file mode 100644 index 000000000..d1816ca24 Binary files /dev/null and b/data/attachments/517f1a818c9df4d0.png differ diff --git a/data/attachments/51922c395145411b.png b/data/attachments/51922c395145411b.png new file mode 100644 index 000000000..42b14b826 Binary files /dev/null and b/data/attachments/51922c395145411b.png differ diff --git a/data/attachments/51ac1be80de7c2e9.png b/data/attachments/51ac1be80de7c2e9.png new file mode 100644 index 000000000..9d830577b Binary files /dev/null and b/data/attachments/51ac1be80de7c2e9.png differ diff --git a/data/attachments/51bb371835662554.png b/data/attachments/51bb371835662554.png new file mode 100644 index 000000000..ee583cd94 Binary files /dev/null and b/data/attachments/51bb371835662554.png differ diff --git a/data/attachments/51cb1032215e906e.png b/data/attachments/51cb1032215e906e.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/51cb1032215e906e.png differ diff --git a/data/attachments/51db1a7dda0f2562.png b/data/attachments/51db1a7dda0f2562.png new file mode 100644 index 000000000..01aefbb00 Binary files /dev/null and b/data/attachments/51db1a7dda0f2562.png differ diff --git a/data/attachments/51ebf3ed460fe79e.png b/data/attachments/51ebf3ed460fe79e.png new file mode 100644 index 000000000..01a050a4b Binary files /dev/null and b/data/attachments/51ebf3ed460fe79e.png differ diff --git a/data/attachments/5204f954128495df.png b/data/attachments/5204f954128495df.png new file mode 100644 index 000000000..4808d165f Binary files /dev/null and b/data/attachments/5204f954128495df.png differ diff --git a/data/attachments/52a8bc7a6d3f465e.png b/data/attachments/52a8bc7a6d3f465e.png new file mode 100644 index 000000000..f10890d36 Binary files /dev/null and b/data/attachments/52a8bc7a6d3f465e.png differ diff --git a/data/attachments/52ec83f2fe7c0928.png b/data/attachments/52ec83f2fe7c0928.png new file mode 100644 index 000000000..7d81bd9f7 Binary files /dev/null and b/data/attachments/52ec83f2fe7c0928.png differ diff --git a/data/attachments/532e9969df466238.txt b/data/attachments/532e9969df466238.txt new file mode 100644 index 000000000..158df0bf2 --- /dev/null +++ b/data/attachments/532e9969df466238.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I access the ravs web app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click on the log in button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I provide the None and password': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_the NHS sign in button is clicked': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_sign in should fail': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_fail.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_fail.png \ No newline at end of file diff --git a/data/attachments/53bd273a6e0d0108.png b/data/attachments/53bd273a6e0d0108.png new file mode 100644 index 000000000..4a855a4e1 Binary files /dev/null and b/data/attachments/53bd273a6e0d0108.png differ diff --git a/data/attachments/53efbdb8ef84fae6.png b/data/attachments/53efbdb8ef84fae6.png new file mode 100644 index 000000000..dbce50667 Binary files /dev/null and b/data/attachments/53efbdb8ef84fae6.png differ diff --git a/data/attachments/53fc5937231b43cc.png b/data/attachments/53fc5937231b43cc.png new file mode 100644 index 000000000..fcb18f9ef Binary files /dev/null and b/data/attachments/53fc5937231b43cc.png differ diff --git a/data/attachments/54308c2ee9549d9.png b/data/attachments/54308c2ee9549d9.png new file mode 100644 index 000000000..6db51f4ad Binary files /dev/null and b/data/attachments/54308c2ee9549d9.png differ diff --git a/data/attachments/543f537570c8068d.png b/data/attachments/543f537570c8068d.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/543f537570c8068d.png differ diff --git a/data/attachments/547530290b823a77.png b/data/attachments/547530290b823a77.png new file mode 100644 index 000000000..338d3e47d Binary files /dev/null and b/data/attachments/547530290b823a77.png differ diff --git a/data/attachments/549a378a37d0c1af.png b/data/attachments/549a378a37d0c1af.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/549a378a37d0c1af.png differ diff --git a/data/attachments/54c5c9c52f6478f6.png b/data/attachments/54c5c9c52f6478f6.png new file mode 100644 index 000000000..c32682b21 Binary files /dev/null and b/data/attachments/54c5c9c52f6478f6.png differ diff --git a/data/attachments/550a4eb96a57dcbe.png b/data/attachments/550a4eb96a57dcbe.png new file mode 100644 index 000000000..666ef7378 Binary files /dev/null and b/data/attachments/550a4eb96a57dcbe.png differ diff --git a/data/attachments/5511904ad8cc4eef.png b/data/attachments/5511904ad8cc4eef.png new file mode 100644 index 000000000..6d2c3b74a Binary files /dev/null and b/data/attachments/5511904ad8cc4eef.png differ diff --git a/data/attachments/55652c553a3c49bc.png b/data/attachments/55652c553a3c49bc.png new file mode 100644 index 000000000..7ef5530eb Binary files /dev/null and b/data/attachments/55652c553a3c49bc.png differ diff --git a/data/attachments/558bee0fa80217cd.png b/data/attachments/558bee0fa80217cd.png new file mode 100644 index 000000000..73fdfc88c Binary files /dev/null and b/data/attachments/558bee0fa80217cd.png differ diff --git a/data/attachments/55a1fe187b64970.png b/data/attachments/55a1fe187b64970.png new file mode 100644 index 000000000..c346b5f52 Binary files /dev/null and b/data/attachments/55a1fe187b64970.png differ diff --git a/data/attachments/55a4884ddd0068dd.png b/data/attachments/55a4884ddd0068dd.png new file mode 100644 index 000000000..ac14003d4 Binary files /dev/null and b/data/attachments/55a4884ddd0068dd.png differ diff --git a/data/attachments/55bab799bf6572be.png b/data/attachments/55bab799bf6572be.png new file mode 100644 index 000000000..87c1b5482 Binary files /dev/null and b/data/attachments/55bab799bf6572be.png differ diff --git a/data/attachments/55e46d2679054c2b.png b/data/attachments/55e46d2679054c2b.png new file mode 100644 index 000000000..470a8e09d Binary files /dev/null and b/data/attachments/55e46d2679054c2b.png differ diff --git a/data/attachments/5600d7ac87912db4.png b/data/attachments/5600d7ac87912db4.png new file mode 100644 index 000000000..27ccc9a12 Binary files /dev/null and b/data/attachments/5600d7ac87912db4.png differ diff --git a/data/attachments/5610df8381960042.png b/data/attachments/5610df8381960042.png new file mode 100644 index 000000000..7c986b305 Binary files /dev/null and b/data/attachments/5610df8381960042.png differ diff --git a/data/attachments/565813e764133e19.png b/data/attachments/565813e764133e19.png new file mode 100644 index 000000000..5b9a49c0d Binary files /dev/null and b/data/attachments/565813e764133e19.png differ diff --git a/data/attachments/565a1884c3cefd7e.png b/data/attachments/565a1884c3cefd7e.png new file mode 100644 index 000000000..4bbcf0d65 Binary files /dev/null and b/data/attachments/565a1884c3cefd7e.png differ diff --git a/data/attachments/569afa2570564ee4.png b/data/attachments/569afa2570564ee4.png new file mode 100644 index 000000000..54f9d9417 Binary files /dev/null and b/data/attachments/569afa2570564ee4.png differ diff --git a/data/attachments/56c1db704d62a1ac.png b/data/attachments/56c1db704d62a1ac.png new file mode 100644 index 000000000..3ee925792 Binary files /dev/null and b/data/attachments/56c1db704d62a1ac.png differ diff --git a/data/attachments/56cb73eb558ca1f1.png b/data/attachments/56cb73eb558ca1f1.png new file mode 100644 index 000000000..156781de5 Binary files /dev/null and b/data/attachments/56cb73eb558ca1f1.png differ diff --git a/data/attachments/56cfd8893b66e32c.png b/data/attachments/56cfd8893b66e32c.png new file mode 100644 index 000000000..ed40cb346 Binary files /dev/null and b/data/attachments/56cfd8893b66e32c.png differ diff --git a/data/attachments/5701566cfc3c600e.png b/data/attachments/5701566cfc3c600e.png new file mode 100644 index 000000000..3a4df5f06 Binary files /dev/null and b/data/attachments/5701566cfc3c600e.png differ diff --git a/data/attachments/5701ed0206b43c66.png b/data/attachments/5701ed0206b43c66.png new file mode 100644 index 000000000..17f88e051 Binary files /dev/null and b/data/attachments/5701ed0206b43c66.png differ diff --git a/data/attachments/57078621b441840.png b/data/attachments/57078621b441840.png new file mode 100644 index 000000000..cf8074f72 Binary files /dev/null and b/data/attachments/57078621b441840.png differ diff --git a/data/attachments/57182aef9afce214.png b/data/attachments/57182aef9afce214.png new file mode 100644 index 000000000..d39140b58 Binary files /dev/null and b/data/attachments/57182aef9afce214.png differ diff --git a/data/attachments/57279a621a3020e8.png b/data/attachments/57279a621a3020e8.png new file mode 100644 index 000000000..4056369ab Binary files /dev/null and b/data/attachments/57279a621a3020e8.png differ diff --git a/data/attachments/57650522609c097f.txt b/data/attachments/57650522609c097f.txt new file mode 100644 index 000000000..35886a65e --- /dev/null +++ b/data/attachments/57650522609c097f.txt @@ -0,0 +1,213 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Housebound patient's home and get patient details for 9472710255 with option 3 and choose to vaccinate with vaccine details as Respiratory syncytial virus (RSV), AUTOMATION-ARX with 19/10/2026": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient DELICE PINKER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Respiratory syncytial virus (RSV), AUTOMATION-ARX with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 40} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Arexvy_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 820} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Arexvy_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the pregnant patient's yes with the details of due date as today+5 and assessment date as today-3 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 93} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-2 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Written Instruction (WI) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 455} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-ARX - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9472710255', 'index': '3', 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', 'chosen_vaccine_type': 'Arexvy', 'batch_number': 'AUTOMATION-ARX', 'site': 'ALBERT HOUSE', 'care_model': 'Care home', 'batch_expiry_date': '19/10/2026', 'patient_name': 'DELICE PINKER', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Written Instruction (WI)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'Clinical support', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_due_date': '26/11/2024', 'eligibility_assessment_date': '18/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'consent_decision': 'yes', 'consent_given_by': 'Independent mental capacity advocate', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Porcine(Pork)', 'vaccinated_decision': 'yes', 'vaccination_date': '19/11/2024', 'vaccination_site': 'Right buttock', 'dose_amount': '0.5', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Arexvyvaccination given on 19/11/2024 for DELICE PINKER', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient DELICE PINKER, 10/11/1926, HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient DELICE PINKER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/5766f2b001d8765e.png b/data/attachments/5766f2b001d8765e.png new file mode 100644 index 000000000..e1d85f0bd Binary files /dev/null and b/data/attachments/5766f2b001d8765e.png differ diff --git a/data/attachments/5769a92fbd100eb7.png b/data/attachments/5769a92fbd100eb7.png new file mode 100644 index 000000000..218b3c06e Binary files /dev/null and b/data/attachments/5769a92fbd100eb7.png differ diff --git a/data/attachments/576d366559e8bc1.png b/data/attachments/576d366559e8bc1.png new file mode 100644 index 000000000..4136710a4 Binary files /dev/null and b/data/attachments/576d366559e8bc1.png differ diff --git a/data/attachments/576ec3b67e581dd.png b/data/attachments/576ec3b67e581dd.png new file mode 100644 index 000000000..5f1af0b0d Binary files /dev/null and b/data/attachments/576ec3b67e581dd.png differ diff --git a/data/attachments/57b311ad41d71beb.png b/data/attachments/57b311ad41d71beb.png new file mode 100644 index 000000000..84e2dbbb2 Binary files /dev/null and b/data/attachments/57b311ad41d71beb.png differ diff --git a/data/attachments/57ce98165aacdff0.png b/data/attachments/57ce98165aacdff0.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/57ce98165aacdff0.png differ diff --git a/data/attachments/57df5464e77ce24.png b/data/attachments/57df5464e77ce24.png new file mode 100644 index 000000000..daee3d940 Binary files /dev/null and b/data/attachments/57df5464e77ce24.png differ diff --git a/data/attachments/57e5aed23230199b.png b/data/attachments/57e5aed23230199b.png new file mode 100644 index 000000000..849b3e43b Binary files /dev/null and b/data/attachments/57e5aed23230199b.png differ diff --git a/data/attachments/584ae0b3056accba.png b/data/attachments/584ae0b3056accba.png new file mode 100644 index 000000000..aeb8637b8 Binary files /dev/null and b/data/attachments/584ae0b3056accba.png differ diff --git a/data/attachments/5870ebacf48f4732.txt b/data/attachments/5870ebacf48f4732.txt new file mode 100644 index 000000000..65dd1ac8b --- /dev/null +++ b/data/attachments/5870ebacf48f4732.txt @@ -0,0 +1,245 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Housebound patient's home and get patient details for 9474405174 with option 9 and choose to vaccinate with vaccine details as Flu, AUTOMATED-AQI with 19/10/2026": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 18} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient PHINEAS FAYLE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATED-AQI with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1054} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1054} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 136} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 472} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 472} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 472} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 474} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Group Direction (PGD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1437} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1513} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATED-AQI - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1513} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1513} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2078} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9474405174', 'index': '9', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Adjuvanted Quadrivalent Influenza Vaccine', 'batch_number': 'AUTOMATED-AQI', 'site': 'BIRCH HOUSE', 'care_model': 'Care home', 'batch_expiry_date': '19/10/2026', 'patient_name': 'PHINEAS FAYLE', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Group Direction (PGD)', 'eligibility_type': 'Carer', 'healthcare_worker': 'Non clinical', 'eligibility_assessing_clinician': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'eligibility_assessment_date': '21/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 21/11/2024PHINEAS FAYLE', 'consent_decision': 'yes', 'consent_given_by': 'Independent mental capacity advocate', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Other', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Right upper arm', 'dose_amount': '0.5', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Adjuvanted Quadrivalent Influenza Vaccinevaccination given on 21/11/2024 for PHINEAS FAYLE', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient PHINEAS FAYLE, 4/9/1965, 2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2078} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2078} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2078} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2078} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient PHINEAS FAYLE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/58a9f4381a61d033.png b/data/attachments/58a9f4381a61d033.png new file mode 100644 index 000000000..66e12b31c Binary files /dev/null and b/data/attachments/58a9f4381a61d033.png differ diff --git a/data/attachments/58bf799fbd2cf6d5.png b/data/attachments/58bf799fbd2cf6d5.png new file mode 100644 index 000000000..8afaaa52c Binary files /dev/null and b/data/attachments/58bf799fbd2cf6d5.png differ diff --git a/data/attachments/58d5fd179bf4d60e.png b/data/attachments/58d5fd179bf4d60e.png new file mode 100644 index 000000000..ee4ffae4e Binary files /dev/null and b/data/attachments/58d5fd179bf4d60e.png differ diff --git a/data/attachments/58e18572cd5241f7.png b/data/attachments/58e18572cd5241f7.png new file mode 100644 index 000000000..7fddea7ac Binary files /dev/null and b/data/attachments/58e18572cd5241f7.png differ diff --git a/data/attachments/58e3737fb14aa2ef.png b/data/attachments/58e3737fb14aa2ef.png new file mode 100644 index 000000000..a9dbf876d Binary files /dev/null and b/data/attachments/58e3737fb14aa2ef.png differ diff --git a/data/attachments/591efe7e4f4a63ce.txt b/data/attachments/591efe7e4f4a63ce.txt new file mode 100644 index 000000000..1371e9a26 --- /dev/null +++ b/data/attachments/591efe7e4f4a63ce.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Outreach event and get patient details for 9474405174 with option 10 and choose to vaccinate with vaccine details as Flu, AUTOMATION-CBQI with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient PHINEAS FAYLE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-CBQI with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1054} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1054} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 40} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Cell-based Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Cell-based Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 522} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1177} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-CBQI - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9474405174', 'index': '10', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Cell-based Quadrivalent Influenza Vaccine', 'batch_number': 'AUTOMATION-CBQI', 'site': 'ALBERT HOUSE', 'care_model': "Housebound patient's home", 'batch_expiry_date': '19/10/2026', 'patient_name': 'PHINEAS FAYLE', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Specific Direction (PSD)', 'eligibility_type': 'People that have had CAR-T therapy or stem cell transplantation since receiving their last vaccination', 'healthcare_worker': 'Doctor', 'eligibility_assessing_clinician': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'eligibility_assessment_date': '19/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 19/11/2024PHINEAS FAYLE', 'consent_decision': 'yes', 'consent_given_by': "Clinician following the Mental Capacity Act (in the patient's best interests)", 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Personal Choice', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Left buttock', 'dose_amount': '0.5', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Cell-based Quadrivalent Influenza Vaccinevaccination given on 21/11/2024 for PHINEAS FAYLE', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient PHINEAS FAYLE, 4/9/1965, 2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient PHINEAS FAYLE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/59776fc5e5e3c567.png b/data/attachments/59776fc5e5e3c567.png new file mode 100644 index 000000000..6c2958b17 Binary files /dev/null and b/data/attachments/59776fc5e5e3c567.png differ diff --git a/data/attachments/597e43d0299a12f3.png b/data/attachments/597e43d0299a12f3.png new file mode 100644 index 000000000..713ae2924 Binary files /dev/null and b/data/attachments/597e43d0299a12f3.png differ diff --git a/data/attachments/59a02f76a04f328b.png b/data/attachments/59a02f76a04f328b.png new file mode 100644 index 000000000..06ab63d44 Binary files /dev/null and b/data/attachments/59a02f76a04f328b.png differ diff --git a/data/attachments/59bba8933a1a0cea.png b/data/attachments/59bba8933a1a0cea.png new file mode 100644 index 000000000..6fdbd3656 Binary files /dev/null and b/data/attachments/59bba8933a1a0cea.png differ diff --git a/data/attachments/5a1dd3fdb660511e.png b/data/attachments/5a1dd3fdb660511e.png new file mode 100644 index 000000000..4e7629d28 Binary files /dev/null and b/data/attachments/5a1dd3fdb660511e.png differ diff --git a/data/attachments/5a22e6b5d97f138d.png b/data/attachments/5a22e6b5d97f138d.png new file mode 100644 index 000000000..4f55289c5 Binary files /dev/null and b/data/attachments/5a22e6b5d97f138d.png differ diff --git a/data/attachments/5a335caeb1d18266.txt b/data/attachments/5a335caeb1d18266.txt new file mode 100644 index 000000000..ebb4807bf --- /dev/null +++ b/data/attachments/5a335caeb1d18266.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Aidan, Smith, and 23/02/2020': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 126} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that more than one result was found': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_multiple_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_multiple_results_found_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/5a494371ce588d56.png b/data/attachments/5a494371ce588d56.png new file mode 100644 index 000000000..7e838f7ba Binary files /dev/null and b/data/attachments/5a494371ce588d56.png differ diff --git a/data/attachments/5a5e4fdd4f882096.png b/data/attachments/5a5e4fdd4f882096.png new file mode 100644 index 000000000..f76e21e1e Binary files /dev/null and b/data/attachments/5a5e4fdd4f882096.png differ diff --git a/data/attachments/5a85d71ae322a593.png b/data/attachments/5a85d71ae322a593.png new file mode 100644 index 000000000..cb90498eb Binary files /dev/null and b/data/attachments/5a85d71ae322a593.png differ diff --git a/data/attachments/5adbdb1aab518d80.png b/data/attachments/5adbdb1aab518d80.png new file mode 100644 index 000000000..be0113ef8 Binary files /dev/null and b/data/attachments/5adbdb1aab518d80.png differ diff --git a/data/attachments/5ae57f075fceb55c.png b/data/attachments/5ae57f075fceb55c.png new file mode 100644 index 000000000..91efb625c Binary files /dev/null and b/data/attachments/5ae57f075fceb55c.png differ diff --git a/data/attachments/5afaea076af66070.png b/data/attachments/5afaea076af66070.png new file mode 100644 index 000000000..b1d177f60 Binary files /dev/null and b/data/attachments/5afaea076af66070.png differ diff --git a/data/attachments/5b167f906db19fe5.png b/data/attachments/5b167f906db19fe5.png new file mode 100644 index 000000000..d726cf2a1 Binary files /dev/null and b/data/attachments/5b167f906db19fe5.png differ diff --git a/data/attachments/5b66784a677ccfae.png b/data/attachments/5b66784a677ccfae.png new file mode 100644 index 000000000..b889526d0 Binary files /dev/null and b/data/attachments/5b66784a677ccfae.png differ diff --git a/data/attachments/5bdb15e5ed955649.png b/data/attachments/5bdb15e5ed955649.png new file mode 100644 index 000000000..985c6ed7a Binary files /dev/null and b/data/attachments/5bdb15e5ed955649.png differ diff --git a/data/attachments/5be240ea57a1edf0.png b/data/attachments/5be240ea57a1edf0.png new file mode 100644 index 000000000..f8648446d Binary files /dev/null and b/data/attachments/5be240ea57a1edf0.png differ diff --git a/data/attachments/5c6f44079de44f9c.png b/data/attachments/5c6f44079de44f9c.png new file mode 100644 index 000000000..fd5a29a89 Binary files /dev/null and b/data/attachments/5c6f44079de44f9c.png differ diff --git a/data/attachments/5c777869cb5a4ac.png b/data/attachments/5c777869cb5a4ac.png new file mode 100644 index 000000000..572d7714a Binary files /dev/null and b/data/attachments/5c777869cb5a4ac.png differ diff --git a/data/attachments/5cb0c6afc068368e.png b/data/attachments/5cb0c6afc068368e.png new file mode 100644 index 000000000..06d9b5299 Binary files /dev/null and b/data/attachments/5cb0c6afc068368e.png differ diff --git a/data/attachments/5ce1d1ad18df38f8.png b/data/attachments/5ce1d1ad18df38f8.png new file mode 100644 index 000000000..87c57d160 Binary files /dev/null and b/data/attachments/5ce1d1ad18df38f8.png differ diff --git a/data/attachments/5ceda62fff3a44e6.png b/data/attachments/5ceda62fff3a44e6.png new file mode 100644 index 000000000..2d8e9e560 Binary files /dev/null and b/data/attachments/5ceda62fff3a44e6.png differ diff --git a/data/attachments/5d056058f4c39e83.txt b/data/attachments/5d056058f4c39e83.txt new file mode 100644 index 000000000..1cb887a08 --- /dev/null +++ b/data/attachments/5d056058f4c39e83.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bob, Garton, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Male': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/5d128e35fdc7b97d.txt b/data/attachments/5d128e35fdc7b97d.txt new file mode 100644 index 000000000..8142786ec --- /dev/null +++ b/data/attachments/5d128e35fdc7b97d.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9449306605': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show Srinivasarao Patel, 9449306605, 03/03/2020 and 4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/5d3ab75b9acc2c79.png b/data/attachments/5d3ab75b9acc2c79.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/5d3ab75b9acc2c79.png differ diff --git a/data/attachments/5d9bb9c6778eb74e.png b/data/attachments/5d9bb9c6778eb74e.png new file mode 100644 index 000000000..7c986b305 Binary files /dev/null and b/data/attachments/5d9bb9c6778eb74e.png differ diff --git a/data/attachments/5dd06712195bb3a9.png b/data/attachments/5dd06712195bb3a9.png new file mode 100644 index 000000000..b9cec84a4 Binary files /dev/null and b/data/attachments/5dd06712195bb3a9.png differ diff --git a/data/attachments/5e03d63332df50ea.png b/data/attachments/5e03d63332df50ea.png new file mode 100644 index 000000000..f1bebbf11 Binary files /dev/null and b/data/attachments/5e03d63332df50ea.png differ diff --git a/data/attachments/5e0536baf9ec1867.png b/data/attachments/5e0536baf9ec1867.png new file mode 100644 index 000000000..393f63308 Binary files /dev/null and b/data/attachments/5e0536baf9ec1867.png differ diff --git a/data/attachments/5e124bff288737da.png b/data/attachments/5e124bff288737da.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/5e124bff288737da.png differ diff --git a/data/attachments/5e1fb889d611b36d.png b/data/attachments/5e1fb889d611b36d.png new file mode 100644 index 000000000..f5515dce8 Binary files /dev/null and b/data/attachments/5e1fb889d611b36d.png differ diff --git a/data/attachments/5e44dc0436b71d15.png b/data/attachments/5e44dc0436b71d15.png new file mode 100644 index 000000000..f4a1f93c5 Binary files /dev/null and b/data/attachments/5e44dc0436b71d15.png differ diff --git a/data/attachments/5e5db34bbaf1eff9.png b/data/attachments/5e5db34bbaf1eff9.png new file mode 100644 index 000000000..4ce51efa8 Binary files /dev/null and b/data/attachments/5e5db34bbaf1eff9.png differ diff --git a/data/attachments/5e650a29cf57af2c.png b/data/attachments/5e650a29cf57af2c.png new file mode 100644 index 000000000..46151f88d Binary files /dev/null and b/data/attachments/5e650a29cf57af2c.png differ diff --git a/data/attachments/5e7b5af1854c74ad.png b/data/attachments/5e7b5af1854c74ad.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/5e7b5af1854c74ad.png differ diff --git a/data/attachments/5eb7d3689db6ed34.png b/data/attachments/5eb7d3689db6ed34.png new file mode 100644 index 000000000..164e74ae2 Binary files /dev/null and b/data/attachments/5eb7d3689db6ed34.png differ diff --git a/data/attachments/5eecaaa6146605a.png b/data/attachments/5eecaaa6146605a.png new file mode 100644 index 000000000..53751b0b4 Binary files /dev/null and b/data/attachments/5eecaaa6146605a.png differ diff --git a/data/attachments/5ef9770000467fa8.png b/data/attachments/5ef9770000467fa8.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/5ef9770000467fa8.png differ diff --git a/data/attachments/5f579af4a0525b41.png b/data/attachments/5f579af4a0525b41.png new file mode 100644 index 000000000..96ddb4f02 Binary files /dev/null and b/data/attachments/5f579af4a0525b41.png differ diff --git a/data/attachments/5f5da04e917d52c0.png b/data/attachments/5f5da04e917d52c0.png new file mode 100644 index 000000000..faa9def1e Binary files /dev/null and b/data/attachments/5f5da04e917d52c0.png differ diff --git a/data/attachments/5f74acd1a58dc1c2.png b/data/attachments/5f74acd1a58dc1c2.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/5f74acd1a58dc1c2.png differ diff --git a/data/attachments/5f87d79ad309128.png b/data/attachments/5f87d79ad309128.png new file mode 100644 index 000000000..b2eae6319 Binary files /dev/null and b/data/attachments/5f87d79ad309128.png differ diff --git a/data/attachments/6026580889e93ef2.png b/data/attachments/6026580889e93ef2.png new file mode 100644 index 000000000..d823ae616 Binary files /dev/null and b/data/attachments/6026580889e93ef2.png differ diff --git a/data/attachments/6026c90e46e0a80a.png b/data/attachments/6026c90e46e0a80a.png new file mode 100644 index 000000000..56f282002 Binary files /dev/null and b/data/attachments/6026c90e46e0a80a.png differ diff --git a/data/attachments/6030f7532dc34d6b.png b/data/attachments/6030f7532dc34d6b.png new file mode 100644 index 000000000..8dd4ceaa8 Binary files /dev/null and b/data/attachments/6030f7532dc34d6b.png differ diff --git a/data/attachments/60819cd5a8670b55.png b/data/attachments/60819cd5a8670b55.png new file mode 100644 index 000000000..226fecf43 Binary files /dev/null and b/data/attachments/60819cd5a8670b55.png differ diff --git a/data/attachments/608bc097dbf238c3.png b/data/attachments/608bc097dbf238c3.png new file mode 100644 index 000000000..d202bd846 Binary files /dev/null and b/data/attachments/608bc097dbf238c3.png differ diff --git a/data/attachments/60dfda8158afa6e1.png b/data/attachments/60dfda8158afa6e1.png new file mode 100644 index 000000000..05d444835 Binary files /dev/null and b/data/attachments/60dfda8158afa6e1.png differ diff --git a/data/attachments/60e1ff43aa7eb1de.png b/data/attachments/60e1ff43aa7eb1de.png new file mode 100644 index 000000000..e802e46be Binary files /dev/null and b/data/attachments/60e1ff43aa7eb1de.png differ diff --git a/data/attachments/60ff43cf6a064f52.png b/data/attachments/60ff43cf6a064f52.png new file mode 100644 index 000000000..555b89d86 Binary files /dev/null and b/data/attachments/60ff43cf6a064f52.png differ diff --git a/data/attachments/613ee3f664489022.png b/data/attachments/613ee3f664489022.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/613ee3f664489022.png differ diff --git a/data/attachments/614a4bb490e1528f.txt b/data/attachments/614a4bb490e1528f.txt new file mode 100644 index 000000000..5fbc8fc4c --- /dev/null +++ b/data/attachments/614a4bb490e1528f.txt @@ -0,0 +1,81 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I search for the patient with NHS number 9474335761': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I proceed to record a vaccine for covid for all products': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the system should display the warnings 3': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Porcine(Pork) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 476} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png \ No newline at end of file diff --git a/data/attachments/621d10b4f1fb1a83.png b/data/attachments/621d10b4f1fb1a83.png new file mode 100644 index 000000000..c93c12709 Binary files /dev/null and b/data/attachments/621d10b4f1fb1a83.png differ diff --git a/data/attachments/62602760e0202abc.png b/data/attachments/62602760e0202abc.png new file mode 100644 index 000000000..f13bd5c01 Binary files /dev/null and b/data/attachments/62602760e0202abc.png differ diff --git a/data/attachments/62cc399d5625fcbe.png b/data/attachments/62cc399d5625fcbe.png new file mode 100644 index 000000000..0e110b5d9 Binary files /dev/null and b/data/attachments/62cc399d5625fcbe.png differ diff --git a/data/attachments/62d1a9e8d2b88e46.png b/data/attachments/62d1a9e8d2b88e46.png new file mode 100644 index 000000000..983903ac0 Binary files /dev/null and b/data/attachments/62d1a9e8d2b88e46.png differ diff --git a/data/attachments/62eb281b4c2a06cf.png b/data/attachments/62eb281b4c2a06cf.png new file mode 100644 index 000000000..8bd2da8a5 Binary files /dev/null and b/data/attachments/62eb281b4c2a06cf.png differ diff --git a/data/attachments/62f1da6c5fb854fd.png b/data/attachments/62f1da6c5fb854fd.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/62f1da6c5fb854fd.png differ diff --git a/data/attachments/63001bef0c09b31b.png b/data/attachments/63001bef0c09b31b.png new file mode 100644 index 000000000..e73db97ba Binary files /dev/null and b/data/attachments/63001bef0c09b31b.png differ diff --git a/data/attachments/6308d753e4717fee.png b/data/attachments/6308d753e4717fee.png new file mode 100644 index 000000000..db57b7d8e Binary files /dev/null and b/data/attachments/6308d753e4717fee.png differ diff --git a/data/attachments/63119037916a2d3f.png b/data/attachments/63119037916a2d3f.png new file mode 100644 index 000000000..13d0d91e7 Binary files /dev/null and b/data/attachments/63119037916a2d3f.png differ diff --git a/data/attachments/631d129fd4e9ada.png b/data/attachments/631d129fd4e9ada.png new file mode 100644 index 000000000..e72866320 Binary files /dev/null and b/data/attachments/631d129fd4e9ada.png differ diff --git a/data/attachments/6330ece51fb54074.png b/data/attachments/6330ece51fb54074.png new file mode 100644 index 000000000..200e10ca8 Binary files /dev/null and b/data/attachments/6330ece51fb54074.png differ diff --git a/data/attachments/63313d5b2f16843b.png b/data/attachments/63313d5b2f16843b.png new file mode 100644 index 000000000..bb7c50e60 Binary files /dev/null and b/data/attachments/63313d5b2f16843b.png differ diff --git a/data/attachments/6351747da9027e2c.png b/data/attachments/6351747da9027e2c.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/6351747da9027e2c.png differ diff --git a/data/attachments/63637976344a569.txt b/data/attachments/63637976344a569.txt new file mode 100644 index 000000000..17e02bc28 --- /dev/null +++ b/data/attachments/63637976344a569.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the find a patient navigation link': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the find a patient page should be displayed': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_find_a_patient_page_should_be_displayed.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_find_a_patient_page_should_be_displayed.png \ No newline at end of file diff --git a/data/attachments/6367adbc1c50d2c3.txt b/data/attachments/6367adbc1c50d2c3.txt new file mode 100644 index 000000000..3beb199cb --- /dev/null +++ b/data/attachments/6367adbc1c50d2c3.txt @@ -0,0 +1,14 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the RAVS home page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I am on the vaccines page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I view product for the existing vaccine in an existing site': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter AUTOMATION-SJ1 that already exists and 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the batch is already added to site warning should appear': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_batch_already_added_warning_message_exists.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_batch_already_added_warning_message_exists.png \ No newline at end of file diff --git a/data/attachments/639dfbdd44c61482.png b/data/attachments/639dfbdd44c61482.png new file mode 100644 index 000000000..de4603020 Binary files /dev/null and b/data/attachments/639dfbdd44c61482.png differ diff --git a/data/attachments/63af2a9c26c8db99.txt b/data/attachments/63af2a9c26c8db99.txt new file mode 100644 index 000000000..1f94cbfe6 --- /dev/null +++ b/data/attachments/63af2a9c26c8db99.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter 123456789 as the nhs number': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an nhs number error message Enter 10 digits': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_nhs_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_nhs_number.png \ No newline at end of file diff --git a/data/attachments/63f3aceb4ff03257.png b/data/attachments/63f3aceb4ff03257.png new file mode 100644 index 000000000..56cfbbf53 Binary files /dev/null and b/data/attachments/63f3aceb4ff03257.png differ diff --git a/data/attachments/640d954c493e3541.png b/data/attachments/640d954c493e3541.png new file mode 100644 index 000000000..ead26eb16 Binary files /dev/null and b/data/attachments/640d954c493e3541.png differ diff --git a/data/attachments/6424cb111e7680b1.png b/data/attachments/6424cb111e7680b1.png new file mode 100644 index 000000000..78633fb4c Binary files /dev/null and b/data/attachments/6424cb111e7680b1.png differ diff --git a/data/attachments/643e595d3a23530f.png b/data/attachments/643e595d3a23530f.png new file mode 100644 index 000000000..202310d35 Binary files /dev/null and b/data/attachments/643e595d3a23530f.png differ diff --git a/data/attachments/64484f674a3e534d.png b/data/attachments/64484f674a3e534d.png new file mode 100644 index 000000000..5ff59e10d Binary files /dev/null and b/data/attachments/64484f674a3e534d.png differ diff --git a/data/attachments/64609be908627e46.png b/data/attachments/64609be908627e46.png new file mode 100644 index 000000000..661ba38c2 Binary files /dev/null and b/data/attachments/64609be908627e46.png differ diff --git a/data/attachments/6467599f2470b36.png b/data/attachments/6467599f2470b36.png new file mode 100644 index 000000000..0f71eeb9b Binary files /dev/null and b/data/attachments/6467599f2470b36.png differ diff --git a/data/attachments/647da8f38f2f09b4.png b/data/attachments/647da8f38f2f09b4.png new file mode 100644 index 000000000..c0bfa08a9 Binary files /dev/null and b/data/attachments/647da8f38f2f09b4.png differ diff --git a/data/attachments/648d3eb3e8b3ef74.png b/data/attachments/648d3eb3e8b3ef74.png new file mode 100644 index 000000000..9edcb7957 Binary files /dev/null and b/data/attachments/648d3eb3e8b3ef74.png differ diff --git a/data/attachments/64cd63ace447a9c2.png b/data/attachments/64cd63ace447a9c2.png new file mode 100644 index 000000000..f97133d01 Binary files /dev/null and b/data/attachments/64cd63ace447a9c2.png differ diff --git a/data/attachments/64d4eccf3477be13.png b/data/attachments/64d4eccf3477be13.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/64d4eccf3477be13.png differ diff --git a/data/attachments/64e671d69e1b0c60.png b/data/attachments/64e671d69e1b0c60.png new file mode 100644 index 000000000..a85423d46 Binary files /dev/null and b/data/attachments/64e671d69e1b0c60.png differ diff --git a/data/attachments/64eec26a7919adf3.png b/data/attachments/64eec26a7919adf3.png new file mode 100644 index 000000000..b1fd3c8b0 Binary files /dev/null and b/data/attachments/64eec26a7919adf3.png differ diff --git a/data/attachments/651e99bc433dae7d.png b/data/attachments/651e99bc433dae7d.png new file mode 100644 index 000000000..f2cb33333 Binary files /dev/null and b/data/attachments/651e99bc433dae7d.png differ diff --git a/data/attachments/65215c0c524ab803.txt b/data/attachments/65215c0c524ab803.txt new file mode 100644 index 000000000..af817bad3 --- /dev/null +++ b/data/attachments/65215c0c524ab803.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Vaccination Centre and get patient details for 9693632109 with option 1 and choose to vaccinate with vaccine details as Pertussis, AUTOMATION-BIS with 19/10/2028': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Pertussis, AUTOMATION-BIS with 19/10/2028 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 428} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Boostrix-IPV suspension_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Boostrix-IPV suspension_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the pregnant patient's yes with the details of due date as today+100 and assessment date as today-1 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 10} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 10} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 51} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-1 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Group Direction (PGD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 495} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 582} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-BIS - 19/10/2028 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 582} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 582} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1182} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9693632109', 'index': '1', 'chosen_vaccine': 'Pertussis', 'chosen_vaccine_type': 'Boostrix-IPV suspension', 'batch_number': 'AUTOMATION-BIS', 'site': 'BECCLES HOUSE', 'care_model': 'Vaccination centre open to the public', 'batch_expiry_date': '19/10/2028', 'patient_name': 'Bill GARTON', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Group Direction (PGD)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'Qualified Nurse / Midwife', 'eligibility_assessing_clinician': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'eligibility_due_date': '01/03/2025', 'eligibility_assessment_date': '20/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'consent_decision': 'yes', 'consent_given_by': 'Person with parental responsibility', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Other', 'vaccinated_decision': 'yes', 'vaccination_date': '20/11/2024', 'vaccination_site': 'Right upper arm', 'dose_amount': '0.5', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Boostrix-IPV suspensionvaccination given on 20/11/2024 for Bill GARTON', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1182} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1182} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1182} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1182} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient Bill GARTON': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/65223c74ab1b9b7f.png b/data/attachments/65223c74ab1b9b7f.png new file mode 100644 index 000000000..2d4d91a8e Binary files /dev/null and b/data/attachments/65223c74ab1b9b7f.png differ diff --git a/data/attachments/659475c4b3bf2707.png b/data/attachments/659475c4b3bf2707.png new file mode 100644 index 000000000..315125b36 Binary files /dev/null and b/data/attachments/659475c4b3bf2707.png differ diff --git a/data/attachments/659754bb23730e8e.png b/data/attachments/659754bb23730e8e.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/659754bb23730e8e.png differ diff --git a/data/attachments/659daef7a9fb39fd.png b/data/attachments/659daef7a9fb39fd.png new file mode 100644 index 000000000..6c2958b17 Binary files /dev/null and b/data/attachments/659daef7a9fb39fd.png differ diff --git a/data/attachments/65be4bbd48ec96a8.png b/data/attachments/65be4bbd48ec96a8.png new file mode 100644 index 000000000..28f6807e2 Binary files /dev/null and b/data/attachments/65be4bbd48ec96a8.png differ diff --git a/data/attachments/65c05617db5d33b2.png b/data/attachments/65c05617db5d33b2.png new file mode 100644 index 000000000..e826e3c27 Binary files /dev/null and b/data/attachments/65c05617db5d33b2.png differ diff --git a/data/attachments/65c8c5997b100c39.png b/data/attachments/65c8c5997b100c39.png new file mode 100644 index 000000000..4a2c5a7bc Binary files /dev/null and b/data/attachments/65c8c5997b100c39.png differ diff --git a/data/attachments/66040eddf46ef613.png b/data/attachments/66040eddf46ef613.png new file mode 100644 index 000000000..b2193596d Binary files /dev/null and b/data/attachments/66040eddf46ef613.png differ diff --git a/data/attachments/6662932fb847e4c9.png b/data/attachments/6662932fb847e4c9.png new file mode 100644 index 000000000..2fb5a3f71 Binary files /dev/null and b/data/attachments/6662932fb847e4c9.png differ diff --git a/data/attachments/666f1af2a74c6403.png b/data/attachments/666f1af2a74c6403.png new file mode 100644 index 000000000..4c606c54b Binary files /dev/null and b/data/attachments/666f1af2a74c6403.png differ diff --git a/data/attachments/667f4e26250ef9e0.png b/data/attachments/667f4e26250ef9e0.png new file mode 100644 index 000000000..c2fe803ab Binary files /dev/null and b/data/attachments/667f4e26250ef9e0.png differ diff --git a/data/attachments/668e5a5ed937da22.png b/data/attachments/668e5a5ed937da22.png new file mode 100644 index 000000000..e802e46be Binary files /dev/null and b/data/attachments/668e5a5ed937da22.png differ diff --git a/data/attachments/669b9a0ce70926db.png b/data/attachments/669b9a0ce70926db.png new file mode 100644 index 000000000..89f79a592 Binary files /dev/null and b/data/attachments/669b9a0ce70926db.png differ diff --git a/data/attachments/66eb1c4eba0668e8.png b/data/attachments/66eb1c4eba0668e8.png new file mode 100644 index 000000000..5e0f3d9b4 Binary files /dev/null and b/data/attachments/66eb1c4eba0668e8.png differ diff --git a/data/attachments/66f216a97652b4ce.png b/data/attachments/66f216a97652b4ce.png new file mode 100644 index 000000000..3e73ca765 Binary files /dev/null and b/data/attachments/66f216a97652b4ce.png differ diff --git a/data/attachments/66fe88641c318f79.png b/data/attachments/66fe88641c318f79.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/66fe88641c318f79.png differ diff --git a/data/attachments/671526cafa7197f9.png b/data/attachments/671526cafa7197f9.png new file mode 100644 index 000000000..567409d0c Binary files /dev/null and b/data/attachments/671526cafa7197f9.png differ diff --git a/data/attachments/6725b6f64baf1d58.png b/data/attachments/6725b6f64baf1d58.png new file mode 100644 index 000000000..727380cf9 Binary files /dev/null and b/data/attachments/6725b6f64baf1d58.png differ diff --git a/data/attachments/673955077aaa3306.png b/data/attachments/673955077aaa3306.png new file mode 100644 index 000000000..4a855a4e1 Binary files /dev/null and b/data/attachments/673955077aaa3306.png differ diff --git a/data/attachments/675e9d794f2b463a.png b/data/attachments/675e9d794f2b463a.png new file mode 100644 index 000000000..54cd7215f Binary files /dev/null and b/data/attachments/675e9d794f2b463a.png differ diff --git a/data/attachments/675f1823e4cca66b.png b/data/attachments/675f1823e4cca66b.png new file mode 100644 index 000000000..090b3e370 Binary files /dev/null and b/data/attachments/675f1823e4cca66b.png differ diff --git a/data/attachments/675f36070a588937.png b/data/attachments/675f36070a588937.png new file mode 100644 index 000000000..2189beba8 Binary files /dev/null and b/data/attachments/675f36070a588937.png differ diff --git a/data/attachments/6797f95673539e9d.png b/data/attachments/6797f95673539e9d.png new file mode 100644 index 000000000..546507d56 Binary files /dev/null and b/data/attachments/6797f95673539e9d.png differ diff --git a/data/attachments/67985711baef07d.png b/data/attachments/67985711baef07d.png new file mode 100644 index 000000000..7aeea93ea Binary files /dev/null and b/data/attachments/67985711baef07d.png differ diff --git a/data/attachments/67c2d7ff2afce3a3.png b/data/attachments/67c2d7ff2afce3a3.png new file mode 100644 index 000000000..f9f1e2c5e Binary files /dev/null and b/data/attachments/67c2d7ff2afce3a3.png differ diff --git a/data/attachments/67cace6b67e61bea.png b/data/attachments/67cace6b67e61bea.png new file mode 100644 index 000000000..55d8a24e4 Binary files /dev/null and b/data/attachments/67cace6b67e61bea.png differ diff --git a/data/attachments/67d1bac44c08d667.png b/data/attachments/67d1bac44c08d667.png new file mode 100644 index 000000000..afb63f43d Binary files /dev/null and b/data/attachments/67d1bac44c08d667.png differ diff --git a/data/attachments/680937cae307ffcb.png b/data/attachments/680937cae307ffcb.png new file mode 100644 index 000000000..6a2e20ebd Binary files /dev/null and b/data/attachments/680937cae307ffcb.png differ diff --git a/data/attachments/689364639411016e.png b/data/attachments/689364639411016e.png new file mode 100644 index 000000000..cefecfc0f Binary files /dev/null and b/data/attachments/689364639411016e.png differ diff --git a/data/attachments/68a23fdb6abc0580.png b/data/attachments/68a23fdb6abc0580.png new file mode 100644 index 000000000..35c8055b3 Binary files /dev/null and b/data/attachments/68a23fdb6abc0580.png differ diff --git a/data/attachments/68a8b5fd8400e13d.png b/data/attachments/68a8b5fd8400e13d.png new file mode 100644 index 000000000..9ec3bf146 Binary files /dev/null and b/data/attachments/68a8b5fd8400e13d.png differ diff --git a/data/attachments/68b31e776925f1cd.png b/data/attachments/68b31e776925f1cd.png new file mode 100644 index 000000000..8d086cf52 Binary files /dev/null and b/data/attachments/68b31e776925f1cd.png differ diff --git a/data/attachments/68d5324b3c0c9459.png b/data/attachments/68d5324b3c0c9459.png new file mode 100644 index 000000000..67a83dfae Binary files /dev/null and b/data/attachments/68d5324b3c0c9459.png differ diff --git a/data/attachments/68dd4710c031cbb4.png b/data/attachments/68dd4710c031cbb4.png new file mode 100644 index 000000000..56302e9e8 Binary files /dev/null and b/data/attachments/68dd4710c031cbb4.png differ diff --git a/data/attachments/68f1766178967657.txt b/data/attachments/68f1766178967657.txt new file mode 100644 index 000000000..d8acdc882 --- /dev/null +++ b/data/attachments/68f1766178967657.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by local records page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details John, Preston, and 14/03/2003': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 583} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/68fed5d4cf07d67.png b/data/attachments/68fed5d4cf07d67.png new file mode 100644 index 000000000..453db5b99 Binary files /dev/null and b/data/attachments/68fed5d4cf07d67.png differ diff --git a/data/attachments/698c911b83efd17e.png b/data/attachments/698c911b83efd17e.png new file mode 100644 index 000000000..2ddce9095 Binary files /dev/null and b/data/attachments/698c911b83efd17e.png differ diff --git a/data/attachments/69c479b217c1195b.png b/data/attachments/69c479b217c1195b.png new file mode 100644 index 000000000..816ce65df Binary files /dev/null and b/data/attachments/69c479b217c1195b.png differ diff --git a/data/attachments/69ce3a05f698caed.png b/data/attachments/69ce3a05f698caed.png new file mode 100644 index 000000000..91c8039d7 Binary files /dev/null and b/data/attachments/69ce3a05f698caed.png differ diff --git a/data/attachments/69e2c07a7b46e06d.png b/data/attachments/69e2c07a7b46e06d.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/69e2c07a7b46e06d.png differ diff --git a/data/attachments/69ef00bf27cd0099.png b/data/attachments/69ef00bf27cd0099.png new file mode 100644 index 000000000..d912659e9 Binary files /dev/null and b/data/attachments/69ef00bf27cd0099.png differ diff --git a/data/attachments/6a104258b837625e.png b/data/attachments/6a104258b837625e.png new file mode 100644 index 000000000..0fc42ca96 Binary files /dev/null and b/data/attachments/6a104258b837625e.png differ diff --git a/data/attachments/6a19f89b19dce4e2.png b/data/attachments/6a19f89b19dce4e2.png new file mode 100644 index 000000000..3c1da80e0 Binary files /dev/null and b/data/attachments/6a19f89b19dce4e2.png differ diff --git a/data/attachments/6a42f33f4e29b536.png b/data/attachments/6a42f33f4e29b536.png new file mode 100644 index 000000000..c93c12709 Binary files /dev/null and b/data/attachments/6a42f33f4e29b536.png differ diff --git a/data/attachments/6a4d5c3d9967e305.png b/data/attachments/6a4d5c3d9967e305.png new file mode 100644 index 000000000..bb7c50e60 Binary files /dev/null and b/data/attachments/6a4d5c3d9967e305.png differ diff --git a/data/attachments/6a722255b006dc12.png b/data/attachments/6a722255b006dc12.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/6a722255b006dc12.png differ diff --git a/data/attachments/6a7b96c35783f738.txt b/data/attachments/6a7b96c35783f738.txt new file mode 100644 index 000000000..963d3181c --- /dev/null +++ b/data/attachments/6a7b96c35783f738.txt @@ -0,0 +1,82 @@ +DEBUG asyncio:selector_events.py:54 Using selector: EpollSelector +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I search for the patient with NHS number 9450153485': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I proceed to record a vaccine for covid for all products': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the system should display the warnings 3': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Porcine(Pork) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png \ No newline at end of file diff --git a/data/attachments/6af0a1a9e6c5f1c5.png b/data/attachments/6af0a1a9e6c5f1c5.png new file mode 100644 index 000000000..e5c67959c Binary files /dev/null and b/data/attachments/6af0a1a9e6c5f1c5.png differ diff --git a/data/attachments/6b29d422423cace0.png b/data/attachments/6b29d422423cace0.png new file mode 100644 index 000000000..710c22f09 Binary files /dev/null and b/data/attachments/6b29d422423cace0.png differ diff --git a/data/attachments/6b57fdefb4adce83.png b/data/attachments/6b57fdefb4adce83.png new file mode 100644 index 000000000..deb33d6ef Binary files /dev/null and b/data/attachments/6b57fdefb4adce83.png differ diff --git a/data/attachments/6bd4163e2b56ae6e.png b/data/attachments/6bd4163e2b56ae6e.png new file mode 100644 index 000000000..a5051fbe7 Binary files /dev/null and b/data/attachments/6bd4163e2b56ae6e.png differ diff --git a/data/attachments/6bf25f467d7fac81.png b/data/attachments/6bf25f467d7fac81.png new file mode 100644 index 000000000..3afccf77d Binary files /dev/null and b/data/attachments/6bf25f467d7fac81.png differ diff --git a/data/attachments/6c4aac60e3f5ab12.png b/data/attachments/6c4aac60e3f5ab12.png new file mode 100644 index 000000000..8ece8f2a7 Binary files /dev/null and b/data/attachments/6c4aac60e3f5ab12.png differ diff --git a/data/attachments/6c4d38473dc6f461.png b/data/attachments/6c4d38473dc6f461.png new file mode 100644 index 000000000..11a699f22 Binary files /dev/null and b/data/attachments/6c4d38473dc6f461.png differ diff --git a/data/attachments/6c54bff2d0cd42aa.png b/data/attachments/6c54bff2d0cd42aa.png new file mode 100644 index 000000000..c06cf7ddf Binary files /dev/null and b/data/attachments/6c54bff2d0cd42aa.png differ diff --git a/data/attachments/6c6b244458611588.png b/data/attachments/6c6b244458611588.png new file mode 100644 index 000000000..7631f5b8c Binary files /dev/null and b/data/attachments/6c6b244458611588.png differ diff --git a/data/attachments/6c6d52631d073ecc.png b/data/attachments/6c6d52631d073ecc.png new file mode 100644 index 000000000..4603d0834 Binary files /dev/null and b/data/attachments/6c6d52631d073ecc.png differ diff --git a/data/attachments/6c7e6ecbd38f2ee4.png b/data/attachments/6c7e6ecbd38f2ee4.png new file mode 100644 index 000000000..e78915557 Binary files /dev/null and b/data/attachments/6c7e6ecbd38f2ee4.png differ diff --git a/data/attachments/6c996abba976bd92.png b/data/attachments/6c996abba976bd92.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/6c996abba976bd92.png differ diff --git a/data/attachments/6ca4ad16300442ad.png b/data/attachments/6ca4ad16300442ad.png new file mode 100644 index 000000000..e13896f55 Binary files /dev/null and b/data/attachments/6ca4ad16300442ad.png differ diff --git a/data/attachments/6cb3bf32b14acc20.png b/data/attachments/6cb3bf32b14acc20.png new file mode 100644 index 000000000..b4363079f Binary files /dev/null and b/data/attachments/6cb3bf32b14acc20.png differ diff --git a/data/attachments/6cc471da483e799e.png b/data/attachments/6cc471da483e799e.png new file mode 100644 index 000000000..5f93204fa Binary files /dev/null and b/data/attachments/6cc471da483e799e.png differ diff --git a/data/attachments/6ce83fa4eec3169c.png b/data/attachments/6ce83fa4eec3169c.png new file mode 100644 index 000000000..7a005ddaa Binary files /dev/null and b/data/attachments/6ce83fa4eec3169c.png differ diff --git a/data/attachments/6d337309476b9053.txt b/data/attachments/6d337309476b9053.txt new file mode 100644 index 000000000..94e337fbd --- /dev/null +++ b/data/attachments/6d337309476b9053.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Outreach event and get patient details for 9437541817 with option 4 and choose to vaccinate with vaccine details as Flu, AUTOMATION-SJ1 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient FLORINDA DUNNER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-SJ1 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 380} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 452} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 112} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 508} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 84} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 796} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 732} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 860} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-SJ1 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9437541817', 'index': '4', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Adjuvanted Quadrivalent Influenza Vaccine', 'batch_number': 'AUTOMATION-SJ1', 'site': 'ALBERT HOUSE', 'care_model': "Housebound patient's home", 'batch_expiry_date': '19/10/2026', 'patient_name': 'FLORINDA DUNNER', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Age-based eligibility', 'healthcare_worker': 'Non clinical', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '21/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 21/11/2024FLORINDA DUNNER', 'consent_decision': 'yes', 'consent_given_by': "Clinician following the Mental Capacity Act (in the patient's best interests)", 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Left thigh', 'dose_amount': '0.5', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Adjuvanted Quadrivalent Influenza Vaccinevaccination given on 21/11/2024 for FLORINDA DUNNER', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient FLORINDA DUNNER, 27/3/1957, 32 HOLLAND ROAD, MANCHESTER, M8 4NP and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient FLORINDA DUNNER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/6d51416a5924fbb8.png b/data/attachments/6d51416a5924fbb8.png new file mode 100644 index 000000000..6141499ef Binary files /dev/null and b/data/attachments/6d51416a5924fbb8.png differ diff --git a/data/attachments/6d8035dbdae3c630.png b/data/attachments/6d8035dbdae3c630.png new file mode 100644 index 000000000..7631f5b8c Binary files /dev/null and b/data/attachments/6d8035dbdae3c630.png differ diff --git a/data/attachments/6d89b4f1709a0a52.png b/data/attachments/6d89b4f1709a0a52.png new file mode 100644 index 000000000..11a699f22 Binary files /dev/null and b/data/attachments/6d89b4f1709a0a52.png differ diff --git a/data/attachments/6dac44ca437acdee.png b/data/attachments/6dac44ca437acdee.png new file mode 100644 index 000000000..8cd9e5485 Binary files /dev/null and b/data/attachments/6dac44ca437acdee.png differ diff --git a/data/attachments/6e2bdc07722ffb0f.png b/data/attachments/6e2bdc07722ffb0f.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/6e2bdc07722ffb0f.png differ diff --git a/data/attachments/6e2c7f1691f3dd7b.png b/data/attachments/6e2c7f1691f3dd7b.png new file mode 100644 index 000000000..3260bcf6d Binary files /dev/null and b/data/attachments/6e2c7f1691f3dd7b.png differ diff --git a/data/attachments/6e4d5f16620f0f6f.png b/data/attachments/6e4d5f16620f0f6f.png new file mode 100644 index 000000000..71ed4d5bd Binary files /dev/null and b/data/attachments/6e4d5f16620f0f6f.png differ diff --git a/data/attachments/6e52448f7adab0d4.png b/data/attachments/6e52448f7adab0d4.png new file mode 100644 index 000000000..00a08de50 Binary files /dev/null and b/data/attachments/6e52448f7adab0d4.png differ diff --git a/data/attachments/6ebacfa3765e3bd.png b/data/attachments/6ebacfa3765e3bd.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/6ebacfa3765e3bd.png differ diff --git a/data/attachments/6eec157d83267bb6.png b/data/attachments/6eec157d83267bb6.png new file mode 100644 index 000000000..6d0989499 Binary files /dev/null and b/data/attachments/6eec157d83267bb6.png differ diff --git a/data/attachments/6eefe5bc7d8d1188.png b/data/attachments/6eefe5bc7d8d1188.png new file mode 100644 index 000000000..1629ac2b1 Binary files /dev/null and b/data/attachments/6eefe5bc7d8d1188.png differ diff --git a/data/attachments/6f2e589adaef4003.png b/data/attachments/6f2e589adaef4003.png new file mode 100644 index 000000000..286b0814e Binary files /dev/null and b/data/attachments/6f2e589adaef4003.png differ diff --git a/data/attachments/6f4402d0dcf2c221.png b/data/attachments/6f4402d0dcf2c221.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/6f4402d0dcf2c221.png differ diff --git a/data/attachments/6f491080725b68dd.png b/data/attachments/6f491080725b68dd.png new file mode 100644 index 000000000..e729dbdd5 Binary files /dev/null and b/data/attachments/6f491080725b68dd.png differ diff --git a/data/attachments/6f92c15ba0fc35c3.png b/data/attachments/6f92c15ba0fc35c3.png new file mode 100644 index 000000000..8c089009e Binary files /dev/null and b/data/attachments/6f92c15ba0fc35c3.png differ diff --git a/data/attachments/6fa1a96c4e8fc297.png b/data/attachments/6fa1a96c4e8fc297.png new file mode 100644 index 000000000..7c986b305 Binary files /dev/null and b/data/attachments/6fa1a96c4e8fc297.png differ diff --git a/data/attachments/6fa3c8a8926fbdac.png b/data/attachments/6fa3c8a8926fbdac.png new file mode 100644 index 000000000..71e04b9a3 Binary files /dev/null and b/data/attachments/6fa3c8a8926fbdac.png differ diff --git a/data/attachments/6fadaabe8d5d5594.png b/data/attachments/6fadaabe8d5d5594.png new file mode 100644 index 000000000..9bd86f919 Binary files /dev/null and b/data/attachments/6fadaabe8d5d5594.png differ diff --git a/data/attachments/6fc54b133a59d633.png b/data/attachments/6fc54b133a59d633.png new file mode 100644 index 000000000..95d014ceb Binary files /dev/null and b/data/attachments/6fc54b133a59d633.png differ diff --git a/data/attachments/701952a10274badf.png b/data/attachments/701952a10274badf.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/701952a10274badf.png differ diff --git a/data/attachments/705299a137d6eb18.png b/data/attachments/705299a137d6eb18.png new file mode 100644 index 000000000..0870612b1 Binary files /dev/null and b/data/attachments/705299a137d6eb18.png differ diff --git a/data/attachments/706a5de3d2639d78.png b/data/attachments/706a5de3d2639d78.png new file mode 100644 index 000000000..d201dd1ab Binary files /dev/null and b/data/attachments/706a5de3d2639d78.png differ diff --git a/data/attachments/706abe49bc969635.png b/data/attachments/706abe49bc969635.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/706abe49bc969635.png differ diff --git a/data/attachments/707a9dc2ae923a99.png b/data/attachments/707a9dc2ae923a99.png new file mode 100644 index 000000000..615d1ee46 Binary files /dev/null and b/data/attachments/707a9dc2ae923a99.png differ diff --git a/data/attachments/708a6901cccf006e.png b/data/attachments/708a6901cccf006e.png new file mode 100644 index 000000000..f2142b443 Binary files /dev/null and b/data/attachments/708a6901cccf006e.png differ diff --git a/data/attachments/70ca7b20503d9435.png b/data/attachments/70ca7b20503d9435.png new file mode 100644 index 000000000..35c8055b3 Binary files /dev/null and b/data/attachments/70ca7b20503d9435.png differ diff --git a/data/attachments/70e034fb9ee3d4ce.png b/data/attachments/70e034fb9ee3d4ce.png new file mode 100644 index 000000000..a8f097c55 Binary files /dev/null and b/data/attachments/70e034fb9ee3d4ce.png differ diff --git a/data/attachments/70e21b7ee61929ab.png b/data/attachments/70e21b7ee61929ab.png new file mode 100644 index 000000000..766ed4a2b Binary files /dev/null and b/data/attachments/70e21b7ee61929ab.png differ diff --git a/data/attachments/70f41660575da3d0.png b/data/attachments/70f41660575da3d0.png new file mode 100644 index 000000000..47d82dcb4 Binary files /dev/null and b/data/attachments/70f41660575da3d0.png differ diff --git a/data/attachments/70f560fea6a5fc3b.png b/data/attachments/70f560fea6a5fc3b.png new file mode 100644 index 000000000..cfc58a48a Binary files /dev/null and b/data/attachments/70f560fea6a5fc3b.png differ diff --git a/data/attachments/7119c9dda40c1676.png b/data/attachments/7119c9dda40c1676.png new file mode 100644 index 000000000..a9d7b8766 Binary files /dev/null and b/data/attachments/7119c9dda40c1676.png differ diff --git a/data/attachments/7129ab84a9524b1a.png b/data/attachments/7129ab84a9524b1a.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/7129ab84a9524b1a.png differ diff --git a/data/attachments/7131b23a64769d25.png b/data/attachments/7131b23a64769d25.png new file mode 100644 index 000000000..ef975985d Binary files /dev/null and b/data/attachments/7131b23a64769d25.png differ diff --git a/data/attachments/7135c1dc8c4d1fe5.png b/data/attachments/7135c1dc8c4d1fe5.png new file mode 100644 index 000000000..80bedb482 Binary files /dev/null and b/data/attachments/7135c1dc8c4d1fe5.png differ diff --git a/data/attachments/7146755b6c3d7f5d.png b/data/attachments/7146755b6c3d7f5d.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/7146755b6c3d7f5d.png differ diff --git a/data/attachments/71b2598107900d44.png b/data/attachments/71b2598107900d44.png new file mode 100644 index 000000000..6fdb6a82d Binary files /dev/null and b/data/attachments/71b2598107900d44.png differ diff --git a/data/attachments/72031d4159c368f5.png b/data/attachments/72031d4159c368f5.png new file mode 100644 index 000000000..b72dddb57 Binary files /dev/null and b/data/attachments/72031d4159c368f5.png differ diff --git a/data/attachments/7249556d465e9a8e.png b/data/attachments/7249556d465e9a8e.png new file mode 100644 index 000000000..670e7a62f Binary files /dev/null and b/data/attachments/7249556d465e9a8e.png differ diff --git a/data/attachments/72665813c37450e0.png b/data/attachments/72665813c37450e0.png new file mode 100644 index 000000000..be4c5ed97 Binary files /dev/null and b/data/attachments/72665813c37450e0.png differ diff --git a/data/attachments/7280dcb76287ba5c.png b/data/attachments/7280dcb76287ba5c.png new file mode 100644 index 000000000..f3221cdb9 Binary files /dev/null and b/data/attachments/7280dcb76287ba5c.png differ diff --git a/data/attachments/72b4e4a5426173d3.png b/data/attachments/72b4e4a5426173d3.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/72b4e4a5426173d3.png differ diff --git a/data/attachments/72b84c1f885ad703.png b/data/attachments/72b84c1f885ad703.png new file mode 100644 index 000000000..655573375 Binary files /dev/null and b/data/attachments/72b84c1f885ad703.png differ diff --git a/data/attachments/72bdee16b4439ca6.png b/data/attachments/72bdee16b4439ca6.png new file mode 100644 index 000000000..d3d9d3104 Binary files /dev/null and b/data/attachments/72bdee16b4439ca6.png differ diff --git a/data/attachments/72f0d9ba1248e98b.png b/data/attachments/72f0d9ba1248e98b.png new file mode 100644 index 000000000..09cdd6761 Binary files /dev/null and b/data/attachments/72f0d9ba1248e98b.png differ diff --git a/data/attachments/72fcc444caecac39.png b/data/attachments/72fcc444caecac39.png new file mode 100644 index 000000000..2e9ba8b48 Binary files /dev/null and b/data/attachments/72fcc444caecac39.png differ diff --git a/data/attachments/7308a2e943232531.png b/data/attachments/7308a2e943232531.png new file mode 100644 index 000000000..2d4d91a8e Binary files /dev/null and b/data/attachments/7308a2e943232531.png differ diff --git a/data/attachments/7318b85727b72741.png b/data/attachments/7318b85727b72741.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/7318b85727b72741.png differ diff --git a/data/attachments/73193239fb29da6c.png b/data/attachments/73193239fb29da6c.png new file mode 100644 index 000000000..5492b956d Binary files /dev/null and b/data/attachments/73193239fb29da6c.png differ diff --git a/data/attachments/7355cdaf97f29256.png b/data/attachments/7355cdaf97f29256.png new file mode 100644 index 000000000..71ea4e67f Binary files /dev/null and b/data/attachments/7355cdaf97f29256.png differ diff --git a/data/attachments/7364eeb7770499d8.png b/data/attachments/7364eeb7770499d8.png new file mode 100644 index 000000000..25d84a1b2 Binary files /dev/null and b/data/attachments/7364eeb7770499d8.png differ diff --git a/data/attachments/73b904664da10d8f.png b/data/attachments/73b904664da10d8f.png new file mode 100644 index 000000000..904649a2b Binary files /dev/null and b/data/attachments/73b904664da10d8f.png differ diff --git a/data/attachments/73c0f516042baf83.png b/data/attachments/73c0f516042baf83.png new file mode 100644 index 000000000..70db486bb Binary files /dev/null and b/data/attachments/73c0f516042baf83.png differ diff --git a/data/attachments/73c7306945e381bc.png b/data/attachments/73c7306945e381bc.png new file mode 100644 index 000000000..fd04eb74f Binary files /dev/null and b/data/attachments/73c7306945e381bc.png differ diff --git a/data/attachments/73c85fc0f0d01dbe.png b/data/attachments/73c85fc0f0d01dbe.png new file mode 100644 index 000000000..4375a6180 Binary files /dev/null and b/data/attachments/73c85fc0f0d01dbe.png differ diff --git a/data/attachments/749f04f4ca6d026e.png b/data/attachments/749f04f4ca6d026e.png new file mode 100644 index 000000000..edd668535 Binary files /dev/null and b/data/attachments/749f04f4ca6d026e.png differ diff --git a/data/attachments/74a461b47d97a8fd.png b/data/attachments/74a461b47d97a8fd.png new file mode 100644 index 000000000..0cbf26cb5 Binary files /dev/null and b/data/attachments/74a461b47d97a8fd.png differ diff --git a/data/attachments/74c47905ae8515a6.png b/data/attachments/74c47905ae8515a6.png new file mode 100644 index 000000000..23cea96af Binary files /dev/null and b/data/attachments/74c47905ae8515a6.png differ diff --git a/data/attachments/754062e6c55e59c5.png b/data/attachments/754062e6c55e59c5.png new file mode 100644 index 000000000..ad2a00206 Binary files /dev/null and b/data/attachments/754062e6c55e59c5.png differ diff --git a/data/attachments/758cf573d7724c5e.png b/data/attachments/758cf573d7724c5e.png new file mode 100644 index 000000000..dbbbacd4a Binary files /dev/null and b/data/attachments/758cf573d7724c5e.png differ diff --git a/data/attachments/75d20af731f47120.png b/data/attachments/75d20af731f47120.png new file mode 100644 index 000000000..cdb1c130a Binary files /dev/null and b/data/attachments/75d20af731f47120.png differ diff --git a/data/attachments/764ff2ab36a6f91.png b/data/attachments/764ff2ab36a6f91.png new file mode 100644 index 000000000..a30524c23 Binary files /dev/null and b/data/attachments/764ff2ab36a6f91.png differ diff --git a/data/attachments/76664e833037cbb2.txt b/data/attachments/76664e833037cbb2.txt new file mode 100644 index 000000000..2109f3a4d --- /dev/null +++ b/data/attachments/76664e833037cbb2.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9470006739': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show JANNETTE ARD, 9470006739, 20151209 and 1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/76b1881b785d2ccf.png b/data/attachments/76b1881b785d2ccf.png new file mode 100644 index 000000000..b19c5f418 Binary files /dev/null and b/data/attachments/76b1881b785d2ccf.png differ diff --git a/data/attachments/76e7a7bea3f4d009.txt b/data/attachments/76e7a7bea3f4d009.txt new file mode 100644 index 000000000..1acb3a443 --- /dev/null +++ b/data/attachments/76e7a7bea3f4d009.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Pryderi, Warnford-Davis, and 14/04/2001': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 174} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I can see the patient's information in the search results, showing their name: Pryderi Warnford-Davis, nhs number: 9449303762, dob: 14/04/2001 and address: 1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/76e80570dbea944b.png b/data/attachments/76e80570dbea944b.png new file mode 100644 index 000000000..8fe103e34 Binary files /dev/null and b/data/attachments/76e80570dbea944b.png differ diff --git a/data/attachments/76ff03b50a484ced.png b/data/attachments/76ff03b50a484ced.png new file mode 100644 index 000000000..5d9a32058 Binary files /dev/null and b/data/attachments/76ff03b50a484ced.png differ diff --git a/data/attachments/77301c517911268c.png b/data/attachments/77301c517911268c.png new file mode 100644 index 000000000..b83b9189e Binary files /dev/null and b/data/attachments/77301c517911268c.png differ diff --git a/data/attachments/7770fe6536f248d1.png b/data/attachments/7770fe6536f248d1.png new file mode 100644 index 000000000..4a855a4e1 Binary files /dev/null and b/data/attachments/7770fe6536f248d1.png differ diff --git a/data/attachments/77770ba08875fdd3.png b/data/attachments/77770ba08875fdd3.png new file mode 100644 index 000000000..cdb1c130a Binary files /dev/null and b/data/attachments/77770ba08875fdd3.png differ diff --git a/data/attachments/77a9c0964febb32.png b/data/attachments/77a9c0964febb32.png new file mode 100644 index 000000000..a7b3204ff Binary files /dev/null and b/data/attachments/77a9c0964febb32.png differ diff --git a/data/attachments/7801fb4a8286a28f.png b/data/attachments/7801fb4a8286a28f.png new file mode 100644 index 000000000..2f2892f9f Binary files /dev/null and b/data/attachments/7801fb4a8286a28f.png differ diff --git a/data/attachments/78385bb8ab5e2af8.png b/data/attachments/78385bb8ab5e2af8.png new file mode 100644 index 000000000..69c9476cd Binary files /dev/null and b/data/attachments/78385bb8ab5e2af8.png differ diff --git a/data/attachments/783d404b612acabd.png b/data/attachments/783d404b612acabd.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/783d404b612acabd.png differ diff --git a/data/attachments/7865da7a0effeec3.png b/data/attachments/7865da7a0effeec3.png new file mode 100644 index 000000000..cc5150f94 Binary files /dev/null and b/data/attachments/7865da7a0effeec3.png differ diff --git a/data/attachments/787c0b7eeeb0e40d.png b/data/attachments/787c0b7eeeb0e40d.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/787c0b7eeeb0e40d.png differ diff --git a/data/attachments/78b3305492213af9.png b/data/attachments/78b3305492213af9.png new file mode 100644 index 000000000..e06cce76e Binary files /dev/null and b/data/attachments/78b3305492213af9.png differ diff --git a/data/attachments/78c2c224e4a5ad64.png b/data/attachments/78c2c224e4a5ad64.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/78c2c224e4a5ad64.png differ diff --git a/data/attachments/78c8c500ab11e16a.png b/data/attachments/78c8c500ab11e16a.png new file mode 100644 index 000000000..fb9b5a371 Binary files /dev/null and b/data/attachments/78c8c500ab11e16a.png differ diff --git a/data/attachments/78f127a828089779.png b/data/attachments/78f127a828089779.png new file mode 100644 index 000000000..f17f78973 Binary files /dev/null and b/data/attachments/78f127a828089779.png differ diff --git a/data/attachments/790e615ae1fb270.png b/data/attachments/790e615ae1fb270.png new file mode 100644 index 000000000..963faad51 Binary files /dev/null and b/data/attachments/790e615ae1fb270.png differ diff --git a/data/attachments/79f7e5c3267ded11.png b/data/attachments/79f7e5c3267ded11.png new file mode 100644 index 000000000..03959d1c4 Binary files /dev/null and b/data/attachments/79f7e5c3267ded11.png differ diff --git a/data/attachments/7a159761ebe6b481.png b/data/attachments/7a159761ebe6b481.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/7a159761ebe6b481.png differ diff --git a/data/attachments/7a3b8061987b49d3.png b/data/attachments/7a3b8061987b49d3.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/7a3b8061987b49d3.png differ diff --git a/data/attachments/7aa5558fee1fa0a0.png b/data/attachments/7aa5558fee1fa0a0.png new file mode 100644 index 000000000..01aefbb00 Binary files /dev/null and b/data/attachments/7aa5558fee1fa0a0.png differ diff --git a/data/attachments/7b06c2a2aeaf30a0.png b/data/attachments/7b06c2a2aeaf30a0.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/7b06c2a2aeaf30a0.png differ diff --git a/data/attachments/7b2d3e928a8680c7.png b/data/attachments/7b2d3e928a8680c7.png new file mode 100644 index 000000000..d3d9d3104 Binary files /dev/null and b/data/attachments/7b2d3e928a8680c7.png differ diff --git a/data/attachments/7b310c83eab7acb8.png b/data/attachments/7b310c83eab7acb8.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/7b310c83eab7acb8.png differ diff --git a/data/attachments/7b4d7e68144eca2f.png b/data/attachments/7b4d7e68144eca2f.png new file mode 100644 index 000000000..3afccf77d Binary files /dev/null and b/data/attachments/7b4d7e68144eca2f.png differ diff --git a/data/attachments/7b76b0f446366910.png b/data/attachments/7b76b0f446366910.png new file mode 100644 index 000000000..6c2958b17 Binary files /dev/null and b/data/attachments/7b76b0f446366910.png differ diff --git a/data/attachments/7ba5cb59a6eff574.png b/data/attachments/7ba5cb59a6eff574.png new file mode 100644 index 000000000..9643db95d Binary files /dev/null and b/data/attachments/7ba5cb59a6eff574.png differ diff --git a/data/attachments/7bcc3bdaba0a6ed1.png b/data/attachments/7bcc3bdaba0a6ed1.png new file mode 100644 index 000000000..274016b1a Binary files /dev/null and b/data/attachments/7bcc3bdaba0a6ed1.png differ diff --git a/data/attachments/7be5f8ec923348f2.png b/data/attachments/7be5f8ec923348f2.png new file mode 100644 index 000000000..332220d53 Binary files /dev/null and b/data/attachments/7be5f8ec923348f2.png differ diff --git a/data/attachments/7c1ce6bbda183daa.png b/data/attachments/7c1ce6bbda183daa.png new file mode 100644 index 000000000..8e3034a23 Binary files /dev/null and b/data/attachments/7c1ce6bbda183daa.png differ diff --git a/data/attachments/7c44e5cc06bdd9fa.txt b/data/attachments/7c44e5cc06bdd9fa.txt new file mode 100644 index 000000000..941bcbf6c --- /dev/null +++ b/data/attachments/7c44e5cc06bdd9fa.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/12/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 102} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Male': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/7c5daba031d728f7.png b/data/attachments/7c5daba031d728f7.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/7c5daba031d728f7.png differ diff --git a/data/attachments/7c725051b5d83a5b.png b/data/attachments/7c725051b5d83a5b.png new file mode 100644 index 000000000..f4a1f93c5 Binary files /dev/null and b/data/attachments/7c725051b5d83a5b.png differ diff --git a/data/attachments/7c83151a5f668f35.png b/data/attachments/7c83151a5f668f35.png new file mode 100644 index 000000000..4347fa443 Binary files /dev/null and b/data/attachments/7c83151a5f668f35.png differ diff --git a/data/attachments/7ce5a1c830877cf9.png b/data/attachments/7ce5a1c830877cf9.png new file mode 100644 index 000000000..2e42a0f81 Binary files /dev/null and b/data/attachments/7ce5a1c830877cf9.png differ diff --git a/data/attachments/7d292a8f52a27628.png b/data/attachments/7d292a8f52a27628.png new file mode 100644 index 000000000..71ed4d5bd Binary files /dev/null and b/data/attachments/7d292a8f52a27628.png differ diff --git a/data/attachments/7d2ee11d5aabb112.txt b/data/attachments/7d2ee11d5aabb112.txt new file mode 100644 index 000000000..8bcf745f6 --- /dev/null +++ b/data/attachments/7d2ee11d5aabb112.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter 9753108642 as the nhs number': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an nhs number error message Enter a correct NHS number': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_nhs_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_nhs_number.png \ No newline at end of file diff --git a/data/attachments/7d51b6e32b44cfc5.png b/data/attachments/7d51b6e32b44cfc5.png new file mode 100644 index 000000000..7ef5530eb Binary files /dev/null and b/data/attachments/7d51b6e32b44cfc5.png differ diff --git a/data/attachments/7d6a07b30abd7a7.png b/data/attachments/7d6a07b30abd7a7.png new file mode 100644 index 000000000..5cc1700bf Binary files /dev/null and b/data/attachments/7d6a07b30abd7a7.png differ diff --git a/data/attachments/7d6b732608cd81b8.png b/data/attachments/7d6b732608cd81b8.png new file mode 100644 index 000000000..5d5e45d04 Binary files /dev/null and b/data/attachments/7d6b732608cd81b8.png differ diff --git a/data/attachments/7d9d7d0dd42d735a.png b/data/attachments/7d9d7d0dd42d735a.png new file mode 100644 index 000000000..cb43c9d57 Binary files /dev/null and b/data/attachments/7d9d7d0dd42d735a.png differ diff --git a/data/attachments/7dbe7d2fa7088f2d.png b/data/attachments/7dbe7d2fa7088f2d.png new file mode 100644 index 000000000..6ada6a2b1 Binary files /dev/null and b/data/attachments/7dbe7d2fa7088f2d.png differ diff --git a/data/attachments/7e0066ca66b43586.png b/data/attachments/7e0066ca66b43586.png new file mode 100644 index 000000000..ae98b8128 Binary files /dev/null and b/data/attachments/7e0066ca66b43586.png differ diff --git a/data/attachments/7e160ea37660a043.png b/data/attachments/7e160ea37660a043.png new file mode 100644 index 000000000..dc1d247a9 Binary files /dev/null and b/data/attachments/7e160ea37660a043.png differ diff --git a/data/attachments/7eb0153e6e36a833.png b/data/attachments/7eb0153e6e36a833.png new file mode 100644 index 000000000..a8906b0e7 Binary files /dev/null and b/data/attachments/7eb0153e6e36a833.png differ diff --git a/data/attachments/7f051bb2a3ba6a33.png b/data/attachments/7f051bb2a3ba6a33.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/7f051bb2a3ba6a33.png differ diff --git a/data/attachments/7f200302e01f3cf3.png b/data/attachments/7f200302e01f3cf3.png new file mode 100644 index 000000000..a3e596dea Binary files /dev/null and b/data/attachments/7f200302e01f3cf3.png differ diff --git a/data/attachments/7f2e17be9f27eca.png b/data/attachments/7f2e17be9f27eca.png new file mode 100644 index 000000000..4b28130ce Binary files /dev/null and b/data/attachments/7f2e17be9f27eca.png differ diff --git a/data/attachments/7f71b580fdc41e72.png b/data/attachments/7f71b580fdc41e72.png new file mode 100644 index 000000000..3cd98262c Binary files /dev/null and b/data/attachments/7f71b580fdc41e72.png differ diff --git a/data/attachments/7f8d480cf2e244c9.png b/data/attachments/7f8d480cf2e244c9.png new file mode 100644 index 000000000..a8366eaea Binary files /dev/null and b/data/attachments/7f8d480cf2e244c9.png differ diff --git a/data/attachments/7f9c18c04f8a1139.png b/data/attachments/7f9c18c04f8a1139.png new file mode 100644 index 000000000..90f5b978b Binary files /dev/null and b/data/attachments/7f9c18c04f8a1139.png differ diff --git a/data/attachments/7fd67492722bd40b.png b/data/attachments/7fd67492722bd40b.png new file mode 100644 index 000000000..5255f0cdc Binary files /dev/null and b/data/attachments/7fd67492722bd40b.png differ diff --git a/data/attachments/7ffbcfd286b998f2.png b/data/attachments/7ffbcfd286b998f2.png new file mode 100644 index 000000000..315125b36 Binary files /dev/null and b/data/attachments/7ffbcfd286b998f2.png differ diff --git a/data/attachments/8050552b3192a232.png b/data/attachments/8050552b3192a232.png new file mode 100644 index 000000000..91efb625c Binary files /dev/null and b/data/attachments/8050552b3192a232.png differ diff --git a/data/attachments/806a000374b1d972.png b/data/attachments/806a000374b1d972.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/806a000374b1d972.png differ diff --git a/data/attachments/807cce2f87717cc5.png b/data/attachments/807cce2f87717cc5.png new file mode 100644 index 000000000..80bedb482 Binary files /dev/null and b/data/attachments/807cce2f87717cc5.png differ diff --git a/data/attachments/8086a5ea13d0c38.png b/data/attachments/8086a5ea13d0c38.png new file mode 100644 index 000000000..dbbbacd4a Binary files /dev/null and b/data/attachments/8086a5ea13d0c38.png differ diff --git a/data/attachments/809e798248c99eb6.png b/data/attachments/809e798248c99eb6.png new file mode 100644 index 000000000..1513c22c6 Binary files /dev/null and b/data/attachments/809e798248c99eb6.png differ diff --git a/data/attachments/80e4e4c060f3f34d.png b/data/attachments/80e4e4c060f3f34d.png new file mode 100644 index 000000000..b2eae6319 Binary files /dev/null and b/data/attachments/80e4e4c060f3f34d.png differ diff --git a/data/attachments/80e9c4531f741abb.png b/data/attachments/80e9c4531f741abb.png new file mode 100644 index 000000000..134398b7c Binary files /dev/null and b/data/attachments/80e9c4531f741abb.png differ diff --git a/data/attachments/80ef3d245bb5cc2c.png b/data/attachments/80ef3d245bb5cc2c.png new file mode 100644 index 000000000..7178618c4 Binary files /dev/null and b/data/attachments/80ef3d245bb5cc2c.png differ diff --git a/data/attachments/8103f81ebfce7a87.png b/data/attachments/8103f81ebfce7a87.png new file mode 100644 index 000000000..230925716 Binary files /dev/null and b/data/attachments/8103f81ebfce7a87.png differ diff --git a/data/attachments/8115c76e8e4995cc.txt b/data/attachments/8115c76e8e4995cc.txt new file mode 100644 index 000000000..e03def490 --- /dev/null +++ b/data/attachments/8115c76e8e4995cc.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9449306621': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show Not found, 9449306621, 20110509 and KT21 1LJ details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/815dd4dfdb5fada7.png b/data/attachments/815dd4dfdb5fada7.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/815dd4dfdb5fada7.png differ diff --git a/data/attachments/81cf1a5d402f0768.png b/data/attachments/81cf1a5d402f0768.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/81cf1a5d402f0768.png differ diff --git a/data/attachments/81edb09db57bf671.png b/data/attachments/81edb09db57bf671.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/81edb09db57bf671.png differ diff --git a/data/attachments/823a3d873db09dfc.png b/data/attachments/823a3d873db09dfc.png new file mode 100644 index 000000000..02b83e2df Binary files /dev/null and b/data/attachments/823a3d873db09dfc.png differ diff --git a/data/attachments/823df0e382c0870f.png b/data/attachments/823df0e382c0870f.png new file mode 100644 index 000000000..03959d1c4 Binary files /dev/null and b/data/attachments/823df0e382c0870f.png differ diff --git a/data/attachments/825dd86c59630829.png b/data/attachments/825dd86c59630829.png new file mode 100644 index 000000000..97fa7d3bb Binary files /dev/null and b/data/attachments/825dd86c59630829.png differ diff --git a/data/attachments/826c12cecb1e2e47.png b/data/attachments/826c12cecb1e2e47.png new file mode 100644 index 000000000..aaed630e4 Binary files /dev/null and b/data/attachments/826c12cecb1e2e47.png differ diff --git a/data/attachments/827bb910f6c2179c.png b/data/attachments/827bb910f6c2179c.png new file mode 100644 index 000000000..e7ab1761d Binary files /dev/null and b/data/attachments/827bb910f6c2179c.png differ diff --git a/data/attachments/82927c106292b48c.png b/data/attachments/82927c106292b48c.png new file mode 100644 index 000000000..4e7b84cf1 Binary files /dev/null and b/data/attachments/82927c106292b48c.png differ diff --git a/data/attachments/82a6d0a841e4398c.png b/data/attachments/82a6d0a841e4398c.png new file mode 100644 index 000000000..350914172 Binary files /dev/null and b/data/attachments/82a6d0a841e4398c.png differ diff --git a/data/attachments/8301a710e42f1d34.png b/data/attachments/8301a710e42f1d34.png new file mode 100644 index 000000000..b96cd8db1 Binary files /dev/null and b/data/attachments/8301a710e42f1d34.png differ diff --git a/data/attachments/831abc6a96fa9cc8.png b/data/attachments/831abc6a96fa9cc8.png new file mode 100644 index 000000000..1513c22c6 Binary files /dev/null and b/data/attachments/831abc6a96fa9cc8.png differ diff --git a/data/attachments/831bafdc516815c5.png b/data/attachments/831bafdc516815c5.png new file mode 100644 index 000000000..c93c12709 Binary files /dev/null and b/data/attachments/831bafdc516815c5.png differ diff --git a/data/attachments/836d67b3b932d3b4.png b/data/attachments/836d67b3b932d3b4.png new file mode 100644 index 000000000..218b3c06e Binary files /dev/null and b/data/attachments/836d67b3b932d3b4.png differ diff --git a/data/attachments/8389997a908aff16.png b/data/attachments/8389997a908aff16.png new file mode 100644 index 000000000..d59faaa7c Binary files /dev/null and b/data/attachments/8389997a908aff16.png differ diff --git a/data/attachments/83e6057944618ec5.png b/data/attachments/83e6057944618ec5.png new file mode 100644 index 000000000..55e904aba Binary files /dev/null and b/data/attachments/83e6057944618ec5.png differ diff --git a/data/attachments/83efe4cc7f8794d5.png b/data/attachments/83efe4cc7f8794d5.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/83efe4cc7f8794d5.png differ diff --git a/data/attachments/83f3f356192cc889.png b/data/attachments/83f3f356192cc889.png new file mode 100644 index 000000000..6277b1419 Binary files /dev/null and b/data/attachments/83f3f356192cc889.png differ diff --git a/data/attachments/8401b0ce20f93cb.png b/data/attachments/8401b0ce20f93cb.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/8401b0ce20f93cb.png differ diff --git a/data/attachments/84077ce6a2803c03.png b/data/attachments/84077ce6a2803c03.png new file mode 100644 index 000000000..670b57d8e Binary files /dev/null and b/data/attachments/84077ce6a2803c03.png differ diff --git a/data/attachments/842eed23793c3d09.png b/data/attachments/842eed23793c3d09.png new file mode 100644 index 000000000..b63b6ccb9 Binary files /dev/null and b/data/attachments/842eed23793c3d09.png differ diff --git a/data/attachments/844267d453cebc24.txt b/data/attachments/844267d453cebc24.txt new file mode 100644 index 000000000..1fa3f4df9 --- /dev/null +++ b/data/attachments/844267d453cebc24.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Outreach event and get patient details for 9473629885 with option 5 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C30 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient MARGIE PUCKEY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C30 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-4 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 472} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 472} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-3 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 716} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 647} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Group Direction (PGD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1066} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1588} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C30 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1588} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1588} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2170} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9473629885', 'index': '5', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 30 JN.1', 'batch_number': 'AUTOMATION-C30', 'site': 'BIRCH HOUSE', 'care_model': 'Outreach event', 'batch_expiry_date': '19/10/2026', 'patient_name': 'MARGIE PUCKEY', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Group Direction (PGD)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'Doctor', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '17/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'consent_decision': 'yes', 'consent_given_by': 'Person with lasting power of attorney for personal welfare', 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Other', 'vaccinated_decision': 'yes', 'vaccination_date': '18/11/2024', 'vaccination_site': 'Right thigh', 'dose_amount': '0.3', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Comirnaty 30 JN.1vaccination given on 18/11/2024 for MARGIE PUCKEY', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient MARGIE PUCKEY, 27/5/1924, MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2139} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2139} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2139} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2139} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient MARGIE PUCKEY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/8446dc455d5748bc.png b/data/attachments/8446dc455d5748bc.png new file mode 100644 index 000000000..09cdd6761 Binary files /dev/null and b/data/attachments/8446dc455d5748bc.png differ diff --git a/data/attachments/84556c764e0eaf9.png b/data/attachments/84556c764e0eaf9.png new file mode 100644 index 000000000..348b1a5f5 Binary files /dev/null and b/data/attachments/84556c764e0eaf9.png differ diff --git a/data/attachments/84842a9771297ee2.png b/data/attachments/84842a9771297ee2.png new file mode 100644 index 000000000..bfc598266 Binary files /dev/null and b/data/attachments/84842a9771297ee2.png differ diff --git a/data/attachments/84857f82e60e676a.png b/data/attachments/84857f82e60e676a.png new file mode 100644 index 000000000..53dd861e0 Binary files /dev/null and b/data/attachments/84857f82e60e676a.png differ diff --git a/data/attachments/84b36e5f05528427.png b/data/attachments/84b36e5f05528427.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/84b36e5f05528427.png differ diff --git a/data/attachments/84bfc1eff9b304cc.png b/data/attachments/84bfc1eff9b304cc.png new file mode 100644 index 000000000..90bb5d6fd Binary files /dev/null and b/data/attachments/84bfc1eff9b304cc.png differ diff --git a/data/attachments/84c9f52c4a0d2353.png b/data/attachments/84c9f52c4a0d2353.png new file mode 100644 index 000000000..164e74ae2 Binary files /dev/null and b/data/attachments/84c9f52c4a0d2353.png differ diff --git a/data/attachments/84d5323b31446b4.png b/data/attachments/84d5323b31446b4.png new file mode 100644 index 000000000..abd788437 Binary files /dev/null and b/data/attachments/84d5323b31446b4.png differ diff --git a/data/attachments/8585e6de2b8ff896.png b/data/attachments/8585e6de2b8ff896.png new file mode 100644 index 000000000..63a0990f7 Binary files /dev/null and b/data/attachments/8585e6de2b8ff896.png differ diff --git a/data/attachments/859f9bc29e8b328d.png b/data/attachments/859f9bc29e8b328d.png new file mode 100644 index 000000000..2d18a7e82 Binary files /dev/null and b/data/attachments/859f9bc29e8b328d.png differ diff --git a/data/attachments/85c31d47d398997f.png b/data/attachments/85c31d47d398997f.png new file mode 100644 index 000000000..91efb9756 Binary files /dev/null and b/data/attachments/85c31d47d398997f.png differ diff --git a/data/attachments/85d08b72af4e4285.png b/data/attachments/85d08b72af4e4285.png new file mode 100644 index 000000000..6fbd8bff6 Binary files /dev/null and b/data/attachments/85d08b72af4e4285.png differ diff --git a/data/attachments/85efce82d57ab1ed.png b/data/attachments/85efce82d57ab1ed.png new file mode 100644 index 000000000..90bb5d6fd Binary files /dev/null and b/data/attachments/85efce82d57ab1ed.png differ diff --git a/data/attachments/86414cdfd4215975.png b/data/attachments/86414cdfd4215975.png new file mode 100644 index 000000000..1a04dac10 Binary files /dev/null and b/data/attachments/86414cdfd4215975.png differ diff --git a/data/attachments/86463dd91d00d043.png b/data/attachments/86463dd91d00d043.png new file mode 100644 index 000000000..4e7b84cf1 Binary files /dev/null and b/data/attachments/86463dd91d00d043.png differ diff --git a/data/attachments/865ec88318945d51.png b/data/attachments/865ec88318945d51.png new file mode 100644 index 000000000..e060ee142 Binary files /dev/null and b/data/attachments/865ec88318945d51.png differ diff --git a/data/attachments/869afbbf94023ef2.png b/data/attachments/869afbbf94023ef2.png new file mode 100644 index 000000000..11f98fabc Binary files /dev/null and b/data/attachments/869afbbf94023ef2.png differ diff --git a/data/attachments/86b4dff228a6f8e4.png b/data/attachments/86b4dff228a6f8e4.png new file mode 100644 index 000000000..ae22d7eb4 Binary files /dev/null and b/data/attachments/86b4dff228a6f8e4.png differ diff --git a/data/attachments/86ba4ab96d7d06cb.png b/data/attachments/86ba4ab96d7d06cb.png new file mode 100644 index 000000000..e7cacc184 Binary files /dev/null and b/data/attachments/86ba4ab96d7d06cb.png differ diff --git a/data/attachments/86f17b3bc0152ee5.png b/data/attachments/86f17b3bc0152ee5.png new file mode 100644 index 000000000..97fa7d3bb Binary files /dev/null and b/data/attachments/86f17b3bc0152ee5.png differ diff --git a/data/attachments/871d2e2d46a0d30.png b/data/attachments/871d2e2d46a0d30.png new file mode 100644 index 000000000..6916ea9cb Binary files /dev/null and b/data/attachments/871d2e2d46a0d30.png differ diff --git a/data/attachments/872a8236ae1672ca.png b/data/attachments/872a8236ae1672ca.png new file mode 100644 index 000000000..f9e0cd4a2 Binary files /dev/null and b/data/attachments/872a8236ae1672ca.png differ diff --git a/data/attachments/875ea476e43ac9fb.png b/data/attachments/875ea476e43ac9fb.png new file mode 100644 index 000000000..cc3816651 Binary files /dev/null and b/data/attachments/875ea476e43ac9fb.png differ diff --git a/data/attachments/877136ec8b2a1eb4.png b/data/attachments/877136ec8b2a1eb4.png new file mode 100644 index 000000000..e271d1098 Binary files /dev/null and b/data/attachments/877136ec8b2a1eb4.png differ diff --git a/data/attachments/8780c3735499091c.png b/data/attachments/8780c3735499091c.png new file mode 100644 index 000000000..b1d177f60 Binary files /dev/null and b/data/attachments/8780c3735499091c.png differ diff --git a/data/attachments/878f03a97547f49d.png b/data/attachments/878f03a97547f49d.png new file mode 100644 index 000000000..71e04b9a3 Binary files /dev/null and b/data/attachments/878f03a97547f49d.png differ diff --git a/data/attachments/879089ea3bfc4afb.png b/data/attachments/879089ea3bfc4afb.png new file mode 100644 index 000000000..6f2dac694 Binary files /dev/null and b/data/attachments/879089ea3bfc4afb.png differ diff --git a/data/attachments/87a153f9aa86ace.png b/data/attachments/87a153f9aa86ace.png new file mode 100644 index 000000000..70eb19379 Binary files /dev/null and b/data/attachments/87a153f9aa86ace.png differ diff --git a/data/attachments/87a17b8e9d4e60a5.png b/data/attachments/87a17b8e9d4e60a5.png new file mode 100644 index 000000000..f26a12393 Binary files /dev/null and b/data/attachments/87a17b8e9d4e60a5.png differ diff --git a/data/attachments/8810c7c45a43b47e.png b/data/attachments/8810c7c45a43b47e.png new file mode 100644 index 000000000..b9a1d1113 Binary files /dev/null and b/data/attachments/8810c7c45a43b47e.png differ diff --git a/data/attachments/8813282bed0f67dd.png b/data/attachments/8813282bed0f67dd.png new file mode 100644 index 000000000..66df31992 Binary files /dev/null and b/data/attachments/8813282bed0f67dd.png differ diff --git a/data/attachments/8819bc5ba1dd666.png b/data/attachments/8819bc5ba1dd666.png new file mode 100644 index 000000000..6fdb6a82d Binary files /dev/null and b/data/attachments/8819bc5ba1dd666.png differ diff --git a/data/attachments/881e5c585006fef1.png b/data/attachments/881e5c585006fef1.png new file mode 100644 index 000000000..7a3728550 Binary files /dev/null and b/data/attachments/881e5c585006fef1.png differ diff --git a/data/attachments/882935109e059514.png b/data/attachments/882935109e059514.png new file mode 100644 index 000000000..fd263464f Binary files /dev/null and b/data/attachments/882935109e059514.png differ diff --git a/data/attachments/8838aff7906c86cc.png b/data/attachments/8838aff7906c86cc.png new file mode 100644 index 000000000..cbd3b7bff Binary files /dev/null and b/data/attachments/8838aff7906c86cc.png differ diff --git a/data/attachments/885142a997c1cc6a.png b/data/attachments/885142a997c1cc6a.png new file mode 100644 index 000000000..90bf8c26d Binary files /dev/null and b/data/attachments/885142a997c1cc6a.png differ diff --git a/data/attachments/88937fd78145b98a.png b/data/attachments/88937fd78145b98a.png new file mode 100644 index 000000000..73e1ef963 Binary files /dev/null and b/data/attachments/88937fd78145b98a.png differ diff --git a/data/attachments/88a11db0f44b4cd5.png b/data/attachments/88a11db0f44b4cd5.png new file mode 100644 index 000000000..bfcd4eed2 Binary files /dev/null and b/data/attachments/88a11db0f44b4cd5.png differ diff --git a/data/attachments/88bcb35f8b93217e.png b/data/attachments/88bcb35f8b93217e.png new file mode 100644 index 000000000..faa9def1e Binary files /dev/null and b/data/attachments/88bcb35f8b93217e.png differ diff --git a/data/attachments/88c71390204d25de.png b/data/attachments/88c71390204d25de.png new file mode 100644 index 000000000..d4ec3ad01 Binary files /dev/null and b/data/attachments/88c71390204d25de.png differ diff --git a/data/attachments/891d0d8a7ab68889.png b/data/attachments/891d0d8a7ab68889.png new file mode 100644 index 000000000..74f2605de Binary files /dev/null and b/data/attachments/891d0d8a7ab68889.png differ diff --git a/data/attachments/893b425003f2a00e.png b/data/attachments/893b425003f2a00e.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/893b425003f2a00e.png differ diff --git a/data/attachments/896abf325dbfc247.png b/data/attachments/896abf325dbfc247.png new file mode 100644 index 000000000..9a66c471b Binary files /dev/null and b/data/attachments/896abf325dbfc247.png differ diff --git a/data/attachments/898e5cf694663a81.png b/data/attachments/898e5cf694663a81.png new file mode 100644 index 000000000..147d68b82 Binary files /dev/null and b/data/attachments/898e5cf694663a81.png differ diff --git a/data/attachments/899e7e0ce35acfd4.png b/data/attachments/899e7e0ce35acfd4.png new file mode 100644 index 000000000..d81a15d07 Binary files /dev/null and b/data/attachments/899e7e0ce35acfd4.png differ diff --git a/data/attachments/89ae557915b26216.png b/data/attachments/89ae557915b26216.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/89ae557915b26216.png differ diff --git a/data/attachments/89ee5824d01998a5.png b/data/attachments/89ee5824d01998a5.png new file mode 100644 index 000000000..d39140b58 Binary files /dev/null and b/data/attachments/89ee5824d01998a5.png differ diff --git a/data/attachments/8a7eb43a061d0130.png b/data/attachments/8a7eb43a061d0130.png new file mode 100644 index 000000000..3ccf44b7c Binary files /dev/null and b/data/attachments/8a7eb43a061d0130.png differ diff --git a/data/attachments/8a85f808b1d14c6e.png b/data/attachments/8a85f808b1d14c6e.png new file mode 100644 index 000000000..6b680357c Binary files /dev/null and b/data/attachments/8a85f808b1d14c6e.png differ diff --git a/data/attachments/8ac426ba169b39e.png b/data/attachments/8ac426ba169b39e.png new file mode 100644 index 000000000..6506fa9a4 Binary files /dev/null and b/data/attachments/8ac426ba169b39e.png differ diff --git a/data/attachments/8afbf96290ef377f.png b/data/attachments/8afbf96290ef377f.png new file mode 100644 index 000000000..05ebb54b5 Binary files /dev/null and b/data/attachments/8afbf96290ef377f.png differ diff --git a/data/attachments/8b10bd98de0e0299.png b/data/attachments/8b10bd98de0e0299.png new file mode 100644 index 000000000..c572f3b07 Binary files /dev/null and b/data/attachments/8b10bd98de0e0299.png differ diff --git a/data/attachments/8b22a3a03ad3a57.png b/data/attachments/8b22a3a03ad3a57.png new file mode 100644 index 000000000..c0b7f1689 Binary files /dev/null and b/data/attachments/8b22a3a03ad3a57.png differ diff --git a/data/attachments/8b233fba560eb5e0.png b/data/attachments/8b233fba560eb5e0.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/8b233fba560eb5e0.png differ diff --git a/data/attachments/8b2604a582a52283.png b/data/attachments/8b2604a582a52283.png new file mode 100644 index 000000000..9d78cb8b8 Binary files /dev/null and b/data/attachments/8b2604a582a52283.png differ diff --git a/data/attachments/8b4f1d25c1fd9109.png b/data/attachments/8b4f1d25c1fd9109.png new file mode 100644 index 000000000..5255f0cdc Binary files /dev/null and b/data/attachments/8b4f1d25c1fd9109.png differ diff --git a/data/attachments/8b5ea39ec068bb8b.png b/data/attachments/8b5ea39ec068bb8b.png new file mode 100644 index 000000000..f4b750462 Binary files /dev/null and b/data/attachments/8b5ea39ec068bb8b.png differ diff --git a/data/attachments/8b6d557f939eb8fa.png b/data/attachments/8b6d557f939eb8fa.png new file mode 100644 index 000000000..0d8c71f87 Binary files /dev/null and b/data/attachments/8b6d557f939eb8fa.png differ diff --git a/data/attachments/8b71ba2163f937a0.png b/data/attachments/8b71ba2163f937a0.png new file mode 100644 index 000000000..fd263464f Binary files /dev/null and b/data/attachments/8b71ba2163f937a0.png differ diff --git a/data/attachments/8b86864ad11c6aea.png b/data/attachments/8b86864ad11c6aea.png new file mode 100644 index 000000000..1513c22c6 Binary files /dev/null and b/data/attachments/8b86864ad11c6aea.png differ diff --git a/data/attachments/8b97d0dff6488cd2.png b/data/attachments/8b97d0dff6488cd2.png new file mode 100644 index 000000000..54cd7215f Binary files /dev/null and b/data/attachments/8b97d0dff6488cd2.png differ diff --git a/data/attachments/8bf4b854357873b9.png b/data/attachments/8bf4b854357873b9.png new file mode 100644 index 000000000..7c986b305 Binary files /dev/null and b/data/attachments/8bf4b854357873b9.png differ diff --git a/data/attachments/8c2e9d76932393e1.txt b/data/attachments/8c2e9d76932393e1.txt new file mode 100644 index 000000000..174c07b7c --- /dev/null +++ b/data/attachments/8c2e9d76932393e1.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9470004272': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show JOJO LANE, 9470004272, 20150706 and 10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/8c4993eb5160e601.png b/data/attachments/8c4993eb5160e601.png new file mode 100644 index 000000000..07d2606fb Binary files /dev/null and b/data/attachments/8c4993eb5160e601.png differ diff --git a/data/attachments/8c98fb731680df9c.png b/data/attachments/8c98fb731680df9c.png new file mode 100644 index 000000000..378ec8c6f Binary files /dev/null and b/data/attachments/8c98fb731680df9c.png differ diff --git a/data/attachments/8c9966fa167f7953.png b/data/attachments/8c9966fa167f7953.png new file mode 100644 index 000000000..34f092c14 Binary files /dev/null and b/data/attachments/8c9966fa167f7953.png differ diff --git a/data/attachments/8d2832e971489159.png b/data/attachments/8d2832e971489159.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/8d2832e971489159.png differ diff --git a/data/attachments/8d4e899ef7f37a4e.png b/data/attachments/8d4e899ef7f37a4e.png new file mode 100644 index 000000000..864c297b2 Binary files /dev/null and b/data/attachments/8d4e899ef7f37a4e.png differ diff --git a/data/attachments/8d86093bda08844e.png b/data/attachments/8d86093bda08844e.png new file mode 100644 index 000000000..59d7d8636 Binary files /dev/null and b/data/attachments/8d86093bda08844e.png differ diff --git a/data/attachments/8d888067f5046d26.png b/data/attachments/8d888067f5046d26.png new file mode 100644 index 000000000..470a8e09d Binary files /dev/null and b/data/attachments/8d888067f5046d26.png differ diff --git a/data/attachments/8de693d235cb6b75.png b/data/attachments/8de693d235cb6b75.png new file mode 100644 index 000000000..cf4fcae26 Binary files /dev/null and b/data/attachments/8de693d235cb6b75.png differ diff --git a/data/attachments/8de77184a0d6c9c6.png b/data/attachments/8de77184a0d6c9c6.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/8de77184a0d6c9c6.png differ diff --git a/data/attachments/8e1e001d74b1eb34.png b/data/attachments/8e1e001d74b1eb34.png new file mode 100644 index 000000000..73fdfc88c Binary files /dev/null and b/data/attachments/8e1e001d74b1eb34.png differ diff --git a/data/attachments/8ea38bd2828d5426.png b/data/attachments/8ea38bd2828d5426.png new file mode 100644 index 000000000..eb720aeea Binary files /dev/null and b/data/attachments/8ea38bd2828d5426.png differ diff --git a/data/attachments/8ee1c199d70d7a57.txt b/data/attachments/8ee1c199d70d7a57.txt new file mode 100644 index 000000000..ef39e92e4 --- /dev/null +++ b/data/attachments/8ee1c199d70d7a57.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9469997956': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show SOLOMON DAZLEY, 9469997956, 20160130 and 10 BROOK STREET, LANCASTER, LA1 1SL details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/8eed894c1c12b3df.png b/data/attachments/8eed894c1c12b3df.png new file mode 100644 index 000000000..f7daf46e1 Binary files /dev/null and b/data/attachments/8eed894c1c12b3df.png differ diff --git a/data/attachments/8f0f00cd63ee8aaf.png b/data/attachments/8f0f00cd63ee8aaf.png new file mode 100644 index 000000000..236617f22 Binary files /dev/null and b/data/attachments/8f0f00cd63ee8aaf.png differ diff --git a/data/attachments/8f114da478983f2f.png b/data/attachments/8f114da478983f2f.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/8f114da478983f2f.png differ diff --git a/data/attachments/8f65812b5bd7f004.png b/data/attachments/8f65812b5bd7f004.png new file mode 100644 index 000000000..113a584df Binary files /dev/null and b/data/attachments/8f65812b5bd7f004.png differ diff --git a/data/attachments/8f65c361a7caad00.png b/data/attachments/8f65c361a7caad00.png new file mode 100644 index 000000000..655573375 Binary files /dev/null and b/data/attachments/8f65c361a7caad00.png differ diff --git a/data/attachments/8f6de3dfe3325e0c.png b/data/attachments/8f6de3dfe3325e0c.png new file mode 100644 index 000000000..ca72eb0fa Binary files /dev/null and b/data/attachments/8f6de3dfe3325e0c.png differ diff --git a/data/attachments/8f89a286d29404cf.png b/data/attachments/8f89a286d29404cf.png new file mode 100644 index 000000000..46ae642ba Binary files /dev/null and b/data/attachments/8f89a286d29404cf.png differ diff --git a/data/attachments/8fbfeebebe810e40.png b/data/attachments/8fbfeebebe810e40.png new file mode 100644 index 000000000..c0b7f1689 Binary files /dev/null and b/data/attachments/8fbfeebebe810e40.png differ diff --git a/data/attachments/8fdea4f03531887a.png b/data/attachments/8fdea4f03531887a.png new file mode 100644 index 000000000..22853b749 Binary files /dev/null and b/data/attachments/8fdea4f03531887a.png differ diff --git a/data/attachments/903542a6fd7b85e7.png b/data/attachments/903542a6fd7b85e7.png new file mode 100644 index 000000000..708a55e27 Binary files /dev/null and b/data/attachments/903542a6fd7b85e7.png differ diff --git a/data/attachments/904a485edc719845.png b/data/attachments/904a485edc719845.png new file mode 100644 index 000000000..849b3e43b Binary files /dev/null and b/data/attachments/904a485edc719845.png differ diff --git a/data/attachments/90a2778a5950e582.png b/data/attachments/90a2778a5950e582.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/90a2778a5950e582.png differ diff --git a/data/attachments/90d5ad676da3e86b.png b/data/attachments/90d5ad676da3e86b.png new file mode 100644 index 000000000..70f4b95b9 Binary files /dev/null and b/data/attachments/90d5ad676da3e86b.png differ diff --git a/data/attachments/90d9ed3da7732859.png b/data/attachments/90d9ed3da7732859.png new file mode 100644 index 000000000..4b2b5302d Binary files /dev/null and b/data/attachments/90d9ed3da7732859.png differ diff --git a/data/attachments/91254dbc6fa315ca.png b/data/attachments/91254dbc6fa315ca.png new file mode 100644 index 000000000..c8b8d2d5b Binary files /dev/null and b/data/attachments/91254dbc6fa315ca.png differ diff --git a/data/attachments/91293beb4e26d100.png b/data/attachments/91293beb4e26d100.png new file mode 100644 index 000000000..ae2b2e349 Binary files /dev/null and b/data/attachments/91293beb4e26d100.png differ diff --git a/data/attachments/913f49473b1e1729.png b/data/attachments/913f49473b1e1729.png new file mode 100644 index 000000000..b9a1d1113 Binary files /dev/null and b/data/attachments/913f49473b1e1729.png differ diff --git a/data/attachments/9153bf52d7614146.png b/data/attachments/9153bf52d7614146.png new file mode 100644 index 000000000..90bb5d6fd Binary files /dev/null and b/data/attachments/9153bf52d7614146.png differ diff --git a/data/attachments/91638c41b0bd93e.png b/data/attachments/91638c41b0bd93e.png new file mode 100644 index 000000000..0c93e33de Binary files /dev/null and b/data/attachments/91638c41b0bd93e.png differ diff --git a/data/attachments/9166d5a54cb37ac6.png b/data/attachments/9166d5a54cb37ac6.png new file mode 100644 index 000000000..827ae7294 Binary files /dev/null and b/data/attachments/9166d5a54cb37ac6.png differ diff --git a/data/attachments/916c8f6679d9878e.png b/data/attachments/916c8f6679d9878e.png new file mode 100644 index 000000000..beb97578a Binary files /dev/null and b/data/attachments/916c8f6679d9878e.png differ diff --git a/data/attachments/917e830433e09d92.png b/data/attachments/917e830433e09d92.png new file mode 100644 index 000000000..d726cf2a1 Binary files /dev/null and b/data/attachments/917e830433e09d92.png differ diff --git a/data/attachments/91a6f593910bb9d6.png b/data/attachments/91a6f593910bb9d6.png new file mode 100644 index 000000000..88a344023 Binary files /dev/null and b/data/attachments/91a6f593910bb9d6.png differ diff --git a/data/attachments/91bfed45aee2eff1.png b/data/attachments/91bfed45aee2eff1.png new file mode 100644 index 000000000..200e10ca8 Binary files /dev/null and b/data/attachments/91bfed45aee2eff1.png differ diff --git a/data/attachments/91c2122b22796c92.png b/data/attachments/91c2122b22796c92.png new file mode 100644 index 000000000..200e10ca8 Binary files /dev/null and b/data/attachments/91c2122b22796c92.png differ diff --git a/data/attachments/922915e26ffd6380.png b/data/attachments/922915e26ffd6380.png new file mode 100644 index 000000000..21d2511e5 Binary files /dev/null and b/data/attachments/922915e26ffd6380.png differ diff --git a/data/attachments/9230742568b31787.png b/data/attachments/9230742568b31787.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/9230742568b31787.png differ diff --git a/data/attachments/9239cd6e5d9e584b.png b/data/attachments/9239cd6e5d9e584b.png new file mode 100644 index 000000000..e6c564f68 Binary files /dev/null and b/data/attachments/9239cd6e5d9e584b.png differ diff --git a/data/attachments/92b468a0c9f17263.png b/data/attachments/92b468a0c9f17263.png new file mode 100644 index 000000000..1d5a2588f Binary files /dev/null and b/data/attachments/92b468a0c9f17263.png differ diff --git a/data/attachments/92cb57c121cdee59.png b/data/attachments/92cb57c121cdee59.png new file mode 100644 index 000000000..f1bebbf11 Binary files /dev/null and b/data/attachments/92cb57c121cdee59.png differ diff --git a/data/attachments/92cd0b1792d81b63.png b/data/attachments/92cd0b1792d81b63.png new file mode 100644 index 000000000..d7e260ae8 Binary files /dev/null and b/data/attachments/92cd0b1792d81b63.png differ diff --git a/data/attachments/92f34586a64bd835.png b/data/attachments/92f34586a64bd835.png new file mode 100644 index 000000000..aeef11777 Binary files /dev/null and b/data/attachments/92f34586a64bd835.png differ diff --git a/data/attachments/9314d5e43e2e3bf0.png b/data/attachments/9314d5e43e2e3bf0.png new file mode 100644 index 000000000..1ca959eb5 Binary files /dev/null and b/data/attachments/9314d5e43e2e3bf0.png differ diff --git a/data/attachments/9368883eacc9cf43.png b/data/attachments/9368883eacc9cf43.png new file mode 100644 index 000000000..ca72eb0fa Binary files /dev/null and b/data/attachments/9368883eacc9cf43.png differ diff --git a/data/attachments/936d6b4e33d1abcf.png b/data/attachments/936d6b4e33d1abcf.png new file mode 100644 index 000000000..5bcca6630 Binary files /dev/null and b/data/attachments/936d6b4e33d1abcf.png differ diff --git a/data/attachments/939928d7e753e117.png b/data/attachments/939928d7e753e117.png new file mode 100644 index 000000000..ac3c63f03 Binary files /dev/null and b/data/attachments/939928d7e753e117.png differ diff --git a/data/attachments/93cde19be61a237e.png b/data/attachments/93cde19be61a237e.png new file mode 100644 index 000000000..090b3e370 Binary files /dev/null and b/data/attachments/93cde19be61a237e.png differ diff --git a/data/attachments/943a0e7253f13b66.png b/data/attachments/943a0e7253f13b66.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/943a0e7253f13b66.png differ diff --git a/data/attachments/9446d9eee7ded904.png b/data/attachments/9446d9eee7ded904.png new file mode 100644 index 000000000..1c6061f37 Binary files /dev/null and b/data/attachments/9446d9eee7ded904.png differ diff --git a/data/attachments/946a47409f595217.png b/data/attachments/946a47409f595217.png new file mode 100644 index 000000000..37cf4f16d Binary files /dev/null and b/data/attachments/946a47409f595217.png differ diff --git a/data/attachments/9496953279c9514e.png b/data/attachments/9496953279c9514e.png new file mode 100644 index 000000000..f7d730669 Binary files /dev/null and b/data/attachments/9496953279c9514e.png differ diff --git a/data/attachments/94e576666fc7a3f7.png b/data/attachments/94e576666fc7a3f7.png new file mode 100644 index 000000000..75a388f45 Binary files /dev/null and b/data/attachments/94e576666fc7a3f7.png differ diff --git a/data/attachments/9506894fa6ca0e67.png b/data/attachments/9506894fa6ca0e67.png new file mode 100644 index 000000000..3d6dcc2a1 Binary files /dev/null and b/data/attachments/9506894fa6ca0e67.png differ diff --git a/data/attachments/956426557a26d43e.png b/data/attachments/956426557a26d43e.png new file mode 100644 index 000000000..38bed6330 Binary files /dev/null and b/data/attachments/956426557a26d43e.png differ diff --git a/data/attachments/958049350cfa29e5.png b/data/attachments/958049350cfa29e5.png new file mode 100644 index 000000000..090b3e370 Binary files /dev/null and b/data/attachments/958049350cfa29e5.png differ diff --git a/data/attachments/95a047c07e62f5bc.png b/data/attachments/95a047c07e62f5bc.png new file mode 100644 index 000000000..3b79a1a41 Binary files /dev/null and b/data/attachments/95a047c07e62f5bc.png differ diff --git a/data/attachments/96160c5ab5c13cbf.png b/data/attachments/96160c5ab5c13cbf.png new file mode 100644 index 000000000..1a0ea4960 Binary files /dev/null and b/data/attachments/96160c5ab5c13cbf.png differ diff --git a/data/attachments/96166b41aff0f21c.png b/data/attachments/96166b41aff0f21c.png new file mode 100644 index 000000000..e09890061 Binary files /dev/null and b/data/attachments/96166b41aff0f21c.png differ diff --git a/data/attachments/965701f7aacc47d0.png b/data/attachments/965701f7aacc47d0.png new file mode 100644 index 000000000..5cd13b7a1 Binary files /dev/null and b/data/attachments/965701f7aacc47d0.png differ diff --git a/data/attachments/965e2d4fc857f862.png b/data/attachments/965e2d4fc857f862.png new file mode 100644 index 000000000..500fc0a39 Binary files /dev/null and b/data/attachments/965e2d4fc857f862.png differ diff --git a/data/attachments/965e494d1b83cee2.png b/data/attachments/965e494d1b83cee2.png new file mode 100644 index 000000000..90bf8c26d Binary files /dev/null and b/data/attachments/965e494d1b83cee2.png differ diff --git a/data/attachments/966d6e5efbca89c7.png b/data/attachments/966d6e5efbca89c7.png new file mode 100644 index 000000000..dc6fff38b Binary files /dev/null and b/data/attachments/966d6e5efbca89c7.png differ diff --git a/data/attachments/9678ef9fb86d5c50.png b/data/attachments/9678ef9fb86d5c50.png new file mode 100644 index 000000000..9f148546c Binary files /dev/null and b/data/attachments/9678ef9fb86d5c50.png differ diff --git a/data/attachments/96a1897b513eb8e9.png b/data/attachments/96a1897b513eb8e9.png new file mode 100644 index 000000000..5ede53bed Binary files /dev/null and b/data/attachments/96a1897b513eb8e9.png differ diff --git a/data/attachments/96cd6b11ffbaf82e.png b/data/attachments/96cd6b11ffbaf82e.png new file mode 100644 index 000000000..fa0610873 Binary files /dev/null and b/data/attachments/96cd6b11ffbaf82e.png differ diff --git a/data/attachments/96f0a332d08143bc.txt b/data/attachments/96f0a332d08143bc.txt new file mode 100644 index 000000000..0725ea49c --- /dev/null +++ b/data/attachments/96f0a332d08143bc.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Unknown': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/972724a41a2884b0.png b/data/attachments/972724a41a2884b0.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/972724a41a2884b0.png differ diff --git a/data/attachments/972808b1c0455842.png b/data/attachments/972808b1c0455842.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/972808b1c0455842.png differ diff --git a/data/attachments/9746ef571bc968c1.png b/data/attachments/9746ef571bc968c1.png new file mode 100644 index 000000000..8146b2f0d Binary files /dev/null and b/data/attachments/9746ef571bc968c1.png differ diff --git a/data/attachments/978170545cc84758.png b/data/attachments/978170545cc84758.png new file mode 100644 index 000000000..a5836cecf Binary files /dev/null and b/data/attachments/978170545cc84758.png differ diff --git a/data/attachments/97d39cccbe714d0a.png b/data/attachments/97d39cccbe714d0a.png new file mode 100644 index 000000000..43e425a26 Binary files /dev/null and b/data/attachments/97d39cccbe714d0a.png differ diff --git a/data/attachments/97dd0c597b5c01c9.png b/data/attachments/97dd0c597b5c01c9.png new file mode 100644 index 000000000..f237ce026 Binary files /dev/null and b/data/attachments/97dd0c597b5c01c9.png differ diff --git a/data/attachments/97e9a3dd08e11ded.png b/data/attachments/97e9a3dd08e11ded.png new file mode 100644 index 000000000..0f8faf168 Binary files /dev/null and b/data/attachments/97e9a3dd08e11ded.png differ diff --git a/data/attachments/9823f4d8c0676b55.png b/data/attachments/9823f4d8c0676b55.png new file mode 100644 index 000000000..f79048493 Binary files /dev/null and b/data/attachments/9823f4d8c0676b55.png differ diff --git a/data/attachments/9840d750616af19f.png b/data/attachments/9840d750616af19f.png new file mode 100644 index 000000000..646394dd5 Binary files /dev/null and b/data/attachments/9840d750616af19f.png differ diff --git a/data/attachments/985925265896ca7d.png b/data/attachments/985925265896ca7d.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/985925265896ca7d.png differ diff --git a/data/attachments/987279e41ee8797b.png b/data/attachments/987279e41ee8797b.png new file mode 100644 index 000000000..98b07aae5 Binary files /dev/null and b/data/attachments/987279e41ee8797b.png differ diff --git a/data/attachments/987a29a1e750edda.png b/data/attachments/987a29a1e750edda.png new file mode 100644 index 000000000..0d17188c3 Binary files /dev/null and b/data/attachments/987a29a1e750edda.png differ diff --git a/data/attachments/98823b07786c49b2.png b/data/attachments/98823b07786c49b2.png new file mode 100644 index 000000000..8c11bf130 Binary files /dev/null and b/data/attachments/98823b07786c49b2.png differ diff --git a/data/attachments/988c179e4103db98.png b/data/attachments/988c179e4103db98.png new file mode 100644 index 000000000..8dd4ceaa8 Binary files /dev/null and b/data/attachments/988c179e4103db98.png differ diff --git a/data/attachments/98ad13b89b78df68.png b/data/attachments/98ad13b89b78df68.png new file mode 100644 index 000000000..e22c164d4 Binary files /dev/null and b/data/attachments/98ad13b89b78df68.png differ diff --git a/data/attachments/98b5e67f5371e767.png b/data/attachments/98b5e67f5371e767.png new file mode 100644 index 000000000..a11906df7 Binary files /dev/null and b/data/attachments/98b5e67f5371e767.png differ diff --git a/data/attachments/98bb16e63f50ef42.png b/data/attachments/98bb16e63f50ef42.png new file mode 100644 index 000000000..e48efba69 Binary files /dev/null and b/data/attachments/98bb16e63f50ef42.png differ diff --git a/data/attachments/98d4c31f36d58e73.png b/data/attachments/98d4c31f36d58e73.png new file mode 100644 index 000000000..e78915557 Binary files /dev/null and b/data/attachments/98d4c31f36d58e73.png differ diff --git a/data/attachments/990f80fe4f24d25d.png b/data/attachments/990f80fe4f24d25d.png new file mode 100644 index 000000000..a52d5a45d Binary files /dev/null and b/data/attachments/990f80fe4f24d25d.png differ diff --git a/data/attachments/994389fe14ac7473.png b/data/attachments/994389fe14ac7473.png new file mode 100644 index 000000000..6cec7c19c Binary files /dev/null and b/data/attachments/994389fe14ac7473.png differ diff --git a/data/attachments/99b696e6ffb9879b.png b/data/attachments/99b696e6ffb9879b.png new file mode 100644 index 000000000..727380cf9 Binary files /dev/null and b/data/attachments/99b696e6ffb9879b.png differ diff --git a/data/attachments/9a06cc85677c6e78.png b/data/attachments/9a06cc85677c6e78.png new file mode 100644 index 000000000..351bd763a Binary files /dev/null and b/data/attachments/9a06cc85677c6e78.png differ diff --git a/data/attachments/9a57e89714c1707c.png b/data/attachments/9a57e89714c1707c.png new file mode 100644 index 000000000..2ec4e4600 Binary files /dev/null and b/data/attachments/9a57e89714c1707c.png differ diff --git a/data/attachments/9a64025e047c37b2.png b/data/attachments/9a64025e047c37b2.png new file mode 100644 index 000000000..d449f8f6b Binary files /dev/null and b/data/attachments/9a64025e047c37b2.png differ diff --git a/data/attachments/9a6e1db27480b513.png b/data/attachments/9a6e1db27480b513.png new file mode 100644 index 000000000..253632a52 Binary files /dev/null and b/data/attachments/9a6e1db27480b513.png differ diff --git a/data/attachments/9a71ce3c4a511dd7.png b/data/attachments/9a71ce3c4a511dd7.png new file mode 100644 index 000000000..00b74cfd3 Binary files /dev/null and b/data/attachments/9a71ce3c4a511dd7.png differ diff --git a/data/attachments/9ab1e8de75a834e5.png b/data/attachments/9ab1e8de75a834e5.png new file mode 100644 index 000000000..9eb186729 Binary files /dev/null and b/data/attachments/9ab1e8de75a834e5.png differ diff --git a/data/attachments/9b1fad398d66529f.png b/data/attachments/9b1fad398d66529f.png new file mode 100644 index 000000000..e72866320 Binary files /dev/null and b/data/attachments/9b1fad398d66529f.png differ diff --git a/data/attachments/9b6f8b875cd96c95.png b/data/attachments/9b6f8b875cd96c95.png new file mode 100644 index 000000000..96ab2f49c Binary files /dev/null and b/data/attachments/9b6f8b875cd96c95.png differ diff --git a/data/attachments/9b8d454d3b6db8dd.png b/data/attachments/9b8d454d3b6db8dd.png new file mode 100644 index 000000000..599935190 Binary files /dev/null and b/data/attachments/9b8d454d3b6db8dd.png differ diff --git a/data/attachments/9bca9fef7fe78051.png b/data/attachments/9bca9fef7fe78051.png new file mode 100644 index 000000000..8d086cf52 Binary files /dev/null and b/data/attachments/9bca9fef7fe78051.png differ diff --git a/data/attachments/9bd9b89b5b2ff828.png b/data/attachments/9bd9b89b5b2ff828.png new file mode 100644 index 000000000..ca72eb0fa Binary files /dev/null and b/data/attachments/9bd9b89b5b2ff828.png differ diff --git a/data/attachments/9be89aefaf4cdea3.png b/data/attachments/9be89aefaf4cdea3.png new file mode 100644 index 000000000..6f10a1d09 Binary files /dev/null and b/data/attachments/9be89aefaf4cdea3.png differ diff --git a/data/attachments/9c161574097310af.png b/data/attachments/9c161574097310af.png new file mode 100644 index 000000000..43f22179b Binary files /dev/null and b/data/attachments/9c161574097310af.png differ diff --git a/data/attachments/9c6927b25d03699c.png b/data/attachments/9c6927b25d03699c.png new file mode 100644 index 000000000..1d8793d2b Binary files /dev/null and b/data/attachments/9c6927b25d03699c.png differ diff --git a/data/attachments/9c77601b6c73e84b.png b/data/attachments/9c77601b6c73e84b.png new file mode 100644 index 000000000..27749d49b Binary files /dev/null and b/data/attachments/9c77601b6c73e84b.png differ diff --git a/data/attachments/9d01d3a78c595242.png b/data/attachments/9d01d3a78c595242.png new file mode 100644 index 000000000..f2c5e3814 Binary files /dev/null and b/data/attachments/9d01d3a78c595242.png differ diff --git a/data/attachments/9d36248e78331cfa.png b/data/attachments/9d36248e78331cfa.png new file mode 100644 index 000000000..6f7c3b991 Binary files /dev/null and b/data/attachments/9d36248e78331cfa.png differ diff --git a/data/attachments/9d9bbb190e74c8de.png b/data/attachments/9d9bbb190e74c8de.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/9d9bbb190e74c8de.png differ diff --git a/data/attachments/9db7deb2e32130ea.png b/data/attachments/9db7deb2e32130ea.png new file mode 100644 index 000000000..35c8055b3 Binary files /dev/null and b/data/attachments/9db7deb2e32130ea.png differ diff --git a/data/attachments/9e26e2dd958b9da1.png b/data/attachments/9e26e2dd958b9da1.png new file mode 100644 index 000000000..8807561d8 Binary files /dev/null and b/data/attachments/9e26e2dd958b9da1.png differ diff --git a/data/attachments/9e73133cb032629f.png b/data/attachments/9e73133cb032629f.png new file mode 100644 index 000000000..629771eb0 Binary files /dev/null and b/data/attachments/9e73133cb032629f.png differ diff --git a/data/attachments/9ef2ffe91f00583f.png b/data/attachments/9ef2ffe91f00583f.png new file mode 100644 index 000000000..f4b750462 Binary files /dev/null and b/data/attachments/9ef2ffe91f00583f.png differ diff --git a/data/attachments/9f51514ea672ee45.png b/data/attachments/9f51514ea672ee45.png new file mode 100644 index 000000000..6ba801b5d Binary files /dev/null and b/data/attachments/9f51514ea672ee45.png differ diff --git a/data/attachments/9fae4bfbb513fa14.png b/data/attachments/9fae4bfbb513fa14.png new file mode 100644 index 000000000..ff89bf094 Binary files /dev/null and b/data/attachments/9fae4bfbb513fa14.png differ diff --git a/data/attachments/9fdb376dcb97e592.png b/data/attachments/9fdb376dcb97e592.png new file mode 100644 index 000000000..f1e5910f9 Binary files /dev/null and b/data/attachments/9fdb376dcb97e592.png differ diff --git a/data/attachments/9fdfadc2b2708bdf.txt b/data/attachments/9fdfadc2b2708bdf.txt new file mode 100644 index 000000000..76490cd18 --- /dev/null +++ b/data/attachments/9fdfadc2b2708bdf.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I access the ravs web app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click on the log in button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I provide the long_email_address@nhs.net and password': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_the NHS sign in button is clicked': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_sign in should fail': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_fail.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_fail.png \ No newline at end of file diff --git a/data/attachments/9fe43a74cf0c9f09.png b/data/attachments/9fe43a74cf0c9f09.png new file mode 100644 index 000000000..46aeed941 Binary files /dev/null and b/data/attachments/9fe43a74cf0c9f09.png differ diff --git a/data/attachments/a00e7f0c260dcb69.png b/data/attachments/a00e7f0c260dcb69.png new file mode 100644 index 000000000..608943555 Binary files /dev/null and b/data/attachments/a00e7f0c260dcb69.png differ diff --git a/data/attachments/a02bd5c12cf87466.png b/data/attachments/a02bd5c12cf87466.png new file mode 100644 index 000000000..1200a1536 Binary files /dev/null and b/data/attachments/a02bd5c12cf87466.png differ diff --git a/data/attachments/a056cc043f602d79.png b/data/attachments/a056cc043f602d79.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/a056cc043f602d79.png differ diff --git a/data/attachments/a0ab5c41450e72bd.png b/data/attachments/a0ab5c41450e72bd.png new file mode 100644 index 000000000..cdf6d9d5a Binary files /dev/null and b/data/attachments/a0ab5c41450e72bd.png differ diff --git a/data/attachments/a0b8c487e182b9e4.png b/data/attachments/a0b8c487e182b9e4.png new file mode 100644 index 000000000..0a517d14b Binary files /dev/null and b/data/attachments/a0b8c487e182b9e4.png differ diff --git a/data/attachments/a0ceba3bdcec41cc.png b/data/attachments/a0ceba3bdcec41cc.png new file mode 100644 index 000000000..8ffa52d16 Binary files /dev/null and b/data/attachments/a0ceba3bdcec41cc.png differ diff --git a/data/attachments/a0db829f2a7551c2.png b/data/attachments/a0db829f2a7551c2.png new file mode 100644 index 000000000..730c5db84 Binary files /dev/null and b/data/attachments/a0db829f2a7551c2.png differ diff --git a/data/attachments/a0f84e0794c122d8.txt b/data/attachments/a0f84e0794c122d8.txt new file mode 100644 index 000000000..d986ce705 --- /dev/null +++ b/data/attachments/a0f84e0794c122d8.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Vaccination Centre and get patient details for 9437541817 with option 11 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C3 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient FLORINDA DUNNER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C3 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 872} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-1 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 762} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Written Instruction (WI) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 970} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C3 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9437541817', 'index': '11', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 3 JN.1', 'batch_number': 'AUTOMATION-C3', 'site': 'BIRCH HOUSE', 'care_model': 'Outreach event', 'batch_expiry_date': '19/10/2026', 'patient_name': 'FLORINDA DUNNER', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Written Instruction (WI)', 'eligibility_type': 'People that have had CAR-T therapy or stem cell transplantation since receiving their last vaccination', 'healthcare_worker': 'Qualified Nurse / Midwife', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '18/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 18/11/2024FLORINDA DUNNER', 'consent_decision': 'yes', 'consent_given_by': 'Person with lasting power of attorney for personal welfare', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Porcine(Pork)', 'vaccinated_decision': 'yes', 'vaccination_date': '20/11/2024', 'vaccination_site': 'Right buttock', 'dose_amount': '0.3', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Comirnaty 3 JN.1vaccination given on 20/11/2024 for FLORINDA DUNNER', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient FLORINDA DUNNER, 27/3/1957, 32 HOLLAND ROAD, MANCHESTER, M8 4NP and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient FLORINDA DUNNER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/a102ea71558bbfd0.png b/data/attachments/a102ea71558bbfd0.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/a102ea71558bbfd0.png differ diff --git a/data/attachments/a11924462cb59c24.png b/data/attachments/a11924462cb59c24.png new file mode 100644 index 000000000..5a7edeac3 Binary files /dev/null and b/data/attachments/a11924462cb59c24.png differ diff --git a/data/attachments/a1358eb41c0f4c00.png b/data/attachments/a1358eb41c0f4c00.png new file mode 100644 index 000000000..b1fd3c8b0 Binary files /dev/null and b/data/attachments/a1358eb41c0f4c00.png differ diff --git a/data/attachments/a160f3fb3f135fec.png b/data/attachments/a160f3fb3f135fec.png new file mode 100644 index 000000000..bfa3e99a6 Binary files /dev/null and b/data/attachments/a160f3fb3f135fec.png differ diff --git a/data/attachments/a17ade9750c2f03b.png b/data/attachments/a17ade9750c2f03b.png new file mode 100644 index 000000000..25605086c Binary files /dev/null and b/data/attachments/a17ade9750c2f03b.png differ diff --git a/data/attachments/a1ac6171f67b48c1.png b/data/attachments/a1ac6171f67b48c1.png new file mode 100644 index 000000000..d39140b58 Binary files /dev/null and b/data/attachments/a1ac6171f67b48c1.png differ diff --git a/data/attachments/a1baf10fcb739065.png b/data/attachments/a1baf10fcb739065.png new file mode 100644 index 000000000..96ab2f49c Binary files /dev/null and b/data/attachments/a1baf10fcb739065.png differ diff --git a/data/attachments/a1eb9a1c40c61a21.png b/data/attachments/a1eb9a1c40c61a21.png new file mode 100644 index 000000000..fd6caacb6 Binary files /dev/null and b/data/attachments/a1eb9a1c40c61a21.png differ diff --git a/data/attachments/a1f39d1e0e8e5c69.png b/data/attachments/a1f39d1e0e8e5c69.png new file mode 100644 index 000000000..9a66c471b Binary files /dev/null and b/data/attachments/a1f39d1e0e8e5c69.png differ diff --git a/data/attachments/a234fe87bae68e2c.png b/data/attachments/a234fe87bae68e2c.png new file mode 100644 index 000000000..1d9651786 Binary files /dev/null and b/data/attachments/a234fe87bae68e2c.png differ diff --git a/data/attachments/a23b728a871909a2.png b/data/attachments/a23b728a871909a2.png new file mode 100644 index 000000000..121ea8502 Binary files /dev/null and b/data/attachments/a23b728a871909a2.png differ diff --git a/data/attachments/a269ce0dec46ad23.png b/data/attachments/a269ce0dec46ad23.png new file mode 100644 index 000000000..4b7e7c5de Binary files /dev/null and b/data/attachments/a269ce0dec46ad23.png differ diff --git a/data/attachments/a2cba17201f96e3a.txt b/data/attachments/a2cba17201f96e3a.txt new file mode 100644 index 000000000..8c27d6223 --- /dev/null +++ b/data/attachments/a2cba17201f96e3a.txt @@ -0,0 +1,209 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Housebound patient's home and get patient details for 9450141711 with option 2 and choose to vaccinate with vaccine details as Flu, AUTOMATION-IT with 19/10/2026": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient KRISTIA SIDAWAY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-IT with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_KRISTIA SIDAWAY_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_KRISTIA SIDAWAY_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_staff_role.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_staff_role.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 37} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 584} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 584} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 584} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 584} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 476} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-1 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 772} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 894} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1146} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-IT - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1146} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1146} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9450141711', 'index': '2', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Influenza Tetra MYL', 'batch_number': 'AUTOMATION-IT', 'site': 'BECCLES HOUSE', 'care_model': 'Community Pharmacy', 'batch_expiry_date': '19/10/2026', 'patient_name': 'KRISTIA SIDAWAY', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Specific Direction (PSD)', 'eligibility_type': 'Healthcare workers', 'healthcare_worker': 'All other professionally qualified clinical staff', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '19/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 19/11/2024KRISTIA SIDAWAY', 'consent_decision': 'yes', 'consent_given_by': 'Court appointed deputy', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Personal Choice', 'vaccinated_decision': 'yes', 'vaccination_date': '20/11/2024', 'vaccination_site': 'Left buttock', 'dose_amount': '0.5', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Influenza Tetra MYLvaccination given on 20/11/2024 for KRISTIA SIDAWAY', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient KRISTIA SIDAWAY, 24/6/1992, 41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient KRISTIA SIDAWAY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/a2d314d1ec611087.png b/data/attachments/a2d314d1ec611087.png new file mode 100644 index 000000000..6141499ef Binary files /dev/null and b/data/attachments/a2d314d1ec611087.png differ diff --git a/data/attachments/a3101e40bea2a87d.png b/data/attachments/a3101e40bea2a87d.png new file mode 100644 index 000000000..b38503e99 Binary files /dev/null and b/data/attachments/a3101e40bea2a87d.png differ diff --git a/data/attachments/a31bca83554c8431.png b/data/attachments/a31bca83554c8431.png new file mode 100644 index 000000000..f97133d01 Binary files /dev/null and b/data/attachments/a31bca83554c8431.png differ diff --git a/data/attachments/a3337cf1a3b9fcff.png b/data/attachments/a3337cf1a3b9fcff.png new file mode 100644 index 000000000..a4eb21d8a Binary files /dev/null and b/data/attachments/a3337cf1a3b9fcff.png differ diff --git a/data/attachments/a334792da8f16445.png b/data/attachments/a334792da8f16445.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/a334792da8f16445.png differ diff --git a/data/attachments/a3512823b24eef39.png b/data/attachments/a3512823b24eef39.png new file mode 100644 index 000000000..5dae5097f Binary files /dev/null and b/data/attachments/a3512823b24eef39.png differ diff --git a/data/attachments/a44596279158cb92.png b/data/attachments/a44596279158cb92.png new file mode 100644 index 000000000..e2143f19e Binary files /dev/null and b/data/attachments/a44596279158cb92.png differ diff --git a/data/attachments/a44d315ba4e95a7a.png b/data/attachments/a44d315ba4e95a7a.png new file mode 100644 index 000000000..615d083d8 Binary files /dev/null and b/data/attachments/a44d315ba4e95a7a.png differ diff --git a/data/attachments/a464a34b50bed414.png b/data/attachments/a464a34b50bed414.png new file mode 100644 index 000000000..657571968 Binary files /dev/null and b/data/attachments/a464a34b50bed414.png differ diff --git a/data/attachments/a46add75b8c1941d.png b/data/attachments/a46add75b8c1941d.png new file mode 100644 index 000000000..4b7e7c5de Binary files /dev/null and b/data/attachments/a46add75b8c1941d.png differ diff --git a/data/attachments/a5010e0e52845f60.png b/data/attachments/a5010e0e52845f60.png new file mode 100644 index 000000000..313b52bc7 Binary files /dev/null and b/data/attachments/a5010e0e52845f60.png differ diff --git a/data/attachments/a52f2b282c7897b9.txt b/data/attachments/a52f2b282c7897b9.txt new file mode 100644 index 000000000..06a750fe1 --- /dev/null +++ b/data/attachments/a52f2b282c7897b9.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/6/1991': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 149} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Male': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/a5456817dcc865bd.png b/data/attachments/a5456817dcc865bd.png new file mode 100644 index 000000000..f5967c9d0 Binary files /dev/null and b/data/attachments/a5456817dcc865bd.png differ diff --git a/data/attachments/a553e225bb1553e1.png b/data/attachments/a553e225bb1553e1.png new file mode 100644 index 000000000..9219f1bff Binary files /dev/null and b/data/attachments/a553e225bb1553e1.png differ diff --git a/data/attachments/a56c12a475fdf4f9.png b/data/attachments/a56c12a475fdf4f9.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/a56c12a475fdf4f9.png differ diff --git a/data/attachments/a5c4f52ff834daaf.png b/data/attachments/a5c4f52ff834daaf.png new file mode 100644 index 000000000..d37f50cd1 Binary files /dev/null and b/data/attachments/a5c4f52ff834daaf.png differ diff --git a/data/attachments/a5d6c422a03715c0.png b/data/attachments/a5d6c422a03715c0.png new file mode 100644 index 000000000..01aefbb00 Binary files /dev/null and b/data/attachments/a5d6c422a03715c0.png differ diff --git a/data/attachments/a60835e9e43b0eca.png b/data/attachments/a60835e9e43b0eca.png new file mode 100644 index 000000000..27749d49b Binary files /dev/null and b/data/attachments/a60835e9e43b0eca.png differ diff --git a/data/attachments/a60aa166bcf96602.png b/data/attachments/a60aa166bcf96602.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/a60aa166bcf96602.png differ diff --git a/data/attachments/a60b7220c73ebf05.png b/data/attachments/a60b7220c73ebf05.png new file mode 100644 index 000000000..7bb8e0d27 Binary files /dev/null and b/data/attachments/a60b7220c73ebf05.png differ diff --git a/data/attachments/a610dd2c1872be03.png b/data/attachments/a610dd2c1872be03.png new file mode 100644 index 000000000..fd95bbf11 Binary files /dev/null and b/data/attachments/a610dd2c1872be03.png differ diff --git a/data/attachments/a61244dd27646706.png b/data/attachments/a61244dd27646706.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/a61244dd27646706.png differ diff --git a/data/attachments/a619c8f844c2cf37.png b/data/attachments/a619c8f844c2cf37.png new file mode 100644 index 000000000..8ac8edd55 Binary files /dev/null and b/data/attachments/a619c8f844c2cf37.png differ diff --git a/data/attachments/a62181eba48f18a2.txt b/data/attachments/a62181eba48f18a2.txt new file mode 100644 index 000000000..572d9a101 --- /dev/null +++ b/data/attachments/a62181eba48f18a2.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the logout button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the user should be logged out successfully': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_user_should_be_logged_out.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +ERROR root:init_helpers.py:118 Failed to capture screenshot: Page.evaluate: Execution context was destroyed, most likely because of a navigation \ No newline at end of file diff --git a/data/attachments/a63319c6ad24e9f.png b/data/attachments/a63319c6ad24e9f.png new file mode 100644 index 000000000..2f66fb3a2 Binary files /dev/null and b/data/attachments/a63319c6ad24e9f.png differ diff --git a/data/attachments/a663cc34fa7aa17c.png b/data/attachments/a663cc34fa7aa17c.png new file mode 100644 index 000000000..817491762 Binary files /dev/null and b/data/attachments/a663cc34fa7aa17c.png differ diff --git a/data/attachments/a66588a9f98c8fd8.png b/data/attachments/a66588a9f98c8fd8.png new file mode 100644 index 000000000..46dc26a9c Binary files /dev/null and b/data/attachments/a66588a9f98c8fd8.png differ diff --git a/data/attachments/a66b18dbf519ac5f.png b/data/attachments/a66b18dbf519ac5f.png new file mode 100644 index 000000000..7178618c4 Binary files /dev/null and b/data/attachments/a66b18dbf519ac5f.png differ diff --git a/data/attachments/a691523bda00d573.png b/data/attachments/a691523bda00d573.png new file mode 100644 index 000000000..090b3e370 Binary files /dev/null and b/data/attachments/a691523bda00d573.png differ diff --git a/data/attachments/a6b0334a0a8f4267.png b/data/attachments/a6b0334a0a8f4267.png new file mode 100644 index 000000000..864caddca Binary files /dev/null and b/data/attachments/a6b0334a0a8f4267.png differ diff --git a/data/attachments/a6d4dd8b54ab9e4c.png b/data/attachments/a6d4dd8b54ab9e4c.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/a6d4dd8b54ab9e4c.png differ diff --git a/data/attachments/a6d77d8319ef5961.png b/data/attachments/a6d77d8319ef5961.png new file mode 100644 index 000000000..f1b387d1d Binary files /dev/null and b/data/attachments/a6d77d8319ef5961.png differ diff --git a/data/attachments/a6eaa805f4af46c.png b/data/attachments/a6eaa805f4af46c.png new file mode 100644 index 000000000..1a5c8e1fe Binary files /dev/null and b/data/attachments/a6eaa805f4af46c.png differ diff --git a/data/attachments/a73c7ac61a31464e.png b/data/attachments/a73c7ac61a31464e.png new file mode 100644 index 000000000..b2c87dde5 Binary files /dev/null and b/data/attachments/a73c7ac61a31464e.png differ diff --git a/data/attachments/a74eea863a7fd45c.png b/data/attachments/a74eea863a7fd45c.png new file mode 100644 index 000000000..dbbbacd4a Binary files /dev/null and b/data/attachments/a74eea863a7fd45c.png differ diff --git a/data/attachments/a75696f90c8f992e.txt b/data/attachments/a75696f90c8f992e.txt new file mode 100644 index 000000000..efd925217 --- /dev/null +++ b/data/attachments/a75696f90c8f992e.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9470032640': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show SYBIL PELLING, 9470032640, 20151217 and 50 ST. GEORGES QUAY, LANCASTER, LA1 1SA details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/a7f527e1215bde5a.png b/data/attachments/a7f527e1215bde5a.png new file mode 100644 index 000000000..0ca7f3817 Binary files /dev/null and b/data/attachments/a7f527e1215bde5a.png differ diff --git a/data/attachments/a80baf4838db8c65.png b/data/attachments/a80baf4838db8c65.png new file mode 100644 index 000000000..34d074e16 Binary files /dev/null and b/data/attachments/a80baf4838db8c65.png differ diff --git a/data/attachments/a8471e519fb512ec.png b/data/attachments/a8471e519fb512ec.png new file mode 100644 index 000000000..5bcca6630 Binary files /dev/null and b/data/attachments/a8471e519fb512ec.png differ diff --git a/data/attachments/a8809cda8894a1d4.png b/data/attachments/a8809cda8894a1d4.png new file mode 100644 index 000000000..1d8793d2b Binary files /dev/null and b/data/attachments/a8809cda8894a1d4.png differ diff --git a/data/attachments/a88d18477f22751.txt b/data/attachments/a88d18477f22751.txt new file mode 100644 index 000000000..07f16f6e7 --- /dev/null +++ b/data/attachments/a88d18477f22751.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9449306494': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show Reynolds Ryan, 9449306494, 27/3/2001 and Jamie Street, Jaketown, KDDTG5, SW16 6JR details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/a8972b7850234349.png b/data/attachments/a8972b7850234349.png new file mode 100644 index 000000000..b5c4f9c6d Binary files /dev/null and b/data/attachments/a8972b7850234349.png differ diff --git a/data/attachments/a89d269ac507fa6d.png b/data/attachments/a89d269ac507fa6d.png new file mode 100644 index 000000000..5aeef852c Binary files /dev/null and b/data/attachments/a89d269ac507fa6d.png differ diff --git a/data/attachments/a8a3f2a8a7eb8421.png b/data/attachments/a8a3f2a8a7eb8421.png new file mode 100644 index 000000000..727380cf9 Binary files /dev/null and b/data/attachments/a8a3f2a8a7eb8421.png differ diff --git a/data/attachments/a8ab87c90f15fb26.png b/data/attachments/a8ab87c90f15fb26.png new file mode 100644 index 000000000..f4a1f93c5 Binary files /dev/null and b/data/attachments/a8ab87c90f15fb26.png differ diff --git a/data/attachments/a8b690b1e40810a2.png b/data/attachments/a8b690b1e40810a2.png new file mode 100644 index 000000000..048a70cc7 Binary files /dev/null and b/data/attachments/a8b690b1e40810a2.png differ diff --git a/data/attachments/a8d7cdfebd2fbcef.png b/data/attachments/a8d7cdfebd2fbcef.png new file mode 100644 index 000000000..360c96a06 Binary files /dev/null and b/data/attachments/a8d7cdfebd2fbcef.png differ diff --git a/data/attachments/a8e6c4af5623f0a1.png b/data/attachments/a8e6c4af5623f0a1.png new file mode 100644 index 000000000..35c8055b3 Binary files /dev/null and b/data/attachments/a8e6c4af5623f0a1.png differ diff --git a/data/attachments/a958b84d47ee065.png b/data/attachments/a958b84d47ee065.png new file mode 100644 index 000000000..38bed6330 Binary files /dev/null and b/data/attachments/a958b84d47ee065.png differ diff --git a/data/attachments/a9a4cc12b89b0112.png b/data/attachments/a9a4cc12b89b0112.png new file mode 100644 index 000000000..5cd13b7a1 Binary files /dev/null and b/data/attachments/a9a4cc12b89b0112.png differ diff --git a/data/attachments/aa19b90037224a31.png b/data/attachments/aa19b90037224a31.png new file mode 100644 index 000000000..07d2606fb Binary files /dev/null and b/data/attachments/aa19b90037224a31.png differ diff --git a/data/attachments/aa367429c6dd2218.png b/data/attachments/aa367429c6dd2218.png new file mode 100644 index 000000000..16c03c04f Binary files /dev/null and b/data/attachments/aa367429c6dd2218.png differ diff --git a/data/attachments/aa4e3c80a34b9048.txt b/data/attachments/aa4e3c80a34b9048.txt new file mode 100644 index 000000000..b789d87c5 --- /dev/null +++ b/data/attachments/aa4e3c80a34b9048.txt @@ -0,0 +1,253 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with KINGSTON HOUSE and Outreach event and get patient details for 9473629885 with option 4 and choose to vaccinate with vaccine details as Respiratory syncytial virus (RSV), AUTOMATION-ABR with 1/2/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 50} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 50} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 50} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 50} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 50} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient MARGIE PUCKEY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Respiratory syncytial virus (RSV), AUTOMATION-ABR with 1/2/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 820} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the pregnant patient's yes with the details of due date as today+50 and assessment date as today-4 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 93} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 456} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 924} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-3 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 455} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-ABR - 1/2/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 602} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9473629885', 'index': '4', 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', 'chosen_vaccine_type': 'Abrysvo', 'batch_number': 'AUTOMATION-ABR', 'site': 'KINGSTON HOUSE', 'care_model': "Housebound patient's home", 'batch_expiry_date': '1/2/2026', 'patient_name': 'MARGIE PUCKEY', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'Non clinical', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_due_date': '10/01/2025', 'eligibility_assessment_date': '17/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'consent_decision': 'yes', 'consent_given_by': "Clinician following the Mental Capacity Act (in the patient's best interests)", 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '18/11/2024', 'vaccination_site': 'Left thigh', 'dose_amount': '0.5', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Abrysvovaccination given on 18/11/2024 for MARGIE PUCKEY', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient MARGIE PUCKEY, 27/5/1924, MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1221} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient MARGIE PUCKEY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/aa83c889aec79f0f.png b/data/attachments/aa83c889aec79f0f.png new file mode 100644 index 000000000..925865d79 Binary files /dev/null and b/data/attachments/aa83c889aec79f0f.png differ diff --git a/data/attachments/aaed1563d4e0bb6e.png b/data/attachments/aaed1563d4e0bb6e.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/aaed1563d4e0bb6e.png differ diff --git a/data/attachments/ab6eb6bcf98a04fa.png b/data/attachments/ab6eb6bcf98a04fa.png new file mode 100644 index 000000000..713ae2924 Binary files /dev/null and b/data/attachments/ab6eb6bcf98a04fa.png differ diff --git a/data/attachments/ab77a7b1317d311b.png b/data/attachments/ab77a7b1317d311b.png new file mode 100644 index 000000000..8ac8edd55 Binary files /dev/null and b/data/attachments/ab77a7b1317d311b.png differ diff --git a/data/attachments/ab92e7ce29ef7b47.png b/data/attachments/ab92e7ce29ef7b47.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/ab92e7ce29ef7b47.png differ diff --git a/data/attachments/abc75414036a314b.png b/data/attachments/abc75414036a314b.png new file mode 100644 index 000000000..358386033 Binary files /dev/null and b/data/attachments/abc75414036a314b.png differ diff --git a/data/attachments/ac3ae48a66c159b8.png b/data/attachments/ac3ae48a66c159b8.png new file mode 100644 index 000000000..eaf8fbc11 Binary files /dev/null and b/data/attachments/ac3ae48a66c159b8.png differ diff --git a/data/attachments/ac4d552f942195e.png b/data/attachments/ac4d552f942195e.png new file mode 100644 index 000000000..1a6b53562 Binary files /dev/null and b/data/attachments/ac4d552f942195e.png differ diff --git a/data/attachments/ac53c94a88663539.png b/data/attachments/ac53c94a88663539.png new file mode 100644 index 000000000..11f98fabc Binary files /dev/null and b/data/attachments/ac53c94a88663539.png differ diff --git a/data/attachments/ac5de08abd9ef9fc.png b/data/attachments/ac5de08abd9ef9fc.png new file mode 100644 index 000000000..43f22179b Binary files /dev/null and b/data/attachments/ac5de08abd9ef9fc.png differ diff --git a/data/attachments/ac7c695c7b1af564.png b/data/attachments/ac7c695c7b1af564.png new file mode 100644 index 000000000..71ed4d5bd Binary files /dev/null and b/data/attachments/ac7c695c7b1af564.png differ diff --git a/data/attachments/ac97b7c497278c06.png b/data/attachments/ac97b7c497278c06.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/ac97b7c497278c06.png differ diff --git a/data/attachments/ace597373d57a0a7.png b/data/attachments/ace597373d57a0a7.png new file mode 100644 index 000000000..727380cf9 Binary files /dev/null and b/data/attachments/ace597373d57a0a7.png differ diff --git a/data/attachments/ace5f94de920fdfa.png b/data/attachments/ace5f94de920fdfa.png new file mode 100644 index 000000000..5c337e6dc Binary files /dev/null and b/data/attachments/ace5f94de920fdfa.png differ diff --git a/data/attachments/ace63aba5e487c09.png b/data/attachments/ace63aba5e487c09.png new file mode 100644 index 000000000..031190dab Binary files /dev/null and b/data/attachments/ace63aba5e487c09.png differ diff --git a/data/attachments/aceb7ac8c51ae6c9.png b/data/attachments/aceb7ac8c51ae6c9.png new file mode 100644 index 000000000..e729dbdd5 Binary files /dev/null and b/data/attachments/aceb7ac8c51ae6c9.png differ diff --git a/data/attachments/acecf93f9495c28b.png b/data/attachments/acecf93f9495c28b.png new file mode 100644 index 000000000..90bb5d6fd Binary files /dev/null and b/data/attachments/acecf93f9495c28b.png differ diff --git a/data/attachments/ad2367b1bd94ca62.png b/data/attachments/ad2367b1bd94ca62.png new file mode 100644 index 000000000..0db9cccf0 Binary files /dev/null and b/data/attachments/ad2367b1bd94ca62.png differ diff --git a/data/attachments/ad28bd742c96a5a9.png b/data/attachments/ad28bd742c96a5a9.png new file mode 100644 index 000000000..c5646c8ae Binary files /dev/null and b/data/attachments/ad28bd742c96a5a9.png differ diff --git a/data/attachments/ad53d9f63c18cf97.png b/data/attachments/ad53d9f63c18cf97.png new file mode 100644 index 000000000..07d7eb30e Binary files /dev/null and b/data/attachments/ad53d9f63c18cf97.png differ diff --git a/data/attachments/ad832127026f26e2.txt b/data/attachments/ad832127026f26e2.txt new file mode 100644 index 000000000..abe1a72ae --- /dev/null +++ b/data/attachments/ad832127026f26e2.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I access the ravs web app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click on the log in button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I provide the neelima.guntupalli1@nhs.net-valid and pass': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_the NHS sign in button is clicked': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_sign in should pass': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_pass.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_pass.png \ No newline at end of file diff --git a/data/attachments/ad85b29c717c9cd6.png b/data/attachments/ad85b29c717c9cd6.png new file mode 100644 index 000000000..d0b987e4d Binary files /dev/null and b/data/attachments/ad85b29c717c9cd6.png differ diff --git a/data/attachments/ada6fc1f95a10f30.png b/data/attachments/ada6fc1f95a10f30.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/ada6fc1f95a10f30.png differ diff --git a/data/attachments/adb525877f7c6f2b.png b/data/attachments/adb525877f7c6f2b.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/adb525877f7c6f2b.png differ diff --git a/data/attachments/add7b0359f8f618b.png b/data/attachments/add7b0359f8f618b.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/add7b0359f8f618b.png differ diff --git a/data/attachments/ae3d6a77e37028c9.png b/data/attachments/ae3d6a77e37028c9.png new file mode 100644 index 000000000..8f9c08eeb Binary files /dev/null and b/data/attachments/ae3d6a77e37028c9.png differ diff --git a/data/attachments/ae592f3b7bc55b85.png b/data/attachments/ae592f3b7bc55b85.png new file mode 100644 index 000000000..c55948bbb Binary files /dev/null and b/data/attachments/ae592f3b7bc55b85.png differ diff --git a/data/attachments/ae608904ed239c21.png b/data/attachments/ae608904ed239c21.png new file mode 100644 index 000000000..0f541def5 Binary files /dev/null and b/data/attachments/ae608904ed239c21.png differ diff --git a/data/attachments/ae6654eb2bd8ebc4.png b/data/attachments/ae6654eb2bd8ebc4.png new file mode 100644 index 000000000..2ed49a63a Binary files /dev/null and b/data/attachments/ae6654eb2bd8ebc4.png differ diff --git a/data/attachments/ae8092bc1730d917.png b/data/attachments/ae8092bc1730d917.png new file mode 100644 index 000000000..0fc42ca96 Binary files /dev/null and b/data/attachments/ae8092bc1730d917.png differ diff --git a/data/attachments/ae90dcf833c01fe3.png b/data/attachments/ae90dcf833c01fe3.png new file mode 100644 index 000000000..3a021cf02 Binary files /dev/null and b/data/attachments/ae90dcf833c01fe3.png differ diff --git a/data/attachments/ae9fa3b719d1c097.png b/data/attachments/ae9fa3b719d1c097.png new file mode 100644 index 000000000..4d183fc04 Binary files /dev/null and b/data/attachments/ae9fa3b719d1c097.png differ diff --git a/data/attachments/aed48f9913bc6095.png b/data/attachments/aed48f9913bc6095.png new file mode 100644 index 000000000..7178618c4 Binary files /dev/null and b/data/attachments/aed48f9913bc6095.png differ diff --git a/data/attachments/aed4da9345f1698c.png b/data/attachments/aed4da9345f1698c.png new file mode 100644 index 000000000..90ab4629d Binary files /dev/null and b/data/attachments/aed4da9345f1698c.png differ diff --git a/data/attachments/aeee83527e608487.png b/data/attachments/aeee83527e608487.png new file mode 100644 index 000000000..b342d98ac Binary files /dev/null and b/data/attachments/aeee83527e608487.png differ diff --git a/data/attachments/aefeefbbc9290b37.png b/data/attachments/aefeefbbc9290b37.png new file mode 100644 index 000000000..1513c22c6 Binary files /dev/null and b/data/attachments/aefeefbbc9290b37.png differ diff --git a/data/attachments/af2414e9e508820d.png b/data/attachments/af2414e9e508820d.png new file mode 100644 index 000000000..d791319a7 Binary files /dev/null and b/data/attachments/af2414e9e508820d.png differ diff --git a/data/attachments/af2ff241ce3921e1.png b/data/attachments/af2ff241ce3921e1.png new file mode 100644 index 000000000..892c1bd90 Binary files /dev/null and b/data/attachments/af2ff241ce3921e1.png differ diff --git a/data/attachments/af3ef09b040cdf28.png b/data/attachments/af3ef09b040cdf28.png new file mode 100644 index 000000000..894c7885c Binary files /dev/null and b/data/attachments/af3ef09b040cdf28.png differ diff --git a/data/attachments/af54c25f4d1eb0bc.png b/data/attachments/af54c25f4d1eb0bc.png new file mode 100644 index 000000000..39cbf49ae Binary files /dev/null and b/data/attachments/af54c25f4d1eb0bc.png differ diff --git a/data/attachments/af84e4abdf3a49b1.png b/data/attachments/af84e4abdf3a49b1.png new file mode 100644 index 000000000..567409d0c Binary files /dev/null and b/data/attachments/af84e4abdf3a49b1.png differ diff --git a/data/attachments/af9c41f685695f40.png b/data/attachments/af9c41f685695f40.png new file mode 100644 index 000000000..200e10ca8 Binary files /dev/null and b/data/attachments/af9c41f685695f40.png differ diff --git a/data/attachments/afa2a4e9ff319a1b.png b/data/attachments/afa2a4e9ff319a1b.png new file mode 100644 index 000000000..e802e46be Binary files /dev/null and b/data/attachments/afa2a4e9ff319a1b.png differ diff --git a/data/attachments/afbfa132e4af79fe.png b/data/attachments/afbfa132e4af79fe.png new file mode 100644 index 000000000..5c56310e0 Binary files /dev/null and b/data/attachments/afbfa132e4af79fe.png differ diff --git a/data/attachments/afbfb231be35f3d6.png b/data/attachments/afbfb231be35f3d6.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/afbfb231be35f3d6.png differ diff --git a/data/attachments/afc93635ad81cabd.png b/data/attachments/afc93635ad81cabd.png new file mode 100644 index 000000000..ab6eb98ff Binary files /dev/null and b/data/attachments/afc93635ad81cabd.png differ diff --git a/data/attachments/afebd3d1048acfac.png b/data/attachments/afebd3d1048acfac.png new file mode 100644 index 000000000..3a021cf02 Binary files /dev/null and b/data/attachments/afebd3d1048acfac.png differ diff --git a/data/attachments/b0150195cf6773c8.png b/data/attachments/b0150195cf6773c8.png new file mode 100644 index 000000000..bb9a8c4f8 Binary files /dev/null and b/data/attachments/b0150195cf6773c8.png differ diff --git a/data/attachments/b015b606aa3f5b9d.png b/data/attachments/b015b606aa3f5b9d.png new file mode 100644 index 000000000..27ccc9a12 Binary files /dev/null and b/data/attachments/b015b606aa3f5b9d.png differ diff --git a/data/attachments/b019b99019b92f21.png b/data/attachments/b019b99019b92f21.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/b019b99019b92f21.png differ diff --git a/data/attachments/b026e8685b36bd9a.png b/data/attachments/b026e8685b36bd9a.png new file mode 100644 index 000000000..e48efba69 Binary files /dev/null and b/data/attachments/b026e8685b36bd9a.png differ diff --git a/data/attachments/b03e594e83120071.txt b/data/attachments/b03e594e83120071.txt new file mode 100644 index 000000000..2d362a188 --- /dev/null +++ b/data/attachments/b03e594e83120071.txt @@ -0,0 +1,23 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details JANNETTE, ARD, and 09/12/2015': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode LA21 8HZ': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Other': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I can see the patient's information in the search results, showing their name: JANNETTE ARD, nhs number: 9470006739, dob: 09/12/2015 and address: 1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/b0612c2d31352c52.png b/data/attachments/b0612c2d31352c52.png new file mode 100644 index 000000000..b50878951 Binary files /dev/null and b/data/attachments/b0612c2d31352c52.png differ diff --git a/data/attachments/b07353c3e2c849a7.png b/data/attachments/b07353c3e2c849a7.png new file mode 100644 index 000000000..233d7372c Binary files /dev/null and b/data/attachments/b07353c3e2c849a7.png differ diff --git a/data/attachments/b07874c2c438869d.txt b/data/attachments/b07874c2c438869d.txt new file mode 100644 index 000000000..bd2c878fe --- /dev/null +++ b/data/attachments/b07874c2c438869d.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Vaccination Centre and get patient details for 9450134391 with option 11 and choose to vaccinate with vaccine details as Flu, AUTOMATION-QI with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient MARIAN PIESSE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-QI with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARIAN PIESSE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_MARIAN PIESSE_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 476} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 668} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 617} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Written Instruction (WI) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 936} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1146} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-QI - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1146} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1146} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9450134391', 'index': '11', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Quadrivalent Influenza Vaccine', 'batch_number': 'AUTOMATION-QI', 'site': 'BECCLES HOUSE', 'care_model': 'Outreach event', 'batch_expiry_date': '19/10/2026', 'patient_name': 'MARIAN PIESSE', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Written Instruction (WI)', 'eligibility_type': 'Residents in care homes', 'healthcare_worker': 'Qualified Nurse / Midwife', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '18/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 18/11/2024MARIAN PIESSE', 'consent_decision': 'yes', 'consent_given_by': 'Person with lasting power of attorney for personal welfare', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Porcine(Pork)', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Right buttock', 'dose_amount': '0.5', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Quadrivalent Influenza Vaccinevaccination given on 21/11/2024 for MARIAN PIESSE', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient MARIAN PIESSE, 17/7/1994, 2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1710} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient MARIAN PIESSE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/b0b9f5f5ca2ea85a.png b/data/attachments/b0b9f5f5ca2ea85a.png new file mode 100644 index 000000000..2f66fb3a2 Binary files /dev/null and b/data/attachments/b0b9f5f5ca2ea85a.png differ diff --git a/data/attachments/b0e03a313b3c06ef.png b/data/attachments/b0e03a313b3c06ef.png new file mode 100644 index 000000000..84aa2c143 Binary files /dev/null and b/data/attachments/b0e03a313b3c06ef.png differ diff --git a/data/attachments/b0e57ac01e54da4f.png b/data/attachments/b0e57ac01e54da4f.png new file mode 100644 index 000000000..a92d99a0a Binary files /dev/null and b/data/attachments/b0e57ac01e54da4f.png differ diff --git a/data/attachments/b1041753702cc225.png b/data/attachments/b1041753702cc225.png new file mode 100644 index 000000000..b9a1d1113 Binary files /dev/null and b/data/attachments/b1041753702cc225.png differ diff --git a/data/attachments/b14b48c6586efd90.png b/data/attachments/b14b48c6586efd90.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/b14b48c6586efd90.png differ diff --git a/data/attachments/b15f513e440e6f86.png b/data/attachments/b15f513e440e6f86.png new file mode 100644 index 000000000..8ac8edd55 Binary files /dev/null and b/data/attachments/b15f513e440e6f86.png differ diff --git a/data/attachments/b167fecdb565d535.png b/data/attachments/b167fecdb565d535.png new file mode 100644 index 000000000..e22c164d4 Binary files /dev/null and b/data/attachments/b167fecdb565d535.png differ diff --git a/data/attachments/b196645118b9cc32.png b/data/attachments/b196645118b9cc32.png new file mode 100644 index 000000000..2f2892f9f Binary files /dev/null and b/data/attachments/b196645118b9cc32.png differ diff --git a/data/attachments/b1bb2c9b68fe9d25.png b/data/attachments/b1bb2c9b68fe9d25.png new file mode 100644 index 000000000..8f7fc1767 Binary files /dev/null and b/data/attachments/b1bb2c9b68fe9d25.png differ diff --git a/data/attachments/b22881fa41b6f0f3.png b/data/attachments/b22881fa41b6f0f3.png new file mode 100644 index 000000000..f4a1f93c5 Binary files /dev/null and b/data/attachments/b22881fa41b6f0f3.png differ diff --git a/data/attachments/b2329876a2e1c805.png b/data/attachments/b2329876a2e1c805.png new file mode 100644 index 000000000..02b83e2df Binary files /dev/null and b/data/attachments/b2329876a2e1c805.png differ diff --git a/data/attachments/b2436ce83fe2c5f3.txt b/data/attachments/b2436ce83fe2c5f3.txt new file mode 100644 index 000000000..6790eb31e --- /dev/null +++ b/data/attachments/b2436ce83fe2c5f3.txt @@ -0,0 +1,201 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Housebound patient's home and get patient details for 9437599165 with option 9 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C30 with 19/10/2026": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient CAWRDAV BOBBETT': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C30 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_CAWRDAV BOBBETT_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_CAWRDAV BOBBETT_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 40} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-30 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 472} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 474} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 520} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-30 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 716} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 652} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 742} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Group Direction (PGD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1408} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C30 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2099} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9437599165', 'index': '9', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 30 JN.1', 'batch_number': 'AUTOMATION-C30', 'site': 'ALBERT HOUSE', 'care_model': 'Care home', 'batch_expiry_date': '19/10/2026', 'patient_name': 'CAWRDAV BOBBETT', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Group Direction (PGD)', 'eligibility_type': 'Household contacts of people with immunosuppression', 'healthcare_worker': 'Non clinical', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '22/10/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 22/10/2024CAWRDAV BOBBETT', 'consent_decision': 'yes', 'consent_given_by': 'Independent mental capacity advocate', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Other', 'vaccinated_decision': 'yes', 'vaccination_date': '22/10/2024', 'vaccination_site': 'Right upper arm', 'dose_amount': '0.3', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Comirnaty 30 JN.1vaccination given on 22/10/2024 for CAWRDAV BOBBETT', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient CAWRDAV BOBBETT, 21/7/1959, 127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2099} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2099} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2099} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2099} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient CAWRDAV BOBBETT': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/b251826efe03c8a.png b/data/attachments/b251826efe03c8a.png new file mode 100644 index 000000000..85c9a074a Binary files /dev/null and b/data/attachments/b251826efe03c8a.png differ diff --git a/data/attachments/b275fd4a5efa678c.png b/data/attachments/b275fd4a5efa678c.png new file mode 100644 index 000000000..455a7fe29 Binary files /dev/null and b/data/attachments/b275fd4a5efa678c.png differ diff --git a/data/attachments/b2a4e8c3379112aa.png b/data/attachments/b2a4e8c3379112aa.png new file mode 100644 index 000000000..6916ea9cb Binary files /dev/null and b/data/attachments/b2a4e8c3379112aa.png differ diff --git a/data/attachments/b2b06f31f1606f63.png b/data/attachments/b2b06f31f1606f63.png new file mode 100644 index 000000000..a787d0044 Binary files /dev/null and b/data/attachments/b2b06f31f1606f63.png differ diff --git a/data/attachments/b2ede8ebdd8be0ad.png b/data/attachments/b2ede8ebdd8be0ad.png new file mode 100644 index 000000000..a3468f302 Binary files /dev/null and b/data/attachments/b2ede8ebdd8be0ad.png differ diff --git a/data/attachments/b32b5802318f9861.png b/data/attachments/b32b5802318f9861.png new file mode 100644 index 000000000..59d75d541 Binary files /dev/null and b/data/attachments/b32b5802318f9861.png differ diff --git a/data/attachments/b388b83d0cb003af.png b/data/attachments/b388b83d0cb003af.png new file mode 100644 index 000000000..9fc6afdb6 Binary files /dev/null and b/data/attachments/b388b83d0cb003af.png differ diff --git a/data/attachments/b3912d5802582fb5.png b/data/attachments/b3912d5802582fb5.png new file mode 100644 index 000000000..d823ae616 Binary files /dev/null and b/data/attachments/b3912d5802582fb5.png differ diff --git a/data/attachments/b39edb7c249422b7.png b/data/attachments/b39edb7c249422b7.png new file mode 100644 index 000000000..416dc5cb1 Binary files /dev/null and b/data/attachments/b39edb7c249422b7.png differ diff --git a/data/attachments/b3f3ae80a57825db.txt b/data/attachments/b3f3ae80a57825db.txt new file mode 100644 index 000000000..6b99a8e27 --- /dev/null +++ b/data/attachments/b3f3ae80a57825db.txt @@ -0,0 +1,10 @@ +DEBUG asyncio:selector_events.py:54 Using selector: EpollSelector +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I am on the vaccines page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click on an available add batch link': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the add batch page should be launched': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_batch_page_should_launch.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_batch_page_should_launch.png \ No newline at end of file diff --git a/data/attachments/b41ce28c1a5a123b.png b/data/attachments/b41ce28c1a5a123b.png new file mode 100644 index 000000000..a08861e7e Binary files /dev/null and b/data/attachments/b41ce28c1a5a123b.png differ diff --git a/data/attachments/b45e7c7222dd161f.png b/data/attachments/b45e7c7222dd161f.png new file mode 100644 index 000000000..284400b93 Binary files /dev/null and b/data/attachments/b45e7c7222dd161f.png differ diff --git a/data/attachments/b476d8d12e4a2738.png b/data/attachments/b476d8d12e4a2738.png new file mode 100644 index 000000000..77c3cacf5 Binary files /dev/null and b/data/attachments/b476d8d12e4a2738.png differ diff --git a/data/attachments/b4c51462bf187c4f.png b/data/attachments/b4c51462bf187c4f.png new file mode 100644 index 000000000..ee82593e9 Binary files /dev/null and b/data/attachments/b4c51462bf187c4f.png differ diff --git a/data/attachments/b4d1bf3738f9e663.png b/data/attachments/b4d1bf3738f9e663.png new file mode 100644 index 000000000..3306c68c3 Binary files /dev/null and b/data/attachments/b4d1bf3738f9e663.png differ diff --git a/data/attachments/b4dd6574eb44862e.png b/data/attachments/b4dd6574eb44862e.png new file mode 100644 index 000000000..40f8e1ba0 Binary files /dev/null and b/data/attachments/b4dd6574eb44862e.png differ diff --git a/data/attachments/b515a76314ffe705.png b/data/attachments/b515a76314ffe705.png new file mode 100644 index 000000000..15e7f0ce7 Binary files /dev/null and b/data/attachments/b515a76314ffe705.png differ diff --git a/data/attachments/b51bd1b129475381.png b/data/attachments/b51bd1b129475381.png new file mode 100644 index 000000000..abedf3139 Binary files /dev/null and b/data/attachments/b51bd1b129475381.png differ diff --git a/data/attachments/b58ceb6abb5439d3.png b/data/attachments/b58ceb6abb5439d3.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/b58ceb6abb5439d3.png differ diff --git a/data/attachments/b5b4ea71684ab896.png b/data/attachments/b5b4ea71684ab896.png new file mode 100644 index 000000000..fd63fcda3 Binary files /dev/null and b/data/attachments/b5b4ea71684ab896.png differ diff --git a/data/attachments/b5c734343f8bb113.png b/data/attachments/b5c734343f8bb113.png new file mode 100644 index 000000000..71398ac91 Binary files /dev/null and b/data/attachments/b5c734343f8bb113.png differ diff --git a/data/attachments/b5d884c53bb67f75.png b/data/attachments/b5d884c53bb67f75.png new file mode 100644 index 000000000..1d096dd5b Binary files /dev/null and b/data/attachments/b5d884c53bb67f75.png differ diff --git a/data/attachments/b65565dde47b8138.png b/data/attachments/b65565dde47b8138.png new file mode 100644 index 000000000..966e95b53 Binary files /dev/null and b/data/attachments/b65565dde47b8138.png differ diff --git a/data/attachments/b6627c2512ce0a23.png b/data/attachments/b6627c2512ce0a23.png new file mode 100644 index 000000000..766ed4a2b Binary files /dev/null and b/data/attachments/b6627c2512ce0a23.png differ diff --git a/data/attachments/b6948de85455c29d.png b/data/attachments/b6948de85455c29d.png new file mode 100644 index 000000000..05ebb54b5 Binary files /dev/null and b/data/attachments/b6948de85455c29d.png differ diff --git a/data/attachments/b721c16be1a0dee5.png b/data/attachments/b721c16be1a0dee5.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/b721c16be1a0dee5.png differ diff --git a/data/attachments/b731eaefbdfb4ba5.txt b/data/attachments/b731eaefbdfb4ba5.txt new file mode 100644 index 000000000..17edc5bc8 --- /dev/null +++ b/data/attachments/b731eaefbdfb4ba5.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 126} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Other': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/b764fd1c9bb80ba2.png b/data/attachments/b764fd1c9bb80ba2.png new file mode 100644 index 000000000..0f8faf168 Binary files /dev/null and b/data/attachments/b764fd1c9bb80ba2.png differ diff --git a/data/attachments/b7701a04bc32bab5.png b/data/attachments/b7701a04bc32bab5.png new file mode 100644 index 000000000..6ada6a2b1 Binary files /dev/null and b/data/attachments/b7701a04bc32bab5.png differ diff --git a/data/attachments/b77580deb182c50c.png b/data/attachments/b77580deb182c50c.png new file mode 100644 index 000000000..be0113ef8 Binary files /dev/null and b/data/attachments/b77580deb182c50c.png differ diff --git a/data/attachments/b7b6fc8a020d48ca.png b/data/attachments/b7b6fc8a020d48ca.png new file mode 100644 index 000000000..5061ca139 Binary files /dev/null and b/data/attachments/b7b6fc8a020d48ca.png differ diff --git a/data/attachments/b7c0413e5fe8a7ed.png b/data/attachments/b7c0413e5fe8a7ed.png new file mode 100644 index 000000000..226fecf43 Binary files /dev/null and b/data/attachments/b7c0413e5fe8a7ed.png differ diff --git a/data/attachments/b7f44fafc9314dd1.png b/data/attachments/b7f44fafc9314dd1.png new file mode 100644 index 000000000..156781de5 Binary files /dev/null and b/data/attachments/b7f44fafc9314dd1.png differ diff --git a/data/attachments/b80e5bcfdfbf9643.png b/data/attachments/b80e5bcfdfbf9643.png new file mode 100644 index 000000000..44a3770d4 Binary files /dev/null and b/data/attachments/b80e5bcfdfbf9643.png differ diff --git a/data/attachments/b83c10cfbd8d3db1.png b/data/attachments/b83c10cfbd8d3db1.png new file mode 100644 index 000000000..7163b3831 Binary files /dev/null and b/data/attachments/b83c10cfbd8d3db1.png differ diff --git a/data/attachments/b8471813f6cdf73c.png b/data/attachments/b8471813f6cdf73c.png new file mode 100644 index 000000000..4851ec730 Binary files /dev/null and b/data/attachments/b8471813f6cdf73c.png differ diff --git a/data/attachments/b85f25945d79d267.png b/data/attachments/b85f25945d79d267.png new file mode 100644 index 000000000..5c337e6dc Binary files /dev/null and b/data/attachments/b85f25945d79d267.png differ diff --git a/data/attachments/b861cf4112f50a4.png b/data/attachments/b861cf4112f50a4.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/b861cf4112f50a4.png differ diff --git a/data/attachments/b8684a0cfd8d2f00.png b/data/attachments/b8684a0cfd8d2f00.png new file mode 100644 index 000000000..f36b94c06 Binary files /dev/null and b/data/attachments/b8684a0cfd8d2f00.png differ diff --git a/data/attachments/b88848352ca2a69f.png b/data/attachments/b88848352ca2a69f.png new file mode 100644 index 000000000..43e425a26 Binary files /dev/null and b/data/attachments/b88848352ca2a69f.png differ diff --git a/data/attachments/b888889d0dcdb88a.png b/data/attachments/b888889d0dcdb88a.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/b888889d0dcdb88a.png differ diff --git a/data/attachments/b8e978d6f2caea02.png b/data/attachments/b8e978d6f2caea02.png new file mode 100644 index 000000000..1aa8f6a3c Binary files /dev/null and b/data/attachments/b8e978d6f2caea02.png differ diff --git a/data/attachments/b90dc86aa1378768.png b/data/attachments/b90dc86aa1378768.png new file mode 100644 index 000000000..43a5cf226 Binary files /dev/null and b/data/attachments/b90dc86aa1378768.png differ diff --git a/data/attachments/b917051252da77ab.png b/data/attachments/b917051252da77ab.png new file mode 100644 index 000000000..0f3ffffce Binary files /dev/null and b/data/attachments/b917051252da77ab.png differ diff --git a/data/attachments/b91718220137ba4a.png b/data/attachments/b91718220137ba4a.png new file mode 100644 index 000000000..25141b44d Binary files /dev/null and b/data/attachments/b91718220137ba4a.png differ diff --git a/data/attachments/b943e0b7a9413305.png b/data/attachments/b943e0b7a9413305.png new file mode 100644 index 000000000..638a01c43 Binary files /dev/null and b/data/attachments/b943e0b7a9413305.png differ diff --git a/data/attachments/b9534307d548f5ae.png b/data/attachments/b9534307d548f5ae.png new file mode 100644 index 000000000..7475ee7ca Binary files /dev/null and b/data/attachments/b9534307d548f5ae.png differ diff --git a/data/attachments/b97f1d045c93e5cf.txt b/data/attachments/b97f1d045c93e5cf.txt new file mode 100644 index 000000000..8ae6ebb04 --- /dev/null +++ b/data/attachments/b97f1d045c93e5cf.txt @@ -0,0 +1,253 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Hospital hub for staff and patients and get patient details for 9470040228 with option 2 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C10 with 19/2/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 18} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient HERBERT HAAG': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C10 with 19/2/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_staff_role.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_staff_role.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 133} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 388} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 388} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 908} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 908} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 764} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 695} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1323} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1617} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C10 - 19/2/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1617} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1617} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2215} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9470040228', 'index': '2', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 10 JN.1', 'batch_number': 'AUTOMATION-C10', 'site': 'BIRCH HOUSE', 'care_model': 'Community Pharmacy', 'batch_expiry_date': '19/2/2026', 'patient_name': 'HERBERT HAAG', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Specific Direction (PSD)', 'eligibility_type': 'Healthcare workers', 'healthcare_worker': 'All other professionally qualified clinical staff', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '20/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'consent_decision': 'yes', 'consent_given_by': 'Court appointed deputy', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Personal Choice', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Left buttock', 'dose_amount': '0.3', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Comirnaty 10 JN.1vaccination given on 21/11/2024 for HERBERT HAAG', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient HERBERT HAAG, 14/12/1922, 10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2183} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2183} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2183} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2183} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient HERBERT HAAG': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/b9dcd5dd4b51d574.png b/data/attachments/b9dcd5dd4b51d574.png new file mode 100644 index 000000000..ac14003d4 Binary files /dev/null and b/data/attachments/b9dcd5dd4b51d574.png differ diff --git a/data/attachments/b9f4ed64a1716df6.txt b/data/attachments/b9f4ed64a1716df6.txt new file mode 100644 index 000000000..ad8dbad61 --- /dev/null +++ b/data/attachments/b9f4ed64a1716df6.txt @@ -0,0 +1,209 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Outreach event and get patient details for 9450144699 with option 3 and choose to vaccinate with vaccine details as Flu, AUTOMATION-C3 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient HOPE TULLY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-C3 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_HOPE TULLY_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_HOPE TULLY_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 568} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 568} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 568} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 568} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 449} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-1 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 892} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 809} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 228} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 774} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_care_home_details.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Written Instruction (WI) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 774} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1465} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1465} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C3 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1465} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1465} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2030} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9450144699', 'index': '3', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Quadrivalent Influenza Vaccine – High Dose', 'batch_number': 'AUTOMATION-C3', 'site': 'BIRCH HOUSE', 'care_model': 'Care home', 'batch_expiry_date': '19/10/2026', 'patient_name': 'HOPE TULLY', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Written Instruction (WI)', 'eligibility_type': 'Social care workers', 'healthcare_worker': 'Clinical support', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '20/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 20/11/2024HOPE TULLY', 'consent_decision': 'yes', 'consent_given_by': 'Independent mental capacity advocate', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Porcine(Pork)', 'vaccinated_decision': 'yes', 'vaccination_date': '20/11/2024', 'vaccination_site': 'Right buttock', 'dose_amount': '0.7', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Quadrivalent Influenza Vaccine – High Dosevaccination given on 20/11/2024 for HOPE TULLY', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient HOPE TULLY, 10/1/1993, 2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2030} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2030} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2030} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2030} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient HOPE TULLY': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/ba510142cac1b148.png b/data/attachments/ba510142cac1b148.png new file mode 100644 index 000000000..aeb8637b8 Binary files /dev/null and b/data/attachments/ba510142cac1b148.png differ diff --git a/data/attachments/ba5b4a2a186df1ad.png b/data/attachments/ba5b4a2a186df1ad.png new file mode 100644 index 000000000..43a5cf226 Binary files /dev/null and b/data/attachments/ba5b4a2a186df1ad.png differ diff --git a/data/attachments/ba5bd3fc4cd6ff7c.png b/data/attachments/ba5bd3fc4cd6ff7c.png new file mode 100644 index 000000000..ea22dfc58 Binary files /dev/null and b/data/attachments/ba5bd3fc4cd6ff7c.png differ diff --git a/data/attachments/ba63d5962a0d10ec.png b/data/attachments/ba63d5962a0d10ec.png new file mode 100644 index 000000000..bd6053a2b Binary files /dev/null and b/data/attachments/ba63d5962a0d10ec.png differ diff --git a/data/attachments/ba6603761a5cf2eb.png b/data/attachments/ba6603761a5cf2eb.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/ba6603761a5cf2eb.png differ diff --git a/data/attachments/ba89900aedd14f43.png b/data/attachments/ba89900aedd14f43.png new file mode 100644 index 000000000..aeef11777 Binary files /dev/null and b/data/attachments/ba89900aedd14f43.png differ diff --git a/data/attachments/bac3a9fcd2f1167a.png b/data/attachments/bac3a9fcd2f1167a.png new file mode 100644 index 000000000..296730982 Binary files /dev/null and b/data/attachments/bac3a9fcd2f1167a.png differ diff --git a/data/attachments/bac3d25d7806eb4d.png b/data/attachments/bac3d25d7806eb4d.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/bac3d25d7806eb4d.png differ diff --git a/data/attachments/bae643391ad665f5.png b/data/attachments/bae643391ad665f5.png new file mode 100644 index 000000000..82a2e587c Binary files /dev/null and b/data/attachments/bae643391ad665f5.png differ diff --git a/data/attachments/bb7188137943fc69.png b/data/attachments/bb7188137943fc69.png new file mode 100644 index 000000000..75d097ed8 Binary files /dev/null and b/data/attachments/bb7188137943fc69.png differ diff --git a/data/attachments/bb9b9b9986e3c233.txt b/data/attachments/bb9b9b9986e3c233.txt new file mode 100644 index 000000000..2692a658d --- /dev/null +++ b/data/attachments/bb9b9b9986e3c233.txt @@ -0,0 +1,81 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I search for the patient with NHS number 9473673388': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I proceed to record a vaccine for covid for all products': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the system should display the warnings 2': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Porcine(Pork) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 476} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png \ No newline at end of file diff --git a/data/attachments/bba059eea80068f.png b/data/attachments/bba059eea80068f.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/bba059eea80068f.png differ diff --git a/data/attachments/bbe5631eceb3ad19.png b/data/attachments/bbe5631eceb3ad19.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/bbe5631eceb3ad19.png differ diff --git a/data/attachments/bc0d31bc04c8b9ad.png b/data/attachments/bc0d31bc04c8b9ad.png new file mode 100644 index 000000000..2de82a21c Binary files /dev/null and b/data/attachments/bc0d31bc04c8b9ad.png differ diff --git a/data/attachments/bc1ead9185c39ffd.png b/data/attachments/bc1ead9185c39ffd.png new file mode 100644 index 000000000..bef7a8e26 Binary files /dev/null and b/data/attachments/bc1ead9185c39ffd.png differ diff --git a/data/attachments/bc3c2482b386e74a.png b/data/attachments/bc3c2482b386e74a.png new file mode 100644 index 000000000..5f9d436ea Binary files /dev/null and b/data/attachments/bc3c2482b386e74a.png differ diff --git a/data/attachments/bc3ffec272c9e01.png b/data/attachments/bc3ffec272c9e01.png new file mode 100644 index 000000000..d1c20cf9d Binary files /dev/null and b/data/attachments/bc3ffec272c9e01.png differ diff --git a/data/attachments/bc45a14a54ba44cd.png b/data/attachments/bc45a14a54ba44cd.png new file mode 100644 index 000000000..26798cede Binary files /dev/null and b/data/attachments/bc45a14a54ba44cd.png differ diff --git a/data/attachments/bc5e46d9da914607.png b/data/attachments/bc5e46d9da914607.png new file mode 100644 index 000000000..8dd4ceaa8 Binary files /dev/null and b/data/attachments/bc5e46d9da914607.png differ diff --git a/data/attachments/bc7a976a855f8f12.png b/data/attachments/bc7a976a855f8f12.png new file mode 100644 index 000000000..82a1fb80c Binary files /dev/null and b/data/attachments/bc7a976a855f8f12.png differ diff --git a/data/attachments/bcc30c5a8d0184cf.png b/data/attachments/bcc30c5a8d0184cf.png new file mode 100644 index 000000000..ac14003d4 Binary files /dev/null and b/data/attachments/bcc30c5a8d0184cf.png differ diff --git a/data/attachments/bd0fd0d0471dc87c.png b/data/attachments/bd0fd0d0471dc87c.png new file mode 100644 index 000000000..7c1fd29ab Binary files /dev/null and b/data/attachments/bd0fd0d0471dc87c.png differ diff --git a/data/attachments/bd45adee13dc36e8.png b/data/attachments/bd45adee13dc36e8.png new file mode 100644 index 000000000..457b58c27 Binary files /dev/null and b/data/attachments/bd45adee13dc36e8.png differ diff --git a/data/attachments/be0a5572aef61a49.png b/data/attachments/be0a5572aef61a49.png new file mode 100644 index 000000000..e0f57a016 Binary files /dev/null and b/data/attachments/be0a5572aef61a49.png differ diff --git a/data/attachments/be20937aa0f9c884.png b/data/attachments/be20937aa0f9c884.png new file mode 100644 index 000000000..18ba7fc84 Binary files /dev/null and b/data/attachments/be20937aa0f9c884.png differ diff --git a/data/attachments/be521d02942fece4.png b/data/attachments/be521d02942fece4.png new file mode 100644 index 000000000..c6c87badc Binary files /dev/null and b/data/attachments/be521d02942fece4.png differ diff --git a/data/attachments/be52dc59bed915ef.png b/data/attachments/be52dc59bed915ef.png new file mode 100644 index 000000000..cbd3b7bff Binary files /dev/null and b/data/attachments/be52dc59bed915ef.png differ diff --git a/data/attachments/be7ad7137fb255d.png b/data/attachments/be7ad7137fb255d.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/be7ad7137fb255d.png differ diff --git a/data/attachments/bead3f8c56ed377f.png b/data/attachments/bead3f8c56ed377f.png new file mode 100644 index 000000000..d308596a1 Binary files /dev/null and b/data/attachments/bead3f8c56ed377f.png differ diff --git a/data/attachments/bef4d120e17a8556.png b/data/attachments/bef4d120e17a8556.png new file mode 100644 index 000000000..71febe056 Binary files /dev/null and b/data/attachments/bef4d120e17a8556.png differ diff --git a/data/attachments/befc53dfbc757a90.png b/data/attachments/befc53dfbc757a90.png new file mode 100644 index 000000000..b9a1d1113 Binary files /dev/null and b/data/attachments/befc53dfbc757a90.png differ diff --git a/data/attachments/bf1ba9300cd734e0.png b/data/attachments/bf1ba9300cd734e0.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/bf1ba9300cd734e0.png differ diff --git a/data/attachments/bf48bac232e1d8cb.png b/data/attachments/bf48bac232e1d8cb.png new file mode 100644 index 000000000..d0d476b10 Binary files /dev/null and b/data/attachments/bf48bac232e1d8cb.png differ diff --git a/data/attachments/bf532ee5f0ff1b35.png b/data/attachments/bf532ee5f0ff1b35.png new file mode 100644 index 000000000..b5c4f9c6d Binary files /dev/null and b/data/attachments/bf532ee5f0ff1b35.png differ diff --git a/data/attachments/bfa3000e58fcaad3.png b/data/attachments/bfa3000e58fcaad3.png new file mode 100644 index 000000000..d3d9d3104 Binary files /dev/null and b/data/attachments/bfa3000e58fcaad3.png differ diff --git a/data/attachments/c0235df0a84a282c.png b/data/attachments/c0235df0a84a282c.png new file mode 100644 index 000000000..a57175004 Binary files /dev/null and b/data/attachments/c0235df0a84a282c.png differ diff --git a/data/attachments/c025cce8aba4f3d3.png b/data/attachments/c025cce8aba4f3d3.png new file mode 100644 index 000000000..82a1fb80c Binary files /dev/null and b/data/attachments/c025cce8aba4f3d3.png differ diff --git a/data/attachments/c05d887ed46ae4eb.png b/data/attachments/c05d887ed46ae4eb.png new file mode 100644 index 000000000..711ceba81 Binary files /dev/null and b/data/attachments/c05d887ed46ae4eb.png differ diff --git a/data/attachments/c0819b810662a7d6.png b/data/attachments/c0819b810662a7d6.png new file mode 100644 index 000000000..c4f3cbe9a Binary files /dev/null and b/data/attachments/c0819b810662a7d6.png differ diff --git a/data/attachments/c0b0d36e7a74272b.png b/data/attachments/c0b0d36e7a74272b.png new file mode 100644 index 000000000..cb4e4ad96 Binary files /dev/null and b/data/attachments/c0b0d36e7a74272b.png differ diff --git a/data/attachments/c0b44880d7bd732.txt b/data/attachments/c0b44880d7bd732.txt new file mode 100644 index 000000000..6f8cc269e --- /dev/null +++ b/data/attachments/c0b44880d7bd732.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BIRCH HOUSE and Hospital hub for staff and patients and get patient details for 9470040228 with option 2 and choose to vaccinate with vaccine details as Pertussis, AUTOMATION-RVS with 19/2/2029': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient HERBERT HAAG': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Pertussis, AUTOMATION-RVS with 19/2/2029 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Repevax vaccine suspension_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 820} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Repevax vaccine suspension_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the pregnant patient's yes with the details of due date as today+290 and assessment date as today-1 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_due_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 87} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 898} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 898} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 898} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 900} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 618} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 678} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-RVS - 19/2/2029 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 678} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 678} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1278} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9470040228', 'index': '2', 'chosen_vaccine': 'Pertussis', 'chosen_vaccine_type': 'Repevax vaccine suspension', 'batch_number': 'AUTOMATION-RVS', 'site': 'BIRCH HOUSE', 'care_model': 'Community Pharmacy', 'batch_expiry_date': '19/2/2029', 'patient_name': 'HERBERT HAAG', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Specific Direction (PSD)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'All other professionally qualified clinical staff', 'eligibility_assessing_clinician': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'eligibility_due_date': '07/09/2025', 'eligibility_assessment_date': '20/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Vaccine contraindicated', 'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'consent_decision': 'yes', 'consent_given_by': 'Court appointed deputy', 'consent_clinician_details': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'no_consent_reason': 'Personal Choice', 'vaccinated_decision': 'yes', 'vaccination_date': '21/11/2024', 'vaccination_site': 'Left buttock', 'dose_amount': '0.5', 'vaccinator': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'vaccination_comments': 'Repevax vaccine suspensionvaccination given on 21/11/2024 for HERBERT HAAG', 'no_vaccination_reason': 'Vaccine contraindicated'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient HERBERT HAAG, 14/12/1922, 10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1278} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1278} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1278} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1278} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient HERBERT HAAG': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/c0e05f42f53d6c2.png b/data/attachments/c0e05f42f53d6c2.png new file mode 100644 index 000000000..608943555 Binary files /dev/null and b/data/attachments/c0e05f42f53d6c2.png differ diff --git a/data/attachments/c0f8711cac9b2be7.png b/data/attachments/c0f8711cac9b2be7.png new file mode 100644 index 000000000..3336f22e7 Binary files /dev/null and b/data/attachments/c0f8711cac9b2be7.png differ diff --git a/data/attachments/c10cbf55cb45628b.png b/data/attachments/c10cbf55cb45628b.png new file mode 100644 index 000000000..890502d8b Binary files /dev/null and b/data/attachments/c10cbf55cb45628b.png differ diff --git a/data/attachments/c13ed84771e0799e.png b/data/attachments/c13ed84771e0799e.png new file mode 100644 index 000000000..6db51f4ad Binary files /dev/null and b/data/attachments/c13ed84771e0799e.png differ diff --git a/data/attachments/c1730f57bd68aa7d.png b/data/attachments/c1730f57bd68aa7d.png new file mode 100644 index 000000000..70d6f5433 Binary files /dev/null and b/data/attachments/c1730f57bd68aa7d.png differ diff --git a/data/attachments/c17857af1fd5325.png b/data/attachments/c17857af1fd5325.png new file mode 100644 index 000000000..0cbf26cb5 Binary files /dev/null and b/data/attachments/c17857af1fd5325.png differ diff --git a/data/attachments/c188db7a44d113af.png b/data/attachments/c188db7a44d113af.png new file mode 100644 index 000000000..3afccf77d Binary files /dev/null and b/data/attachments/c188db7a44d113af.png differ diff --git a/data/attachments/c18ab0d0840ff5f6.png b/data/attachments/c18ab0d0840ff5f6.png new file mode 100644 index 000000000..cf14b15c0 Binary files /dev/null and b/data/attachments/c18ab0d0840ff5f6.png differ diff --git a/data/attachments/c1cb5f12a038843a.txt b/data/attachments/c1cb5f12a038843a.txt new file mode 100644 index 000000000..b6ef640b1 --- /dev/null +++ b/data/attachments/c1cb5f12a038843a.txt @@ -0,0 +1,14 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter 9449306621 as the nhs number': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the NHS number 9449306621': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/c1ce119c7fad0384.png b/data/attachments/c1ce119c7fad0384.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/c1ce119c7fad0384.png differ diff --git a/data/attachments/c1e5aa2d3227e41f.png b/data/attachments/c1e5aa2d3227e41f.png new file mode 100644 index 000000000..e060ee142 Binary files /dev/null and b/data/attachments/c1e5aa2d3227e41f.png differ diff --git a/data/attachments/c1ee997700c7e166.png b/data/attachments/c1ee997700c7e166.png new file mode 100644 index 000000000..5f016fd8c Binary files /dev/null and b/data/attachments/c1ee997700c7e166.png differ diff --git a/data/attachments/c20c4f042ba23ca8.png b/data/attachments/c20c4f042ba23ca8.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/c20c4f042ba23ca8.png differ diff --git a/data/attachments/c21c037ea272c4d5.png b/data/attachments/c21c037ea272c4d5.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/c21c037ea272c4d5.png differ diff --git a/data/attachments/c236e21ced3df36c.png b/data/attachments/c236e21ced3df36c.png new file mode 100644 index 000000000..ef7ed4224 Binary files /dev/null and b/data/attachments/c236e21ced3df36c.png differ diff --git a/data/attachments/c2539f231be7bd0b.png b/data/attachments/c2539f231be7bd0b.png new file mode 100644 index 000000000..8e8f3a596 Binary files /dev/null and b/data/attachments/c2539f231be7bd0b.png differ diff --git a/data/attachments/c26b0dd005db6740.png b/data/attachments/c26b0dd005db6740.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/c26b0dd005db6740.png differ diff --git a/data/attachments/c29088ba63f3c51d.png b/data/attachments/c29088ba63f3c51d.png new file mode 100644 index 000000000..0dbf60cf1 Binary files /dev/null and b/data/attachments/c29088ba63f3c51d.png differ diff --git a/data/attachments/c2c8e82469705cd6.png b/data/attachments/c2c8e82469705cd6.png new file mode 100644 index 000000000..c1df083c0 Binary files /dev/null and b/data/attachments/c2c8e82469705cd6.png differ diff --git a/data/attachments/c2d2885a8ca7d96d.png b/data/attachments/c2d2885a8ca7d96d.png new file mode 100644 index 000000000..91c8039d7 Binary files /dev/null and b/data/attachments/c2d2885a8ca7d96d.png differ diff --git a/data/attachments/c2db2717e2f663b9.png b/data/attachments/c2db2717e2f663b9.png new file mode 100644 index 000000000..8d086cf52 Binary files /dev/null and b/data/attachments/c2db2717e2f663b9.png differ diff --git a/data/attachments/c2e47750d1c9260f.png b/data/attachments/c2e47750d1c9260f.png new file mode 100644 index 000000000..4c5fdc4c5 Binary files /dev/null and b/data/attachments/c2e47750d1c9260f.png differ diff --git a/data/attachments/c2e4e37cf7f04c1.png b/data/attachments/c2e4e37cf7f04c1.png new file mode 100644 index 000000000..2fb5a3f71 Binary files /dev/null and b/data/attachments/c2e4e37cf7f04c1.png differ diff --git a/data/attachments/c3033934c47cb37a.png b/data/attachments/c3033934c47cb37a.png new file mode 100644 index 000000000..8466a89ce Binary files /dev/null and b/data/attachments/c3033934c47cb37a.png differ diff --git a/data/attachments/c30391107c4ee6bf.png b/data/attachments/c30391107c4ee6bf.png new file mode 100644 index 000000000..42a29a95c Binary files /dev/null and b/data/attachments/c30391107c4ee6bf.png differ diff --git a/data/attachments/c31bc409bf8512c0.png b/data/attachments/c31bc409bf8512c0.png new file mode 100644 index 000000000..cf4fcae26 Binary files /dev/null and b/data/attachments/c31bc409bf8512c0.png differ diff --git a/data/attachments/c3236c1f9b01a98.png b/data/attachments/c3236c1f9b01a98.png new file mode 100644 index 000000000..27ccc9a12 Binary files /dev/null and b/data/attachments/c3236c1f9b01a98.png differ diff --git a/data/attachments/c3306d565b7f3b8b.png b/data/attachments/c3306d565b7f3b8b.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/c3306d565b7f3b8b.png differ diff --git a/data/attachments/c367fc32e505fced.png b/data/attachments/c367fc32e505fced.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/c367fc32e505fced.png differ diff --git a/data/attachments/c3a990cc9c0341ff.png b/data/attachments/c3a990cc9c0341ff.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/c3a990cc9c0341ff.png differ diff --git a/data/attachments/c3c4228da2a89c4e.png b/data/attachments/c3c4228da2a89c4e.png new file mode 100644 index 000000000..458afb1eb Binary files /dev/null and b/data/attachments/c3c4228da2a89c4e.png differ diff --git a/data/attachments/c3fc151d7088d28.png b/data/attachments/c3fc151d7088d28.png new file mode 100644 index 000000000..5f1af0b0d Binary files /dev/null and b/data/attachments/c3fc151d7088d28.png differ diff --git a/data/attachments/c3fee5de7533f2f4.png b/data/attachments/c3fee5de7533f2f4.png new file mode 100644 index 000000000..233d7372c Binary files /dev/null and b/data/attachments/c3fee5de7533f2f4.png differ diff --git a/data/attachments/c446bfddea5f59e4.png b/data/attachments/c446bfddea5f59e4.png new file mode 100644 index 000000000..b1efe9461 Binary files /dev/null and b/data/attachments/c446bfddea5f59e4.png differ diff --git a/data/attachments/c488ddf1359c8e99.png b/data/attachments/c488ddf1359c8e99.png new file mode 100644 index 000000000..7d81bd9f7 Binary files /dev/null and b/data/attachments/c488ddf1359c8e99.png differ diff --git a/data/attachments/c493d021ce7a612f.png b/data/attachments/c493d021ce7a612f.png new file mode 100644 index 000000000..546507d56 Binary files /dev/null and b/data/attachments/c493d021ce7a612f.png differ diff --git a/data/attachments/c499a2850dd797e7.png b/data/attachments/c499a2850dd797e7.png new file mode 100644 index 000000000..c24a4a0a6 Binary files /dev/null and b/data/attachments/c499a2850dd797e7.png differ diff --git a/data/attachments/c4c047039a319874.png b/data/attachments/c4c047039a319874.png new file mode 100644 index 000000000..551b7215a Binary files /dev/null and b/data/attachments/c4c047039a319874.png differ diff --git a/data/attachments/c4c5b5ca18c75d72.png b/data/attachments/c4c5b5ca18c75d72.png new file mode 100644 index 000000000..582aa8227 Binary files /dev/null and b/data/attachments/c4c5b5ca18c75d72.png differ diff --git a/data/attachments/c5114dad5b9d440f.png b/data/attachments/c5114dad5b9d440f.png new file mode 100644 index 000000000..27ccc9a12 Binary files /dev/null and b/data/attachments/c5114dad5b9d440f.png differ diff --git a/data/attachments/c5b29d7ef7b4e6e3.png b/data/attachments/c5b29d7ef7b4e6e3.png new file mode 100644 index 000000000..6098f2cbc Binary files /dev/null and b/data/attachments/c5b29d7ef7b4e6e3.png differ diff --git a/data/attachments/c61b15d946c6c5a0.png b/data/attachments/c61b15d946c6c5a0.png new file mode 100644 index 000000000..9e62538c0 Binary files /dev/null and b/data/attachments/c61b15d946c6c5a0.png differ diff --git a/data/attachments/c63d607efc8028e.png b/data/attachments/c63d607efc8028e.png new file mode 100644 index 000000000..c8b8d2d5b Binary files /dev/null and b/data/attachments/c63d607efc8028e.png differ diff --git a/data/attachments/c68f5123f17397a3.png b/data/attachments/c68f5123f17397a3.png new file mode 100644 index 000000000..6e7d3ffd1 Binary files /dev/null and b/data/attachments/c68f5123f17397a3.png differ diff --git a/data/attachments/c70a7f53db00db2.png b/data/attachments/c70a7f53db00db2.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/c70a7f53db00db2.png differ diff --git a/data/attachments/c77689013de0fc0.png b/data/attachments/c77689013de0fc0.png new file mode 100644 index 000000000..3361b0679 Binary files /dev/null and b/data/attachments/c77689013de0fc0.png differ diff --git a/data/attachments/c77bc365912a33c7.png b/data/attachments/c77bc365912a33c7.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/c77bc365912a33c7.png differ diff --git a/data/attachments/c7b2463cfd8f0223.png b/data/attachments/c7b2463cfd8f0223.png new file mode 100644 index 000000000..ff2b506ab Binary files /dev/null and b/data/attachments/c7b2463cfd8f0223.png differ diff --git a/data/attachments/c81148689271357f.png b/data/attachments/c81148689271357f.png new file mode 100644 index 000000000..43e425a26 Binary files /dev/null and b/data/attachments/c81148689271357f.png differ diff --git a/data/attachments/c84009e99857da8a.png b/data/attachments/c84009e99857da8a.png new file mode 100644 index 000000000..46ae642ba Binary files /dev/null and b/data/attachments/c84009e99857da8a.png differ diff --git a/data/attachments/c860c74269cf51ce.png b/data/attachments/c860c74269cf51ce.png new file mode 100644 index 000000000..a39ad3f88 Binary files /dev/null and b/data/attachments/c860c74269cf51ce.png differ diff --git a/data/attachments/c88f2f87380de3c4.png b/data/attachments/c88f2f87380de3c4.png new file mode 100644 index 000000000..6996aa9d8 Binary files /dev/null and b/data/attachments/c88f2f87380de3c4.png differ diff --git a/data/attachments/c895f0a42655c4d.png b/data/attachments/c895f0a42655c4d.png new file mode 100644 index 000000000..c72b55a46 Binary files /dev/null and b/data/attachments/c895f0a42655c4d.png differ diff --git a/data/attachments/c8a87ac930a6e913.png b/data/attachments/c8a87ac930a6e913.png new file mode 100644 index 000000000..3d4835864 Binary files /dev/null and b/data/attachments/c8a87ac930a6e913.png differ diff --git a/data/attachments/c8ad64dbe7a1d286.png b/data/attachments/c8ad64dbe7a1d286.png new file mode 100644 index 000000000..52e4bf156 Binary files /dev/null and b/data/attachments/c8ad64dbe7a1d286.png differ diff --git a/data/attachments/c8b1dc1403fc55e1.png b/data/attachments/c8b1dc1403fc55e1.png new file mode 100644 index 000000000..470a8e09d Binary files /dev/null and b/data/attachments/c8b1dc1403fc55e1.png differ diff --git a/data/attachments/c9aa1ba5954349a4.png b/data/attachments/c9aa1ba5954349a4.png new file mode 100644 index 000000000..b901deb4c Binary files /dev/null and b/data/attachments/c9aa1ba5954349a4.png differ diff --git a/data/attachments/c9b87574f1497571.png b/data/attachments/c9b87574f1497571.png new file mode 100644 index 000000000..710c22f09 Binary files /dev/null and b/data/attachments/c9b87574f1497571.png differ diff --git a/data/attachments/c9cd584ab4d9d496.png b/data/attachments/c9cd584ab4d9d496.png new file mode 100644 index 000000000..1a2258de0 Binary files /dev/null and b/data/attachments/c9cd584ab4d9d496.png differ diff --git a/data/attachments/c9d32bfda2ae7f0c.png b/data/attachments/c9d32bfda2ae7f0c.png new file mode 100644 index 000000000..59d75d541 Binary files /dev/null and b/data/attachments/c9d32bfda2ae7f0c.png differ diff --git a/data/attachments/c9fad30a62f9b48e.txt b/data/attachments/c9fad30a62f9b48e.txt new file mode 100644 index 000000000..f063a7af2 --- /dev/null +++ b/data/attachments/c9fad30a62f9b48e.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9470006143': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show TABBY FERN, 9470006143, 20150222 and CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/ca450d006b095cce.png b/data/attachments/ca450d006b095cce.png new file mode 100644 index 000000000..3c815e38d Binary files /dev/null and b/data/attachments/ca450d006b095cce.png differ diff --git a/data/attachments/ca57318788e28feb.png b/data/attachments/ca57318788e28feb.png new file mode 100644 index 000000000..ef738666d Binary files /dev/null and b/data/attachments/ca57318788e28feb.png differ diff --git a/data/attachments/ca689687f1d67a8d.png b/data/attachments/ca689687f1d67a8d.png new file mode 100644 index 000000000..d1aec3856 Binary files /dev/null and b/data/attachments/ca689687f1d67a8d.png differ diff --git a/data/attachments/cad705ba42ecebbc.png b/data/attachments/cad705ba42ecebbc.png new file mode 100644 index 000000000..ab64c72f1 Binary files /dev/null and b/data/attachments/cad705ba42ecebbc.png differ diff --git a/data/attachments/caf5c23f7588788e.png b/data/attachments/caf5c23f7588788e.png new file mode 100644 index 000000000..9edcb7957 Binary files /dev/null and b/data/attachments/caf5c23f7588788e.png differ diff --git a/data/attachments/cb42b3f95bad1642.png b/data/attachments/cb42b3f95bad1642.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/cb42b3f95bad1642.png differ diff --git a/data/attachments/cb605ec33f79624a.png b/data/attachments/cb605ec33f79624a.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/cb605ec33f79624a.png differ diff --git a/data/attachments/cbbcd7f45f32a6a8.png b/data/attachments/cbbcd7f45f32a6a8.png new file mode 100644 index 000000000..8807561d8 Binary files /dev/null and b/data/attachments/cbbcd7f45f32a6a8.png differ diff --git a/data/attachments/cc0a149e6cd10867.png b/data/attachments/cc0a149e6cd10867.png new file mode 100644 index 000000000..766ed4a2b Binary files /dev/null and b/data/attachments/cc0a149e6cd10867.png differ diff --git a/data/attachments/cc125e243d693ca9.png b/data/attachments/cc125e243d693ca9.png new file mode 100644 index 000000000..e060ee142 Binary files /dev/null and b/data/attachments/cc125e243d693ca9.png differ diff --git a/data/attachments/cc15b1d645985eae.png b/data/attachments/cc15b1d645985eae.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/cc15b1d645985eae.png differ diff --git a/data/attachments/cc2e451a4d664a7a.png b/data/attachments/cc2e451a4d664a7a.png new file mode 100644 index 000000000..7c986b305 Binary files /dev/null and b/data/attachments/cc2e451a4d664a7a.png differ diff --git a/data/attachments/cc30239ddc28fb53.png b/data/attachments/cc30239ddc28fb53.png new file mode 100644 index 000000000..d2d86e645 Binary files /dev/null and b/data/attachments/cc30239ddc28fb53.png differ diff --git a/data/attachments/cc3dbb49bb2a57c.png b/data/attachments/cc3dbb49bb2a57c.png new file mode 100644 index 000000000..08a7a8514 Binary files /dev/null and b/data/attachments/cc3dbb49bb2a57c.png differ diff --git a/data/attachments/cc40e56e2c977a6f.png b/data/attachments/cc40e56e2c977a6f.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/cc40e56e2c977a6f.png differ diff --git a/data/attachments/cc4be9f19ef1b679.png b/data/attachments/cc4be9f19ef1b679.png new file mode 100644 index 000000000..8dc55919d Binary files /dev/null and b/data/attachments/cc4be9f19ef1b679.png differ diff --git a/data/attachments/ccd0af336b18c936.png b/data/attachments/ccd0af336b18c936.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/ccd0af336b18c936.png differ diff --git a/data/attachments/cd0437b1f94940e7.png b/data/attachments/cd0437b1f94940e7.png new file mode 100644 index 000000000..393f63308 Binary files /dev/null and b/data/attachments/cd0437b1f94940e7.png differ diff --git a/data/attachments/cd28f69f8851d2ba.png b/data/attachments/cd28f69f8851d2ba.png new file mode 100644 index 000000000..859253b16 Binary files /dev/null and b/data/attachments/cd28f69f8851d2ba.png differ diff --git a/data/attachments/cd73db56f2ba9a9.png b/data/attachments/cd73db56f2ba9a9.png new file mode 100644 index 000000000..fd63fcda3 Binary files /dev/null and b/data/attachments/cd73db56f2ba9a9.png differ diff --git a/data/attachments/cdb862856ba5e2e0.png b/data/attachments/cdb862856ba5e2e0.png new file mode 100644 index 000000000..e44be181d Binary files /dev/null and b/data/attachments/cdb862856ba5e2e0.png differ diff --git a/data/attachments/cdc1a63c0a3e21bb.png b/data/attachments/cdc1a63c0a3e21bb.png new file mode 100644 index 000000000..56156f4d8 Binary files /dev/null and b/data/attachments/cdc1a63c0a3e21bb.png differ diff --git a/data/attachments/cdcf56d896406382.png b/data/attachments/cdcf56d896406382.png new file mode 100644 index 000000000..77e8d2dfd Binary files /dev/null and b/data/attachments/cdcf56d896406382.png differ diff --git a/data/attachments/cde33d52ca389709.png b/data/attachments/cde33d52ca389709.png new file mode 100644 index 000000000..39f08fe25 Binary files /dev/null and b/data/attachments/cde33d52ca389709.png differ diff --git a/data/attachments/cdfaf719e6b6ad23.png b/data/attachments/cdfaf719e6b6ad23.png new file mode 100644 index 000000000..caaf310ff Binary files /dev/null and b/data/attachments/cdfaf719e6b6ad23.png differ diff --git a/data/attachments/ce15266c3f1b3191.png b/data/attachments/ce15266c3f1b3191.png new file mode 100644 index 000000000..b2c87dde5 Binary files /dev/null and b/data/attachments/ce15266c3f1b3191.png differ diff --git a/data/attachments/ce574f2e871a2f64.png b/data/attachments/ce574f2e871a2f64.png new file mode 100644 index 000000000..ab95de49f Binary files /dev/null and b/data/attachments/ce574f2e871a2f64.png differ diff --git a/data/attachments/ce9154345d7ada73.png b/data/attachments/ce9154345d7ada73.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/ce9154345d7ada73.png differ diff --git a/data/attachments/ce920a628ca0c21.png b/data/attachments/ce920a628ca0c21.png new file mode 100644 index 000000000..78ba72f06 Binary files /dev/null and b/data/attachments/ce920a628ca0c21.png differ diff --git a/data/attachments/ce935e7848bca1c0.png b/data/attachments/ce935e7848bca1c0.png new file mode 100644 index 000000000..d9beca215 Binary files /dev/null and b/data/attachments/ce935e7848bca1c0.png differ diff --git a/data/attachments/ce9ebd9b220b62ae.png b/data/attachments/ce9ebd9b220b62ae.png new file mode 100644 index 000000000..233d7372c Binary files /dev/null and b/data/attachments/ce9ebd9b220b62ae.png differ diff --git a/data/attachments/cf1201a626beedcf.png b/data/attachments/cf1201a626beedcf.png new file mode 100644 index 000000000..77fffba9f Binary files /dev/null and b/data/attachments/cf1201a626beedcf.png differ diff --git a/data/attachments/cf16c1f549ccf4b5.png b/data/attachments/cf16c1f549ccf4b5.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/cf16c1f549ccf4b5.png differ diff --git a/data/attachments/cf2d58f79b33648c.png b/data/attachments/cf2d58f79b33648c.png new file mode 100644 index 000000000..a24e8b27a Binary files /dev/null and b/data/attachments/cf2d58f79b33648c.png differ diff --git a/data/attachments/cf4186f1e4c93657.png b/data/attachments/cf4186f1e4c93657.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/cf4186f1e4c93657.png differ diff --git a/data/attachments/cf6cc4eb9f153e47.png b/data/attachments/cf6cc4eb9f153e47.png new file mode 100644 index 000000000..890502d8b Binary files /dev/null and b/data/attachments/cf6cc4eb9f153e47.png differ diff --git a/data/attachments/cf771bdc8e2cc436.png b/data/attachments/cf771bdc8e2cc436.png new file mode 100644 index 000000000..21ae20b23 Binary files /dev/null and b/data/attachments/cf771bdc8e2cc436.png differ diff --git a/data/attachments/cf7e01398975d910.txt b/data/attachments/cf7e01398975d910.txt new file mode 100644 index 000000000..5f0cbb383 --- /dev/null +++ b/data/attachments/cf7e01398975d910.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Gartoni, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 174} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Male': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/cf85dd83085d9cc7.png b/data/attachments/cf85dd83085d9cc7.png new file mode 100644 index 000000000..75a388f45 Binary files /dev/null and b/data/attachments/cf85dd83085d9cc7.png differ diff --git a/data/attachments/cf9132625633177a.png b/data/attachments/cf9132625633177a.png new file mode 100644 index 000000000..752c1a252 Binary files /dev/null and b/data/attachments/cf9132625633177a.png differ diff --git a/data/attachments/cf9f19d09a5c3c64.png b/data/attachments/cf9f19d09a5c3c64.png new file mode 100644 index 000000000..18692d7b8 Binary files /dev/null and b/data/attachments/cf9f19d09a5c3c64.png differ diff --git a/data/attachments/cfcb002cdd41cfd7.png b/data/attachments/cfcb002cdd41cfd7.png new file mode 100644 index 000000000..dc7937ba1 Binary files /dev/null and b/data/attachments/cfcb002cdd41cfd7.png differ diff --git a/data/attachments/cfd2d764a589835.png b/data/attachments/cfd2d764a589835.png new file mode 100644 index 000000000..8d086cf52 Binary files /dev/null and b/data/attachments/cfd2d764a589835.png differ diff --git a/data/attachments/cff0e8bb09a73a20.png b/data/attachments/cff0e8bb09a73a20.png new file mode 100644 index 000000000..583976c9c Binary files /dev/null and b/data/attachments/cff0e8bb09a73a20.png differ diff --git a/data/attachments/d02ecb3fd417c682.png b/data/attachments/d02ecb3fd417c682.png new file mode 100644 index 000000000..0fc42ca96 Binary files /dev/null and b/data/attachments/d02ecb3fd417c682.png differ diff --git a/data/attachments/d06623f9096beb42.png b/data/attachments/d06623f9096beb42.png new file mode 100644 index 000000000..7178618c4 Binary files /dev/null and b/data/attachments/d06623f9096beb42.png differ diff --git a/data/attachments/d08aa20f13debabe.png b/data/attachments/d08aa20f13debabe.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/d08aa20f13debabe.png differ diff --git a/data/attachments/d0aa85d483a78209.png b/data/attachments/d0aa85d483a78209.png new file mode 100644 index 000000000..f44ab9eba Binary files /dev/null and b/data/attachments/d0aa85d483a78209.png differ diff --git a/data/attachments/d0b670958aeebc7a.png b/data/attachments/d0b670958aeebc7a.png new file mode 100644 index 000000000..d9a039a4e Binary files /dev/null and b/data/attachments/d0b670958aeebc7a.png differ diff --git a/data/attachments/d1051f8dbcc81fe3.png b/data/attachments/d1051f8dbcc81fe3.png new file mode 100644 index 000000000..d7c9eec3f Binary files /dev/null and b/data/attachments/d1051f8dbcc81fe3.png differ diff --git a/data/attachments/d106b9f2861b3492.png b/data/attachments/d106b9f2861b3492.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/d106b9f2861b3492.png differ diff --git a/data/attachments/d11d5d1e3d53f86.png b/data/attachments/d11d5d1e3d53f86.png new file mode 100644 index 000000000..dbbbacd4a Binary files /dev/null and b/data/attachments/d11d5d1e3d53f86.png differ diff --git a/data/attachments/d13e63dbbaa196e3.png b/data/attachments/d13e63dbbaa196e3.png new file mode 100644 index 000000000..83cb553d5 Binary files /dev/null and b/data/attachments/d13e63dbbaa196e3.png differ diff --git a/data/attachments/d159a6c6d58e86c.png b/data/attachments/d159a6c6d58e86c.png new file mode 100644 index 000000000..42210f034 Binary files /dev/null and b/data/attachments/d159a6c6d58e86c.png differ diff --git a/data/attachments/d15c578f22bb0c60.png b/data/attachments/d15c578f22bb0c60.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/d15c578f22bb0c60.png differ diff --git a/data/attachments/d1aab526a67f53bf.png b/data/attachments/d1aab526a67f53bf.png new file mode 100644 index 000000000..9090f633d Binary files /dev/null and b/data/attachments/d1aab526a67f53bf.png differ diff --git a/data/attachments/d1dd911919bff5f9.png b/data/attachments/d1dd911919bff5f9.png new file mode 100644 index 000000000..8656ed675 Binary files /dev/null and b/data/attachments/d1dd911919bff5f9.png differ diff --git a/data/attachments/d1e6c4bdb6377328.png b/data/attachments/d1e6c4bdb6377328.png new file mode 100644 index 000000000..6f7c3b991 Binary files /dev/null and b/data/attachments/d1e6c4bdb6377328.png differ diff --git a/data/attachments/d1f7de07a0990133.png b/data/attachments/d1f7de07a0990133.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/d1f7de07a0990133.png differ diff --git a/data/attachments/d21403eb77aae268.png b/data/attachments/d21403eb77aae268.png new file mode 100644 index 000000000..3a021cf02 Binary files /dev/null and b/data/attachments/d21403eb77aae268.png differ diff --git a/data/attachments/d26b006bc66a487f.png b/data/attachments/d26b006bc66a487f.png new file mode 100644 index 000000000..fde2e6fbc Binary files /dev/null and b/data/attachments/d26b006bc66a487f.png differ diff --git a/data/attachments/d289a4b5f8defc88.png b/data/attachments/d289a4b5f8defc88.png new file mode 100644 index 000000000..e729dbdd5 Binary files /dev/null and b/data/attachments/d289a4b5f8defc88.png differ diff --git a/data/attachments/d2bcbf15f7736948.png b/data/attachments/d2bcbf15f7736948.png new file mode 100644 index 000000000..cbe4113bd Binary files /dev/null and b/data/attachments/d2bcbf15f7736948.png differ diff --git a/data/attachments/d2ca918bbfb6902f.png b/data/attachments/d2ca918bbfb6902f.png new file mode 100644 index 000000000..a30e7c51c Binary files /dev/null and b/data/attachments/d2ca918bbfb6902f.png differ diff --git a/data/attachments/d2e54ea6061ce6a3.png b/data/attachments/d2e54ea6061ce6a3.png new file mode 100644 index 000000000..dfeedc6b4 Binary files /dev/null and b/data/attachments/d2e54ea6061ce6a3.png differ diff --git a/data/attachments/d3195d0d88080560.png b/data/attachments/d3195d0d88080560.png new file mode 100644 index 000000000..5ede53bed Binary files /dev/null and b/data/attachments/d3195d0d88080560.png differ diff --git a/data/attachments/d321602fc04238ef.png b/data/attachments/d321602fc04238ef.png new file mode 100644 index 000000000..abf0dafa8 Binary files /dev/null and b/data/attachments/d321602fc04238ef.png differ diff --git a/data/attachments/d3600542d32bcda4.png b/data/attachments/d3600542d32bcda4.png new file mode 100644 index 000000000..d39140b58 Binary files /dev/null and b/data/attachments/d3600542d32bcda4.png differ diff --git a/data/attachments/d3b49da02af86652.png b/data/attachments/d3b49da02af86652.png new file mode 100644 index 000000000..90bb5d6fd Binary files /dev/null and b/data/attachments/d3b49da02af86652.png differ diff --git a/data/attachments/d3da33df1671095f.png b/data/attachments/d3da33df1671095f.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/d3da33df1671095f.png differ diff --git a/data/attachments/d40c6eb4e400624a.png b/data/attachments/d40c6eb4e400624a.png new file mode 100644 index 000000000..156781de5 Binary files /dev/null and b/data/attachments/d40c6eb4e400624a.png differ diff --git a/data/attachments/d452d5a96ae16e40.png b/data/attachments/d452d5a96ae16e40.png new file mode 100644 index 000000000..2a1172fc9 Binary files /dev/null and b/data/attachments/d452d5a96ae16e40.png differ diff --git a/data/attachments/d4b0ac545a56368d.png b/data/attachments/d4b0ac545a56368d.png new file mode 100644 index 000000000..44a3770d4 Binary files /dev/null and b/data/attachments/d4b0ac545a56368d.png differ diff --git a/data/attachments/d546e3e92a84dcfc.png b/data/attachments/d546e3e92a84dcfc.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/d546e3e92a84dcfc.png differ diff --git a/data/attachments/d54a153f557b9c3e.png b/data/attachments/d54a153f557b9c3e.png new file mode 100644 index 000000000..d24fe1d46 Binary files /dev/null and b/data/attachments/d54a153f557b9c3e.png differ diff --git a/data/attachments/d563b23c856c1505.png b/data/attachments/d563b23c856c1505.png new file mode 100644 index 000000000..8cc010b21 Binary files /dev/null and b/data/attachments/d563b23c856c1505.png differ diff --git a/data/attachments/d566e55005ec2cc.txt b/data/attachments/d566e55005ec2cc.txt new file mode 100644 index 000000000..32fecea37 --- /dev/null +++ b/data/attachments/d566e55005ec2cc.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9469998626': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show JONNY CONOPO, 9469998626, 20150305 and 1 DAISY BANK, LANCASTER, LA1 3JW details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/d5724f5f2c2ae1b0.png b/data/attachments/d5724f5f2c2ae1b0.png new file mode 100644 index 000000000..3c42ca350 Binary files /dev/null and b/data/attachments/d5724f5f2c2ae1b0.png differ diff --git a/data/attachments/d58a5285c1e90c69.png b/data/attachments/d58a5285c1e90c69.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/d58a5285c1e90c69.png differ diff --git a/data/attachments/d5fa5f4423360f95.png b/data/attachments/d5fa5f4423360f95.png new file mode 100644 index 000000000..12b677d7b Binary files /dev/null and b/data/attachments/d5fa5f4423360f95.png differ diff --git a/data/attachments/d60176a71044a500.png b/data/attachments/d60176a71044a500.png new file mode 100644 index 000000000..4a2c5a7bc Binary files /dev/null and b/data/attachments/d60176a71044a500.png differ diff --git a/data/attachments/d6b24858cc8a6ef0.png b/data/attachments/d6b24858cc8a6ef0.png new file mode 100644 index 000000000..d550189b0 Binary files /dev/null and b/data/attachments/d6b24858cc8a6ef0.png differ diff --git a/data/attachments/d6d4750c9ff4929e.png b/data/attachments/d6d4750c9ff4929e.png new file mode 100644 index 000000000..33d967d82 Binary files /dev/null and b/data/attachments/d6d4750c9ff4929e.png differ diff --git a/data/attachments/d6de8869b911cb27.png b/data/attachments/d6de8869b911cb27.png new file mode 100644 index 000000000..b9b6e3a6c Binary files /dev/null and b/data/attachments/d6de8869b911cb27.png differ diff --git a/data/attachments/d758d222a3a506d1.png b/data/attachments/d758d222a3a506d1.png new file mode 100644 index 000000000..8227dbcdc Binary files /dev/null and b/data/attachments/d758d222a3a506d1.png differ diff --git a/data/attachments/d7641aa4cf5b1a00.txt b/data/attachments/d7641aa4cf5b1a00.txt new file mode 100644 index 000000000..03ea87c43 --- /dev/null +++ b/data/attachments/d7641aa4cf5b1a00.txt @@ -0,0 +1,81 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I search for the patient with NHS number 9732091169': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I proceed to record a vaccine for covid for all products': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the system should display the warnings 3': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 363} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 20} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 504} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 504} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 504} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 506} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Porcine(Pork) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png \ No newline at end of file diff --git a/data/attachments/d7f36c9d398cda0b.png b/data/attachments/d7f36c9d398cda0b.png new file mode 100644 index 000000000..59706317e Binary files /dev/null and b/data/attachments/d7f36c9d398cda0b.png differ diff --git a/data/attachments/d7fb60c0b494f20f.png b/data/attachments/d7fb60c0b494f20f.png new file mode 100644 index 000000000..15fb9043a Binary files /dev/null and b/data/attachments/d7fb60c0b494f20f.png differ diff --git a/data/attachments/d7ff1a21acc8d3d9.png b/data/attachments/d7ff1a21acc8d3d9.png new file mode 100644 index 000000000..42ae57d7d Binary files /dev/null and b/data/attachments/d7ff1a21acc8d3d9.png differ diff --git a/data/attachments/d82926a380668479.txt b/data/attachments/d82926a380668479.txt new file mode 100644 index 000000000..c48889d3f --- /dev/null +++ b/data/attachments/d82926a380668479.txt @@ -0,0 +1,241 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Vaccination Centre and get patient details for 9437540233 with option 6 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C10 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_site_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_site_from_list.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 18} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_expiry_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 558} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient RANDY FOGDEN': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C10 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 380} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-5 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-2 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 764} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 714} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C10 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1608} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1997} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9437540233', 'index': '6', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 10 JN.1', 'batch_number': 'AUTOMATION-C10', 'site': 'ALBERT HOUSE', 'care_model': 'Hospital hub for staff and patients', 'batch_expiry_date': '19/10/2026', 'patient_name': 'RANDY FOGDEN', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Specific Direction (PSD)', 'eligibility_type': 'People with immunosuppression', 'healthcare_worker': 'Qualified Nurse / Midwife', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '16/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Not appropriate to vaccinate today, patient advised to rebook', 'assessment_comments': 'Assessment comments 16/11/2024RANDY FOGDEN', 'consent_decision': 'yes', 'consent_given_by': 'Patient (informed consent)', 'consent_clinician_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'no_consent_reason': 'Personal Choice', 'vaccinated_decision': 'yes', 'vaccination_date': '19/11/2024', 'vaccination_site': 'Nasal', 'dose_amount': '0.3', 'vaccinator': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'vaccination_comments': 'Comirnaty 10 JN.1vaccination given on 19/11/2024 for RANDY FOGDEN', 'no_vaccination_reason': 'Not appropriate to vaccinate today, patient advised to rebook'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient RANDY FOGDEN, 8/6/1961, 10 ASHVILLE TERRACE, MANCHESTER, M40 9WG and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1965} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient RANDY FOGDEN': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/d85abe6282c8caca.png b/data/attachments/d85abe6282c8caca.png new file mode 100644 index 000000000..e22c164d4 Binary files /dev/null and b/data/attachments/d85abe6282c8caca.png differ diff --git a/data/attachments/d86695611b4ac150.png b/data/attachments/d86695611b4ac150.png new file mode 100644 index 000000000..727380cf9 Binary files /dev/null and b/data/attachments/d86695611b4ac150.png differ diff --git a/data/attachments/d8a2b70e38fa517b.png b/data/attachments/d8a2b70e38fa517b.png new file mode 100644 index 000000000..cd5e87ee6 Binary files /dev/null and b/data/attachments/d8a2b70e38fa517b.png differ diff --git a/data/attachments/d8c037eb23e7abdf.png b/data/attachments/d8c037eb23e7abdf.png new file mode 100644 index 000000000..5bb130d79 Binary files /dev/null and b/data/attachments/d8c037eb23e7abdf.png differ diff --git a/data/attachments/d8fcf4f7345d335f.png b/data/attachments/d8fcf4f7345d335f.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/d8fcf4f7345d335f.png differ diff --git a/data/attachments/d901cbfae19bd925.png b/data/attachments/d901cbfae19bd925.png new file mode 100644 index 000000000..b16ef137e Binary files /dev/null and b/data/attachments/d901cbfae19bd925.png differ diff --git a/data/attachments/d90fc9d65c8f9398.png b/data/attachments/d90fc9d65c8f9398.png new file mode 100644 index 000000000..8f917eac1 Binary files /dev/null and b/data/attachments/d90fc9d65c8f9398.png differ diff --git a/data/attachments/d945eca8087a467c.png b/data/attachments/d945eca8087a467c.png new file mode 100644 index 000000000..056f0731b Binary files /dev/null and b/data/attachments/d945eca8087a467c.png differ diff --git a/data/attachments/d99c3061f5e5bc68.png b/data/attachments/d99c3061f5e5bc68.png new file mode 100644 index 000000000..5a36f6eb3 Binary files /dev/null and b/data/attachments/d99c3061f5e5bc68.png differ diff --git a/data/attachments/d9ab4a4a72cbf0b5.png b/data/attachments/d9ab4a4a72cbf0b5.png new file mode 100644 index 000000000..f031ba779 Binary files /dev/null and b/data/attachments/d9ab4a4a72cbf0b5.png differ diff --git a/data/attachments/d9b2d13e1815112d.png b/data/attachments/d9b2d13e1815112d.png new file mode 100644 index 000000000..4f9691691 Binary files /dev/null and b/data/attachments/d9b2d13e1815112d.png differ diff --git a/data/attachments/d9d4d0e6e619a14f.png b/data/attachments/d9d4d0e6e619a14f.png new file mode 100644 index 000000000..ef1d2357a Binary files /dev/null and b/data/attachments/d9d4d0e6e619a14f.png differ diff --git a/data/attachments/d9e869f0773c5e21.png b/data/attachments/d9e869f0773c5e21.png new file mode 100644 index 000000000..2d4d91a8e Binary files /dev/null and b/data/attachments/d9e869f0773c5e21.png differ diff --git a/data/attachments/da171b19aeab3e0e.png b/data/attachments/da171b19aeab3e0e.png new file mode 100644 index 000000000..71398ac91 Binary files /dev/null and b/data/attachments/da171b19aeab3e0e.png differ diff --git a/data/attachments/da32491b4ea2f59a.png b/data/attachments/da32491b4ea2f59a.png new file mode 100644 index 000000000..3d6dcc2a1 Binary files /dev/null and b/data/attachments/da32491b4ea2f59a.png differ diff --git a/data/attachments/da5ba429213b06c0.txt b/data/attachments/da5ba429213b06c0.txt new file mode 100644 index 000000000..ed65f30f6 --- /dev/null +++ b/data/attachments/da5ba429213b06c0.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter a valid 9693632109': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I should be directed to the patient's information page and show Bill GARTON, 9693632109, 23/6/1946 and 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW details": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/da79e7fd0d00ef56.png b/data/attachments/da79e7fd0d00ef56.png new file mode 100644 index 000000000..8fa610f52 Binary files /dev/null and b/data/attachments/da79e7fd0d00ef56.png differ diff --git a/data/attachments/da7d8a3098cfe302.png b/data/attachments/da7d8a3098cfe302.png new file mode 100644 index 000000000..68a23b9d2 Binary files /dev/null and b/data/attachments/da7d8a3098cfe302.png differ diff --git a/data/attachments/db1684aa0ba486de.png b/data/attachments/db1684aa0ba486de.png new file mode 100644 index 000000000..a8366eaea Binary files /dev/null and b/data/attachments/db1684aa0ba486de.png differ diff --git a/data/attachments/db1f6704b9ea4056.png b/data/attachments/db1f6704b9ea4056.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/db1f6704b9ea4056.png differ diff --git a/data/attachments/db33e01b61c8ffb0.png b/data/attachments/db33e01b61c8ffb0.png new file mode 100644 index 000000000..43e425a26 Binary files /dev/null and b/data/attachments/db33e01b61c8ffb0.png differ diff --git a/data/attachments/db4ad50b6b3c8929.png b/data/attachments/db4ad50b6b3c8929.png new file mode 100644 index 000000000..f13282f65 Binary files /dev/null and b/data/attachments/db4ad50b6b3c8929.png differ diff --git a/data/attachments/db585512e916ddde.png b/data/attachments/db585512e916ddde.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/db585512e916ddde.png differ diff --git a/data/attachments/db5df0e8a70feb8b.txt b/data/attachments/db5df0e8a70feb8b.txt new file mode 100644 index 000000000..16c617ca8 --- /dev/null +++ b/data/attachments/db5df0e8a70feb8b.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I access the ravs web app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click on the log in button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I provide the invalid_email_address and password': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_the NHS sign in button is clicked': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_sign in should fail': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_fail.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_sign_in_should_fail.png \ No newline at end of file diff --git a/data/attachments/db79f721ca842b38.png b/data/attachments/db79f721ca842b38.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/db79f721ca842b38.png differ diff --git a/data/attachments/dba05a0c970fef96.txt b/data/attachments/dba05a0c970fef96.txt new file mode 100644 index 000000000..d6cff29a8 --- /dev/null +++ b/data/attachments/dba05a0c970fef96.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I access the ravs web app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click on the log in button': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the NHS sign in page should be visible': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_nhs_sign_in_button_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_nhs_sign_in_button_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/dbf47ab2462bd0d8.png b/data/attachments/dbf47ab2462bd0d8.png new file mode 100644 index 000000000..6e5cfc077 Binary files /dev/null and b/data/attachments/dbf47ab2462bd0d8.png differ diff --git a/data/attachments/dbf75d8353764dbb.png b/data/attachments/dbf75d8353764dbb.png new file mode 100644 index 000000000..1d3d44410 Binary files /dev/null and b/data/attachments/dbf75d8353764dbb.png differ diff --git a/data/attachments/dc0828e9762e79db.png b/data/attachments/dc0828e9762e79db.png new file mode 100644 index 000000000..048a70cc7 Binary files /dev/null and b/data/attachments/dc0828e9762e79db.png differ diff --git a/data/attachments/dc23c1bcfe8ce582.png b/data/attachments/dc23c1bcfe8ce582.png new file mode 100644 index 000000000..5d5e45d04 Binary files /dev/null and b/data/attachments/dc23c1bcfe8ce582.png differ diff --git a/data/attachments/dc6819d7a302a454.png b/data/attachments/dc6819d7a302a454.png new file mode 100644 index 000000000..da2f81dee Binary files /dev/null and b/data/attachments/dc6819d7a302a454.png differ diff --git a/data/attachments/dc749b36750759fa.png b/data/attachments/dc749b36750759fa.png new file mode 100644 index 000000000..dad0b6d0e Binary files /dev/null and b/data/attachments/dc749b36750759fa.png differ diff --git a/data/attachments/dcb5b09482ff997d.png b/data/attachments/dcb5b09482ff997d.png new file mode 100644 index 000000000..5f9d436ea Binary files /dev/null and b/data/attachments/dcb5b09482ff997d.png differ diff --git a/data/attachments/dcca612f61da3f85.png b/data/attachments/dcca612f61da3f85.png new file mode 100644 index 000000000..d3d9d3104 Binary files /dev/null and b/data/attachments/dcca612f61da3f85.png differ diff --git a/data/attachments/dcd7dd1a4af0f71e.png b/data/attachments/dcd7dd1a4af0f71e.png new file mode 100644 index 000000000..7563a2db4 Binary files /dev/null and b/data/attachments/dcd7dd1a4af0f71e.png differ diff --git a/data/attachments/dd09fa4e14ced2f7.txt b/data/attachments/dd09fa4e14ced2f7.txt new file mode 100644 index 000000000..8ed1e6228 --- /dev/null +++ b/data/attachments/dd09fa4e14ced2f7.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter 9693632109 as the nhs number': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_then_I can see the patient's information in the search results, showing their name: Bill GARTON, nhs number: 9693632109, dob: 23/6/1946 and address: 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/ddc7451bf269133.png b/data/attachments/ddc7451bf269133.png new file mode 100644 index 000000000..7ef5530eb Binary files /dev/null and b/data/attachments/ddc7451bf269133.png differ diff --git a/data/attachments/ddd51e5e7ab4fac4.png b/data/attachments/ddd51e5e7ab4fac4.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/ddd51e5e7ab4fac4.png differ diff --git a/data/attachments/de5429475ba76be8.png b/data/attachments/de5429475ba76be8.png new file mode 100644 index 000000000..e826e3c27 Binary files /dev/null and b/data/attachments/de5429475ba76be8.png differ diff --git a/data/attachments/de8529f72e41234d.png b/data/attachments/de8529f72e41234d.png new file mode 100644 index 000000000..048a70cc7 Binary files /dev/null and b/data/attachments/de8529f72e41234d.png differ diff --git a/data/attachments/de9992750b71d921.png b/data/attachments/de9992750b71d921.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/de9992750b71d921.png differ diff --git a/data/attachments/de999d266d14910a.png b/data/attachments/de999d266d14910a.png new file mode 100644 index 000000000..3d6dcc2a1 Binary files /dev/null and b/data/attachments/de999d266d14910a.png differ diff --git a/data/attachments/ded48b850ad01d1d.txt b/data/attachments/ded48b850ad01d1d.txt new file mode 100644 index 000000000..9586ed39d --- /dev/null +++ b/data/attachments/ded48b850ad01d1d.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Hospital hub for staff and patients and get patient details for 9474374228 with option 7 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C3 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient ORINDA JUDD': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C3 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_ORINDA JUDD_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_ORINDA JUDD_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 872} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-6 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-3 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 729} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Written Instruction (WI) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1149} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1532} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C3 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1532} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1532} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2143} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9474374228', 'index': '7', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 3 JN.1', 'batch_number': 'AUTOMATION-C3', 'site': 'BECCLES HOUSE', 'care_model': 'Vaccination centre open to the public', 'batch_expiry_date': '19/10/2026', 'patient_name': 'ORINDA JUDD', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Written Instruction (WI)', 'eligibility_type': 'People in other clinical risk groups', 'healthcare_worker': 'All other professionally qualified clinical staff', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '15/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 15/11/2024ORINDA JUDD', 'consent_decision': 'yes', 'consent_given_by': 'Person with parental responsibility', 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Porcine(Pork)', 'vaccinated_decision': 'yes', 'vaccination_date': '18/11/2024', 'vaccination_site': 'Oral', 'dose_amount': '0.3', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Comirnaty 3 JN.1vaccination given on 18/11/2024 for ORINDA JUDD', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient ORINDA JUDD, 20/7/1963, 2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2111} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient ORINDA JUDD': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/dedc19b9c12f3a5c.png b/data/attachments/dedc19b9c12f3a5c.png new file mode 100644 index 000000000..2d35dc512 Binary files /dev/null and b/data/attachments/dedc19b9c12f3a5c.png differ diff --git a/data/attachments/def197ceb0879c71.png b/data/attachments/def197ceb0879c71.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/def197ceb0879c71.png differ diff --git a/data/attachments/df262d578b6023e8.png b/data/attachments/df262d578b6023e8.png new file mode 100644 index 000000000..684d0c838 Binary files /dev/null and b/data/attachments/df262d578b6023e8.png differ diff --git a/data/attachments/df287370da842840.png b/data/attachments/df287370da842840.png new file mode 100644 index 000000000..b1d177f60 Binary files /dev/null and b/data/attachments/df287370da842840.png differ diff --git a/data/attachments/df2b02f82f273768.png b/data/attachments/df2b02f82f273768.png new file mode 100644 index 000000000..f6dce4199 Binary files /dev/null and b/data/attachments/df2b02f82f273768.png differ diff --git a/data/attachments/df9992f1bd7fde7d.png b/data/attachments/df9992f1bd7fde7d.png new file mode 100644 index 000000000..c93c12709 Binary files /dev/null and b/data/attachments/df9992f1bd7fde7d.png differ diff --git a/data/attachments/dfa4ca943a81ee63.png b/data/attachments/dfa4ca943a81ee63.png new file mode 100644 index 000000000..5b350fbd9 Binary files /dev/null and b/data/attachments/dfa4ca943a81ee63.png differ diff --git a/data/attachments/dfbad05435b52d7e.png b/data/attachments/dfbad05435b52d7e.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/dfbad05435b52d7e.png differ diff --git a/data/attachments/dfdec41313ddfe6e.png b/data/attachments/dfdec41313ddfe6e.png new file mode 100644 index 000000000..98a1f765f Binary files /dev/null and b/data/attachments/dfdec41313ddfe6e.png differ diff --git a/data/attachments/e01dc1578b1ff5e9.png b/data/attachments/e01dc1578b1ff5e9.png new file mode 100644 index 000000000..6db51f4ad Binary files /dev/null and b/data/attachments/e01dc1578b1ff5e9.png differ diff --git a/data/attachments/e032bd94c7dbdbb9.png b/data/attachments/e032bd94c7dbdbb9.png new file mode 100644 index 000000000..8a1da6e6a Binary files /dev/null and b/data/attachments/e032bd94c7dbdbb9.png differ diff --git a/data/attachments/e0427b53c4e5e3dd.png b/data/attachments/e0427b53c4e5e3dd.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/e0427b53c4e5e3dd.png differ diff --git a/data/attachments/e078df7aec292395.png b/data/attachments/e078df7aec292395.png new file mode 100644 index 000000000..1ca213a05 Binary files /dev/null and b/data/attachments/e078df7aec292395.png differ diff --git a/data/attachments/e08df4adad6bcb71.png b/data/attachments/e08df4adad6bcb71.png new file mode 100644 index 000000000..18476e5b2 Binary files /dev/null and b/data/attachments/e08df4adad6bcb71.png differ diff --git a/data/attachments/e0a512f8005a81ad.png b/data/attachments/e0a512f8005a81ad.png new file mode 100644 index 000000000..fa1bbe371 Binary files /dev/null and b/data/attachments/e0a512f8005a81ad.png differ diff --git a/data/attachments/e0f119ea9c7d34fa.png b/data/attachments/e0f119ea9c7d34fa.png new file mode 100644 index 000000000..218c23790 Binary files /dev/null and b/data/attachments/e0f119ea9c7d34fa.png differ diff --git a/data/attachments/e1221c19344cd49d.png b/data/attachments/e1221c19344cd49d.png new file mode 100644 index 000000000..c2651e937 Binary files /dev/null and b/data/attachments/e1221c19344cd49d.png differ diff --git a/data/attachments/e154981620d8e28f.png b/data/attachments/e154981620d8e28f.png new file mode 100644 index 000000000..a92d99a0a Binary files /dev/null and b/data/attachments/e154981620d8e28f.png differ diff --git a/data/attachments/e1a67b52fb4fb521.txt b/data/attachments/e1a67b52fb4fb521.txt new file mode 100644 index 000000000..2008c229c --- /dev/null +++ b/data/attachments/e1a67b52fb4fb521.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Housebound patient's home and get patient details for 9472710255 with option 4 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient DELICE PINKER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 428} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 392} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 812} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: National Protocol (NP) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 544} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-2 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 668} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 585} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: National Protocol (NP) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 881} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1070} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-SJ1 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1070} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1070} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1763} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9472710255', 'index': '4', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Spikevax JN.1', 'batch_number': 'AUTOMATION-SJ1', 'site': 'BECCLES HOUSE', 'care_model': "Housebound patient's home", 'batch_expiry_date': '19/10/2026', 'patient_name': 'DELICE PINKER', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Age-based eligibility', 'healthcare_worker': 'Non clinical', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_assessment_date': '18/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'consent_decision': 'yes', 'consent_given_by': "Clinician following the Mental Capacity Act (in the patient's best interests)", 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Having elsewhere / Had Vaccination', 'vaccinated_decision': 'yes', 'vaccination_date': '19/11/2024', 'vaccination_site': 'Left thigh', 'dose_amount': '0.5', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Spikevax JN.1vaccination given on 19/11/2024 for DELICE PINKER', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient DELICE PINKER, 10/11/1926, HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1763} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1763} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1763} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1763} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient DELICE PINKER': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/e1c14f243705c36e.png b/data/attachments/e1c14f243705c36e.png new file mode 100644 index 000000000..4a6fb2544 Binary files /dev/null and b/data/attachments/e1c14f243705c36e.png differ diff --git a/data/attachments/e23809cf1571f7b0.png b/data/attachments/e23809cf1571f7b0.png new file mode 100644 index 000000000..91efb625c Binary files /dev/null and b/data/attachments/e23809cf1571f7b0.png differ diff --git a/data/attachments/e2ab7283a3d13b05.png b/data/attachments/e2ab7283a3d13b05.png new file mode 100644 index 000000000..7c8794f07 Binary files /dev/null and b/data/attachments/e2ab7283a3d13b05.png differ diff --git a/data/attachments/e32496aec671814a.png b/data/attachments/e32496aec671814a.png new file mode 100644 index 000000000..66e12b31c Binary files /dev/null and b/data/attachments/e32496aec671814a.png differ diff --git a/data/attachments/e32cbf60e2e53692.png b/data/attachments/e32cbf60e2e53692.png new file mode 100644 index 000000000..ae15b7360 Binary files /dev/null and b/data/attachments/e32cbf60e2e53692.png differ diff --git a/data/attachments/e33a1c954caca556.png b/data/attachments/e33a1c954caca556.png new file mode 100644 index 000000000..c4b72b168 Binary files /dev/null and b/data/attachments/e33a1c954caca556.png differ diff --git a/data/attachments/e33ca659a85042ba.png b/data/attachments/e33ca659a85042ba.png new file mode 100644 index 000000000..38bed6330 Binary files /dev/null and b/data/attachments/e33ca659a85042ba.png differ diff --git a/data/attachments/e35bf315cb53e41c.png b/data/attachments/e35bf315cb53e41c.png new file mode 100644 index 000000000..71ed4d5bd Binary files /dev/null and b/data/attachments/e35bf315cb53e41c.png differ diff --git a/data/attachments/e36041ebab7d33c9.png b/data/attachments/e36041ebab7d33c9.png new file mode 100644 index 000000000..6916ea9cb Binary files /dev/null and b/data/attachments/e36041ebab7d33c9.png differ diff --git a/data/attachments/e3636d2d21187da6.png b/data/attachments/e3636d2d21187da6.png new file mode 100644 index 000000000..243cdf46e Binary files /dev/null and b/data/attachments/e3636d2d21187da6.png differ diff --git a/data/attachments/e3651fa69b3d90d4.png b/data/attachments/e3651fa69b3d90d4.png new file mode 100644 index 000000000..e1f731f59 Binary files /dev/null and b/data/attachments/e3651fa69b3d90d4.png differ diff --git a/data/attachments/e3d217a509b2af76.png b/data/attachments/e3d217a509b2af76.png new file mode 100644 index 000000000..e2d15e596 Binary files /dev/null and b/data/attachments/e3d217a509b2af76.png differ diff --git a/data/attachments/e3d5cbb8056663c3.png b/data/attachments/e3d5cbb8056663c3.png new file mode 100644 index 000000000..d64420fb4 Binary files /dev/null and b/data/attachments/e3d5cbb8056663c3.png differ diff --git a/data/attachments/e3ed02a08dd42a57.png b/data/attachments/e3ed02a08dd42a57.png new file mode 100644 index 000000000..fc307975a Binary files /dev/null and b/data/attachments/e3ed02a08dd42a57.png differ diff --git a/data/attachments/e3f19635ec217d2.png b/data/attachments/e3f19635ec217d2.png new file mode 100644 index 000000000..f1d4b005d Binary files /dev/null and b/data/attachments/e3f19635ec217d2.png differ diff --git a/data/attachments/e4024ef6a754dc3d.png b/data/attachments/e4024ef6a754dc3d.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/e4024ef6a754dc3d.png differ diff --git a/data/attachments/e43951e762c8068.png b/data/attachments/e43951e762c8068.png new file mode 100644 index 000000000..081774d41 Binary files /dev/null and b/data/attachments/e43951e762c8068.png differ diff --git a/data/attachments/e4498fea4b9ab9f.png b/data/attachments/e4498fea4b9ab9f.png new file mode 100644 index 000000000..13d0d91e7 Binary files /dev/null and b/data/attachments/e4498fea4b9ab9f.png differ diff --git a/data/attachments/e476648747159ba8.png b/data/attachments/e476648747159ba8.png new file mode 100644 index 000000000..73fdfc88c Binary files /dev/null and b/data/attachments/e476648747159ba8.png differ diff --git a/data/attachments/e48710b72f622b08.png b/data/attachments/e48710b72f622b08.png new file mode 100644 index 000000000..38bed6330 Binary files /dev/null and b/data/attachments/e48710b72f622b08.png differ diff --git a/data/attachments/e4df7998ba06e37f.png b/data/attachments/e4df7998ba06e37f.png new file mode 100644 index 000000000..a9f07d7b8 Binary files /dev/null and b/data/attachments/e4df7998ba06e37f.png differ diff --git a/data/attachments/e4f58217604ca397.png b/data/attachments/e4f58217604ca397.png new file mode 100644 index 000000000..7178618c4 Binary files /dev/null and b/data/attachments/e4f58217604ca397.png differ diff --git a/data/attachments/e52044b520e306f4.png b/data/attachments/e52044b520e306f4.png new file mode 100644 index 000000000..3ad010eca Binary files /dev/null and b/data/attachments/e52044b520e306f4.png differ diff --git a/data/attachments/e5503a43dffac534.png b/data/attachments/e5503a43dffac534.png new file mode 100644 index 000000000..91efb9756 Binary files /dev/null and b/data/attachments/e5503a43dffac534.png differ diff --git a/data/attachments/e55468b3d37a293b.png b/data/attachments/e55468b3d37a293b.png new file mode 100644 index 000000000..74f2605de Binary files /dev/null and b/data/attachments/e55468b3d37a293b.png differ diff --git a/data/attachments/e577b5ca23a40fef.png b/data/attachments/e577b5ca23a40fef.png new file mode 100644 index 000000000..01b64d763 Binary files /dev/null and b/data/attachments/e577b5ca23a40fef.png differ diff --git a/data/attachments/e583aa5432ac61bf.png b/data/attachments/e583aa5432ac61bf.png new file mode 100644 index 000000000..a9dbf876d Binary files /dev/null and b/data/attachments/e583aa5432ac61bf.png differ diff --git a/data/attachments/e58d7910a9526aee.png b/data/attachments/e58d7910a9526aee.png new file mode 100644 index 000000000..53285aa26 Binary files /dev/null and b/data/attachments/e58d7910a9526aee.png differ diff --git a/data/attachments/e5bc0782a51f7923.png b/data/attachments/e5bc0782a51f7923.png new file mode 100644 index 000000000..4bbcf0d65 Binary files /dev/null and b/data/attachments/e5bc0782a51f7923.png differ diff --git a/data/attachments/e62d251d8bd766e3.png b/data/attachments/e62d251d8bd766e3.png new file mode 100644 index 000000000..b8b22d185 Binary files /dev/null and b/data/attachments/e62d251d8bd766e3.png differ diff --git a/data/attachments/e62faa512fd3e36f.png b/data/attachments/e62faa512fd3e36f.png new file mode 100644 index 000000000..8e5fff714 Binary files /dev/null and b/data/attachments/e62faa512fd3e36f.png differ diff --git a/data/attachments/e6306d0666912479.png b/data/attachments/e6306d0666912479.png new file mode 100644 index 000000000..c4a34139d Binary files /dev/null and b/data/attachments/e6306d0666912479.png differ diff --git a/data/attachments/e630dee6a0d97494.png b/data/attachments/e630dee6a0d97494.png new file mode 100644 index 000000000..6497a7aa3 Binary files /dev/null and b/data/attachments/e630dee6a0d97494.png differ diff --git a/data/attachments/e65a9a1c0c60bce1.png b/data/attachments/e65a9a1c0c60bce1.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/e65a9a1c0c60bce1.png differ diff --git a/data/attachments/e665d2c937f3b817.png b/data/attachments/e665d2c937f3b817.png new file mode 100644 index 000000000..2c567598d Binary files /dev/null and b/data/attachments/e665d2c937f3b817.png differ diff --git a/data/attachments/e66646ac0fbaeb60.txt b/data/attachments/e66646ac0fbaeb60.txt new file mode 100644 index 000000000..4b62028ac --- /dev/null +++ b/data/attachments/e66646ac0fbaeb60.txt @@ -0,0 +1,44 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app with the neelima.guntupalli1+no_location_sites@nhs.net': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_logout_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +ERROR root:init_helpers.py:118 Failed to capture screenshot: Page.evaluate: Execution context was destroyed, most likely because of a navigation +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_navigated_to_ravs_login_page.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_navigated_to_ravs_login_page.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_login_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_login_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_email_address.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_email_address.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_password.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_password.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_nhs_signin_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_nhs_signin_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the reports navigation link': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_reports_navigation_link_clicked.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_reports_navigation_link_clicked.png +INFO root:test_reports_steps.py:34 logged_in_and_reports_navigation_link_clicked +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the `No vaccination data to report on` message should be displayed': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_vaccination_data_to_report_message_exists.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_vaccination_data_to_report_message_exists.png +INFO root:test_reports_steps.py:63 no_vaccination_data_to_report_message should be visible +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the Create report button should be disabled': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_Create report button should be disabled.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_Create report button should be disabled.png +INFO root:test_reports_steps.py:69 Create report button should be disabled \ No newline at end of file diff --git a/data/attachments/e69d95042a89b4a3.png b/data/attachments/e69d95042a89b4a3.png new file mode 100644 index 000000000..5b09b093a Binary files /dev/null and b/data/attachments/e69d95042a89b4a3.png differ diff --git a/data/attachments/e6a73be624341a15.png b/data/attachments/e6a73be624341a15.png new file mode 100644 index 000000000..253632a52 Binary files /dev/null and b/data/attachments/e6a73be624341a15.png differ diff --git a/data/attachments/e6a7bb0ed69d6805.png b/data/attachments/e6a7bb0ed69d6805.png new file mode 100644 index 000000000..085add60b Binary files /dev/null and b/data/attachments/e6a7bb0ed69d6805.png differ diff --git a/data/attachments/e6fe602378a51c0c.png b/data/attachments/e6fe602378a51c0c.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/e6fe602378a51c0c.png differ diff --git a/data/attachments/e73447058dbd7f1d.png b/data/attachments/e73447058dbd7f1d.png new file mode 100644 index 000000000..159f49dba Binary files /dev/null and b/data/attachments/e73447058dbd7f1d.png differ diff --git a/data/attachments/e74a64c5f1a9fdeb.png b/data/attachments/e74a64c5f1a9fdeb.png new file mode 100644 index 000000000..f318c1e20 Binary files /dev/null and b/data/attachments/e74a64c5f1a9fdeb.png differ diff --git a/data/attachments/e74d6e009410162d.png b/data/attachments/e74d6e009410162d.png new file mode 100644 index 000000000..4ac9962b1 Binary files /dev/null and b/data/attachments/e74d6e009410162d.png differ diff --git a/data/attachments/e788633f3ccfa749.png b/data/attachments/e788633f3ccfa749.png new file mode 100644 index 000000000..6fbc0582d Binary files /dev/null and b/data/attachments/e788633f3ccfa749.png differ diff --git a/data/attachments/e7cde5701bc0e9af.png b/data/attachments/e7cde5701bc0e9af.png new file mode 100644 index 000000000..948af2b49 Binary files /dev/null and b/data/attachments/e7cde5701bc0e9af.png differ diff --git a/data/attachments/e7d3d59839b665c0.png b/data/attachments/e7d3d59839b665c0.png new file mode 100644 index 000000000..f6dce4199 Binary files /dev/null and b/data/attachments/e7d3d59839b665c0.png differ diff --git a/data/attachments/e8046b73e7fa4ea6.png b/data/attachments/e8046b73e7fa4ea6.png new file mode 100644 index 000000000..d20baea31 Binary files /dev/null and b/data/attachments/e8046b73e7fa4ea6.png differ diff --git a/data/attachments/e832dec92e14dd6a.png b/data/attachments/e832dec92e14dd6a.png new file mode 100644 index 000000000..cf8074f72 Binary files /dev/null and b/data/attachments/e832dec92e14dd6a.png differ diff --git a/data/attachments/e8465d3d8b3c98b0.png b/data/attachments/e8465d3d8b3c98b0.png new file mode 100644 index 000000000..404cbfe81 Binary files /dev/null and b/data/attachments/e8465d3d8b3c98b0.png differ diff --git a/data/attachments/e8478de235b31b3b.png b/data/attachments/e8478de235b31b3b.png new file mode 100644 index 000000000..4a855a4e1 Binary files /dev/null and b/data/attachments/e8478de235b31b3b.png differ diff --git a/data/attachments/e84c2e8c6683063.png b/data/attachments/e84c2e8c6683063.png new file mode 100644 index 000000000..966e95b53 Binary files /dev/null and b/data/attachments/e84c2e8c6683063.png differ diff --git a/data/attachments/e866f6d3256a5358.png b/data/attachments/e866f6d3256a5358.png new file mode 100644 index 000000000..2f66fb3a2 Binary files /dev/null and b/data/attachments/e866f6d3256a5358.png differ diff --git a/data/attachments/e87148f6b455fb04.png b/data/attachments/e87148f6b455fb04.png new file mode 100644 index 000000000..3cc6810d1 Binary files /dev/null and b/data/attachments/e87148f6b455fb04.png differ diff --git a/data/attachments/e89ce8b14420308d.png b/data/attachments/e89ce8b14420308d.png new file mode 100644 index 000000000..71da7bae2 Binary files /dev/null and b/data/attachments/e89ce8b14420308d.png differ diff --git a/data/attachments/e8b40d3f8ef8606e.png b/data/attachments/e8b40d3f8ef8606e.png new file mode 100644 index 000000000..2b4de7419 Binary files /dev/null and b/data/attachments/e8b40d3f8ef8606e.png differ diff --git a/data/attachments/e8b99dd33cca083f.png b/data/attachments/e8b99dd33cca083f.png new file mode 100644 index 000000000..0cdb1ab78 Binary files /dev/null and b/data/attachments/e8b99dd33cca083f.png differ diff --git a/data/attachments/e8d7bfdf1ce22989.png b/data/attachments/e8d7bfdf1ce22989.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/e8d7bfdf1ce22989.png differ diff --git a/data/attachments/e90e524dc68c2038.png b/data/attachments/e90e524dc68c2038.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/e90e524dc68c2038.png differ diff --git a/data/attachments/e922ce7ccdd49a4d.png b/data/attachments/e922ce7ccdd49a4d.png new file mode 100644 index 000000000..23900eef7 Binary files /dev/null and b/data/attachments/e922ce7ccdd49a4d.png differ diff --git a/data/attachments/e936e69239f831b4.png b/data/attachments/e936e69239f831b4.png new file mode 100644 index 000000000..9c8789fac Binary files /dev/null and b/data/attachments/e936e69239f831b4.png differ diff --git a/data/attachments/e948f787d42b356d.png b/data/attachments/e948f787d42b356d.png new file mode 100644 index 000000000..c0b7f1689 Binary files /dev/null and b/data/attachments/e948f787d42b356d.png differ diff --git a/data/attachments/e97b65e50d421aa0.png b/data/attachments/e97b65e50d421aa0.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/e97b65e50d421aa0.png differ diff --git a/data/attachments/e9819ecd785b27f5.png b/data/attachments/e9819ecd785b27f5.png new file mode 100644 index 000000000..a0c8d1583 Binary files /dev/null and b/data/attachments/e9819ecd785b27f5.png differ diff --git a/data/attachments/e9845997ce2fce13.png b/data/attachments/e9845997ce2fce13.png new file mode 100644 index 000000000..e060ee142 Binary files /dev/null and b/data/attachments/e9845997ce2fce13.png differ diff --git a/data/attachments/e9da70bb0dca2a23.png b/data/attachments/e9da70bb0dca2a23.png new file mode 100644 index 000000000..74397f7c0 Binary files /dev/null and b/data/attachments/e9da70bb0dca2a23.png differ diff --git a/data/attachments/ea34be81770f2518.png b/data/attachments/ea34be81770f2518.png new file mode 100644 index 000000000..ed40cb346 Binary files /dev/null and b/data/attachments/ea34be81770f2518.png differ diff --git a/data/attachments/ea3537499aa53ec7.png b/data/attachments/ea3537499aa53ec7.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/ea3537499aa53ec7.png differ diff --git a/data/attachments/ea3600c93a202104.png b/data/attachments/ea3600c93a202104.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/ea3600c93a202104.png differ diff --git a/data/attachments/ea3d70a56922b170.png b/data/attachments/ea3d70a56922b170.png new file mode 100644 index 000000000..2f66fb3a2 Binary files /dev/null and b/data/attachments/ea3d70a56922b170.png differ diff --git a/data/attachments/ea4c336d052b2e13.png b/data/attachments/ea4c336d052b2e13.png new file mode 100644 index 000000000..fa0b443aa Binary files /dev/null and b/data/attachments/ea4c336d052b2e13.png differ diff --git a/data/attachments/ea65528939915a53.png b/data/attachments/ea65528939915a53.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/ea65528939915a53.png differ diff --git a/data/attachments/ea9b001fe55f9c48.png b/data/attachments/ea9b001fe55f9c48.png new file mode 100644 index 000000000..816ce65df Binary files /dev/null and b/data/attachments/ea9b001fe55f9c48.png differ diff --git a/data/attachments/eaab762316a44661.txt b/data/attachments/eaab762316a44661.txt new file mode 100644 index 000000000..ba63d7d30 --- /dev/null +++ b/data/attachments/eaab762316a44661.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 3/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 184} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the postcode DN18 5DW': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I select the gender Male': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_select_gender.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a message that no results are found for the patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_no_results_found_should_be_visible.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see an option to create a new patient': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 611} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/ead32ecd7f68ba6a.png b/data/attachments/ead32ecd7f68ba6a.png new file mode 100644 index 000000000..9bd86f919 Binary files /dev/null and b/data/attachments/ead32ecd7f68ba6a.png differ diff --git a/data/attachments/ead8c6c3ff856ee1.png b/data/attachments/ead8c6c3ff856ee1.png new file mode 100644 index 000000000..ddf761aed Binary files /dev/null and b/data/attachments/ead8c6c3ff856ee1.png differ diff --git a/data/attachments/eadbc720b0724e65.png b/data/attachments/eadbc720b0724e65.png new file mode 100644 index 000000000..4741c83d2 Binary files /dev/null and b/data/attachments/eadbc720b0724e65.png differ diff --git a/data/attachments/eb06f1f058b4b6e4.png b/data/attachments/eb06f1f058b4b6e4.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/eb06f1f058b4b6e4.png differ diff --git a/data/attachments/eb12653320d073b0.png b/data/attachments/eb12653320d073b0.png new file mode 100644 index 000000000..b084b8264 Binary files /dev/null and b/data/attachments/eb12653320d073b0.png differ diff --git a/data/attachments/eb1be45228d1a4e4.png b/data/attachments/eb1be45228d1a4e4.png new file mode 100644 index 000000000..74577a970 Binary files /dev/null and b/data/attachments/eb1be45228d1a4e4.png differ diff --git a/data/attachments/eb299d34e7ffb6a1.png b/data/attachments/eb299d34e7ffb6a1.png new file mode 100644 index 000000000..34d074e16 Binary files /dev/null and b/data/attachments/eb299d34e7ffb6a1.png differ diff --git a/data/attachments/eb353b2e4d41019.png b/data/attachments/eb353b2e4d41019.png new file mode 100644 index 000000000..21d2511e5 Binary files /dev/null and b/data/attachments/eb353b2e4d41019.png differ diff --git a/data/attachments/eb37af21410052ac.png b/data/attachments/eb37af21410052ac.png new file mode 100644 index 000000000..eba981a72 Binary files /dev/null and b/data/attachments/eb37af21410052ac.png differ diff --git a/data/attachments/eb4a2c1b8dec4cf7.png b/data/attachments/eb4a2c1b8dec4cf7.png new file mode 100644 index 000000000..59db506ae Binary files /dev/null and b/data/attachments/eb4a2c1b8dec4cf7.png differ diff --git a/data/attachments/eb7810a1d24db511.png b/data/attachments/eb7810a1d24db511.png new file mode 100644 index 000000000..0ca7f3817 Binary files /dev/null and b/data/attachments/eb7810a1d24db511.png differ diff --git a/data/attachments/eb822f6a0ce5aba0.png b/data/attachments/eb822f6a0ce5aba0.png new file mode 100644 index 000000000..293846263 Binary files /dev/null and b/data/attachments/eb822f6a0ce5aba0.png differ diff --git a/data/attachments/eb83cf48acfa0153.png b/data/attachments/eb83cf48acfa0153.png new file mode 100644 index 000000000..8656ed675 Binary files /dev/null and b/data/attachments/eb83cf48acfa0153.png differ diff --git a/data/attachments/ebd2725731d6eccf.png b/data/attachments/ebd2725731d6eccf.png new file mode 100644 index 000000000..864c297b2 Binary files /dev/null and b/data/attachments/ebd2725731d6eccf.png differ diff --git a/data/attachments/ebd5996f234c5019.png b/data/attachments/ebd5996f234c5019.png new file mode 100644 index 000000000..5cc1700bf Binary files /dev/null and b/data/attachments/ebd5996f234c5019.png differ diff --git a/data/attachments/ebda8af56bf5f1fd.png b/data/attachments/ebda8af56bf5f1fd.png new file mode 100644 index 000000000..01aefbb00 Binary files /dev/null and b/data/attachments/ebda8af56bf5f1fd.png differ diff --git a/data/attachments/ebf47b5be7b5284.png b/data/attachments/ebf47b5be7b5284.png new file mode 100644 index 000000000..9d3711d4b Binary files /dev/null and b/data/attachments/ebf47b5be7b5284.png differ diff --git a/data/attachments/ec29914eb8e925f7.png b/data/attachments/ec29914eb8e925f7.png new file mode 100644 index 000000000..2a1bd59aa Binary files /dev/null and b/data/attachments/ec29914eb8e925f7.png differ diff --git a/data/attachments/ec3b44ec1c8a7591.png b/data/attachments/ec3b44ec1c8a7591.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/ec3b44ec1c8a7591.png differ diff --git a/data/attachments/ec52d1568f0e2f6d.png b/data/attachments/ec52d1568f0e2f6d.png new file mode 100644 index 000000000..6db51f4ad Binary files /dev/null and b/data/attachments/ec52d1568f0e2f6d.png differ diff --git a/data/attachments/ec768344249627bb.png b/data/attachments/ec768344249627bb.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/ec768344249627bb.png differ diff --git a/data/attachments/ec922d99c7b36859.png b/data/attachments/ec922d99c7b36859.png new file mode 100644 index 000000000..6f94531d1 Binary files /dev/null and b/data/attachments/ec922d99c7b36859.png differ diff --git a/data/attachments/ecb0d611b7567928.png b/data/attachments/ecb0d611b7567928.png new file mode 100644 index 000000000..ef7359e7b Binary files /dev/null and b/data/attachments/ecb0d611b7567928.png differ diff --git a/data/attachments/ecb6ba51df3085c7.png b/data/attachments/ecb6ba51df3085c7.png new file mode 100644 index 000000000..f4b750462 Binary files /dev/null and b/data/attachments/ecb6ba51df3085c7.png differ diff --git a/data/attachments/ecd7ea84ff0335e0.png b/data/attachments/ecd7ea84ff0335e0.png new file mode 100644 index 000000000..de1b8cf67 Binary files /dev/null and b/data/attachments/ecd7ea84ff0335e0.png differ diff --git a/data/attachments/ecf1fc8ac3444f71.png b/data/attachments/ecf1fc8ac3444f71.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/ecf1fc8ac3444f71.png differ diff --git a/data/attachments/ecfeb746f8e2efab.png b/data/attachments/ecfeb746f8e2efab.png new file mode 100644 index 000000000..c0b7f1689 Binary files /dev/null and b/data/attachments/ecfeb746f8e2efab.png differ diff --git a/data/attachments/edbce6e936656bdb.png b/data/attachments/edbce6e936656bdb.png new file mode 100644 index 000000000..d6eba2984 Binary files /dev/null and b/data/attachments/edbce6e936656bdb.png differ diff --git a/data/attachments/ee00257b33f9ee64.png b/data/attachments/ee00257b33f9ee64.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/ee00257b33f9ee64.png differ diff --git a/data/attachments/ee528f23fde2c486.png b/data/attachments/ee528f23fde2c486.png new file mode 100644 index 000000000..199bfc275 Binary files /dev/null and b/data/attachments/ee528f23fde2c486.png differ diff --git a/data/attachments/ee9a2580b4b2e04f.png b/data/attachments/ee9a2580b4b2e04f.png new file mode 100644 index 000000000..d550189b0 Binary files /dev/null and b/data/attachments/ee9a2580b4b2e04f.png differ diff --git a/data/attachments/eedb1b502e1cfcd5.png b/data/attachments/eedb1b502e1cfcd5.png new file mode 100644 index 000000000..1b80b3f43 Binary files /dev/null and b/data/attachments/eedb1b502e1cfcd5.png differ diff --git a/data/attachments/ef2a5624d6e4884b.png b/data/attachments/ef2a5624d6e4884b.png new file mode 100644 index 000000000..338d3e47d Binary files /dev/null and b/data/attachments/ef2a5624d6e4884b.png differ diff --git a/data/attachments/ef8b25096ec16431.png b/data/attachments/ef8b25096ec16431.png new file mode 100644 index 000000000..f3221cdb9 Binary files /dev/null and b/data/attachments/ef8b25096ec16431.png differ diff --git a/data/attachments/efd9b725c15f1937.txt b/data/attachments/efd9b725c15f1937.txt new file mode 100644 index 000000000..61542ac8c --- /dev/null +++ b/data/attachments/efd9b725c15f1937.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by nhs number page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the alert message should appear for nhs number': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_required_alerts_should_appear_for_nhsNumber.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_required_alerts_should_appear_for_nhsNumber.png \ No newline at end of file diff --git a/data/attachments/efdabbe09e75049a.png b/data/attachments/efdabbe09e75049a.png new file mode 100644 index 000000000..32abbced8 Binary files /dev/null and b/data/attachments/efdabbe09e75049a.png differ diff --git a/data/attachments/f0071024cc5b0bae.png b/data/attachments/f0071024cc5b0bae.png new file mode 100644 index 000000000..6497a7aa3 Binary files /dev/null and b/data/attachments/f0071024cc5b0bae.png differ diff --git a/data/attachments/f02360984c8de0b1.png b/data/attachments/f02360984c8de0b1.png new file mode 100644 index 000000000..0402c7529 Binary files /dev/null and b/data/attachments/f02360984c8de0b1.png differ diff --git a/data/attachments/f02b48ff40b370a7.png b/data/attachments/f02b48ff40b370a7.png new file mode 100644 index 000000000..2d4d91a8e Binary files /dev/null and b/data/attachments/f02b48ff40b370a7.png differ diff --git a/data/attachments/f0b0645782d83ab.png b/data/attachments/f0b0645782d83ab.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/f0b0645782d83ab.png differ diff --git a/data/attachments/f0b9c030539aaa69.png b/data/attachments/f0b9c030539aaa69.png new file mode 100644 index 000000000..a66419134 Binary files /dev/null and b/data/attachments/f0b9c030539aaa69.png differ diff --git a/data/attachments/f0c646e7b58bffef.png b/data/attachments/f0c646e7b58bffef.png new file mode 100644 index 000000000..a8eddcf9d Binary files /dev/null and b/data/attachments/f0c646e7b58bffef.png differ diff --git a/data/attachments/f0c737d6c01160e9.png b/data/attachments/f0c737d6c01160e9.png new file mode 100644 index 000000000..e52797800 Binary files /dev/null and b/data/attachments/f0c737d6c01160e9.png differ diff --git a/data/attachments/f0f49a5f29b9be0f.png b/data/attachments/f0f49a5f29b9be0f.png new file mode 100644 index 000000000..43e425a26 Binary files /dev/null and b/data/attachments/f0f49a5f29b9be0f.png differ diff --git a/data/attachments/f11fac75272a0367.png b/data/attachments/f11fac75272a0367.png new file mode 100644 index 000000000..e492318b2 Binary files /dev/null and b/data/attachments/f11fac75272a0367.png differ diff --git a/data/attachments/f1220416d6e481f6.png b/data/attachments/f1220416d6e481f6.png new file mode 100644 index 000000000..76bf25428 Binary files /dev/null and b/data/attachments/f1220416d6e481f6.png differ diff --git a/data/attachments/f12603ef650d2770.png b/data/attachments/f12603ef650d2770.png new file mode 100644 index 000000000..2b1dd0fa8 Binary files /dev/null and b/data/attachments/f12603ef650d2770.png differ diff --git a/data/attachments/f15bd1388d486af3.png b/data/attachments/f15bd1388d486af3.png new file mode 100644 index 000000000..ab94badc1 Binary files /dev/null and b/data/attachments/f15bd1388d486af3.png differ diff --git a/data/attachments/f1698c9a978a52d9.png b/data/attachments/f1698c9a978a52d9.png new file mode 100644 index 000000000..8dd4ceaa8 Binary files /dev/null and b/data/attachments/f1698c9a978a52d9.png differ diff --git a/data/attachments/f197242130ed5c18.png b/data/attachments/f197242130ed5c18.png new file mode 100644 index 000000000..fd95bbf11 Binary files /dev/null and b/data/attachments/f197242130ed5c18.png differ diff --git a/data/attachments/f1b5ccd6b5b65bbe.png b/data/attachments/f1b5ccd6b5b65bbe.png new file mode 100644 index 000000000..f6db6f1d8 Binary files /dev/null and b/data/attachments/f1b5ccd6b5b65bbe.png differ diff --git a/data/attachments/f20beff819b9504f.png b/data/attachments/f20beff819b9504f.png new file mode 100644 index 000000000..b2193596d Binary files /dev/null and b/data/attachments/f20beff819b9504f.png differ diff --git a/data/attachments/f2218a7e4852914c.png b/data/attachments/f2218a7e4852914c.png new file mode 100644 index 000000000..15fb9043a Binary files /dev/null and b/data/attachments/f2218a7e4852914c.png differ diff --git a/data/attachments/f258ffcb12675635.png b/data/attachments/f258ffcb12675635.png new file mode 100644 index 000000000..8ed9eb009 Binary files /dev/null and b/data/attachments/f258ffcb12675635.png differ diff --git a/data/attachments/f263d759091e94a8.png b/data/attachments/f263d759091e94a8.png new file mode 100644 index 000000000..1513c22c6 Binary files /dev/null and b/data/attachments/f263d759091e94a8.png differ diff --git a/data/attachments/f273eedf8d7b447.png b/data/attachments/f273eedf8d7b447.png new file mode 100644 index 000000000..3a021cf02 Binary files /dev/null and b/data/attachments/f273eedf8d7b447.png differ diff --git a/data/attachments/f2a2bd8c6be4d3b.png b/data/attachments/f2a2bd8c6be4d3b.png new file mode 100644 index 000000000..b93387bed Binary files /dev/null and b/data/attachments/f2a2bd8c6be4d3b.png differ diff --git a/data/attachments/f2b64aa8e60dca1d.png b/data/attachments/f2b64aa8e60dca1d.png new file mode 100644 index 000000000..c971548b8 Binary files /dev/null and b/data/attachments/f2b64aa8e60dca1d.png differ diff --git a/data/attachments/f2c139f93fe24706.png b/data/attachments/f2c139f93fe24706.png new file mode 100644 index 000000000..08a7a8514 Binary files /dev/null and b/data/attachments/f2c139f93fe24706.png differ diff --git a/data/attachments/f2e2080080a2253c.png b/data/attachments/f2e2080080a2253c.png new file mode 100644 index 000000000..cbe4113bd Binary files /dev/null and b/data/attachments/f2e2080080a2253c.png differ diff --git a/data/attachments/f302a8b357107a04.png b/data/attachments/f302a8b357107a04.png new file mode 100644 index 000000000..d1aca361d Binary files /dev/null and b/data/attachments/f302a8b357107a04.png differ diff --git a/data/attachments/f307420ad106d29f.txt b/data/attachments/f307420ad106d29f.txt new file mode 100644 index 000000000..d301cfcb5 --- /dev/null +++ b/data/attachments/f307420ad106d29f.txt @@ -0,0 +1,14 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the reports navigation link': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_reports_navigation_link_clicked.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_reports_navigation_link_clicked.png +INFO root:test_reports_steps.py:34 logged_in_and_reports_navigation_link_clicked +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the reports page should be displayed': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_reports_page_loads_and_create_report_button_is_visible.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_reports_page_loads_and_create_report_button_is_visible.png +INFO root:test_reports_steps.py:40 reports_page_loads_and_create_report_button_is_visible \ No newline at end of file diff --git a/data/attachments/f315be76ece3b4c8.txt b/data/attachments/f315be76ece3b4c8.txt new file mode 100644 index 000000000..026e043d8 --- /dev/null +++ b/data/attachments/f315be76ece3b4c8.txt @@ -0,0 +1,81 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I search for the patient with NHS number 9692237893': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I proceed to record a vaccine for covid for all products': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the system should display the warnings 3': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Written Instruction (WI) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 536} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 538} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Porcine(Pork) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 476} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png \ No newline at end of file diff --git a/data/attachments/f32eeebcc13c668f.png b/data/attachments/f32eeebcc13c668f.png new file mode 100644 index 000000000..1d8640f58 Binary files /dev/null and b/data/attachments/f32eeebcc13c668f.png differ diff --git a/data/attachments/f33369f4cd4c32e3.png b/data/attachments/f33369f4cd4c32e3.png new file mode 100644 index 000000000..090b3e370 Binary files /dev/null and b/data/attachments/f33369f4cd4c32e3.png differ diff --git a/data/attachments/f38e7f84f97a2bcb.png b/data/attachments/f38e7f84f97a2bcb.png new file mode 100644 index 000000000..3afccf77d Binary files /dev/null and b/data/attachments/f38e7f84f97a2bcb.png differ diff --git a/data/attachments/f39a17c7c435a427.png b/data/attachments/f39a17c7c435a427.png new file mode 100644 index 000000000..5233f78e7 Binary files /dev/null and b/data/attachments/f39a17c7c435a427.png differ diff --git a/data/attachments/f3b5a126bfbec35.png b/data/attachments/f3b5a126bfbec35.png new file mode 100644 index 000000000..73fdfc88c Binary files /dev/null and b/data/attachments/f3b5a126bfbec35.png differ diff --git a/data/attachments/f3b8b024bd3af80.png b/data/attachments/f3b8b024bd3af80.png new file mode 100644 index 000000000..884718411 Binary files /dev/null and b/data/attachments/f3b8b024bd3af80.png differ diff --git a/data/attachments/f3b8dfafc41bc2ce.png b/data/attachments/f3b8dfafc41bc2ce.png new file mode 100644 index 000000000..f7b2866cc Binary files /dev/null and b/data/attachments/f3b8dfafc41bc2ce.png differ diff --git a/data/attachments/f3c5420f8d4031d4.png b/data/attachments/f3c5420f8d4031d4.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/f3c5420f8d4031d4.png differ diff --git a/data/attachments/f3c7d6dcfbf3da1e.txt b/data/attachments/f3c7d6dcfbf3da1e.txt new file mode 100644 index 000000000..e166044b6 --- /dev/null +++ b/data/attachments/f3c7d6dcfbf3da1e.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with BECCLES HOUSE and Outreach event and get patient details for 9474335052 with option 10 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C10 with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient AMERY PIGGOTT': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the COVID-19, AUTOMATION-C10 with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_AMERY PIGGOTT_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_AMERY PIGGOTT_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 410} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1052} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 488} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 473} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 476} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-2 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 764} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 695} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Specific Direction (PSD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 998} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-C10 - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1368} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9474335052', 'index': '10', 'chosen_vaccine': 'COVID-19', 'chosen_vaccine_type': 'Comirnaty 10 JN.1', 'batch_number': 'AUTOMATION-C10', 'site': 'BECCLES HOUSE', 'care_model': "Housebound patient's home", 'batch_expiry_date': '19/10/2026', 'patient_name': 'AMERY PIGGOTT', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Specific Direction (PSD)', 'eligibility_type': 'Carer', 'healthcare_worker': 'Doctor', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '19/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 19/11/2024AMERY PIGGOTT', 'consent_decision': 'yes', 'consent_given_by': "Clinician following the Mental Capacity Act (in the patient's best interests)", 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Personal Choice', 'vaccinated_decision': 'yes', 'vaccination_date': '19/11/2024', 'vaccination_site': 'Left buttock', 'dose_amount': '0.3', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Comirnaty 10 JN.1vaccination given on 19/11/2024 for AMERY PIGGOTT', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient AMERY PIGGOTT, 20/4/1968, 10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 2033} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient AMERY PIGGOTT': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/f3fcc476ca76f9ee.png b/data/attachments/f3fcc476ca76f9ee.png new file mode 100644 index 000000000..e625f51d7 Binary files /dev/null and b/data/attachments/f3fcc476ca76f9ee.png differ diff --git a/data/attachments/f4004d59f3cf8fb.png b/data/attachments/f4004d59f3cf8fb.png new file mode 100644 index 000000000..26d089aad Binary files /dev/null and b/data/attachments/f4004d59f3cf8fb.png differ diff --git a/data/attachments/f422435e7771b505.png b/data/attachments/f422435e7771b505.png new file mode 100644 index 000000000..ce426420d Binary files /dev/null and b/data/attachments/f422435e7771b505.png differ diff --git a/data/attachments/f4267414a235d178.png b/data/attachments/f4267414a235d178.png new file mode 100644 index 000000000..daee3d940 Binary files /dev/null and b/data/attachments/f4267414a235d178.png differ diff --git a/data/attachments/f4b82428d00a0906.png b/data/attachments/f4b82428d00a0906.png new file mode 100644 index 000000000..f1e5910f9 Binary files /dev/null and b/data/attachments/f4b82428d00a0906.png differ diff --git a/data/attachments/f52877a31570d86.png b/data/attachments/f52877a31570d86.png new file mode 100644 index 000000000..9dfeb30ce Binary files /dev/null and b/data/attachments/f52877a31570d86.png differ diff --git a/data/attachments/f52d65e060498257.png b/data/attachments/f52d65e060498257.png new file mode 100644 index 000000000..0cbf26cb5 Binary files /dev/null and b/data/attachments/f52d65e060498257.png differ diff --git a/data/attachments/f594fdf0948fd446.png b/data/attachments/f594fdf0948fd446.png new file mode 100644 index 000000000..c90d5ad86 Binary files /dev/null and b/data/attachments/f594fdf0948fd446.png differ diff --git a/data/attachments/f5cf49e998eedfa0.png b/data/attachments/f5cf49e998eedfa0.png new file mode 100644 index 000000000..9574c101d Binary files /dev/null and b/data/attachments/f5cf49e998eedfa0.png differ diff --git a/data/attachments/f612c67601b581e8.png b/data/attachments/f612c67601b581e8.png new file mode 100644 index 000000000..946f63abf Binary files /dev/null and b/data/attachments/f612c67601b581e8.png differ diff --git a/data/attachments/f63490d61cf0baaf.png b/data/attachments/f63490d61cf0baaf.png new file mode 100644 index 000000000..68592bd29 Binary files /dev/null and b/data/attachments/f63490d61cf0baaf.png differ diff --git a/data/attachments/f6610ca4e33005cf.png b/data/attachments/f6610ca4e33005cf.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/f6610ca4e33005cf.png differ diff --git a/data/attachments/f67e9c573ff4d399.png b/data/attachments/f67e9c573ff4d399.png new file mode 100644 index 000000000..01a7c35f7 Binary files /dev/null and b/data/attachments/f67e9c573ff4d399.png differ diff --git a/data/attachments/f6b631fa9b41bb62.png b/data/attachments/f6b631fa9b41bb62.png new file mode 100644 index 000000000..9671fb48d Binary files /dev/null and b/data/attachments/f6b631fa9b41bb62.png differ diff --git a/data/attachments/f6ce8bf0961a455b.png b/data/attachments/f6ce8bf0961a455b.png new file mode 100644 index 000000000..037db0bbc Binary files /dev/null and b/data/attachments/f6ce8bf0961a455b.png differ diff --git a/data/attachments/f7edb9f72e49ad4e.png b/data/attachments/f7edb9f72e49ad4e.png new file mode 100644 index 000000000..c2651e937 Binary files /dev/null and b/data/attachments/f7edb9f72e49ad4e.png differ diff --git a/data/attachments/f8385902282e0766.png b/data/attachments/f8385902282e0766.png new file mode 100644 index 000000000..6ceeb0385 Binary files /dev/null and b/data/attachments/f8385902282e0766.png differ diff --git a/data/attachments/f84891b4b49577fb.png b/data/attachments/f84891b4b49577fb.png new file mode 100644 index 000000000..38bed6330 Binary files /dev/null and b/data/attachments/f84891b4b49577fb.png differ diff --git a/data/attachments/f8b68b4190bf9ab0.png b/data/attachments/f8b68b4190bf9ab0.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/f8b68b4190bf9ab0.png differ diff --git a/data/attachments/f91602a2a9267790.png b/data/attachments/f91602a2a9267790.png new file mode 100644 index 000000000..0a8ed5b81 Binary files /dev/null and b/data/attachments/f91602a2a9267790.png differ diff --git a/data/attachments/f9528232863fd10d.png b/data/attachments/f9528232863fd10d.png new file mode 100644 index 000000000..21ae20b23 Binary files /dev/null and b/data/attachments/f9528232863fd10d.png differ diff --git a/data/attachments/f995eca5995ab69f.png b/data/attachments/f995eca5995ab69f.png new file mode 100644 index 000000000..276da13ab Binary files /dev/null and b/data/attachments/f995eca5995ab69f.png differ diff --git a/data/attachments/f997e468f87e8f99.png b/data/attachments/f997e468f87e8f99.png new file mode 100644 index 000000000..c2cdbf61c Binary files /dev/null and b/data/attachments/f997e468f87e8f99.png differ diff --git a/data/attachments/f99de793120c1a8f.png b/data/attachments/f99de793120c1a8f.png new file mode 100644 index 000000000..8e3034a23 Binary files /dev/null and b/data/attachments/f99de793120c1a8f.png differ diff --git a/data/attachments/f9b242d059f42b16.png b/data/attachments/f9b242d059f42b16.png new file mode 100644 index 000000000..7a1b54ccc Binary files /dev/null and b/data/attachments/f9b242d059f42b16.png differ diff --git a/data/attachments/f9da7c276a7a98b5.png b/data/attachments/f9da7c276a7a98b5.png new file mode 100644 index 000000000..87744363e Binary files /dev/null and b/data/attachments/f9da7c276a7a98b5.png differ diff --git a/data/attachments/f9eb536aebf21c4a.png b/data/attachments/f9eb536aebf21c4a.png new file mode 100644 index 000000000..a9d4a1d8f Binary files /dev/null and b/data/attachments/f9eb536aebf21c4a.png differ diff --git a/data/attachments/fa01a0eef644f11.png b/data/attachments/fa01a0eef644f11.png new file mode 100644 index 000000000..ed40cb346 Binary files /dev/null and b/data/attachments/fa01a0eef644f11.png differ diff --git a/data/attachments/fa1d2e0879648a11.png b/data/attachments/fa1d2e0879648a11.png new file mode 100644 index 000000000..f13282f65 Binary files /dev/null and b/data/attachments/fa1d2e0879648a11.png differ diff --git a/data/attachments/fa2e2cec68d86f39.png b/data/attachments/fa2e2cec68d86f39.png new file mode 100644 index 000000000..16d608c11 Binary files /dev/null and b/data/attachments/fa2e2cec68d86f39.png differ diff --git a/data/attachments/fa5334357161b57d.png b/data/attachments/fa5334357161b57d.png new file mode 100644 index 000000000..b5b48a14a Binary files /dev/null and b/data/attachments/fa5334357161b57d.png differ diff --git a/data/attachments/fa97edf9a2a6f542.png b/data/attachments/fa97edf9a2a6f542.png new file mode 100644 index 000000000..3d9ca4a45 Binary files /dev/null and b/data/attachments/fa97edf9a2a6f542.png differ diff --git a/data/attachments/fabe94996119bc9c.png b/data/attachments/fabe94996119bc9c.png new file mode 100644 index 000000000..1141494ba Binary files /dev/null and b/data/attachments/fabe94996119bc9c.png differ diff --git a/data/attachments/fb03d744017f8329.png b/data/attachments/fb03d744017f8329.png new file mode 100644 index 000000000..c55948bbb Binary files /dev/null and b/data/attachments/fb03d744017f8329.png differ diff --git a/data/attachments/fb157afca47b9291.png b/data/attachments/fb157afca47b9291.png new file mode 100644 index 000000000..1e7257f3d Binary files /dev/null and b/data/attachments/fb157afca47b9291.png differ diff --git a/data/attachments/fb25a38ee6ea9522.png b/data/attachments/fb25a38ee6ea9522.png new file mode 100644 index 000000000..1c0668e99 Binary files /dev/null and b/data/attachments/fb25a38ee6ea9522.png differ diff --git a/data/attachments/fb25af627e9fc79d.png b/data/attachments/fb25af627e9fc79d.png new file mode 100644 index 000000000..4c94e8f41 Binary files /dev/null and b/data/attachments/fb25af627e9fc79d.png differ diff --git a/data/attachments/fb48768a78686c09.png b/data/attachments/fb48768a78686c09.png new file mode 100644 index 000000000..399e701bd Binary files /dev/null and b/data/attachments/fb48768a78686c09.png differ diff --git a/data/attachments/fb70bd2f93201e27.png b/data/attachments/fb70bd2f93201e27.png new file mode 100644 index 000000000..80bedb482 Binary files /dev/null and b/data/attachments/fb70bd2f93201e27.png differ diff --git a/data/attachments/fb7e5c58e24d8658.png b/data/attachments/fb7e5c58e24d8658.png new file mode 100644 index 000000000..dbbbacd4a Binary files /dev/null and b/data/attachments/fb7e5c58e24d8658.png differ diff --git a/data/attachments/fb88c182f754513.png b/data/attachments/fb88c182f754513.png new file mode 100644 index 000000000..4b7e7c5de Binary files /dev/null and b/data/attachments/fb88c182f754513.png differ diff --git a/data/attachments/fba7ab73bcf53a66.txt b/data/attachments/fba7ab73bcf53a66.txt new file mode 100644 index 000000000..b3813605e --- /dev/null +++ b/data/attachments/fba7ab73bcf53a66.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am logged into the RAVS app': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I am on the vaccines page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click on an available add batch link': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click continue to confirm batch details page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the error messages and error links should appear highlighting missing required fields': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51__function check_enter_batch_number_error_message_is_displayed at 0x7f23d94409a0_.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 212} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51__function check_enter_batch_number_error_message_is_displayed at 0x7f23d94409a0_.png \ No newline at end of file diff --git a/data/attachments/fbad5a124b55cd82.png b/data/attachments/fbad5a124b55cd82.png new file mode 100644 index 000000000..833fe3089 Binary files /dev/null and b/data/attachments/fbad5a124b55cd82.png differ diff --git a/data/attachments/fbb331bb835216a9.png b/data/attachments/fbb331bb835216a9.png new file mode 100644 index 000000000..817491762 Binary files /dev/null and b/data/attachments/fbb331bb835216a9.png differ diff --git a/data/attachments/fc1b9ae3cd25a691.txt b/data/attachments/fc1b9ae3cd25a691.txt new file mode 100644 index 000000000..b7a98b997 --- /dev/null +++ b/data/attachments/fc1b9ae3cd25a691.txt @@ -0,0 +1,197 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I login to RAVS and set vaccinator details with ALBERT HOUSE and Care home and get patient details for 9450141444 with option 1 and choose to vaccinate with vaccine details as Flu, AUTOMATION-QI with 19/10/2026': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I open the patient record by clicking on patient BRANDIE DYBLE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click choose vaccine button and choose the Flu, AUTOMATION-QI with 19/10/2026 and click continue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_BRANDIE DYBLE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 438} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_on_patient_BRANDIE DYBLE_and_clicked_choose_vaccine_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 40} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_delivery_team.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1100} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture "pytestbdd_stepimpl_when_I assess the patient's yes with the details and date as today-4 and click continue to record consent screen button": [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_set_assessment_date.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_legal_mechanism.png +DEBUG root:conftest.py:305 Assess clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:306 Assess legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 440} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes with the details and click continue to vaccinate button': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_selecting_consent_clinician.png +DEBUG root:conftest.py:330 Consent clinician to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:conftest.py:331 Consent legal mechanism is: Patient Group Direction (PGD) +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_to_consent.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_person_consenting_details.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 80} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_relationship_to_patient.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 497} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I record yes details and date as today-2 and click Continue to Check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 52} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 668} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_vaccine_type.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 575} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_date_is_set.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 196} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_clicked_care_model_option.png +DEBUG root:conftest.py:376 Vaccination legal mechanism is: Patient Group Direction (PGD) +DEBUG root:conftest.py:377 Vaccinator to select is: Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 825} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_comments.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1290} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_vaccination_site.png +DEBUG root:conftest.py:386 Batch number to select is: AUTOMATION-QI - 19/10/2026 +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1290} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_selected_batch_number.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1290} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_dose_amount_value.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1854} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_vaccination_details.png +INFO root:test_record_a_vaccine_for_patient_with_nhs_number_steps.py:140 {'nhs_number': '9450141444', 'index': '1', 'chosen_vaccine': 'Flu', 'chosen_vaccine_type': 'Quadrivalent Influenza Vaccine', 'batch_number': 'AUTOMATION-QI', 'site': 'ALBERT HOUSE', 'care_model': 'Vaccination centre open to the public', 'batch_expiry_date': '19/10/2026', 'patient_name': 'BRANDIE DYBLE', 'immunisation_history_records_count_before_vaccination': 0, 'eligible_decision': 'yes', 'legal_mechanism': 'Patient Group Direction (PGD)', 'eligibility_type': 'Staff working in care homes', 'healthcare_worker': 'Qualified Nurse / Midwife', 'eligibility_assessing_clinician': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '17/11/2024', 'eligibility_assessment_outcome': 'Give vaccine', 'eligibility_assessment_no_vaccine_given_reason': 'Patient declined', 'assessment_comments': 'Assessment comments 17/11/2024BRANDIE DYBLE', 'consent_decision': 'yes', 'consent_given_by': 'Person with parental responsibility', 'consent_clinician_details': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'no_consent_reason': 'Other', 'vaccinated_decision': 'yes', 'vaccination_date': '19/11/2024', 'vaccination_site': 'Right upper arm', 'dose_amount': '0.5', 'vaccinator': 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'vaccination_comments': 'Quadrivalent Influenza Vaccinevaccination given on 19/11/2024 for BRANDIE DYBLE', 'no_vaccination_reason': 'Patient declined'} +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I need to be able to see the patient BRANDIE DYBLE, 25/8/1992, 49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF and vaccination details on the check and confirm screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1854} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1854} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_vaccination_dose_amount.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1854} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_when I click confirm and save button, I should see a record saved dialogue': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1854} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_assert_record_saved.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I search for a patient with the NHS number in the find a patient screen': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I open the patient record by clicking on patient BRANDIE DYBLE': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 382} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_before_clicking_patient_name.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_the immunisation history of the patient should be updated in the patient details page': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png \ No newline at end of file diff --git a/data/attachments/fc2b64c989d83c96.png b/data/attachments/fc2b64c989d83c96.png new file mode 100644 index 000000000..4728c558b Binary files /dev/null and b/data/attachments/fc2b64c989d83c96.png differ diff --git a/data/attachments/fc99448aa38a10e0.png b/data/attachments/fc99448aa38a10e0.png new file mode 100644 index 000000000..6d24ed9c4 Binary files /dev/null and b/data/attachments/fc99448aa38a10e0.png differ diff --git a/data/attachments/fd053f6a4809464f.png b/data/attachments/fd053f6a4809464f.png new file mode 100644 index 000000000..53285aa26 Binary files /dev/null and b/data/attachments/fd053f6a4809464f.png differ diff --git a/data/attachments/fe177abd11cb2a06.png b/data/attachments/fe177abd11cb2a06.png new file mode 100644 index 000000000..80bedb482 Binary files /dev/null and b/data/attachments/fe177abd11cb2a06.png differ diff --git a/data/attachments/fe1a4810a3bb1ae9.txt b/data/attachments/fe1a4810a3bb1ae9.txt new file mode 100644 index 000000000..7654875ad --- /dev/null +++ b/data/attachments/fe1a4810a3bb1ae9.txt @@ -0,0 +1,18 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.51 +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I am on the find a patient by demographics page': [] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_given_I enter the mandatory patient details Bill, Garton, and 23/6/1946': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 103} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_add_mandatory_patient_information.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I enter the postcode INVALID': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 269} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_enter_invalid_postcode.png +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_when_I click the search button': [, ] +DEBUG pytest_bdd.scenario:scenario.py:146 Adding providers for fixture 'pytestbdd_stepimpl_then_I can see a postcode error message Enter the full postcode in the correct format': [] +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 665} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.51_error_message_appears_for_postcode.png \ No newline at end of file diff --git a/data/attachments/fe71be3b019dac07.png b/data/attachments/fe71be3b019dac07.png new file mode 100644 index 000000000..cfc58a48a Binary files /dev/null and b/data/attachments/fe71be3b019dac07.png differ diff --git a/data/attachments/fea9d34e3e4f1ca.png b/data/attachments/fea9d34e3e4f1ca.png new file mode 100644 index 000000000..ab26fe944 Binary files /dev/null and b/data/attachments/fea9d34e3e4f1ca.png differ diff --git a/data/attachments/ff04d290aa6c63e2.png b/data/attachments/ff04d290aa6c63e2.png new file mode 100644 index 000000000..c52669e6a Binary files /dev/null and b/data/attachments/ff04d290aa6c63e2.png differ diff --git a/data/attachments/ff1b1b8fbf7e1c8e.png b/data/attachments/ff1b1b8fbf7e1c8e.png new file mode 100644 index 000000000..ce9155553 Binary files /dev/null and b/data/attachments/ff1b1b8fbf7e1c8e.png differ diff --git a/data/attachments/ff73be49f630b74f.png b/data/attachments/ff73be49f630b74f.png new file mode 100644 index 000000000..1b17f3ae4 Binary files /dev/null and b/data/attachments/ff73be49f630b74f.png differ diff --git a/data/attachments/ffb37b228fcd9d15.png b/data/attachments/ffb37b228fcd9d15.png new file mode 100644 index 000000000..6824b88a6 Binary files /dev/null and b/data/attachments/ffb37b228fcd9d15.png differ diff --git a/data/behaviors.csv b/data/behaviors.csv index 0001b6291..aab4b29d3 100644 --- a/data/behaviors.csv +++ b/data/behaviors.csv @@ -1,9 +1,9 @@ "Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"","Age based warnings","","0","0","6","0","0" -"","Record vaccine","","2","0","26","0","0" -"","Login Feature","","0","0","6","0","0" "","Find a patient","","0","0","40","0","0" +"","Age based warnings","","0","0","6","0","0" +"","Record vaccine","","28","0","0","0","0" "","Add Batches to vaccine","","0","0","3","0","0" -"","Add vaccine to site","","0","0","1","0","0" +"","Login Feature","","0","0","6","0","0" "","Reports","","0","0","3","0","0" "","Logout Feature","","0","0","1","0","0" +"","Add vaccine to site","","0","0","1","0","0" diff --git a/data/behaviors.json b/data/behaviors.json index f3bad4e9c..058e4709e 100644 --- a/data/behaviors.json +++ b/data/behaviors.json @@ -5,13 +5,13 @@ "name" : "Find a patient", "children" : [ { "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", - "uid" : "f53a3f0f6ba03033", + "uid" : "a44434a0b9f239bb", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 }, "flaky" : false, "newFailed" : false, @@ -22,13 +22,13 @@ "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] }, { "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "d8f85dc6667fc2e3", + "uid" : "494e4427c315e6d8", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 }, "flaky" : false, "newFailed" : false, @@ -39,13 +39,13 @@ "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "fb5f4eaebc449b8a", + "uid" : "3ad306fafad92f2c", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 }, "flaky" : false, "newFailed" : false, @@ -56,13 +56,13 @@ "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] }, { "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "be54e59c97013ad", + "uid" : "ba1f1d90bc362470", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 }, "flaky" : false, "newFailed" : false, @@ -73,13 +73,13 @@ "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "b3d7c5e036fb0bba", + "uid" : "d396204089360e59", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 }, "flaky" : false, "newFailed" : false, @@ -90,13 +90,13 @@ "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", - "uid" : "8439e9be4262b370", + "uid" : "1e27cd013da36210", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 }, "flaky" : false, "newFailed" : false, @@ -107,13 +107,13 @@ "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a836af4a50aad25c", + "uid" : "a8c35b68fb6f6068", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 }, "flaky" : false, "newFailed" : false, @@ -124,13 +124,13 @@ "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "23bc6f5d8b341591", + "uid" : "816ab3bd8671aef", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 }, "flaky" : false, "newFailed" : false, @@ -141,13 +141,13 @@ "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "b6dae8baf1e91669", + "uid" : "a45a05308d386285", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 }, "flaky" : false, "newFailed" : false, @@ -158,13 +158,13 @@ "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "10a404bf15462c10", + "uid" : "ca3d2404eba36c1d", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 }, "flaky" : false, "newFailed" : false, @@ -175,13 +175,13 @@ "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "e3d3c3268ca9d141", + "uid" : "910e5a5f11e78e2c", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 }, "flaky" : false, "newFailed" : false, @@ -192,13 +192,13 @@ "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "1ad1bd1d844ea39b", + "uid" : "bde4f3ef631c9b20", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 }, "flaky" : false, "newFailed" : false, @@ -209,13 +209,13 @@ "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "59582d8c7d9f17d1", + "uid" : "54bcf4063feb9542", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 }, "flaky" : false, "newFailed" : false, @@ -226,13 +226,13 @@ "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { "name" : "Find a patient page should launch", - "uid" : "c91a632520297cfc", + "uid" : "f38eb0a568483fae", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 }, "flaky" : false, "newFailed" : false, @@ -243,13 +243,13 @@ "parameters" : [ ] }, { "name" : "Search without entering nhs number", - "uid" : "3579cddfa34bcc24", + "uid" : "b2c711c59d9b7123", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 }, "flaky" : false, "newFailed" : false, @@ -260,13 +260,13 @@ "parameters" : [ ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "c7036bdb68c3ec9", + "uid" : "776f16ef6ac61481", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 }, "flaky" : false, "newFailed" : false, @@ -277,13 +277,13 @@ "parameters" : [ "Enter 10 digits", "123456789" ] }, { "name" : "Search without entering patient details", - "uid" : "f380be39c7f30288", + "uid" : "eba383fbcad9d3ef", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 }, "flaky" : false, "newFailed" : false, @@ -294,13 +294,13 @@ "parameters" : [ ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "38a3f4a0356ef363", + "uid" : "3a89e2e4b016ae27", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 }, "flaky" : false, "newFailed" : false, @@ -310,14 +310,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "e30cadf173be0735", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "e4800e590e980318", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 }, "flaky" : false, "newFailed" : false, @@ -325,16 +325,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "9449306621" ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "ed7b9d3fa339ade5", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "f61b6604ed6773cb", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 }, "flaky" : false, "newFailed" : false, @@ -342,16 +342,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", - "uid" : "6dfbe78c91762e28", + "uid" : "1a1df3625e164ce", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 }, "flaky" : false, "newFailed" : false, @@ -362,13 +362,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "27d607909ed396e3", + "uid" : "958becf61a488921", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 }, "flaky" : false, "newFailed" : false, @@ -379,13 +379,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", - "uid" : "4d7fbdfeb6adedca", + "uid" : "aaa350f4f97f0828", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 }, "flaky" : false, "newFailed" : false, @@ -396,13 +396,13 @@ "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", - "uid" : "a2c30f528f8fea7e", + "uid" : "3d50bb2089f74204", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 }, "flaky" : false, "newFailed" : false, @@ -413,13 +413,13 @@ "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", - "uid" : "313c4bbff05d1bbe", + "uid" : "1816ced9cb38db83", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 }, "flaky" : false, "newFailed" : false, @@ -430,13 +430,13 @@ "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", - "uid" : "627965668037c078", + "uid" : "ba88ee17b2dc7e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 }, "flaky" : false, "newFailed" : false, @@ -447,13 +447,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "512e1bc46cc9664", + "uid" : "c1b829612b2a0bbd", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 }, "flaky" : false, "newFailed" : false, @@ -464,13 +464,13 @@ "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "d58073613191facf", + "uid" : "1f2089573d7da219", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 }, "flaky" : false, "newFailed" : false, @@ -480,14 +480,14 @@ "retriesStatusChange" : false, "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", - "uid" : "1deabcebc0f7a4a0", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "405ea4c754d65b60", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 }, "flaky" : false, "newFailed" : false, @@ -495,16 +495,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "1ca6bd593e7919ef", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "uid" : "d9f985687c44b0f9", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 }, "flaky" : false, "newFailed" : false, @@ -512,16 +512,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", - "uid" : "c9398efa8f15ee10", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "uid" : "95932f2a110661c6", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 }, "flaky" : false, "newFailed" : false, @@ -529,16 +529,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "cecf97c0e8cff88c", + "uid" : "1cb0c96d70cb8eac", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 }, "flaky" : false, "newFailed" : false, @@ -548,14 +548,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "e485e9f825adebab", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "uid" : "385302d234c35442", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 }, "flaky" : false, "newFailed" : false, @@ -563,16 +563,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", - "uid" : "352f8c7ea42b236e", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "uid" : "21a1be8fbe7e4313", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 }, "flaky" : false, "newFailed" : false, @@ -580,16 +580,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "7b19ef352cee1ded", + "uid" : "d8032cdaad566ba4", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 }, "flaky" : false, "newFailed" : false, @@ -600,13 +600,13 @@ "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", - "uid" : "a2f5bd2b41238cf2", + "uid" : "a1316dbd0c1c3d0e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 }, "flaky" : false, "newFailed" : false, @@ -617,13 +617,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "f9535d7976a1f791", + "uid" : "c7bf7a1783921a19", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 }, "flaky" : false, "newFailed" : false, @@ -634,13 +634,13 @@ "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", - "uid" : "8680f5e9b754de60", + "uid" : "5096b08131bf41d7", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 }, "flaky" : false, "newFailed" : false, @@ -651,13 +651,13 @@ "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", - "uid" : "8763e2c1b1e09351", + "uid" : "c8c9d4cdd979774a", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 }, "flaky" : false, "newFailed" : false, @@ -668,13 +668,13 @@ "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", - "uid" : "6887f66985a116c7", + "uid" : "ee53c66ccd9f4342", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 }, "flaky" : false, "newFailed" : false, @@ -689,13 +689,13 @@ "name" : "Age based warnings", "children" : [ { "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", - "uid" : "c5983455c8b13023", + "uid" : "a670661f4e949369", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "passed", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 }, "flaky" : false, "newFailed" : false, @@ -705,14 +705,14 @@ "retriesStatusChange" : false, "parameters" : [ "3", "9450153485", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "ca156b879b9fd1a3", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "caf85feeed76d4fd", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "passed", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 }, "flaky" : false, "newFailed" : false, @@ -720,16 +720,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9470472918", "covid" ] + "parameters" : [ "3", "9732091169", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "116bfd083617deb7", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "f2306e4486b23155", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "passed", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 }, "flaky" : false, "newFailed" : false, @@ -737,16 +737,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9732091169", "covid" ] + "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "dc401d059e87fca7", + "uid" : "958a1a32f8c86bbe", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "passed", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 }, "flaky" : false, "newFailed" : false, @@ -757,13 +757,13 @@ "parameters" : [ "2", "9473673388", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", - "uid" : "be18084533d6e2c3", + "uid" : "a0092fd7227108e", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "passed", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 }, "flaky" : false, "newFailed" : false, @@ -774,13 +774,13 @@ "parameters" : [ "3", "9692237893", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "425a1c99f21befa", + "uid" : "d60a77fbf0ec75e", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "passed", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 }, "flaky" : false, "newFailed" : false, @@ -795,13 +795,13 @@ "name" : "Add Batches to vaccine", "children" : [ { "name" : "Add vaccine batches page should launch", - "uid" : "727863a2652b687c", + "uid" : "ab2b0205ea0fe175", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 }, "flaky" : false, "newFailed" : false, @@ -812,13 +812,13 @@ "parameters" : [ ] }, { "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "cab3de107a9567e", + "uid" : "8ea848209e6ab0b9", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 }, "flaky" : false, "newFailed" : false, @@ -829,13 +829,13 @@ "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { "name" : "Error messages should appear when no values are entered", - "uid" : "ac36ab69e3e4eff8", + "uid" : "d6054d448175f4e5", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 }, "flaky" : false, "newFailed" : false, @@ -850,13 +850,13 @@ "name" : "Add vaccine to site", "children" : [ { "name" : "Add vaccines page should launch", - "uid" : "2233e429eaf1696b", + "uid" : "62bbf87ac469b638", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 }, "flaky" : false, "newFailed" : false, @@ -871,13 +871,13 @@ "name" : "Login Feature", "children" : [ { "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "53dc85a253117052", + "uid" : "9403a6d7c2b25d1d", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 }, "flaky" : false, "newFailed" : false, @@ -888,13 +888,13 @@ "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "35cc5f8186d98356", + "uid" : "93ebaf7c462d6fcb", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 }, "flaky" : false, "newFailed" : false, @@ -905,13 +905,13 @@ "parameters" : [ "None", "password", "fail" ] }, { "name" : "Login button is visible", - "uid" : "bae6b06e5d42b2e1", + "uid" : "dabc81e403c9db52", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 }, "flaky" : false, "newFailed" : false, @@ -922,13 +922,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "c67b29b81ecc38b6", + "uid" : "f7fdf717726fed29", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 }, "flaky" : false, "newFailed" : false, @@ -939,13 +939,13 @@ "parameters" : [ ] }, { "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "e856ecd2ae426c1a", + "uid" : "7bf871ec3e778742", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 }, "flaky" : false, "newFailed" : false, @@ -956,13 +956,13 @@ "parameters" : [ "invalid_email_address", "password", "fail" ] }, { "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "e2c39d97a80eea3c", + "uid" : "f4f80caae9f27ec2", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 }, "flaky" : false, "newFailed" : false, @@ -976,14 +976,14 @@ }, { "name" : "Record vaccine", "children" : [ { - "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "2c235279619ba9b5", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "103da60380191af4", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 }, "flaky" : false, "newFailed" : false, @@ -991,16 +991,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "3003178e54594b06", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "3a68b0f1080f7cb8", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 }, "flaky" : false, "newFailed" : false, @@ -1008,16 +1008,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "6d30e09543eb3faf", + "uid" : "4a80881e7f86ae53", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 }, "flaky" : false, "newFailed" : false, @@ -1028,13 +1028,13 @@ "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] }, { "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "db391af35e549047", + "uid" : "b4ac3eb7788afa3b", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 }, "flaky" : false, "newFailed" : false, @@ -1045,13 +1045,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] }, { "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", - "uid" : "5ee0e1ae80f4be76", + "uid" : "4f5b3c3f8fbd7651", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 }, "flaky" : false, "newFailed" : false, @@ -1062,13 +1062,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "21/11/2025", "AUTOMATION-C30", "Vaccination centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "97186aca195a12f6", + "uid" : "1350f4201dcb8d2a", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 }, "flaky" : false, "newFailed" : false, @@ -1079,13 +1079,13 @@ "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] }, { "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "3cde82a20e8725fa", + "uid" : "31b38f9255386e8c", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 }, "flaky" : false, "newFailed" : false, @@ -1096,13 +1096,13 @@ "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", - "uid" : "c75c531826967e4d", + "uid" : "46d7fa3d48aca706", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 }, "flaky" : false, "newFailed" : false, @@ -1113,13 +1113,13 @@ "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "AUTOMATION-C10", "Hospital hub for staff and patients", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "75978d5c3de3fee4", + "uid" : "adfc9db630f3b0be", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 }, "flaky" : false, "newFailed" : false, @@ -1130,13 +1130,13 @@ "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] }, { "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "d16db670bcb452e0", + "uid" : "db86edd89df4fcf7", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 }, "flaky" : false, "newFailed" : false, @@ -1147,13 +1147,13 @@ "parameters" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "c709cdd99a256002", + "uid" : "48fea72cb894a354", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 }, "flaky" : false, "newFailed" : false, @@ -1164,13 +1164,13 @@ "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "42daa6f10231906a", + "uid" : "ba3cc7b9a4610248", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 }, "flaky" : false, "newFailed" : false, @@ -1181,13 +1181,13 @@ "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] }, { "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "1480f1fe92f0a9da", + "uid" : "bbcd37b1d678f8ef", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 }, "flaky" : false, "newFailed" : false, @@ -1198,13 +1198,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", - "uid" : "e90d2295fe8c17b9", + "uid" : "681afa501e2519ec", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 }, "flaky" : false, "newFailed" : false, @@ -1215,13 +1215,13 @@ "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "AUTOMATED-AQI", "Housebound patient's home", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", - "uid" : "6d2150d59ce41b8e", + "uid" : "2c28976b6ddce008", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 }, "flaky" : false, "newFailed" : false, @@ -1232,13 +1232,13 @@ "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] }, { "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", - "uid" : "b08a9c95354e9071", + "uid" : "d2be0dfe7d32dfc", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, "flaky" : false, "newFailed" : false, @@ -1249,13 +1249,13 @@ "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "AUTOMATION-CBQI", "Outreach event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "45a6ce94e3610e49", + "uid" : "e55297cf4b3c4795", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 }, "flaky" : false, "newFailed" : false, @@ -1266,13 +1266,13 @@ "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "5ee7ee51daeb3573", + "uid" : "c63ed0ae267976c0", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 }, "flaky" : false, "newFailed" : false, @@ -1283,13 +1283,13 @@ "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "bc4f52fbfca360ab", + "uid" : "6c6f4f08facb7923", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 }, "flaky" : false, "newFailed" : false, @@ -1300,13 +1300,13 @@ "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", - "uid" : "7f523bc243d8bdda", + "uid" : "ab83b77e00a2bc7f", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 }, "flaky" : false, "newFailed" : false, @@ -1317,13 +1317,13 @@ "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "66be1de819055ca9", + "uid" : "da2ccbccd663a7d6", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 }, "flaky" : false, "newFailed" : false, @@ -1334,13 +1334,13 @@ "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "ebbe2a8f3f7cc2ef", + "uid" : "c6f09255209e8d3", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 }, "flaky" : false, "newFailed" : false, @@ -1351,13 +1351,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", - "uid" : "8d28c50176ad4ce0", + "uid" : "83a3b80f9aaff2a9", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 }, "flaky" : false, "newFailed" : false, @@ -1368,13 +1368,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] }, { "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "494b427b0450a8cd", + "uid" : "5feb0b763ef3ce8a", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 }, "flaky" : false, "newFailed" : false, @@ -1385,13 +1385,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "a930a93d8be50e56", + "uid" : "820eeac57dbdd4a5", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, "flaky" : false, "newFailed" : false, @@ -1401,14 +1401,14 @@ "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { - "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", - "uid" : "6b93dca251adae56", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "8be3a53cc0fb88f8", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 }, "flaky" : false, "newFailed" : false, @@ -1416,16 +1416,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] }, { - "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", - "uid" : "a300137267fddf7b", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "b888b3213d990855", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 }, "flaky" : false, "newFailed" : false, @@ -1433,16 +1433,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", - "uid" : "b9efe696d134e53e", + "uid" : "96a9be02cf78f38f", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 }, "flaky" : false, "newFailed" : false, @@ -1457,13 +1457,13 @@ "name" : "Logout Feature", "children" : [ { "name" : "NHS sign in page should be visible", - "uid" : "4c8825123d77ec72", + "uid" : "4be33a22b42aa236", "parentUid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee", "status" : "passed", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 }, "flaky" : false, "newFailed" : false, @@ -1478,13 +1478,13 @@ "name" : "Reports", "children" : [ { "name" : "\"Reports\" page is displayed", - "uid" : "9b3330ce1ad1aa14", + "uid" : "6179c5afc3f723d9", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 }, "flaky" : false, "newFailed" : false, @@ -1495,13 +1495,13 @@ "parameters" : [ ] }, { "name" : "\"Choose dates\" page is displayed", - "uid" : "18e203e4151d3910", + "uid" : "23eaaa0d831b3f2a", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 }, "flaky" : false, "newFailed" : false, @@ -1512,13 +1512,13 @@ "parameters" : [ ] }, { "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "3caedff6fb70ec94", + "uid" : "7f8cd0c375f06ee", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 }, "flaky" : false, "newFailed" : false, diff --git a/data/categories.csv b/data/categories.csv index 4fa0bf944..6fcb77f3b 100644 --- a/data/categories.csv +++ b/data/categories.csv @@ -1,2 +1,2 @@ "Category","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"Product defects","2","0","0","0","0" +"Product defects","28","0","0","0","0" diff --git a/data/categories.json b/data/categories.json index d15107038..578ce5b1c 100644 --- a/data/categories.json +++ b/data/categories.json @@ -4,16 +4,271 @@ "children" : [ { "name" : "Product defects", "children" : [ { - "name" : "AssertionError: assert 39 >= (39 + 1)\n + where 39 = int(39)\n + and 39 = int(39)", + "name" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "children" : [ { + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "103da60380191af4", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "3a68b0f1080f7cb8", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + }, { + "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "4a80881e7f86ae53", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] + }, { + "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "b4ac3eb7788afa3b", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] + }, { + "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", + "uid" : "4f5b3c3f8fbd7651", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "21/11/2025", "AUTOMATION-C30", "Vaccination centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "1350f4201dcb8d2a", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] + }, { + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "31b38f9255386e8c", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", + "uid" : "46d7fa3d48aca706", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "AUTOMATION-C10", "Hospital hub for staff and patients", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + }, { + "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "adfc9db630f3b0be", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] + }, { + "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "db86edd89df4fcf7", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "48fea72cb894a354", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "ba3cc7b9a4610248", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] + }, { + "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "bbcd37b1d678f8ef", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", + "uid" : "681afa501e2519ec", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "AUTOMATED-AQI", "Housebound patient's home", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "BIRCH HOUSE", "yes", "today" ] + }, { + "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", + "uid" : "2c28976b6ddce008", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] + }, { "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", - "uid" : "b08a9c95354e9071", - "parentUid" : "5d4e488b09b37db1b6d109947b4d0c5b", + "uid" : "d2be0dfe7d32dfc", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", "status" : "failed", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, "flaky" : false, "newFailed" : false, @@ -22,19 +277,151 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "AUTOMATION-CBQI", "Outreach event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today" ] - } ], - "uid" : "5d4e488b09b37db1b6d109947b4d0c5b" - }, { - "name" : "AssertionError: assert 47 >= (47 + 1)\n + where 47 = int(47)\n + and 47 = int(47)", - "children" : [ { + }, { + "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "e55297cf4b3c4795", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] + }, { + "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "c63ed0ae267976c0", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] + }, { + "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "6c6f4f08facb7923", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", + "uid" : "ab83b77e00a2bc7f", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", + "uid" : "da2ccbccd663a7d6", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "c6f09255209e8d3", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] + }, { + "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", + "uid" : "83a3b80f9aaff2a9", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] + }, { + "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", + "uid" : "5feb0b763ef3ce8a", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "a930a93d8be50e56", - "parentUid" : "85167e1ea2818c5574f1165134d4b8ae", + "uid" : "820eeac57dbdd4a5", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", "status" : "failed", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, "flaky" : false, "newFailed" : false, @@ -43,8 +430,59 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "8be3a53cc0fb88f8", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "b888b3213d990855", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + }, { + "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", + "uid" : "96a9be02cf78f38f", + "parentUid" : "8828d1fc4970ccbc9cee48287477d794", + "status" : "failed", + "time" : { + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] } ], - "uid" : "85167e1ea2818c5574f1165134d4b8ae" + "uid" : "8828d1fc4970ccbc9cee48287477d794" } ], "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d" } ] diff --git a/data/packages.json b/data/packages.json index d847044de..06e3d709d 100644 --- a/data/packages.json +++ b/data/packages.json @@ -3,13 +3,13 @@ "name" : "packages", "children" : [ { "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", - "uid" : "f53a3f0f6ba03033", + "uid" : "a44434a0b9f239bb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 }, "flaky" : false, "newFailed" : false, @@ -20,13 +20,13 @@ "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] }, { "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", - "uid" : "c5983455c8b13023", + "uid" : "a670661f4e949369", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 }, "flaky" : false, "newFailed" : false, @@ -37,13 +37,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Add vaccine batches page should launch", - "uid" : "727863a2652b687c", + "uid" : "ab2b0205ea0fe175", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 }, "flaky" : false, "newFailed" : false, @@ -54,13 +54,13 @@ "parameters" : [ ] }, { "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "cab3de107a9567e", + "uid" : "8ea848209e6ab0b9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 }, "flaky" : false, "newFailed" : false, @@ -71,13 +71,13 @@ "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "d8f85dc6667fc2e3", + "uid" : "494e4427c315e6d8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 }, "flaky" : false, "newFailed" : false, @@ -88,13 +88,13 @@ "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "fb5f4eaebc449b8a", + "uid" : "3ad306fafad92f2c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 }, "flaky" : false, "newFailed" : false, @@ -105,13 +105,13 @@ "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] }, { "name" : "Error messages should appear when no values are entered", - "uid" : "ac36ab69e3e4eff8", + "uid" : "d6054d448175f4e5", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 }, "flaky" : false, "newFailed" : false, @@ -122,13 +122,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "be54e59c97013ad", + "uid" : "ba1f1d90bc362470", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 }, "flaky" : false, "newFailed" : false, @@ -139,13 +139,13 @@ "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { "name" : "Add vaccines page should launch", - "uid" : "2233e429eaf1696b", + "uid" : "62bbf87ac469b638", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 }, "flaky" : false, "newFailed" : false, @@ -155,14 +155,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "ca156b879b9fd1a3", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "d396204089360e59", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 }, "flaky" : false, "newFailed" : false, @@ -170,16 +170,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9470472918", "covid" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "b3d7c5e036fb0bba", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "caf85feeed76d4fd", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 }, "flaky" : false, "newFailed" : false, @@ -187,16 +187,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] + "parameters" : [ "3", "9732091169", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "116bfd083617deb7", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "f2306e4486b23155", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 }, "flaky" : false, "newFailed" : false, @@ -204,16 +204,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9732091169", "covid" ] + "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", - "uid" : "8439e9be4262b370", + "uid" : "1e27cd013da36210", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 }, "flaky" : false, "newFailed" : false, @@ -224,13 +224,13 @@ "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a836af4a50aad25c", + "uid" : "a8c35b68fb6f6068", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 }, "flaky" : false, "newFailed" : false, @@ -241,13 +241,13 @@ "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "23bc6f5d8b341591", + "uid" : "816ab3bd8671aef", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 }, "flaky" : false, "newFailed" : false, @@ -258,13 +258,13 @@ "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "dc401d059e87fca7", + "uid" : "958a1a32f8c86bbe", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 }, "flaky" : false, "newFailed" : false, @@ -275,13 +275,13 @@ "parameters" : [ "2", "9473673388", "covid" ] }, { "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "b6dae8baf1e91669", + "uid" : "a45a05308d386285", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 }, "flaky" : false, "newFailed" : false, @@ -292,13 +292,13 @@ "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", - "uid" : "be18084533d6e2c3", + "uid" : "a0092fd7227108e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 }, "flaky" : false, "newFailed" : false, @@ -309,13 +309,13 @@ "parameters" : [ "3", "9692237893", "covid" ] }, { "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "10a404bf15462c10", + "uid" : "ca3d2404eba36c1d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 }, "flaky" : false, "newFailed" : false, @@ -326,13 +326,13 @@ "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "e3d3c3268ca9d141", + "uid" : "910e5a5f11e78e2c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 }, "flaky" : false, "newFailed" : false, @@ -343,13 +343,13 @@ "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "1ad1bd1d844ea39b", + "uid" : "bde4f3ef631c9b20", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 }, "flaky" : false, "newFailed" : false, @@ -360,13 +360,13 @@ "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "59582d8c7d9f17d1", + "uid" : "54bcf4063feb9542", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 }, "flaky" : false, "newFailed" : false, @@ -377,13 +377,13 @@ "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { "name" : "Find a patient page should launch", - "uid" : "c91a632520297cfc", + "uid" : "f38eb0a568483fae", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 }, "flaky" : false, "newFailed" : false, @@ -393,14 +393,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "3579cddfa34bcc24", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "d60a77fbf0ec75e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 }, "flaky" : false, "newFailed" : false, @@ -408,16 +408,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "425a1c99f21befa", + "name" : "Search without entering nhs number", + "uid" : "b2c711c59d9b7123", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 }, "flaky" : false, "newFailed" : false, @@ -425,16 +425,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9474335761", "covid" ] + "parameters" : [ ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "c7036bdb68c3ec9", + "uid" : "776f16ef6ac61481", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 }, "flaky" : false, "newFailed" : false, @@ -445,13 +445,13 @@ "parameters" : [ "Enter 10 digits", "123456789" ] }, { "name" : "Search without entering patient details", - "uid" : "f380be39c7f30288", + "uid" : "eba383fbcad9d3ef", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 }, "flaky" : false, "newFailed" : false, @@ -462,13 +462,13 @@ "parameters" : [ ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "38a3f4a0356ef363", + "uid" : "3a89e2e4b016ae27", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 }, "flaky" : false, "newFailed" : false, @@ -478,14 +478,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "e30cadf173be0735", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "e4800e590e980318", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 }, "flaky" : false, "newFailed" : false, @@ -493,16 +493,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "9449306621" ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "ed7b9d3fa339ade5", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "f61b6604ed6773cb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 }, "flaky" : false, "newFailed" : false, @@ -510,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", - "uid" : "6dfbe78c91762e28", + "uid" : "1a1df3625e164ce", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 }, "flaky" : false, "newFailed" : false, @@ -530,13 +530,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "27d607909ed396e3", + "uid" : "958becf61a488921", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 }, "flaky" : false, "newFailed" : false, @@ -547,13 +547,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", - "uid" : "4d7fbdfeb6adedca", + "uid" : "aaa350f4f97f0828", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 }, "flaky" : false, "newFailed" : false, @@ -564,13 +564,13 @@ "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", - "uid" : "a2c30f528f8fea7e", + "uid" : "3d50bb2089f74204", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 }, "flaky" : false, "newFailed" : false, @@ -581,13 +581,13 @@ "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", - "uid" : "313c4bbff05d1bbe", + "uid" : "1816ced9cb38db83", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 }, "flaky" : false, "newFailed" : false, @@ -598,13 +598,13 @@ "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", - "uid" : "627965668037c078", + "uid" : "ba88ee17b2dc7e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 }, "flaky" : false, "newFailed" : false, @@ -615,13 +615,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "512e1bc46cc9664", + "uid" : "c1b829612b2a0bbd", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 }, "flaky" : false, "newFailed" : false, @@ -632,13 +632,13 @@ "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "d58073613191facf", + "uid" : "1f2089573d7da219", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 }, "flaky" : false, "newFailed" : false, @@ -648,14 +648,14 @@ "retriesStatusChange" : false, "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", - "uid" : "1deabcebc0f7a4a0", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "405ea4c754d65b60", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 }, "flaky" : false, "newFailed" : false, @@ -663,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "1ca6bd593e7919ef", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "uid" : "d9f985687c44b0f9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 }, "flaky" : false, "newFailed" : false, @@ -680,16 +680,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", - "uid" : "c9398efa8f15ee10", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "uid" : "95932f2a110661c6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 }, "flaky" : false, "newFailed" : false, @@ -697,16 +697,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "cecf97c0e8cff88c", + "uid" : "1cb0c96d70cb8eac", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 }, "flaky" : false, "newFailed" : false, @@ -716,14 +716,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "e485e9f825adebab", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "uid" : "385302d234c35442", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 }, "flaky" : false, "newFailed" : false, @@ -731,16 +731,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", - "uid" : "352f8c7ea42b236e", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "uid" : "21a1be8fbe7e4313", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 }, "flaky" : false, "newFailed" : false, @@ -748,16 +748,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "7b19ef352cee1ded", + "uid" : "d8032cdaad566ba4", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 }, "flaky" : false, "newFailed" : false, @@ -768,13 +768,13 @@ "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", - "uid" : "a2f5bd2b41238cf2", + "uid" : "a1316dbd0c1c3d0e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 }, "flaky" : false, "newFailed" : false, @@ -785,13 +785,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "f9535d7976a1f791", + "uid" : "c7bf7a1783921a19", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 }, "flaky" : false, "newFailed" : false, @@ -802,13 +802,13 @@ "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", - "uid" : "8680f5e9b754de60", + "uid" : "5096b08131bf41d7", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 }, "flaky" : false, "newFailed" : false, @@ -819,13 +819,13 @@ "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "53dc85a253117052", + "uid" : "9403a6d7c2b25d1d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 }, "flaky" : false, "newFailed" : false, @@ -835,14 +835,14 @@ "retriesStatusChange" : false, "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", - "uid" : "8763e2c1b1e09351", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "93ebaf7c462d6fcb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 }, "flaky" : false, "newFailed" : false, @@ -850,16 +850,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] + "parameters" : [ "None", "password", "fail" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "35cc5f8186d98356", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", + "uid" : "c8c9d4cdd979774a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 }, "flaky" : false, "newFailed" : false, @@ -867,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", - "uid" : "6887f66985a116c7", + "uid" : "ee53c66ccd9f4342", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 }, "flaky" : false, "newFailed" : false, @@ -887,13 +887,13 @@ "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { "name" : "Login button is visible", - "uid" : "bae6b06e5d42b2e1", + "uid" : "dabc81e403c9db52", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 }, "flaky" : false, "newFailed" : false, @@ -904,13 +904,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "c67b29b81ecc38b6", + "uid" : "f7fdf717726fed29", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 }, "flaky" : false, "newFailed" : false, @@ -920,14 +920,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "2c235279619ba9b5", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "103da60380191af4", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 }, "flaky" : false, "newFailed" : false, @@ -935,16 +935,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] }, { "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "e856ecd2ae426c1a", + "uid" : "7bf871ec3e778742", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 }, "flaky" : false, "newFailed" : false, @@ -954,14 +954,14 @@ "retriesStatusChange" : false, "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "3003178e54594b06", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "3a68b0f1080f7cb8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 }, "flaky" : false, "newFailed" : false, @@ -969,16 +969,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "e2c39d97a80eea3c", + "uid" : "f4f80caae9f27ec2", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 }, "flaky" : false, "newFailed" : false, @@ -989,13 +989,13 @@ "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { "name" : "NHS sign in page should be visible", - "uid" : "4c8825123d77ec72", + "uid" : "4be33a22b42aa236", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 }, "flaky" : false, "newFailed" : false, @@ -1006,13 +1006,13 @@ "parameters" : [ ] }, { "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "6d30e09543eb3faf", + "uid" : "4a80881e7f86ae53", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 }, "flaky" : false, "newFailed" : false, @@ -1023,13 +1023,13 @@ "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] }, { "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "db391af35e549047", + "uid" : "b4ac3eb7788afa3b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 }, "flaky" : false, "newFailed" : false, @@ -1040,13 +1040,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] }, { "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", - "uid" : "5ee0e1ae80f4be76", + "uid" : "4f5b3c3f8fbd7651", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 }, "flaky" : false, "newFailed" : false, @@ -1057,13 +1057,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "21/11/2025", "AUTOMATION-C30", "Vaccination centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "97186aca195a12f6", + "uid" : "1350f4201dcb8d2a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 }, "flaky" : false, "newFailed" : false, @@ -1074,13 +1074,13 @@ "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] }, { "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "3cde82a20e8725fa", + "uid" : "31b38f9255386e8c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 }, "flaky" : false, "newFailed" : false, @@ -1091,13 +1091,13 @@ "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", - "uid" : "c75c531826967e4d", + "uid" : "46d7fa3d48aca706", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 }, "flaky" : false, "newFailed" : false, @@ -1108,13 +1108,13 @@ "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "AUTOMATION-C10", "Hospital hub for staff and patients", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "75978d5c3de3fee4", + "uid" : "adfc9db630f3b0be", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 }, "flaky" : false, "newFailed" : false, @@ -1125,13 +1125,13 @@ "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] }, { "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "d16db670bcb452e0", + "uid" : "db86edd89df4fcf7", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 }, "flaky" : false, "newFailed" : false, @@ -1142,13 +1142,13 @@ "parameters" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "c709cdd99a256002", + "uid" : "48fea72cb894a354", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 }, "flaky" : false, "newFailed" : false, @@ -1159,13 +1159,13 @@ "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "42daa6f10231906a", + "uid" : "ba3cc7b9a4610248", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 }, "flaky" : false, "newFailed" : false, @@ -1176,13 +1176,13 @@ "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] }, { "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "1480f1fe92f0a9da", + "uid" : "bbcd37b1d678f8ef", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 }, "flaky" : false, "newFailed" : false, @@ -1193,13 +1193,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", - "uid" : "e90d2295fe8c17b9", + "uid" : "681afa501e2519ec", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 }, "flaky" : false, "newFailed" : false, @@ -1210,13 +1210,13 @@ "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "AUTOMATED-AQI", "Housebound patient's home", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", - "uid" : "6d2150d59ce41b8e", + "uid" : "2c28976b6ddce008", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 }, "flaky" : false, "newFailed" : false, @@ -1227,13 +1227,13 @@ "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] }, { "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", - "uid" : "b08a9c95354e9071", + "uid" : "d2be0dfe7d32dfc", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, "flaky" : false, "newFailed" : false, @@ -1244,13 +1244,13 @@ "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "AUTOMATION-CBQI", "Outreach event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "45a6ce94e3610e49", + "uid" : "e55297cf4b3c4795", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 }, "flaky" : false, "newFailed" : false, @@ -1261,13 +1261,13 @@ "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "5ee7ee51daeb3573", + "uid" : "c63ed0ae267976c0", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 }, "flaky" : false, "newFailed" : false, @@ -1278,13 +1278,13 @@ "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "bc4f52fbfca360ab", + "uid" : "6c6f4f08facb7923", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 }, "flaky" : false, "newFailed" : false, @@ -1295,13 +1295,13 @@ "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", - "uid" : "7f523bc243d8bdda", + "uid" : "ab83b77e00a2bc7f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 }, "flaky" : false, "newFailed" : false, @@ -1312,13 +1312,13 @@ "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "66be1de819055ca9", + "uid" : "da2ccbccd663a7d6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 }, "flaky" : false, "newFailed" : false, @@ -1329,13 +1329,13 @@ "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "ebbe2a8f3f7cc2ef", + "uid" : "c6f09255209e8d3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 }, "flaky" : false, "newFailed" : false, @@ -1346,13 +1346,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", - "uid" : "8d28c50176ad4ce0", + "uid" : "83a3b80f9aaff2a9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 }, "flaky" : false, "newFailed" : false, @@ -1363,13 +1363,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] }, { "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "494b427b0450a8cd", + "uid" : "5feb0b763ef3ce8a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 }, "flaky" : false, "newFailed" : false, @@ -1380,13 +1380,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "a930a93d8be50e56", + "uid" : "820eeac57dbdd4a5", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, "flaky" : false, "newFailed" : false, @@ -1396,14 +1396,14 @@ "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { - "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", - "uid" : "6b93dca251adae56", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "8be3a53cc0fb88f8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 }, "flaky" : false, "newFailed" : false, @@ -1411,16 +1411,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] }, { - "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", - "uid" : "a300137267fddf7b", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "b888b3213d990855", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 }, "flaky" : false, "newFailed" : false, @@ -1428,16 +1428,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", - "uid" : "b9efe696d134e53e", + "uid" : "96a9be02cf78f38f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 }, "flaky" : false, "newFailed" : false, @@ -1448,13 +1448,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] }, { "name" : "\"Reports\" page is displayed", - "uid" : "9b3330ce1ad1aa14", + "uid" : "6179c5afc3f723d9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 }, "flaky" : false, "newFailed" : false, @@ -1465,13 +1465,13 @@ "parameters" : [ ] }, { "name" : "\"Choose dates\" page is displayed", - "uid" : "18e203e4151d3910", + "uid" : "23eaaa0d831b3f2a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 }, "flaky" : false, "newFailed" : false, @@ -1482,13 +1482,13 @@ "parameters" : [ ] }, { "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "3caedff6fb70ec94", + "uid" : "7f8cd0c375f06ee", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 }, "flaky" : false, "newFailed" : false, diff --git a/data/suites.csv b/data/suites.csv index f0f661ea5..be04c4c6e 100644 --- a/data/suites.csv +++ b/data/suites.csv @@ -1,89 +1,89 @@ "Status","Start Time","Stop Time","Duration in ms","Parent Suite","Suite","Sub Suite","Test Class","Test Method","Name","Description" -"passed","Wed Nov 20 06:42:29 UTC 2024","Wed Nov 20 06:43:10 UTC 2024","40529","","","","","","Display warning based on age when recording a vaccine [9470472918-3-covid]","" -"passed","Wed Nov 20 06:49:02 UTC 2024","Wed Nov 20 06:50:07 UTC 2024","65174","","","","","","Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]","" -"passed","Wed Nov 20 06:46:13 UTC 2024","Wed Nov 20 06:46:14 UTC 2024","1874","","","","","","Login button is visible","" -"passed","Wed Nov 20 06:44:20 UTC 2024","Wed Nov 20 06:44:30 UTC 2024","10757","","","","","","Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" -"passed","Wed Nov 20 06:42:30 UTC 2024","Wed Nov 20 06:42:41 UTC 2024","10112","","","","","","Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]","" -"passed","Wed Nov 20 06:52:44 UTC 2024","Wed Nov 20 06:53:46 UTC 2024","61271","","","","","","Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]","" -"passed","Wed Nov 20 06:46:17 UTC 2024","Wed Nov 20 06:46:31 UTC 2024","13430","","","","","","Sign in should fail based on credentials provided [invalid_email_address-password-fail]","" -"passed","Wed Nov 20 06:42:31 UTC 2024","Wed Nov 20 06:43:20 UTC 2024","49047","","","","","","Display warning based on age when recording a vaccine [9732091169-3-covid]","" -"passed","Wed Nov 20 06:44:51 UTC 2024","Wed Nov 20 06:45:03 UTC 2024","12118","","","","","","Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]","" -"passed","Wed Nov 20 06:44:42 UTC 2024","Wed Nov 20 06:44:53 UTC 2024","11471","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]","" -"passed","Wed Nov 20 06:44:33 UTC 2024","Wed Nov 20 06:44:43 UTC 2024","10542","","","","","","NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" -"passed","Wed Nov 20 06:54:52 UTC 2024","Wed Nov 20 06:55:55 UTC 2024","63908","","","","","","Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]","" -"passed","Wed Nov 20 06:49:48 UTC 2024","Wed Nov 20 06:50:53 UTC 2024","65142","","","","","","Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]","" -"passed","Wed Nov 20 06:44:08 UTC 2024","Wed Nov 20 06:44:20 UTC 2024","11989","","","","","","Search without entering patient details","" -"passed","Wed Nov 20 06:43:10 UTC 2024","Wed Nov 20 06:43:48 UTC 2024","38549","","","","","","Display warning based on age when recording a vaccine [9473673388-2-covid]","" -"passed","Wed Nov 20 06:44:53 UTC 2024","Wed Nov 20 06:45:06 UTC 2024","12552","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]","" -"passed","Wed Nov 20 06:45:53 UTC 2024","Wed Nov 20 06:46:17 UTC 2024","24224","","","","","","Sign in should fail based on credentials provided [None-password-fail]","" -"passed","Wed Nov 20 06:42:16 UTC 2024","Wed Nov 20 06:42:21 UTC 2024","5683","","","","","","Error messages should appear when no values are entered","" -"passed","Wed Nov 20 06:51:28 UTC 2024","Wed Nov 20 06:52:39 UTC 2024","71300","","","","","","Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]","" -"passed","Wed Nov 20 06:42:51 UTC 2024","Wed Nov 20 06:43:00 UTC 2024","9680","","","","","","Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]","" -"passed","Wed Nov 20 06:44:11 UTC 2024","Wed Nov 20 06:44:21 UTC 2024","9407","","","","","","NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]","" -"passed","Wed Nov 20 06:42:27 UTC 2024","Wed Nov 20 06:42:31 UTC 2024","4280","","","","","","Add vaccines page should launch","" -"passed","Wed Nov 20 06:45:15 UTC 2024","Wed Nov 20 06:46:13 UTC 2024","57293","","","","","","Local: Created patient can be found using local search","" -"passed","Wed Nov 20 06:45:06 UTC 2024","Wed Nov 20 06:45:18 UTC 2024","11714","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]","" -"passed","Wed Nov 20 06:43:31 UTC 2024","Wed Nov 20 06:43:41 UTC 2024","10094","","","","","","Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]","" -"passed","Wed Nov 20 06:44:21 UTC 2024","Wed Nov 20 06:44:33 UTC 2024","12007","","","","","","NHS Number: Searching for a patient without a record returns no results [9449306621]","" -"passed","Wed Nov 20 06:53:45 UTC 2024","Wed Nov 20 06:54:46 UTC 2024","61464","","","","","","Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]","" -"passed","Wed Nov 20 06:45:46 UTC 2024","Wed Nov 20 06:45:53 UTC 2024","7052","","","","","","Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]","" -"passed","Wed Nov 20 06:48:03 UTC 2024","Wed Nov 20 06:49:06 UTC 2024","62321","","","","","","Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]","" -"passed","Wed Nov 20 06:53:01 UTC 2024","Wed Nov 20 06:54:04 UTC 2024","63207","","","","","","Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]","" -"passed","Wed Nov 20 06:50:59 UTC 2024","Wed Nov 20 06:52:04 UTC 2024","65465","","","","","","Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]","" -"passed","Wed Nov 20 06:43:20 UTC 2024","Wed Nov 20 06:43:59 UTC 2024","38967","","","","","","Display warning based on age when recording a vaccine [9692237893-3-covid]","" -"passed","Wed Nov 20 06:50:20 UTC 2024","Wed Nov 20 06:51:23 UTC 2024","63311","","","","","","Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]","" -"passed","Wed Nov 20 06:55:24 UTC 2024","Wed Nov 20 06:56:30 UTC 2024","65442","","","","","","Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]","" -"passed","Wed Nov 20 06:44:43 UTC 2024","Wed Nov 20 06:44:55 UTC 2024","11700","","","","","","Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]","" -"passed","Wed Nov 20 06:45:16 UTC 2024","Wed Nov 20 06:45:28 UTC 2024","11551","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]","" -"passed","Wed Nov 20 06:46:14 UTC 2024","Wed Nov 20 06:46:16 UTC 2024","1755","","","","","","NHS sign in page should be visible","" -"passed","Wed Nov 20 06:42:41 UTC 2024","Wed Nov 20 06:42:51 UTC 2024","10047","","","","","","Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]","" -"passed","Wed Nov 20 06:55:00 UTC 2024","Wed Nov 20 06:56:12 UTC 2024","71678","","","","","","Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]","" -"passed","Wed Nov 20 06:57:50 UTC 2024","Wed Nov 20 06:58:02 UTC 2024","11141","","","","","","""Reports"" page is displayed","" -"passed","Wed Nov 20 06:41:59 UTC 2024","Wed Nov 20 06:42:10 UTC 2024","10430","","","","","","Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]","" -"passed","Wed Nov 20 06:56:35 UTC 2024","Wed Nov 20 06:58:00 UTC 2024","85213","","","","","","Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]","" -"passed","Wed Nov 20 06:43:58 UTC 2024","Wed Nov 20 06:44:08 UTC 2024","9513","","","","","","Search without entering nhs number","" -"passed","Wed Nov 20 06:47:53 UTC 2024","Wed Nov 20 06:48:57 UTC 2024","63668","","","","","","Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]","" -"passed","Wed Nov 20 06:50:12 UTC 2024","Wed Nov 20 06:51:19 UTC 2024","66694","","","","","","Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]","" -"passed","Wed Nov 20 06:57:07 UTC 2024","Wed Nov 20 06:58:18 UTC 2024","71304","","","","","","Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]","" -"passed","Wed Nov 20 06:44:40 UTC 2024","Wed Nov 20 06:44:51 UTC 2024","11013","","","","","","Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]","" -"passed","Wed Nov 20 06:45:39 UTC 2024","Wed Nov 20 06:45:50 UTC 2024","10654","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]","" -"passed","Wed Nov 20 06:45:37 UTC 2024","Wed Nov 20 06:45:46 UTC 2024","9174","","","","","","Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]","" -"passed","Wed Nov 20 06:58:18 UTC 2024","Wed Nov 20 06:58:32 UTC 2024","13144","","","","","","Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]","" -"passed","Wed Nov 20 06:48:40 UTC 2024","Wed Nov 20 06:49:43 UTC 2024","63009","","","","","","Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]","" -"passed","Wed Nov 20 06:43:11 UTC 2024","Wed Nov 20 06:43:21 UTC 2024","9798","","","","","","Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]","" -"passed","Wed Nov 20 06:45:28 UTC 2024","Wed Nov 20 06:45:39 UTC 2024","11089","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]","" -"passed","Wed Nov 20 06:43:21 UTC 2024","Wed Nov 20 06:43:31 UTC 2024","10269","","","","","","Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]","" -"passed","Wed Nov 20 06:47:32 UTC 2024","Wed Nov 20 06:48:33 UTC 2024","61779","","","","","","Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]","" -"passed","Wed Nov 20 06:46:17 UTC 2024","Wed Nov 20 06:47:48 UTC 2024","90747","","","","","","Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]","" -"passed","Wed Nov 20 06:43:00 UTC 2024","Wed Nov 20 06:43:11 UTC 2024","10498","","","","","","Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]","" -"passed","Wed Nov 20 06:44:55 UTC 2024","Wed Nov 20 06:45:05 UTC 2024","10481","","","","","","Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]","" -"failed","Wed Nov 20 06:56:01 UTC 2024","Wed Nov 20 06:57:02 UTC 2024","61083","","","","","","Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]","" -"passed","Wed Nov 20 06:49:11 UTC 2024","Wed Nov 20 06:50:14 UTC 2024","63272","","","","","","Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]","" -"passed","Wed Nov 20 06:45:18 UTC 2024","Wed Nov 20 06:45:27 UTC 2024","9484","","","","","","Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]","" -"passed","Wed Nov 20 06:41:59 UTC 2024","Wed Nov 20 06:42:10 UTC 2024","11187","","","","","","Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]","" -"passed","Wed Nov 20 06:41:54 UTC 2024","Wed Nov 20 06:41:59 UTC 2024","4719","","","","","","Add vaccine batches page should launch","" -"passed","Wed Nov 20 06:45:27 UTC 2024","Wed Nov 20 06:45:37 UTC 2024","9827","","","","","","Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]","" -"passed","Wed Nov 20 06:41:46 UTC 2024","Wed Nov 20 06:41:59 UTC 2024","13052","","","","","","Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]","" -"passed","Wed Nov 20 06:46:22 UTC 2024","Wed Nov 20 06:47:26 UTC 2024","64179","","","","","","Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]","" -"passed","Wed Nov 20 06:43:51 UTC 2024","Wed Nov 20 06:44:02 UTC 2024","10956","","","","","","Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]","" -"passed","Wed Nov 20 06:46:55 UTC 2024","Wed Nov 20 06:47:58 UTC 2024","63282","","","","","","Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]","" -"passed","Wed Nov 20 06:42:20 UTC 2024","Wed Nov 20 06:42:30 UTC 2024","10394","","","","","","Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]","" -"passed","Wed Nov 20 06:46:31 UTC 2024","Wed Nov 20 06:46:44 UTC 2024","13332","","","","","","Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]","" -"passed","Wed Nov 20 06:46:44 UTC 2024","Wed Nov 20 06:46:50 UTC 2024","6169","","","","","","NHS sign in page should be visible","" -"passed","Wed Nov 20 06:43:59 UTC 2024","Wed Nov 20 06:44:40 UTC 2024","40807","","","","","","Display warning based on age when recording a vaccine [9474335761-3-covid]","" -"passed","Wed Nov 20 06:41:46 UTC 2024","Wed Nov 20 06:42:29 UTC 2024","43091","","","","","","Display warning based on age when recording a vaccine [9450153485-3-covid]","" -"passed","Wed Nov 20 06:46:02 UTC 2024","Wed Nov 20 06:46:12 UTC 2024","10348","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]","" -"passed","Wed Nov 20 06:45:03 UTC 2024","Wed Nov 20 06:45:16 UTC 2024","13566","","","","","","Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]","" -"passed","Wed Nov 20 06:56:17 UTC 2024","Wed Nov 20 06:57:50 UTC 2024","93742","","","","","","Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]","" -"passed","Wed Nov 20 06:44:02 UTC 2024","Wed Nov 20 06:44:11 UTC 2024","9495","","","","","","NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]","" -"passed","Wed Nov 20 06:51:24 UTC 2024","Wed Nov 20 06:52:55 UTC 2024","90809","","","","","","Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]","" -"passed","Wed Nov 20 06:54:09 UTC 2024","Wed Nov 20 06:55:19 UTC 2024","70015","","","","","","Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]","" -"passed","Wed Nov 20 06:53:51 UTC 2024","Wed Nov 20 06:54:55 UTC 2024","63165","","","","","","Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]","" -"passed","Wed Nov 20 06:45:50 UTC 2024","Wed Nov 20 06:46:02 UTC 2024","11894","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]","" -"passed","Wed Nov 20 06:44:30 UTC 2024","Wed Nov 20 06:44:42 UTC 2024","11539","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]","" -"passed","Wed Nov 20 06:42:10 UTC 2024","Wed Nov 20 06:42:20 UTC 2024","10337","","","","","","Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]","" -"passed","Wed Nov 20 06:45:05 UTC 2024","Wed Nov 20 06:45:15 UTC 2024","10017","","","","","","Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]","" -"passed","Wed Nov 20 06:43:41 UTC 2024","Wed Nov 20 06:43:51 UTC 2024","9661","","","","","","Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]","" -"passed","Wed Nov 20 06:43:54 UTC 2024","Wed Nov 20 06:43:58 UTC 2024","4387","","","","","","Find a patient page should launch","" -"passed","Wed Nov 20 06:58:00 UTC 2024","Wed Nov 20 06:58:10 UTC 2024","10384","","","","","","""Choose dates"" page is displayed","" -"failed","Wed Nov 20 06:52:09 UTC 2024","Wed Nov 20 06:53:38 UTC 2024","89259","","","","","","Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]","" +"passed","Thu Nov 21 06:11:04 UTC 2024","Thu Nov 21 06:11:14 UTC 2024","10032","","","","","","Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]","" +"passed","Thu Nov 21 06:11:35 UTC 2024","Thu Nov 21 06:12:23 UTC 2024","48705","","","","","","Display warning based on age when recording a vaccine [9732091169-3-covid]","" +"failed","Thu Nov 21 06:23:36 UTC 2024","Thu Nov 21 06:25:00 UTC 2024","83937","","","","","","Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]","" +"passed","Thu Nov 21 06:14:58 UTC 2024","Thu Nov 21 06:15:08 UTC 2024","10455","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]","" +"passed","Thu Nov 21 06:11:34 UTC 2024","Thu Nov 21 06:11:44 UTC 2024","9205","","","","","","Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]","" +"failed","Thu Nov 21 06:16:49 UTC 2024","Thu Nov 21 06:18:10 UTC 2024","81435","","","","","","Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]","" +"failed","Thu Nov 21 06:21:40 UTC 2024","Thu Nov 21 06:23:31 UTC 2024","110733","","","","","","Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]","" +"passed","Thu Nov 21 06:10:51 UTC 2024","Thu Nov 21 06:11:37 UTC 2024","45531","","","","","","Display warning based on age when recording a vaccine [9450153485-3-covid]","" +"passed","Thu Nov 21 06:11:20 UTC 2024","Thu Nov 21 06:11:24 UTC 2024","4518","","","","","","Error messages should appear when no values are entered","" +"passed","Thu Nov 21 06:15:19 UTC 2024","Thu Nov 21 06:15:32 UTC 2024","13032","","","","","","Sign in should fail based on credentials provided [invalid_email_address-password-fail]","" +"passed","Thu Nov 21 06:13:14 UTC 2024","Thu Nov 21 06:13:25 UTC 2024","10397","","","","","","Search without entering patient details","" +"passed","Thu Nov 21 06:29:39 UTC 2024","Thu Nov 21 06:29:50 UTC 2024","10599","","","","","","""Choose dates"" page is displayed","" +"passed","Thu Nov 21 06:13:04 UTC 2024","Thu Nov 21 06:13:44 UTC 2024","40492","","","","","","Display warning based on age when recording a vaccine [9474335761-3-covid]","" +"failed","Thu Nov 21 06:18:55 UTC 2024","Thu Nov 21 06:20:18 UTC 2024","83375","","","","","","Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]","" +"failed","Thu Nov 21 06:20:23 UTC 2024","Thu Nov 21 06:21:48 UTC 2024","84699","","","","","","Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]","" +"passed","Thu Nov 21 06:13:45 UTC 2024","Thu Nov 21 06:13:56 UTC 2024","11285","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]","" +"failed","Thu Nov 21 06:15:24 UTC 2024","Thu Nov 21 06:16:44 UTC 2024","80216","","","","","","Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]","" +"passed","Thu Nov 21 06:14:36 UTC 2024","Thu Nov 21 06:14:46 UTC 2024","10423","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]","" +"failed","Thu Nov 21 06:26:31 UTC 2024","Thu Nov 21 06:27:51 UTC 2024","80233","","","","","","Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]","" +"failed","Thu Nov 21 06:22:47 UTC 2024","Thu Nov 21 06:24:10 UTC 2024","83667","","","","","","Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]","" +"failed","Thu Nov 21 06:21:53 UTC 2024","Thu Nov 21 06:23:17 UTC 2024","84160","","","","","","Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]","" +"passed","Thu Nov 21 06:13:56 UTC 2024","Thu Nov 21 06:14:07 UTC 2024","11061","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]","" +"failed","Thu Nov 21 06:15:54 UTC 2024","Thu Nov 21 06:17:17 UTC 2024","83325","","","","","","Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]","" +"passed","Thu Nov 21 06:11:24 UTC 2024","Thu Nov 21 06:11:34 UTC 2024","10383","","","","","","Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]","" +"failed","Thu Nov 21 06:18:15 UTC 2024","Thu Nov 21 06:20:07 UTC 2024","112147","","","","","","Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]","" +"passed","Thu Nov 21 06:13:09 UTC 2024","Thu Nov 21 06:13:16 UTC 2024","7130","","","","","","NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]","" +"failed","Thu Nov 21 06:28:17 UTC 2024","Thu Nov 21 06:29:39 UTC 2024","82069","","","","","","Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]","" +"passed","Thu Nov 21 06:12:40 UTC 2024","Thu Nov 21 06:12:49 UTC 2024","9675","","","","","","Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]","" +"passed","Thu Nov 21 06:15:12 UTC 2024","Thu Nov 21 06:15:14 UTC 2024","1732","","","","","","NHS sign in page should be visible","" +"passed","Thu Nov 21 06:11:53 UTC 2024","Thu Nov 21 06:12:02 UTC 2024","9141","","","","","","Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]","" +"passed","Thu Nov 21 06:14:46 UTC 2024","Thu Nov 21 06:14:58 UTC 2024","11761","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]","" +"failed","Thu Nov 21 06:15:18 UTC 2024","Thu Nov 21 06:16:41 UTC 2024","83152","","","","","","Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]","" +"passed","Thu Nov 21 06:10:59 UTC 2024","Thu Nov 21 06:11:03 UTC 2024","4309","","","","","","Add vaccine batches page should launch","" +"passed","Thu Nov 21 06:12:23 UTC 2024","Thu Nov 21 06:13:04 UTC 2024","40347","","","","","","Display warning based on age when recording a vaccine [9692237893-3-covid]","" +"passed","Thu Nov 21 06:13:56 UTC 2024","Thu Nov 21 06:14:08 UTC 2024","12586","","","","","","Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]","" +"passed","Thu Nov 21 06:14:56 UTC 2024","Thu Nov 21 06:15:19 UTC 2024","23749","","","","","","Sign in should fail based on credentials provided [None-password-fail]","" +"failed","Thu Nov 21 06:21:19 UTC 2024","Thu Nov 21 06:22:42 UTC 2024","82895","","","","","","Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]","" +"passed","Thu Nov 21 06:13:34 UTC 2024","Thu Nov 21 06:13:45 UTC 2024","10863","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]","" +"passed","Thu Nov 21 06:14:28 UTC 2024","Thu Nov 21 06:14:39 UTC 2024","10428","","","","","","Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]","" +"passed","Thu Nov 21 06:29:59 UTC 2024","Thu Nov 21 06:30:12 UTC 2024","12633","","","","","","Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]","" +"passed","Thu Nov 21 06:12:02 UTC 2024","Thu Nov 21 06:12:18 UTC 2024","16029","","","","","","Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]","" +"passed","Thu Nov 21 06:15:08 UTC 2024","Thu Nov 21 06:15:19 UTC 2024","11014","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]","" +"failed","Thu Nov 21 06:23:22 UTC 2024","Thu Nov 21 06:24:45 UTC 2024","83401","","","","","","Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]","" +"failed","Thu Nov 21 06:16:46 UTC 2024","Thu Nov 21 06:18:08 UTC 2024","81503","","","","","","Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]","" +"passed","Thu Nov 21 06:13:36 UTC 2024","Thu Nov 21 06:13:45 UTC 2024","9342","","","","","","NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" +"passed","Thu Nov 21 06:14:21 UTC 2024","Thu Nov 21 06:14:36 UTC 2024","14415","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]","" +"passed","Thu Nov 21 06:11:44 UTC 2024","Thu Nov 21 06:11:53 UTC 2024","9054","","","","","","Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]","" +"passed","Thu Nov 21 06:14:07 UTC 2024","Thu Nov 21 06:14:18 UTC 2024","10882","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]","" +"passed","Thu Nov 21 06:12:49 UTC 2024","Thu Nov 21 06:12:59 UTC 2024","9731","","","","","","Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]","" +"passed","Thu Nov 21 06:12:29 UTC 2024","Thu Nov 21 06:12:40 UTC 2024","10780","","","","","","Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]","" +"passed","Thu Nov 21 06:13:45 UTC 2024","Thu Nov 21 06:13:56 UTC 2024","11410","","","","","","Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]","" +"passed","Thu Nov 21 06:12:59 UTC 2024","Thu Nov 21 06:13:09 UTC 2024","9640","","","","","","Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]","" +"failed","Thu Nov 21 06:27:56 UTC 2024","Thu Nov 21 06:29:39 UTC 2024","102954","","","","","","Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]","" +"failed","Thu Nov 21 06:26:22 UTC 2024","Thu Nov 21 06:28:12 UTC 2024","109910","","","","","","Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]","" +"passed","Thu Nov 21 06:10:51 UTC 2024","Thu Nov 21 06:11:04 UTC 2024","12787","","","","","","Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]","" +"passed","Thu Nov 21 06:14:08 UTC 2024","Thu Nov 21 06:14:21 UTC 2024","12941","","","","","","Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]","" +"passed","Thu Nov 21 06:13:25 UTC 2024","Thu Nov 21 06:13:34 UTC 2024","9266","","","","","","Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" +"passed","Thu Nov 21 06:14:15 UTC 2024","Thu Nov 21 06:15:10 UTC 2024","55606","","","","","","Local: Created patient can be found using local search","" +"passed","Thu Nov 21 06:15:32 UTC 2024","Thu Nov 21 06:15:45 UTC 2024","12792","","","","","","Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]","" +"passed","Thu Nov 21 06:14:06 UTC 2024","Thu Nov 21 06:14:15 UTC 2024","8601","","","","","","Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]","" +"passed","Thu Nov 21 06:13:16 UTC 2024","Thu Nov 21 06:13:23 UTC 2024","7272","","","","","","NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]","" +"failed","Thu Nov 21 06:24:17 UTC 2024","Thu Nov 21 06:25:43 UTC 2024","86041","","","","","","Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]","" +"passed","Thu Nov 21 06:13:44 UTC 2024","Thu Nov 21 06:13:56 UTC 2024","11685","","","","","","Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]","" +"failed","Thu Nov 21 06:18:14 UTC 2024","Thu Nov 21 06:19:45 UTC 2024","91428","","","","","","Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]","" +"failed","Thu Nov 21 06:19:51 UTC 2024","Thu Nov 21 06:21:13 UTC 2024","81955","","","","","","Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]","" +"passed","Thu Nov 21 06:11:14 UTC 2024","Thu Nov 21 06:11:24 UTC 2024","10018","","","","","","Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]","" +"passed","Thu Nov 21 06:13:07 UTC 2024","Thu Nov 21 06:13:14 UTC 2024","7381","","","","","","Search without entering nhs number","" +"passed","Thu Nov 21 06:13:03 UTC 2024","Thu Nov 21 06:13:07 UTC 2024","3649","","","","","","Find a patient page should launch","" +"passed","Thu Nov 21 06:15:45 UTC 2024","Thu Nov 21 06:15:50 UTC 2024","4973","","","","","","NHS sign in page should be visible","" +"failed","Thu Nov 21 06:28:38 UTC 2024","Thu Nov 21 06:29:59 UTC 2024","80722","","","","","","Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]","" +"passed","Thu Nov 21 06:11:37 UTC 2024","Thu Nov 21 06:12:16 UTC 2024","39151","","","","","","Display warning based on age when recording a vaccine [9470472918-3-covid]","" +"passed","Thu Nov 21 06:14:18 UTC 2024","Thu Nov 21 06:14:28 UTC 2024","10298","","","","","","Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]","" +"failed","Thu Nov 21 06:25:04 UTC 2024","Thu Nov 21 06:26:27 UTC 2024","82601","","","","","","Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]","" +"passed","Thu Nov 21 06:13:23 UTC 2024","Thu Nov 21 06:13:36 UTC 2024","12328","","","","","","NHS Number: Searching for a patient without a record returns no results [9449306621]","" +"passed","Thu Nov 21 06:12:18 UTC 2024","Thu Nov 21 06:12:29 UTC 2024","11123","","","","","","Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]","" +"passed","Thu Nov 21 06:29:39 UTC 2024","Thu Nov 21 06:29:48 UTC 2024","9274","","","","","","""Reports"" page is displayed","" +"passed","Thu Nov 21 06:14:39 UTC 2024","Thu Nov 21 06:14:49 UTC 2024","10336","","","","","","Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]","" +"passed","Thu Nov 21 06:13:56 UTC 2024","Thu Nov 21 06:14:06 UTC 2024","9900","","","","","","Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]","" +"passed","Thu Nov 21 06:15:10 UTC 2024","Thu Nov 21 06:15:12 UTC 2024","1808","","","","","","Login button is visible","" +"passed","Thu Nov 21 06:11:30 UTC 2024","Thu Nov 21 06:11:35 UTC 2024","4456","","","","","","Add vaccines page should launch","" +"passed","Thu Nov 21 06:12:16 UTC 2024","Thu Nov 21 06:12:58 UTC 2024","42034","","","","","","Display warning based on age when recording a vaccine [9473673388-2-covid]","" +"failed","Thu Nov 21 06:27:13 UTC 2024","Thu Nov 21 06:28:33 UTC 2024","80391","","","","","","Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]","" +"passed","Thu Nov 21 06:11:03 UTC 2024","Thu Nov 21 06:11:14 UTC 2024","11030","","","","","","Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]","" +"failed","Thu Nov 21 06:24:52 UTC 2024","Thu Nov 21 06:26:18 UTC 2024","85827","","","","","","Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]","" +"failed","Thu Nov 21 06:20:11 UTC 2024","Thu Nov 21 06:21:35 UTC 2024","83796","","","","","","Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]","" +"failed","Thu Nov 21 06:17:22 UTC 2024","Thu Nov 21 06:18:49 UTC 2024","87044","","","","","","Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]","" +"failed","Thu Nov 21 06:25:47 UTC 2024","Thu Nov 21 06:27:09 UTC 2024","81554","","","","","","Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]","" +"passed","Thu Nov 21 06:14:49 UTC 2024","Thu Nov 21 06:14:56 UTC 2024","6515","","","","","","Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]","" diff --git a/data/suites.json b/data/suites.json index ac6aa27ae..ce6ebda96 100644 --- a/data/suites.json +++ b/data/suites.json @@ -3,13 +3,13 @@ "name" : "suites", "children" : [ { "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", - "uid" : "f53a3f0f6ba03033", + "uid" : "a44434a0b9f239bb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 }, "flaky" : false, "newFailed" : false, @@ -20,13 +20,13 @@ "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] }, { "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", - "uid" : "c5983455c8b13023", + "uid" : "a670661f4e949369", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 }, "flaky" : false, "newFailed" : false, @@ -37,13 +37,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Add vaccine batches page should launch", - "uid" : "727863a2652b687c", + "uid" : "ab2b0205ea0fe175", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 }, "flaky" : false, "newFailed" : false, @@ -54,13 +54,13 @@ "parameters" : [ ] }, { "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "cab3de107a9567e", + "uid" : "8ea848209e6ab0b9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 }, "flaky" : false, "newFailed" : false, @@ -71,13 +71,13 @@ "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "d8f85dc6667fc2e3", + "uid" : "494e4427c315e6d8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 }, "flaky" : false, "newFailed" : false, @@ -88,13 +88,13 @@ "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "fb5f4eaebc449b8a", + "uid" : "3ad306fafad92f2c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 }, "flaky" : false, "newFailed" : false, @@ -105,13 +105,13 @@ "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] }, { "name" : "Error messages should appear when no values are entered", - "uid" : "ac36ab69e3e4eff8", + "uid" : "d6054d448175f4e5", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 }, "flaky" : false, "newFailed" : false, @@ -122,13 +122,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "be54e59c97013ad", + "uid" : "ba1f1d90bc362470", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 }, "flaky" : false, "newFailed" : false, @@ -139,13 +139,13 @@ "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { "name" : "Add vaccines page should launch", - "uid" : "2233e429eaf1696b", + "uid" : "62bbf87ac469b638", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 }, "flaky" : false, "newFailed" : false, @@ -155,14 +155,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "ca156b879b9fd1a3", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "d396204089360e59", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 }, "flaky" : false, "newFailed" : false, @@ -170,16 +170,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9470472918", "covid" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "b3d7c5e036fb0bba", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "caf85feeed76d4fd", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 }, "flaky" : false, "newFailed" : false, @@ -187,16 +187,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] + "parameters" : [ "3", "9732091169", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "116bfd083617deb7", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "f2306e4486b23155", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 }, "flaky" : false, "newFailed" : false, @@ -204,16 +204,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9732091169", "covid" ] + "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", - "uid" : "8439e9be4262b370", + "uid" : "1e27cd013da36210", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 }, "flaky" : false, "newFailed" : false, @@ -224,13 +224,13 @@ "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a836af4a50aad25c", + "uid" : "a8c35b68fb6f6068", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 }, "flaky" : false, "newFailed" : false, @@ -241,13 +241,13 @@ "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "23bc6f5d8b341591", + "uid" : "816ab3bd8671aef", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 }, "flaky" : false, "newFailed" : false, @@ -258,13 +258,13 @@ "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "dc401d059e87fca7", + "uid" : "958a1a32f8c86bbe", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 }, "flaky" : false, "newFailed" : false, @@ -275,13 +275,13 @@ "parameters" : [ "2", "9473673388", "covid" ] }, { "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "b6dae8baf1e91669", + "uid" : "a45a05308d386285", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 }, "flaky" : false, "newFailed" : false, @@ -292,13 +292,13 @@ "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", - "uid" : "be18084533d6e2c3", + "uid" : "a0092fd7227108e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 }, "flaky" : false, "newFailed" : false, @@ -309,13 +309,13 @@ "parameters" : [ "3", "9692237893", "covid" ] }, { "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "10a404bf15462c10", + "uid" : "ca3d2404eba36c1d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 }, "flaky" : false, "newFailed" : false, @@ -326,13 +326,13 @@ "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "e3d3c3268ca9d141", + "uid" : "910e5a5f11e78e2c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 }, "flaky" : false, "newFailed" : false, @@ -343,13 +343,13 @@ "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "1ad1bd1d844ea39b", + "uid" : "bde4f3ef631c9b20", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 }, "flaky" : false, "newFailed" : false, @@ -360,13 +360,13 @@ "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "59582d8c7d9f17d1", + "uid" : "54bcf4063feb9542", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 }, "flaky" : false, "newFailed" : false, @@ -377,13 +377,13 @@ "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { "name" : "Find a patient page should launch", - "uid" : "c91a632520297cfc", + "uid" : "f38eb0a568483fae", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 }, "flaky" : false, "newFailed" : false, @@ -393,14 +393,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "3579cddfa34bcc24", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "d60a77fbf0ec75e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 }, "flaky" : false, "newFailed" : false, @@ -408,16 +408,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "425a1c99f21befa", + "name" : "Search without entering nhs number", + "uid" : "b2c711c59d9b7123", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 }, "flaky" : false, "newFailed" : false, @@ -425,16 +425,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9474335761", "covid" ] + "parameters" : [ ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "c7036bdb68c3ec9", + "uid" : "776f16ef6ac61481", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 }, "flaky" : false, "newFailed" : false, @@ -445,13 +445,13 @@ "parameters" : [ "Enter 10 digits", "123456789" ] }, { "name" : "Search without entering patient details", - "uid" : "f380be39c7f30288", + "uid" : "eba383fbcad9d3ef", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 }, "flaky" : false, "newFailed" : false, @@ -462,13 +462,13 @@ "parameters" : [ ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "38a3f4a0356ef363", + "uid" : "3a89e2e4b016ae27", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 }, "flaky" : false, "newFailed" : false, @@ -478,14 +478,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "e30cadf173be0735", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "e4800e590e980318", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 }, "flaky" : false, "newFailed" : false, @@ -493,16 +493,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "9449306621" ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "ed7b9d3fa339ade5", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "f61b6604ed6773cb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 }, "flaky" : false, "newFailed" : false, @@ -510,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", - "uid" : "6dfbe78c91762e28", + "uid" : "1a1df3625e164ce", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 }, "flaky" : false, "newFailed" : false, @@ -530,13 +530,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "27d607909ed396e3", + "uid" : "958becf61a488921", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 }, "flaky" : false, "newFailed" : false, @@ -547,13 +547,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", - "uid" : "4d7fbdfeb6adedca", + "uid" : "aaa350f4f97f0828", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 }, "flaky" : false, "newFailed" : false, @@ -564,13 +564,13 @@ "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", - "uid" : "a2c30f528f8fea7e", + "uid" : "3d50bb2089f74204", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 }, "flaky" : false, "newFailed" : false, @@ -581,13 +581,13 @@ "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", - "uid" : "313c4bbff05d1bbe", + "uid" : "1816ced9cb38db83", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 }, "flaky" : false, "newFailed" : false, @@ -598,13 +598,13 @@ "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", - "uid" : "627965668037c078", + "uid" : "ba88ee17b2dc7e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 }, "flaky" : false, "newFailed" : false, @@ -615,13 +615,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "512e1bc46cc9664", + "uid" : "c1b829612b2a0bbd", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 }, "flaky" : false, "newFailed" : false, @@ -632,13 +632,13 @@ "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "d58073613191facf", + "uid" : "1f2089573d7da219", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 }, "flaky" : false, "newFailed" : false, @@ -648,14 +648,14 @@ "retriesStatusChange" : false, "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", - "uid" : "1deabcebc0f7a4a0", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "405ea4c754d65b60", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 }, "flaky" : false, "newFailed" : false, @@ -663,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "1ca6bd593e7919ef", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "uid" : "d9f985687c44b0f9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 }, "flaky" : false, "newFailed" : false, @@ -680,16 +680,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", - "uid" : "c9398efa8f15ee10", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "uid" : "95932f2a110661c6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 }, "flaky" : false, "newFailed" : false, @@ -697,16 +697,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "cecf97c0e8cff88c", + "uid" : "1cb0c96d70cb8eac", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 }, "flaky" : false, "newFailed" : false, @@ -716,14 +716,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "e485e9f825adebab", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "uid" : "385302d234c35442", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 }, "flaky" : false, "newFailed" : false, @@ -731,16 +731,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", - "uid" : "352f8c7ea42b236e", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "uid" : "21a1be8fbe7e4313", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 }, "flaky" : false, "newFailed" : false, @@ -748,16 +748,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "7b19ef352cee1ded", + "uid" : "d8032cdaad566ba4", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 }, "flaky" : false, "newFailed" : false, @@ -768,13 +768,13 @@ "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", - "uid" : "a2f5bd2b41238cf2", + "uid" : "a1316dbd0c1c3d0e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 }, "flaky" : false, "newFailed" : false, @@ -785,13 +785,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "f9535d7976a1f791", + "uid" : "c7bf7a1783921a19", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 }, "flaky" : false, "newFailed" : false, @@ -802,13 +802,13 @@ "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", - "uid" : "8680f5e9b754de60", + "uid" : "5096b08131bf41d7", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 }, "flaky" : false, "newFailed" : false, @@ -819,13 +819,13 @@ "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "53dc85a253117052", + "uid" : "9403a6d7c2b25d1d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 }, "flaky" : false, "newFailed" : false, @@ -835,14 +835,14 @@ "retriesStatusChange" : false, "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", - "uid" : "8763e2c1b1e09351", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "93ebaf7c462d6fcb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 }, "flaky" : false, "newFailed" : false, @@ -850,16 +850,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] + "parameters" : [ "None", "password", "fail" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "35cc5f8186d98356", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", + "uid" : "c8c9d4cdd979774a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 }, "flaky" : false, "newFailed" : false, @@ -867,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", - "uid" : "6887f66985a116c7", + "uid" : "ee53c66ccd9f4342", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 }, "flaky" : false, "newFailed" : false, @@ -887,13 +887,13 @@ "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { "name" : "Login button is visible", - "uid" : "bae6b06e5d42b2e1", + "uid" : "dabc81e403c9db52", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 }, "flaky" : false, "newFailed" : false, @@ -904,13 +904,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "c67b29b81ecc38b6", + "uid" : "f7fdf717726fed29", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 }, "flaky" : false, "newFailed" : false, @@ -920,14 +920,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "2c235279619ba9b5", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "103da60380191af4", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 }, "flaky" : false, "newFailed" : false, @@ -935,16 +935,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] }, { "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "e856ecd2ae426c1a", + "uid" : "7bf871ec3e778742", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 }, "flaky" : false, "newFailed" : false, @@ -954,14 +954,14 @@ "retriesStatusChange" : false, "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "3003178e54594b06", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "3a68b0f1080f7cb8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 }, "flaky" : false, "newFailed" : false, @@ -969,16 +969,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "e2c39d97a80eea3c", + "uid" : "f4f80caae9f27ec2", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 }, "flaky" : false, "newFailed" : false, @@ -989,13 +989,13 @@ "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { "name" : "NHS sign in page should be visible", - "uid" : "4c8825123d77ec72", + "uid" : "4be33a22b42aa236", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 }, "flaky" : false, "newFailed" : false, @@ -1006,13 +1006,13 @@ "parameters" : [ ] }, { "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "6d30e09543eb3faf", + "uid" : "4a80881e7f86ae53", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 }, "flaky" : false, "newFailed" : false, @@ -1023,13 +1023,13 @@ "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] }, { "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "db391af35e549047", + "uid" : "b4ac3eb7788afa3b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 }, "flaky" : false, "newFailed" : false, @@ -1040,13 +1040,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] }, { "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", - "uid" : "5ee0e1ae80f4be76", + "uid" : "4f5b3c3f8fbd7651", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 }, "flaky" : false, "newFailed" : false, @@ -1057,13 +1057,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "21/11/2025", "AUTOMATION-C30", "Vaccination centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "97186aca195a12f6", + "uid" : "1350f4201dcb8d2a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 }, "flaky" : false, "newFailed" : false, @@ -1074,13 +1074,13 @@ "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] }, { "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "3cde82a20e8725fa", + "uid" : "31b38f9255386e8c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 }, "flaky" : false, "newFailed" : false, @@ -1091,13 +1091,13 @@ "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", - "uid" : "c75c531826967e4d", + "uid" : "46d7fa3d48aca706", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 }, "flaky" : false, "newFailed" : false, @@ -1108,13 +1108,13 @@ "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "AUTOMATION-C10", "Hospital hub for staff and patients", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "75978d5c3de3fee4", + "uid" : "adfc9db630f3b0be", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 }, "flaky" : false, "newFailed" : false, @@ -1125,13 +1125,13 @@ "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] }, { "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "d16db670bcb452e0", + "uid" : "db86edd89df4fcf7", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 }, "flaky" : false, "newFailed" : false, @@ -1142,13 +1142,13 @@ "parameters" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "c709cdd99a256002", + "uid" : "48fea72cb894a354", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 }, "flaky" : false, "newFailed" : false, @@ -1159,13 +1159,13 @@ "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "42daa6f10231906a", + "uid" : "ba3cc7b9a4610248", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 }, "flaky" : false, "newFailed" : false, @@ -1176,13 +1176,13 @@ "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] }, { "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "1480f1fe92f0a9da", + "uid" : "bbcd37b1d678f8ef", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 }, "flaky" : false, "newFailed" : false, @@ -1193,13 +1193,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", - "uid" : "e90d2295fe8c17b9", + "uid" : "681afa501e2519ec", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 }, "flaky" : false, "newFailed" : false, @@ -1210,13 +1210,13 @@ "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "AUTOMATED-AQI", "Housebound patient's home", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", - "uid" : "6d2150d59ce41b8e", + "uid" : "2c28976b6ddce008", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 }, "flaky" : false, "newFailed" : false, @@ -1227,13 +1227,13 @@ "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] }, { "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", - "uid" : "b08a9c95354e9071", + "uid" : "d2be0dfe7d32dfc", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, "flaky" : false, "newFailed" : false, @@ -1244,13 +1244,13 @@ "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "AUTOMATION-CBQI", "Outreach event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "45a6ce94e3610e49", + "uid" : "e55297cf4b3c4795", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 }, "flaky" : false, "newFailed" : false, @@ -1261,13 +1261,13 @@ "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "5ee7ee51daeb3573", + "uid" : "c63ed0ae267976c0", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 }, "flaky" : false, "newFailed" : false, @@ -1278,13 +1278,13 @@ "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "bc4f52fbfca360ab", + "uid" : "6c6f4f08facb7923", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 }, "flaky" : false, "newFailed" : false, @@ -1295,13 +1295,13 @@ "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", - "uid" : "7f523bc243d8bdda", + "uid" : "ab83b77e00a2bc7f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 }, "flaky" : false, "newFailed" : false, @@ -1312,13 +1312,13 @@ "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "66be1de819055ca9", + "uid" : "da2ccbccd663a7d6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 }, "flaky" : false, "newFailed" : false, @@ -1329,13 +1329,13 @@ "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "ebbe2a8f3f7cc2ef", + "uid" : "c6f09255209e8d3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 }, "flaky" : false, "newFailed" : false, @@ -1346,13 +1346,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", - "uid" : "8d28c50176ad4ce0", + "uid" : "83a3b80f9aaff2a9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 }, "flaky" : false, "newFailed" : false, @@ -1363,13 +1363,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] }, { "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "494b427b0450a8cd", + "uid" : "5feb0b763ef3ce8a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 }, "flaky" : false, "newFailed" : false, @@ -1380,13 +1380,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "a930a93d8be50e56", + "uid" : "820eeac57dbdd4a5", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, "flaky" : false, "newFailed" : false, @@ -1396,14 +1396,14 @@ "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { - "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", - "uid" : "6b93dca251adae56", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "8be3a53cc0fb88f8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 }, "flaky" : false, "newFailed" : false, @@ -1411,16 +1411,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] }, { - "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", - "uid" : "a300137267fddf7b", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "b888b3213d990855", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 }, "flaky" : false, "newFailed" : false, @@ -1428,16 +1428,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", - "uid" : "b9efe696d134e53e", + "uid" : "96a9be02cf78f38f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 }, "flaky" : false, "newFailed" : false, @@ -1448,13 +1448,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] }, { "name" : "\"Reports\" page is displayed", - "uid" : "9b3330ce1ad1aa14", + "uid" : "6179c5afc3f723d9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 }, "flaky" : false, "newFailed" : false, @@ -1465,13 +1465,13 @@ "parameters" : [ ] }, { "name" : "\"Choose dates\" page is displayed", - "uid" : "18e203e4151d3910", + "uid" : "23eaaa0d831b3f2a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 }, "flaky" : false, "newFailed" : false, @@ -1482,13 +1482,13 @@ "parameters" : [ ] }, { "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "3caedff6fb70ec94", + "uid" : "7f8cd0c375f06ee", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 }, "flaky" : false, "newFailed" : false, diff --git a/data/test-cases/103da60380191af4.json b/data/test-cases/103da60380191af4.json new file mode 100644 index 000000000..f32c5778c --- /dev/null +++ b/data/test-cases/103da60380191af4.json @@ -0,0 +1,578 @@ +{ + "uid" : "103da60380191af4", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "be8754a3c45b355caf3fb54bb9553a90", + "time" : { + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Housebound patient's home and get patient details for 9472710255 with option 4 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026", + "time" : { + "start" : 1732169718815, + "stop" : 1732169723214, + "duration" : 4399 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "24d21f3d0fd1bb13", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "24d21f3d0fd1bb13.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169723214, + "stop" : 1732169729041, + "duration" : 5827 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ea3537499aa53ec7", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "ea3537499aa53ec7.png", + "type" : "image/png", + "size" : 48878 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient DELICE PINKER", + "time" : { + "start" : 1732169729041, + "stop" : 1732169733374, + "duration" : 4333 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2cf099f70e790523", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "2cf099f70e790523.png", + "type" : "image/png", + "size" : 48878 + }, { + "uid" : "a334792da8f16445", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "a334792da8f16445.png", + "type" : "image/png", + "size" : 55911 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue", + "time" : { + "start" : 1732169733375, + "stop" : 1732169754940, + "duration" : 21565 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "943a0e7253f13b66", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "943a0e7253f13b66.png", + "type" : "image/png", + "size" : 55911 + }, { + "uid" : "6030f7532dc34d6b", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "6030f7532dc34d6b.png", + "type" : "image/png", + "size" : 88200 + }, { + "uid" : "bc5e46d9da914607", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png", + "source" : "bc5e46d9da914607.png", + "type" : "image/png", + "size" : 88200 + }, { + "uid" : "333f9ffe7441f33e", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "333f9ffe7441f33e.png", + "type" : "image/png", + "size" : 91245 + }, { + "uid" : "7a159761ebe6b481", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "7a159761ebe6b481.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "77770ba08875fdd3", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "77770ba08875fdd3.png", + "type" : "image/png", + "size" : 58383 + }, { + "uid" : "26a990da6f7917b9", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "26a990da6f7917b9.png", + "type" : "image/png", + "size" : 76511 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button", + "time" : { + "start" : 1732169754940, + "stop" : 1732169761414, + "duration" : 6474 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5701ed0206b43c66", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "5701ed0206b43c66.png", + "type" : "image/png", + "size" : 71470 + }, { + "uid" : "671526cafa7197f9", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "671526cafa7197f9.png", + "type" : "image/png", + "size" : 73999 + }, { + "uid" : "af84e4abdf3a49b1", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "af84e4abdf3a49b1.png", + "type" : "image/png", + "size" : 73999 + }, { + "uid" : "1dc77b17b01e70de", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "1dc77b17b01e70de.png", + "type" : "image/png", + "size" : 73712 + }, { + "uid" : "a66588a9f98c8fd8", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "a66588a9f98c8fd8.png", + "type" : "image/png", + "size" : 79773 + }, { + "uid" : "df262d578b6023e8", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "df262d578b6023e8.png", + "type" : "image/png", + "size" : 83553 + }, { + "uid" : "e74a64c5f1a9fdeb", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "e74a64c5f1a9fdeb.png", + "type" : "image/png", + "size" : 52636 + }, { + "uid" : "2f9bbf33e0a72d54", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "2f9bbf33e0a72d54.png", + "type" : "image/png", + "size" : 56721 + }, { + "uid" : "38a9ab1549118647", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "38a9ab1549118647.png", + "type" : "image/png", + "size" : 40352 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169761414, + "stop" : 1732169766320, + "duration" : 4906 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "13e95fbb387e3485", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "13e95fbb387e3485.png", + "type" : "image/png", + "size" : 40352 + }, { + "uid" : "b83c10cfbd8d3db1", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "b83c10cfbd8d3db1.png", + "type" : "image/png", + "size" : 44702 + }, { + "uid" : "80e9c4531f741abb", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "80e9c4531f741abb.png", + "type" : "image/png", + "size" : 76896 + }, { + "uid" : "877136ec8b2a1eb4", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "877136ec8b2a1eb4.png", + "type" : "image/png", + "size" : 78551 + }, { + "uid" : "2a0ae4f105aafbc1", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "2a0ae4f105aafbc1.png", + "type" : "image/png", + "size" : 79857 + }, { + "uid" : "d321602fc04238ef", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "d321602fc04238ef.png", + "type" : "image/png", + "size" : 81666 + }, { + "uid" : "2b2d6d97020c4a52", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "2b2d6d97020c4a52.png", + "type" : "image/png", + "size" : 70499 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169766321, + "stop" : 1732169775788, + "duration" : 9467 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5c777869cb5a4ac", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "5c777869cb5a4ac.png", + "type" : "image/png", + "size" : 80523 + }, { + "uid" : "5a85d71ae322a593", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "5a85d71ae322a593.png", + "type" : "image/png", + "size" : 73642 + }, { + "uid" : "ace63aba5e487c09", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "ace63aba5e487c09.png", + "type" : "image/png", + "size" : 85398 + }, { + "uid" : "c493d021ce7a612f", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "c493d021ce7a612f.png", + "type" : "image/png", + "size" : 86622 + }, { + "uid" : "6797f95673539e9d", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "6797f95673539e9d.png", + "type" : "image/png", + "size" : 86622 + }, { + "uid" : "4752f761f2e26bba", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "4752f761f2e26bba.png", + "type" : "image/png", + "size" : 45383 + }, { + "uid" : "a3337cf1a3b9fcff", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "a3337cf1a3b9fcff.png", + "type" : "image/png", + "size" : 46556 + }, { + "uid" : "398c3c9946c42866", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "398c3c9946c42866.png", + "type" : "image/png", + "size" : 51824 + }, { + "uid" : "a1eb9a1c40c61a21", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "a1eb9a1c40c61a21.png", + "type" : "image/png", + "size" : 51824 + }, { + "uid" : "e8478de235b31b3b", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "e8478de235b31b3b.png", + "type" : "image/png", + "size" : 62131 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient DELICE PINKER, 10/11/1926, HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169775788, + "stop" : 1732169778094, + "duration" : 2306 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "673955077aaa3306", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "673955077aaa3306.png", + "type" : "image/png", + "size" : 62131 + }, { + "uid" : "23536b93dc44b954", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "23536b93dc44b954.png", + "type" : "image/png", + "size" : 62131 + }, { + "uid" : "53bd273a6e0d0108", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "53bd273a6e0d0108.png", + "type" : "image/png", + "size" : 62131 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169778095, + "stop" : 1732169779934, + "duration" : 1839 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7770fe6536f248d1", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "7770fe6536f248d1.png", + "type" : "image/png", + "size" : 62131 + }, { + "uid" : "1787e479d851f1a4", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "1787e479d851f1a4.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169779934, + "stop" : 1732169785861, + "duration" : 5927 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7b2d3e928a8680c7", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "7b2d3e928a8680c7.png", + "type" : "image/png", + "size" : 49665 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient DELICE PINKER", + "time" : { + "start" : 1732169785861, + "stop" : 1732169788188, + "duration" : 2327 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dcca612f61da3f85", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "dcca612f61da3f85.png", + "type" : "image/png", + "size" : 49665 + }, { + "uid" : "fa97edf9a2a6f542", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "fa97edf9a2a6f542.png", + "type" : "image/png", + "size" : 55911 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169788189, + "stop" : 1732169801967, + "duration" : 13778 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "f3c5420f8d4031d4", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "f3c5420f8d4031d4.png", + "type" : "image/png", + "size" : 55911 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e1a67b52fb4fb521", + "name" : "log", + "source" : "e1a67b52fb4fb521.txt", + "type" : "text/plain", + "size" : 28047 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH" + }, { + "name" : "assess_date", + "value" : "today-3" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Housebound patient's home" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "10/11/1926" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "4" + }, { + "name" : "name", + "value" : "DELICE PINKER" + }, { + "name" : "nhs_number", + "value" : "9472710255" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-2" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "103da60380191af4.json", + "parameterValues" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] +} \ No newline at end of file diff --git a/data/test-cases/1350f4201dcb8d2a.json b/data/test-cases/1350f4201dcb8d2a.json new file mode 100644 index 000000000..a6b6e1d15 --- /dev/null +++ b/data/test-cases/1350f4201dcb8d2a.json @@ -0,0 +1,578 @@ +{ + "uid" : "1350f4201dcb8d2a", + "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "c47584f2431c072f146f60f28a2e75f4", + "time" : { + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 14/11/2024INDIGO CATCHESIDE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 14/11/2024INDIGO CATCHESIDE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 14/11/2024INDIGO CATCHESIDE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 14/11/2024INDIGO CATCHESIDE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Care home and get patient details for 9437580812 with option 8 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026", + "time" : { + "start" : 1732169842906, + "stop" : 1732169848182, + "duration" : 5276 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8de77184a0d6c9c6", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "8de77184a0d6c9c6.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169848183, + "stop" : 1732169854058, + "duration" : 5875 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9d36248e78331cfa", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png", + "source" : "9d36248e78331cfa.png", + "type" : "image/png", + "size" : 49542 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient INDIGO CATCHESIDE", + "time" : { + "start" : 1732169854059, + "stop" : 1732169859470, + "duration" : 5411 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d1e6c4bdb6377328", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "d1e6c4bdb6377328.png", + "type" : "image/png", + "size" : 49542 + }, { + "uid" : "57182aef9afce214", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "57182aef9afce214.png", + "type" : "image/png", + "size" : 54122 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue", + "time" : { + "start" : 1732169859470, + "stop" : 1732169881018, + "duration" : 21548 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a1ac6171f67b48c1", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "a1ac6171f67b48c1.png", + "type" : "image/png", + "size" : 54122 + }, { + "uid" : "7fd67492722bd40b", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "7fd67492722bd40b.png", + "type" : "image/png", + "size" : 85932 + }, { + "uid" : "8b4f1d25c1fd9109", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_INDIGO CATCHESIDE_and_clicked_choose_vaccine_button.png", + "source" : "8b4f1d25c1fd9109.png", + "type" : "image/png", + "size" : 85932 + }, { + "uid" : "413b02cf601dd6e", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "413b02cf601dd6e.png", + "type" : "image/png", + "size" : 87284 + }, { + "uid" : "27f50de4bf99bc25", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "27f50de4bf99bc25.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "4842df3ecd14e60d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "4842df3ecd14e60d.png", + "type" : "image/png", + "size" : 58383 + }, { + "uid" : "9314d5e43e2e3bf0", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "9314d5e43e2e3bf0.png", + "type" : "image/png", + "size" : 75064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-7 and click continue to record consent screen button", + "time" : { + "start" : 1732169881019, + "stop" : 1732169887333, + "duration" : 6314 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f997e468f87e8f99", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "f997e468f87e8f99.png", + "type" : "image/png", + "size" : 69915 + }, { + "uid" : "707a9dc2ae923a99", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "707a9dc2ae923a99.png", + "type" : "image/png", + "size" : 74307 + }, { + "uid" : "314291ab8a35d31", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "314291ab8a35d31.png", + "type" : "image/png", + "size" : 74307 + }, { + "uid" : "84d5323b31446b4", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "84d5323b31446b4.png", + "type" : "image/png", + "size" : 73851 + }, { + "uid" : "9446d9eee7ded904", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "9446d9eee7ded904.png", + "type" : "image/png", + "size" : 77309 + }, { + "uid" : "8c9966fa167f7953", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "8c9966fa167f7953.png", + "type" : "image/png", + "size" : 81565 + }, { + "uid" : "bc45a14a54ba44cd", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "bc45a14a54ba44cd.png", + "type" : "image/png", + "size" : 49409 + }, { + "uid" : "898e5cf694663a81", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "898e5cf694663a81.png", + "type" : "image/png", + "size" : 53620 + }, { + "uid" : "cde33d52ca389709", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "cde33d52ca389709.png", + "type" : "image/png", + "size" : 39983 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169887334, + "stop" : 1732169892302, + "duration" : 4968 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "337cd9f589bca51b", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "337cd9f589bca51b.png", + "type" : "image/png", + "size" : 39983 + }, { + "uid" : "2105d7e1bc7f2a39", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "2105d7e1bc7f2a39.png", + "type" : "image/png", + "size" : 43738 + }, { + "uid" : "88937fd78145b98a", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "88937fd78145b98a.png", + "type" : "image/png", + "size" : 76089 + }, { + "uid" : "f5cf49e998eedfa0", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "f5cf49e998eedfa0.png", + "type" : "image/png", + "size" : 76169 + }, { + "uid" : "edbce6e936656bdb", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "edbce6e936656bdb.png", + "type" : "image/png", + "size" : 77384 + }, { + "uid" : "4bb15a625d007ee5", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "4bb15a625d007ee5.png", + "type" : "image/png", + "size" : 79295 + }, { + "uid" : "afbfa132e4af79fe", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "afbfa132e4af79fe.png", + "type" : "image/png", + "size" : 69127 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-7 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169892302, + "stop" : 1732169901716, + "duration" : 9414 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb48768a78686c09", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "fb48768a78686c09.png", + "type" : "image/png", + "size" : 80958 + }, { + "uid" : "20022363f2a00b00", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "20022363f2a00b00.png", + "type" : "image/png", + "size" : 68153 + }, { + "uid" : "e665d2c937f3b817", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "e665d2c937f3b817.png", + "type" : "image/png", + "size" : 84422 + }, { + "uid" : "ace5f94de920fdfa", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "ace5f94de920fdfa.png", + "type" : "image/png", + "size" : 85414 + }, { + "uid" : "b85f25945d79d267", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "b85f25945d79d267.png", + "type" : "image/png", + "size" : 85414 + }, { + "uid" : "91293beb4e26d100", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "91293beb4e26d100.png", + "type" : "image/png", + "size" : 42142 + }, { + "uid" : "f0b9c030539aaa69", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "f0b9c030539aaa69.png", + "type" : "image/png", + "size" : 43726 + }, { + "uid" : "8b97d0dff6488cd2", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "8b97d0dff6488cd2.png", + "type" : "image/png", + "size" : 48885 + }, { + "uid" : "675e9d794f2b463a", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "675e9d794f2b463a.png", + "type" : "image/png", + "size" : 48885 + }, { + "uid" : "376ff015bec319d6", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "376ff015bec319d6.png", + "type" : "image/png", + "size" : 64322 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient INDIGO CATCHESIDE, 1/3/1959, 12 CANBERRA STREET, MANCHESTER, M11 4WL and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169901717, + "stop" : 1732169904102, + "duration" : 2385 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb03d744017f8329", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "fb03d744017f8329.png", + "type" : "image/png", + "size" : 64322 + }, { + "uid" : "ae592f3b7bc55b85", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "ae592f3b7bc55b85.png", + "type" : "image/png", + "size" : 64322 + }, { + "uid" : "33afc35cbe464a07", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "33afc35cbe464a07.png", + "type" : "image/png", + "size" : 64322 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169904102, + "stop" : 1732169905971, + "duration" : 1869 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3ac37a002c85fdf0", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "3ac37a002c85fdf0.png", + "type" : "image/png", + "size" : 64322 + }, { + "uid" : "c77bc365912a33c7", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "c77bc365912a33c7.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169905972, + "stop" : 1732169911849, + "duration" : 5877 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a663cc34fa7aa17c", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png", + "source" : "a663cc34fa7aa17c.png", + "type" : "image/png", + "size" : 47422 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient INDIGO CATCHESIDE", + "time" : { + "start" : 1732169911850, + "stop" : 1732169916183, + "duration" : 4333 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fbb331bb835216a9", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "fbb331bb835216a9.png", + "type" : "image/png", + "size" : 47422 + }, { + "uid" : "89ee5824d01998a5", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "89ee5824d01998a5.png", + "type" : "image/png", + "size" : 54122 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169916184, + "stop" : 1732169929950, + "duration" : 13766 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "d3600542d32bcda4", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "d3600542d32bcda4.png", + "type" : "image/png", + "size" : 54122 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4cce928548150c1e", + "name" : "log", + "source" : "4cce928548150c1e.txt", + "type" : "text/plain", + "size" : 28073 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "12 CANBERRA STREET, MANCHESTER, M11 4WL" + }, { + "name" : "assess_date", + "value" : "today-7" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Care home" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "1/3/1959" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "8" + }, { + "name" : "name", + "value" : "INDIGO CATCHESIDE" + }, { + "name" : "nhs_number", + "value" : "9437580812" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-7" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "1350f4201dcb8d2a.json", + "parameterValues" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] +} \ No newline at end of file diff --git a/data/test-cases/1816ced9cb38db83.json b/data/test-cases/1816ced9cb38db83.json new file mode 100644 index 000000000..d2605b872 --- /dev/null +++ b/data/test-cases/1816ced9cb38db83.json @@ -0,0 +1,157 @@ +{ + "uid" : "1816ced9cb38db83", + "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Can search for a patient by their old name, after a name change", + "historyId" : "2d9e28b3527a9276ae3ad6c7f15e18b6", + "time" : { + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169625409, + "stop" : 1732169630956, + "duration" : 5547 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Joan, Robertson, and 19/09/1972", + "time" : { + "start" : 1732169630957, + "stop" : 1732169632027, + "duration" : 1070 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7c83151a5f668f35", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "7c83151a5f668f35.png", + "type" : "image/png", + "size" : 48056 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169632027, + "stop" : 1732169634145, + "duration" : 2118 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see the patient's information in the search results, showing their name: Poppy Roberts, nhs number: 9449310076, dob: 19/09/1972 and address: 1 Canada Road, COBHAM, Surrey, LS15 4LJ", + "time" : { + "start" : 1732169634145, + "stop" : 1732169636818, + "duration" : 2673 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e32cbf60e2e53692", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "e32cbf60e2e53692.png", + "type" : "image/png", + "size" : 40228 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "38c443e7d3b1f86f", + "name" : "log", + "source" : "38c443e7d3b1f86f.txt", + "type" : "text/plain", + "size" : 2570 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 Canada Road, COBHAM, Surrey, LS15 4LJ" + }, { + "name" : "dob", + "value" : "19/09/1972" + }, { + "name" : "firstName", + "value" : "Joan" + }, { + "name" : "lastName", + "value" : "Robertson" + }, { + "name" : "newName", + "value" : "Poppy Roberts" + }, { + "name" : "nhsNumber", + "value" : "9449310076" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "1816ced9cb38db83.json", + "parameterValues" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] +} \ No newline at end of file diff --git a/data/test-cases/1a1df3625e164ce.json b/data/test-cases/1a1df3625e164ce.json new file mode 100644 index 000000000..16edcff2c --- /dev/null +++ b/data/test-cases/1a1df3625e164ce.json @@ -0,0 +1,220 @@ +{ + "uid" : "1a1df3625e164ce", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "d60afbfd105108d113640870ead663de", + "time" : { + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169614383, + "stop" : 1732169619349, + "duration" : 4966 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/6/1946", + "time" : { + "start" : 1732169619350, + "stop" : 1732169620420, + "duration" : 1070 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4cd1a58713b7590c", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "4cd1a58713b7590c.png", + "type" : "image/png", + "size" : 47947 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode M6 3AA", + "time" : { + "start" : 1732169620420, + "stop" : 1732169621159, + "duration" : 739 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "271d18e8ff81c77c", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "271d18e8ff81c77c.png", + "type" : "image/png", + "size" : 49370 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1732169621160, + "stop" : 1732169621855, + "duration" : 695 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d945eca8087a467c", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "d945eca8087a467c.png", + "type" : "image/png", + "size" : 50270 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169621856, + "stop" : 1732169623977, + "duration" : 2121 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169623977, + "stop" : 1732169624598, + "duration" : 621 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "31ed8eca0d742e81", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "31ed8eca0d742e81.png", + "type" : "image/png", + "size" : 42849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169624598, + "stop" : 1732169625246, + "duration" : 648 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "333d4fc541b9ef50", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "333d4fc541b9ef50.png", + "type" : "image/png", + "size" : 42849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "41129861189001ed", + "name" : "log", + "source" : "41129861189001ed.txt", + "type" : "text/plain", + "size" : 4453 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Male" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "M6 3AA" + }, { + "name" : "scenario", + "value" : "postcode" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "1a1df3625e164ce.json", + "parameterValues" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] +} \ No newline at end of file diff --git a/data/test-cases/1cb0c96d70cb8eac.json b/data/test-cases/1cb0c96d70cb8eac.json new file mode 100644 index 000000000..51341036b --- /dev/null +++ b/data/test-cases/1cb0c96d70cb8eac.json @@ -0,0 +1,307 @@ +{ + "uid" : "1cb0c96d70cb8eac", + "name" : "Local: Created patient can be found using local search", + "fullName" : "/app/features/find_a_patient.feature:Local: Created patient can be found using local search", + "historyId" : "318f11c97be2b8bb6bebbd84c9bce5b1", + "time" : { + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169655329, + "stop" : 1732169659854, + "duration" : 4525 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I generate random data for a new patient", + "time" : { + "start" : 1732169659854, + "stop" : 1732169659855, + "duration" : 1 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the new patient details on find by demographics page", + "time" : { + "start" : 1732169659855, + "stop" : 1732169681471, + "duration" : 21616 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f32eeebcc13c668f", + "name" : "qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png", + "source" : "f32eeebcc13c668f.png", + "type" : "image/png", + "size" : 49188 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169681472, + "stop" : 1732169683610, + "duration" : 2138 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the create a new patient button", + "time" : { + "start" : 1732169683611, + "stop" : 1732169683718, + "duration" : 107 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the new patient details on create a new patient page", + "time" : { + "start" : 1732169683718, + "stop" : 1732169684874, + "duration" : 1156 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5e650a29cf57af2c", + "name" : "qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png", + "source" : "5e650a29cf57af2c.png", + "type" : "image/png", + "size" : 34209 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the check and confirm button", + "time" : { + "start" : 1732169684874, + "stop" : 1732169684968, + "duration" : 94 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can check and confirm the patient information is correct", + "time" : { + "start" : 1732169684969, + "stop" : 1732169685826, + "duration" : 857 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f422435e7771b505", + "name" : "qa_edge_131.0.2903.51_patient_information_is_correct.png", + "source" : "f422435e7771b505.png", + "type" : "image/png", + "size" : 38646 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the confirm and save button", + "time" : { + "start" : 1732169685827, + "stop" : 1732169685941, + "duration" : 114 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see the patient added confirmation message", + "time" : { + "start" : 1732169685942, + "stop" : 1732169686510, + "duration" : 568 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the find a patient by local records link", + "time" : { + "start" : 1732169686510, + "stop" : 1732169686622, + "duration" : 112 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the new patient details", + "time" : { + "start" : 1732169686622, + "stop" : 1732169708140, + "duration" : 21518 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "52a8bc7a6d3f465e", + "name" : "qa_edge_131.0.2903.51_add_mandatory_new_patient_information.png", + "source" : "52a8bc7a6d3f465e.png", + "type" : "image/png", + "size" : 43893 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169708141, + "stop" : 1732169710279, + "duration" : 2138 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see the patient's local record in the search results", + "time" : { + "start" : 1732169710280, + "stop" : 1732169710934, + "duration" : 654 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a60b7220c73ebf05", + "name" : "qa_edge_131.0.2903.51_patient_local_record_should_be_visible.png", + "source" : "a60b7220c73ebf05.png", + "type" : "image/png", + "size" : 37624 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "51093ced8e252084", + "name" : "log", + "source" : "51093ced8e252084.txt", + "type" : "text/plain", + "size" : 6632 + } ], + "parameters" : [ ], + "stepsCount" : 14, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "1cb0c96d70cb8eac.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/1e27cd013da36210.json b/data/test-cases/1e27cd013da36210.json new file mode 100644 index 000000000..938076696 --- /dev/null +++ b/data/test-cases/1e27cd013da36210.json @@ -0,0 +1,145 @@ +{ + "uid" : "1e27cd013da36210", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "c2fc7c106acbf9b7eb1119c3e175c612", + "time" : { + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169504133, + "stop" : 1732169508357, + "duration" : 4224 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306494", + "time" : { + "start" : 1732169508358, + "stop" : 1732169508434, + "duration" : 76 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169508434, + "stop" : 1732169510529, + "duration" : 2095 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Reynolds Ryan, 9449306494, 27/3/2001 and Jamie Street, Jaketown, KDDTG5, SW16 6JR details", + "time" : { + "start" : 1732169510530, + "stop" : 1732169513186, + "duration" : 2656 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "24a7c7a5ad962b04", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "24a7c7a5ad962b04.png", + "type" : "image/png", + "size" : 48794 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a88d18477f22751", + "name" : "log", + "source" : "a88d18477f22751.txt", + "type" : "text/plain", + "size" : 1968 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "Jamie Street, Jaketown, KDDTG5, SW16 6JR" + }, { + "name" : "dateofbirth", + "value" : "27/3/2001" + }, { + "name" : "name", + "value" : "Reynolds Ryan" + }, { + "name" : "nhsNumber", + "value" : "9449306494" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "1e27cd013da36210.json", + "parameterValues" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] +} \ No newline at end of file diff --git a/data/test-cases/1f2089573d7da219.json b/data/test-cases/1f2089573d7da219.json new file mode 100644 index 000000000..197283bc8 --- /dev/null +++ b/data/test-cases/1f2089573d7da219.json @@ -0,0 +1,169 @@ +{ + "uid" : "1f2089573d7da219", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Searching for a patient without a record returns no results", + "historyId" : "1b51f6a7f6d588f463a9a362437309b2", + "time" : { + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169636822, + "stop" : 1732169642267, + "duration" : 5445 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Cecile, Elston, and 18/01/1965", + "time" : { + "start" : 1732169642268, + "stop" : 1732169643365, + "duration" : 1097 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "70e034fb9ee3d4ce", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "70e034fb9ee3d4ce.png", + "type" : "image/png", + "size" : 47889 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169643366, + "stop" : 1732169645496, + "duration" : 2130 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169645497, + "stop" : 1732169646110, + "duration" : 613 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1ed0a206dad8d040", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "1ed0a206dad8d040.png", + "type" : "image/png", + "size" : 38502 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169646110, + "stop" : 1732169646722, + "duration" : 612 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "44091cb98a32c875", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "44091cb98a32c875.png", + "type" : "image/png", + "size" : 38502 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "17d9dbd2040ebda", + "name" : "log", + "source" : "17d9dbd2040ebda.txt", + "type" : "text/plain", + "size" : 3100 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "18/01/1965" + }, { + "name" : "firstName", + "value" : "Cecile" + }, { + "name" : "lastName", + "value" : "Elston" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "1f2089573d7da219.json", + "parameterValues" : [ "18/01/1965", "Cecile", "Elston" ] +} \ No newline at end of file diff --git a/data/test-cases/21a1be8fbe7e4313.json b/data/test-cases/21a1be8fbe7e4313.json new file mode 100644 index 000000000..01db6a4d1 --- /dev/null +++ b/data/test-cases/21a1be8fbe7e4313.json @@ -0,0 +1,220 @@ +{ + "uid" : "21a1be8fbe7e4313", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "a8cb2549e32653a2b141e572727a9761", + "time" : { + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169661819, + "stop" : 1732169670443, + "duration" : 8624 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bob, Garton, and 23/6/1946", + "time" : { + "start" : 1732169670444, + "stop" : 1732169671485, + "duration" : 1041 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "97dd0c597b5c01c9", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "97dd0c597b5c01c9.png", + "type" : "image/png", + "size" : 48442 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169671485, + "stop" : 1732169672193, + "duration" : 708 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d758d222a3a506d1", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "d758d222a3a506d1.png", + "type" : "image/png", + "size" : 50241 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1732169672193, + "stop" : 1732169672876, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "196c0a7c2fe48f52", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "196c0a7c2fe48f52.png", + "type" : "image/png", + "size" : 51144 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169672877, + "stop" : 1732169674992, + "duration" : 2115 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169674993, + "stop" : 1732169675624, + "duration" : 631 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4c6f7cda9c467777", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "4c6f7cda9c467777.png", + "type" : "image/png", + "size" : 44838 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169675625, + "stop" : 1732169676234, + "duration" : 609 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "84857f82e60e676a", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "84857f82e60e676a.png", + "type" : "image/png", + "size" : 44838 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5d056058f4c39e83", + "name" : "log", + "source" : "5d056058f4c39e83.txt", + "type" : "text/plain", + "size" : 4454 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bob" + }, { + "name" : "gender", + "value" : "Male" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "first name" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "21a1be8fbe7e4313.json", + "parameterValues" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] +} \ No newline at end of file diff --git a/data/test-cases/23eaaa0d831b3f2a.json b/data/test-cases/23eaaa0d831b3f2a.json new file mode 100644 index 000000000..72ff2a7e8 --- /dev/null +++ b/data/test-cases/23eaaa0d831b3f2a.json @@ -0,0 +1,145 @@ +{ + "uid" : "23eaaa0d831b3f2a", + "name" : "\"Choose dates\" page is displayed", + "fullName" : "features/reports.feature:\"Choose dates\" page is displayed", + "historyId" : "dd4f797be6cadb2f2e59b62f96b0e298", + "time" : { + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732170579723, + "stop" : 1732170584631, + "duration" : 4908 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the reports navigation link", + "time" : { + "start" : 1732170584632, + "stop" : 1732170589021, + "duration" : 4389 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9506894fa6ca0e67", + "name" : "qa_edge_131.0.2903.51_reports_navigation_link_clicked.png", + "source" : "9506894fa6ca0e67.png", + "type" : "image/png", + "size" : 45291 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I click the create report button", + "time" : { + "start" : 1732170589021, + "stop" : 1732170589703, + "duration" : 682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e6a73be624341a15", + "name" : "qa_edge_131.0.2903.51_create_report_button_is_clicked.png", + "source" : "e6a73be624341a15.png", + "type" : "image/png", + "size" : 59138 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the choose dates page should be displayed", + "time" : { + "start" : 1732170589703, + "stop" : 1732170590322, + "duration" : 619 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9a6e1db27480b513", + "name" : "qa_edge_131.0.2903.51_choose_dates_range_page_should_be_displayed.png", + "source" : "9a6e1db27480b513.png", + "type" : "image/png", + "size" : 59138 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "386007cf4b9f60c7", + "name" : "log", + "source" : "386007cf4b9f60c7.txt", + "type" : "text/plain", + "size" : 2743 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Reports" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "23eaaa0d831b3f2a.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/2c28976b6ddce008.json b/data/test-cases/2c28976b6ddce008.json new file mode 100644 index 000000000..debe96f9b --- /dev/null +++ b/data/test-cases/2c28976b6ddce008.json @@ -0,0 +1,578 @@ +{ + "uid" : "2c28976b6ddce008", + "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "5a0b389109898d20af719ead1640f071", + "time" : { + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/10/2024PHYLLIDA ZYLKO', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/10/2024PHYLLIDA ZYLKO', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/10/2024PHYLLIDA ZYLKO', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/10/2024PHYLLIDA ZYLKO', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Care home and get patient details for 9474376638 with option 8 and choose to vaccinate with vaccine details as Flu, AUTOMATION-QIHD with 19/10/2026", + "time" : { + "start" : 1732170113048, + "stop" : 1732170117895, + "duration" : 4847 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a102ea71558bbfd0", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "a102ea71558bbfd0.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170117895, + "stop" : 1732170123791, + "duration" : 5896 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "eb83cf48acfa0153", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png", + "source" : "eb83cf48acfa0153.png", + "type" : "image/png", + "size" : 49043 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient PHYLLIDA ZYLKO", + "time" : { + "start" : 1732170123791, + "stop" : 1732170128680, + "duration" : 4889 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d1dd911919bff5f9", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "d1dd911919bff5f9.png", + "type" : "image/png", + "size" : 49043 + }, { + "uid" : "e948f787d42b356d", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "e948f787d42b356d.png", + "type" : "image/png", + "size" : 57049 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-QIHD with 19/10/2026 and click continue", + "time" : { + "start" : 1732170128680, + "stop" : 1732170150209, + "duration" : 21529 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ecfeb746f8e2efab", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "ecfeb746f8e2efab.png", + "type" : "image/png", + "size" : 57049 + }, { + "uid" : "b196645118b9cc32", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "b196645118b9cc32.png", + "type" : "image/png", + "size" : 87632 + }, { + "uid" : "7801fb4a8286a28f", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_PHYLLIDA ZYLKO_and_clicked_choose_vaccine_button.png", + "source" : "7801fb4a8286a28f.png", + "type" : "image/png", + "size" : 87632 + }, { + "uid" : "1d0ee442fd8a8033", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "1d0ee442fd8a8033.png", + "type" : "image/png", + "size" : 90665 + }, { + "uid" : "ecd7ea84ff0335e0", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "ecd7ea84ff0335e0.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "501f9fd371dfc2ff", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "501f9fd371dfc2ff.png", + "type" : "image/png", + "size" : 51471 + }, { + "uid" : "c2539f231be7bd0b", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png", + "source" : "c2539f231be7bd0b.png", + "type" : "image/png", + "size" : 76216 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-32 and click continue to record consent screen button", + "time" : { + "start" : 1732170150210, + "stop" : 1732170156477, + "duration" : 6267 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "40a60249b32933c1", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "40a60249b32933c1.png", + "type" : "image/png", + "size" : 73478 + }, { + "uid" : "257dd2760ccb953c", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "257dd2760ccb953c.png", + "type" : "image/png", + "size" : 77189 + }, { + "uid" : "c1ee997700c7e166", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "c1ee997700c7e166.png", + "type" : "image/png", + "size" : 77189 + }, { + "uid" : "83e6057944618ec5", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "83e6057944618ec5.png", + "type" : "image/png", + "size" : 77068 + }, { + "uid" : "96166b41aff0f21c", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "96166b41aff0f21c.png", + "type" : "image/png", + "size" : 78168 + }, { + "uid" : "1e627dce453fb3fd", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "1e627dce453fb3fd.png", + "type" : "image/png", + "size" : 81877 + }, { + "uid" : "448bae84418b0b9e", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "448bae84418b0b9e.png", + "type" : "image/png", + "size" : 80129 + }, { + "uid" : "e3f19635ec217d2", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "e3f19635ec217d2.png", + "type" : "image/png", + "size" : 80043 + }, { + "uid" : "8b71ba2163f937a0", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "8b71ba2163f937a0.png", + "type" : "image/png", + "size" : 40897 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170156478, + "stop" : 1732170161226, + "duration" : 4748 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "882935109e059514", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "882935109e059514.png", + "type" : "image/png", + "size" : 40897 + }, { + "uid" : "5e5db34bbaf1eff9", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "5e5db34bbaf1eff9.png", + "type" : "image/png", + "size" : 44535 + }, { + "uid" : "b8684a0cfd8d2f00", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "b8684a0cfd8d2f00.png", + "type" : "image/png", + "size" : 76985 + }, { + "uid" : "34e324185e343b4d", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "34e324185e343b4d.png", + "type" : "image/png", + "size" : 77153 + }, { + "uid" : "96160c5ab5c13cbf", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "96160c5ab5c13cbf.png", + "type" : "image/png", + "size" : 78388 + }, { + "uid" : "3efffe47deb881b4", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "3efffe47deb881b4.png", + "type" : "image/png", + "size" : 80279 + }, { + "uid" : "9fae4bfbb513fa14", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "9fae4bfbb513fa14.png", + "type" : "image/png", + "size" : 70731 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-30 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170161226, + "stop" : 1732170170991, + "duration" : 9765 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e0f119ea9c7d34fa", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "e0f119ea9c7d34fa.png", + "type" : "image/png", + "size" : 84999 + }, { + "uid" : "4b7f5fd24e55527e", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "4b7f5fd24e55527e.png", + "type" : "image/png", + "size" : 57182 + }, { + "uid" : "d5724f5f2c2ae1b0", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "d5724f5f2c2ae1b0.png", + "type" : "image/png", + "size" : 92144 + }, { + "uid" : "7eb0153e6e36a833", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "7eb0153e6e36a833.png", + "type" : "image/png", + "size" : 92831 + }, { + "uid" : "22ad159817ad787", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "22ad159817ad787.png", + "type" : "image/png", + "size" : 92831 + }, { + "uid" : "7ce5a1c830877cf9", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "7ce5a1c830877cf9.png", + "type" : "image/png", + "size" : 45278 + }, { + "uid" : "68d5324b3c0c9459", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "68d5324b3c0c9459.png", + "type" : "image/png", + "size" : 46938 + }, { + "uid" : "da171b19aeab3e0e", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "da171b19aeab3e0e.png", + "type" : "image/png", + "size" : 52170 + }, { + "uid" : "b5c734343f8bb113", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "b5c734343f8bb113.png", + "type" : "image/png", + "size" : 52170 + }, { + "uid" : "24553ca7a716a503", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "24553ca7a716a503.png", + "type" : "image/png", + "size" : 61704 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient PHYLLIDA ZYLKO, 6/2/1968, BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170170991, + "stop" : 1732170173374, + "duration" : 2383 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e922ce7ccdd49a4d", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "e922ce7ccdd49a4d.png", + "type" : "image/png", + "size" : 61704 + }, { + "uid" : "388b63fee78bd64", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "388b63fee78bd64.png", + "type" : "image/png", + "size" : 63977 + }, { + "uid" : "936d6b4e33d1abcf", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "936d6b4e33d1abcf.png", + "type" : "image/png", + "size" : 63977 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170173374, + "stop" : 1732170175198, + "duration" : 1824 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a8471e519fb512ec", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "a8471e519fb512ec.png", + "type" : "image/png", + "size" : 63977 + }, { + "uid" : "12723a934806a7f5", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "12723a934806a7f5.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170175199, + "stop" : 1732170181125, + "duration" : 5926 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cf9132625633177a", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png", + "source" : "cf9132625633177a.png", + "type" : "image/png", + "size" : 50613 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient PHYLLIDA ZYLKO", + "time" : { + "start" : 1732170181126, + "stop" : 1732170183439, + "duration" : 2313 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "42b1b658e7538aef", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "42b1b658e7538aef.png", + "type" : "image/png", + "size" : 50613 + }, { + "uid" : "8fbfeebebe810e40", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "8fbfeebebe810e40.png", + "type" : "image/png", + "size" : 57049 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170183440, + "stop" : 1732170197207, + "duration" : 13767 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "8b22a3a03ad3a57", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "8b22a3a03ad3a57.png", + "type" : "image/png", + "size" : 57049 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "49f4d01c1e57c077", + "name" : "log", + "source" : "49f4d01c1e57c077.txt", + "type" : "text/plain", + "size" : 28172 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG" + }, { + "name" : "assess_date", + "value" : "today-32" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-QIHD" + }, { + "name" : "care_model", + "value" : "Care home" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "6/2/1968" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "8" + }, { + "name" : "name", + "value" : "PHYLLIDA ZYLKO" + }, { + "name" : "nhs_number", + "value" : "9474376638" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-30" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "2c28976b6ddce008.json", + "parameterValues" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] +} \ No newline at end of file diff --git a/data/test-cases/31b38f9255386e8c.json b/data/test-cases/31b38f9255386e8c.json new file mode 100644 index 000000000..cb199feb7 --- /dev/null +++ b/data/test-cases/31b38f9255386e8c.json @@ -0,0 +1,632 @@ +{ + "uid" : "31b38f9255386e8c", + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "09f65bde9e2355f521e9001824f986fa", + "time" : { + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 16/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 16/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 16/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 16/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Vaccination Centre and get patient details for 9437540233 with option 6 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C10 with 19/10/2026", + "time" : { + "start" : 1732169894417, + "stop" : 1732169907931, + "duration" : 13514 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ae90dcf833c01fe3", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "ae90dcf833c01fe3.png", + "type" : "image/png", + "size" : 41864 + }, { + "uid" : "2a56ef3155d213c5", + "name" : "qa_edge_131.0.2903.51_clicked_add_vaccine_button.png", + "source" : "2a56ef3155d213c5.png", + "type" : "image/png", + "size" : 45873 + }, { + "uid" : "c446bfddea5f59e4", + "name" : "qa_edge_131.0.2903.51_entered_site_name.png", + "source" : "c446bfddea5f59e4.png", + "type" : "image/png", + "size" : 48042 + }, { + "uid" : "3fb3e6d6e4701bdb", + "name" : "qa_edge_131.0.2903.51_selected_site_from_list.png", + "source" : "3fb3e6d6e4701bdb.png", + "type" : "image/png", + "size" : 46701 + }, { + "uid" : "cc40e56e2c977a6f", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png", + "source" : "cc40e56e2c977a6f.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "576ec3b67e581dd", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "576ec3b67e581dd.png", + "type" : "image/png", + "size" : 59675 + }, { + "uid" : "ba5b4a2a186df1ad", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "ba5b4a2a186df1ad.png", + "type" : "image/png", + "size" : 61398 + }, { + "uid" : "dc0828e9762e79db", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png", + "source" : "dc0828e9762e79db.png", + "type" : "image/png", + "size" : 29200 + }, { + "uid" : "1c8bc118a87ad2", + "name" : "qa_edge_131.0.2903.51_entered_batch_number.png", + "source" : "1c8bc118a87ad2.png", + "type" : "image/png", + "size" : 31556 + }, { + "uid" : "9a71ce3c4a511dd7", + "name" : "qa_edge_131.0.2903.51_entered_expiry_date.png", + "source" : "9a71ce3c4a511dd7.png", + "type" : "image/png", + "size" : 32256 + }, { + "uid" : "bc0d31bc04c8b9ad", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png", + "source" : "bc0d31bc04c8b9ad.png", + "type" : "image/png", + "size" : 51382 + }, { + "uid" : "5ce1d1ad18df38f8", + "name" : "qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "5ce1d1ad18df38f8.png", + "type" : "image/png", + "size" : 33310 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 12, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169907931, + "stop" : 1732169913766, + "duration" : 5835 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d15c578f22bb0c60", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "d15c578f22bb0c60.png", + "type" : "image/png", + "size" : 49141 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient RANDY FOGDEN", + "time" : { + "start" : 1732169913766, + "stop" : 1732169916599, + "duration" : 2833 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e6fe602378a51c0c", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "e6fe602378a51c0c.png", + "type" : "image/png", + "size" : 49141 + }, { + "uid" : "e3d5cbb8056663c3", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "e3d5cbb8056663c3.png", + "type" : "image/png", + "size" : 54042 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C10 with 19/10/2026 and click continue", + "time" : { + "start" : 1732169916599, + "stop" : 1732169938683, + "duration" : 22084 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8b233fba560eb5e0", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "8b233fba560eb5e0.png", + "type" : "image/png", + "size" : 54042 + }, { + "uid" : "d9e869f0773c5e21", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "d9e869f0773c5e21.png", + "type" : "image/png", + "size" : 85806 + }, { + "uid" : "f02b48ff40b370a7", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png", + "source" : "f02b48ff40b370a7.png", + "type" : "image/png", + "size" : 85806 + }, { + "uid" : "369efb8c022c9f4a", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "369efb8c022c9f4a.png", + "type" : "image/png", + "size" : 88832 + }, { + "uid" : "fea9d34e3e4f1ca", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "fea9d34e3e4f1ca.png", + "type" : "image/png", + "size" : 46128 + }, { + "uid" : "fa01a0eef644f11", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "fa01a0eef644f11.png", + "type" : "image/png", + "size" : 58248 + }, { + "uid" : "1f52f9fb9d9b4593", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png", + "source" : "1f52f9fb9d9b4593.png", + "type" : "image/png", + "size" : 76930 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-5 and click continue to record consent screen button", + "time" : { + "start" : 1732169938683, + "stop" : 1732169945065, + "duration" : 6382 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6eec157d83267bb6", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "6eec157d83267bb6.png", + "type" : "image/png", + "size" : 71917 + }, { + "uid" : "e5bc0782a51f7923", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "e5bc0782a51f7923.png", + "type" : "image/png", + "size" : 74555 + }, { + "uid" : "565a1884c3cefd7e", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "565a1884c3cefd7e.png", + "type" : "image/png", + "size" : 74555 + }, { + "uid" : "e078df7aec292395", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "e078df7aec292395.png", + "type" : "image/png", + "size" : 74208 + }, { + "uid" : "3079637ba264de52", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "3079637ba264de52.png", + "type" : "image/png", + "size" : 72661 + }, { + "uid" : "2d7518b45b6a50b4", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "2d7518b45b6a50b4.png", + "type" : "image/png", + "size" : 76496 + }, { + "uid" : "7249556d465e9a8e", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "7249556d465e9a8e.png", + "type" : "image/png", + "size" : 76843 + }, { + "uid" : "53efbdb8ef84fae6", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "53efbdb8ef84fae6.png", + "type" : "image/png", + "size" : 77693 + }, { + "uid" : "6c6b244458611588", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "6c6b244458611588.png", + "type" : "image/png", + "size" : 40021 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169945066, + "stop" : 1732169948469, + "duration" : 3403 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6d8035dbdae3c630", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "6d8035dbdae3c630.png", + "type" : "image/png", + "size" : 40021 + }, { + "uid" : "3cb90af5440c2ee4", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "3cb90af5440c2ee4.png", + "type" : "image/png", + "size" : 43495 + }, { + "uid" : "c3c4228da2a89c4e", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "c3c4228da2a89c4e.png", + "type" : "image/png", + "size" : 76460 + }, { + "uid" : "31ed9e569cd9c395", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "31ed9e569cd9c395.png", + "type" : "image/png", + "size" : 79400 + }, { + "uid" : "2db6c3d467dc68e", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "2db6c3d467dc68e.png", + "type" : "image/png", + "size" : 83326 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169948469, + "stop" : 1732169957908, + "duration" : 9439 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "eb12653320d073b0", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "eb12653320d073b0.png", + "type" : "image/png", + "size" : 84574 + }, { + "uid" : "7bcc3bdaba0a6ed1", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "7bcc3bdaba0a6ed1.png", + "type" : "image/png", + "size" : 62061 + }, { + "uid" : "8d86093bda08844e", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "8d86093bda08844e.png", + "type" : "image/png", + "size" : 86096 + }, { + "uid" : "1931d74d9e7b13ad", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "1931d74d9e7b13ad.png", + "type" : "image/png", + "size" : 87343 + }, { + "uid" : "266ee43f6fc5fee3", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "266ee43f6fc5fee3.png", + "type" : "image/png", + "size" : 87343 + }, { + "uid" : "e6306d0666912479", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "e6306d0666912479.png", + "type" : "image/png", + "size" : 37590 + }, { + "uid" : "764ff2ab36a6f91", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "764ff2ab36a6f91.png", + "type" : "image/png", + "size" : 38326 + }, { + "uid" : "9b1fad398d66529f", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "9b1fad398d66529f.png", + "type" : "image/png", + "size" : 43419 + }, { + "uid" : "631d129fd4e9ada", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "631d129fd4e9ada.png", + "type" : "image/png", + "size" : 43419 + }, { + "uid" : "558bee0fa80217cd", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "558bee0fa80217cd.png", + "type" : "image/png", + "size" : 51534 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient RANDY FOGDEN, 8/6/1961, 10 ASHVILLE TERRACE, MANCHESTER, M40 9WG and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169957908, + "stop" : 1732169960332, + "duration" : 2424 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8e1e001d74b1eb34", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "8e1e001d74b1eb34.png", + "type" : "image/png", + "size" : 51534 + }, { + "uid" : "f3b5a126bfbec35", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "f3b5a126bfbec35.png", + "type" : "image/png", + "size" : 51534 + }, { + "uid" : "4e24d08b0218435e", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "4e24d08b0218435e.png", + "type" : "image/png", + "size" : 51534 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169960332, + "stop" : 1732169963156, + "duration" : 2824 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e476648747159ba8", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "e476648747159ba8.png", + "type" : "image/png", + "size" : 51534 + }, { + "uid" : "6c996abba976bd92", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "6c996abba976bd92.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169963156, + "stop" : 1732169969206, + "duration" : 6050 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dfbad05435b52d7e", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "dfbad05435b52d7e.png", + "type" : "image/png", + "size" : 46893 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient RANDY FOGDEN", + "time" : { + "start" : 1732169969207, + "stop" : 1732169972053, + "duration" : 2846 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "57ce98165aacdff0", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "57ce98165aacdff0.png", + "type" : "image/png", + "size" : 46893 + }, { + "uid" : "3a7a29a862ab686a", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "3a7a29a862ab686a.png", + "type" : "image/png", + "size" : 54042 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169972054, + "stop" : 1732169985844, + "duration" : 13790 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "2b9cb34b4aaebb55", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "2b9cb34b4aaebb55.png", + "type" : "image/png", + "size" : 54042 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d82926a380668479", + "name" : "log", + "source" : "d82926a380668479.txt", + "type" : "text/plain", + "size" : 32091 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 56, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG" + }, { + "name" : "assess_date", + "value" : "today-5" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C10" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "8/6/1961" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "6" + }, { + "name" : "name", + "value" : "RANDY FOGDEN" + }, { + "name" : "nhs_number", + "value" : "9437540233" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-2" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "31b38f9255386e8c.json", + "parameterValues" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] +} \ No newline at end of file diff --git a/data/test-cases/385302d234c35442.json b/data/test-cases/385302d234c35442.json new file mode 100644 index 000000000..de481e6e0 --- /dev/null +++ b/data/test-cases/385302d234c35442.json @@ -0,0 +1,169 @@ +{ + "uid" : "385302d234c35442", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search without entering patient details shows errors on the mandatory fields", + "historyId" : "ffd87a641da72571b8823162282d2883", + "time" : { + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169658490, + "stop" : 1732169664780, + "duration" : 6290 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169664781, + "stop" : 1732169666934, + "duration" : 2153 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a first name error message Enter the first name", + "time" : { + "start" : 1732169666934, + "stop" : 1732169667553, + "duration" : 619 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2e45b44f09668770", + "name" : "qa_edge_131.0.2903.51_error_message_appears_for_first_name.png", + "source" : "2e45b44f09668770.png", + "type" : "image/png", + "size" : 30990 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see a last name error message Enter the last name", + "time" : { + "start" : 1732169667554, + "stop" : 1732169668171, + "duration" : 617 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a31bca83554c8431", + "name" : "qa_edge_131.0.2903.51_error_message_appears_for_last_name.png", + "source" : "a31bca83554c8431.png", + "type" : "image/png", + "size" : 30990 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see a dob error message Enter the date of birth", + "time" : { + "start" : 1732169668172, + "stop" : 1732169668787, + "duration" : 615 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "64cd63ace447a9c2", + "name" : "qa_edge_131.0.2903.51_error_message_appears_for_dob.png", + "source" : "64cd63ace447a9c2.png", + "type" : "image/png", + "size" : 30990 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "3d480f12034e122c", + "name" : "log", + "source" : "3d480f12034e122c.txt", + "type" : "text/plain", + "size" : 3042 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dobError", + "value" : "Enter the date of birth" + }, { + "name" : "firstNameError", + "value" : "Enter the first name" + }, { + "name" : "lastNameError", + "value" : "Enter the last name" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "385302d234c35442.json", + "parameterValues" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] +} \ No newline at end of file diff --git a/data/test-cases/3a68b0f1080f7cb8.json b/data/test-cases/3a68b0f1080f7cb8.json new file mode 100644 index 000000000..7d94182c2 --- /dev/null +++ b/data/test-cases/3a68b0f1080f7cb8.json @@ -0,0 +1,566 @@ +{ + "uid" : "3a68b0f1080f7cb8", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "eecb763363430fd31fe4e5364d74e54d", + "time" : { + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Vaccination Centre open to the public and get patient details for 9693632109 with option 0 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026", + "time" : { + "start" : 1732169724719, + "stop" : 1732169728984, + "duration" : 4265 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "659754bb23730e8e", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "659754bb23730e8e.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169728984, + "stop" : 1732169734844, + "duration" : 5860 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "aaed1563d4e0bb6e", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "aaed1563d4e0bb6e.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732169734844, + "stop" : 1732169737640, + "duration" : 2796 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a056cc043f602d79", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "a056cc043f602d79.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "31c138e80c3a2309", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "31c138e80c3a2309.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue", + "time" : { + "start" : 1732169737640, + "stop" : 1732169759320, + "duration" : 21680 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db585512e916ddde", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "db585512e916ddde.png", + "type" : "image/png", + "size" : 55306 + }, { + "uid" : "3f01fd80c88f7269", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "3f01fd80c88f7269.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "eb822f6a0ce5aba0", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "eb822f6a0ce5aba0.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "648d3eb3e8b3ef74", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "648d3eb3e8b3ef74.png", + "type" : "image/png", + "size" : 85742 + }, { + "uid" : "ccd0af336b18c936", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "ccd0af336b18c936.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "6af0a1a9e6c5f1c5", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "6af0a1a9e6c5f1c5.png", + "type" : "image/png", + "size" : 56232 + }, { + "uid" : "b917051252da77ab", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "b917051252da77ab.png", + "type" : "image/png", + "size" : 76124 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today and click continue to record consent screen button", + "time" : { + "start" : 1732169759321, + "stop" : 1732169765723, + "duration" : 6402 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "994389fe14ac7473", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "994389fe14ac7473.png", + "type" : "image/png", + "size" : 71050 + }, { + "uid" : "6662932fb847e4c9", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "6662932fb847e4c9.png", + "type" : "image/png", + "size" : 73465 + }, { + "uid" : "c2e4e37cf7f04c1", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "c2e4e37cf7f04c1.png", + "type" : "image/png", + "size" : 73465 + }, { + "uid" : "a0ab5c41450e72bd", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "a0ab5c41450e72bd.png", + "type" : "image/png", + "size" : 73057 + }, { + "uid" : "39ff4b2aa754ed38", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "39ff4b2aa754ed38.png", + "type" : "image/png", + "size" : 77340 + }, { + "uid" : "2b57294cc43d6b02", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "2b57294cc43d6b02.png", + "type" : "image/png", + "size" : 80755 + }, { + "uid" : "dfa4ca943a81ee63", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "dfa4ca943a81ee63.png", + "type" : "image/png", + "size" : 50628 + }, { + "uid" : "5be240ea57a1edf0", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "5be240ea57a1edf0.png", + "type" : "image/png", + "size" : 54298 + }, { + "uid" : "49763a568fe7b2af", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "49763a568fe7b2af.png", + "type" : "image/png", + "size" : 41892 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169765724, + "stop" : 1732169769223, + "duration" : 3499 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8b5ea39ec068bb8b", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "8b5ea39ec068bb8b.png", + "type" : "image/png", + "size" : 41892 + }, { + "uid" : "dc23c1bcfe8ce582", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "dc23c1bcfe8ce582.png", + "type" : "image/png", + "size" : 45421 + }, { + "uid" : "19acf030e1ff2062", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "19acf030e1ff2062.png", + "type" : "image/png", + "size" : 75587 + }, { + "uid" : "a6b0334a0a8f4267", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "a6b0334a0a8f4267.png", + "type" : "image/png", + "size" : 78475 + }, { + "uid" : "49e7d2a01530a25a", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "49e7d2a01530a25a.png", + "type" : "image/png", + "size" : 82471 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169769224, + "stop" : 1732169778643, + "duration" : 9419 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e87148f6b455fb04", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "e87148f6b455fb04.png", + "type" : "image/png", + "size" : 83725 + }, { + "uid" : "cdcf56d896406382", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "cdcf56d896406382.png", + "type" : "image/png", + "size" : 80228 + }, { + "uid" : "328e03a37360bb80", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "328e03a37360bb80.png", + "type" : "image/png", + "size" : 86026 + }, { + "uid" : "885142a997c1cc6a", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "885142a997c1cc6a.png", + "type" : "image/png", + "size" : 87032 + }, { + "uid" : "965e494d1b83cee2", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "965e494d1b83cee2.png", + "type" : "image/png", + "size" : 87032 + }, { + "uid" : "ead8c6c3ff856ee1", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "ead8c6c3ff856ee1.png", + "type" : "image/png", + "size" : 42086 + }, { + "uid" : "aed4da9345f1698c", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "aed4da9345f1698c.png", + "type" : "image/png", + "size" : 43671 + }, { + "uid" : "3e66ae474c23a11", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "3e66ae474c23a11.png", + "type" : "image/png", + "size" : 48885 + }, { + "uid" : "3bce417ee284f226", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "3bce417ee284f226.png", + "type" : "image/png", + "size" : 48885 + }, { + "uid" : "3d3d5956e5a960ed", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "3d3d5956e5a960ed.png", + "type" : "image/png", + "size" : 51108 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169778644, + "stop" : 1732169781005, + "duration" : 2361 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "19c02b513169fe88", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "19c02b513169fe88.png", + "type" : "image/png", + "size" : 51108 + }, { + "uid" : "8d888067f5046d26", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "8d888067f5046d26.png", + "type" : "image/png", + "size" : 51108 + }, { + "uid" : "55e46d2679054c2b", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "55e46d2679054c2b.png", + "type" : "image/png", + "size" : 51108 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169781005, + "stop" : 1732169782832, + "duration" : 1827 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c8b1dc1403fc55e1", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "c8b1dc1403fc55e1.png", + "type" : "image/png", + "size" : 51108 + }, { + "uid" : "e4024ef6a754dc3d", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "e4024ef6a754dc3d.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169782833, + "stop" : 1732169788823, + "duration" : 5990 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "81cf1a5d402f0768", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "81cf1a5d402f0768.png", + "type" : "image/png", + "size" : 48963 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732169788823, + "stop" : 1732169791155, + "duration" : 2332 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e90e524dc68c2038", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "e90e524dc68c2038.png", + "type" : "image/png", + "size" : 48963 + }, { + "uid" : "cb605ec33f79624a", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "cb605ec33f79624a.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169791156, + "stop" : 1732169804935, + "duration" : 13779 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "e97b65e50d421aa0", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "e97b65e50d421aa0.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4ed51de0487e03aa", + "name" : "log", + "source" : "4ed51de0487e03aa.txt", + "type" : "text/plain", + "size" : 27198 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "assess_date", + "value" : "today" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Vaccination Centre open to the public" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "0" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhs_number", + "value" : "9693632109" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "3a68b0f1080f7cb8.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/3a89e2e4b016ae27.json b/data/test-cases/3a89e2e4b016ae27.json new file mode 100644 index 000000000..cd3205313 --- /dev/null +++ b/data/test-cases/3a89e2e4b016ae27.json @@ -0,0 +1,139 @@ +{ + "uid" : "3a89e2e4b016ae27", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "fullName" : "/app/features/find_a_patient.feature:NHS Number: Searching with invalid NHS number shows an error", + "historyId" : "4cb2e2253d26b616069dd8a9fc22175b", + "time" : { + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169596457, + "stop" : 1732169600920, + "duration" : 4463 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9753108642 as the nhs number", + "time" : { + "start" : 1732169600920, + "stop" : 1732169600992, + "duration" : 72 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169600993, + "stop" : 1732169603112, + "duration" : 2119 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see an nhs number error message Enter a correct NHS number", + "time" : { + "start" : 1732169603113, + "stop" : 1732169603729, + "duration" : 616 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "706a5de3d2639d78", + "name" : "qa_edge_131.0.2903.51_error_message_appears_for_nhs_number.png", + "source" : "706a5de3d2639d78.png", + "type" : "image/png", + "size" : 53801 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "7d2ee11d5aabb112", + "name" : "log", + "source" : "7d2ee11d5aabb112.txt", + "type" : "text/plain", + "size" : 1829 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "errorMessage", + "value" : "Enter a correct NHS number" + }, { + "name" : "nhsNumber", + "value" : "9753108642" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "3a89e2e4b016ae27.json", + "parameterValues" : [ "Enter a correct NHS number", "9753108642" ] +} \ No newline at end of file diff --git a/data/test-cases/3ad306fafad92f2c.json b/data/test-cases/3ad306fafad92f2c.json new file mode 100644 index 000000000..f82d02302 --- /dev/null +++ b/data/test-cases/3ad306fafad92f2c.json @@ -0,0 +1,145 @@ +{ + "uid" : "3ad306fafad92f2c", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "4ac7128a2d00463c8d57d8ddc85d171c", + "time" : { + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169474519, + "stop" : 1732169479635, + "duration" : 5116 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9732596996", + "time" : { + "start" : 1732169479635, + "stop" : 1732169479733, + "duration" : 98 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169479733, + "stop" : 1732169481874, + "duration" : 2141 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Lisa WORTHY, 9732596996, 30/6/2024 and 10 NORTON PARK VIEW, SHEFFIELD, S8 8GS details", + "time" : { + "start" : 1732169481875, + "stop" : 1732169484537, + "duration" : 2662 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "98b5e67f5371e767", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "98b5e67f5371e767.png", + "type" : "image/png", + "size" : 48908 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "3ab55e355d67072c", + "name" : "log", + "source" : "3ab55e355d67072c.txt", + "type" : "text/plain", + "size" : 1964 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS" + }, { + "name" : "dateofbirth", + "value" : "30/6/2024" + }, { + "name" : "name", + "value" : "Lisa WORTHY" + }, { + "name" : "nhsNumber", + "value" : "9732596996" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "3ad306fafad92f2c.json", + "parameterValues" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] +} \ No newline at end of file diff --git a/data/test-cases/3d50bb2089f74204.json b/data/test-cases/3d50bb2089f74204.json new file mode 100644 index 000000000..a8b97a0ea --- /dev/null +++ b/data/test-cases/3d50bb2089f74204.json @@ -0,0 +1,220 @@ +{ + "uid" : "3d50bb2089f74204", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "bed124ed1de8fe499e3d2b098fb948de", + "time" : { + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169625252, + "stop" : 1732169630718, + "duration" : 5466 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/6/1946", + "time" : { + "start" : 1732169630719, + "stop" : 1732169631843, + "duration" : 1124 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "25f2eaeb7dad5cce", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "25f2eaeb7dad5cce.png", + "type" : "image/png", + "size" : 47947 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169631844, + "stop" : 1732169632527, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "36e7f9b6c9155aa9", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "36e7f9b6c9155aa9.png", + "type" : "image/png", + "size" : 49750 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Female", + "time" : { + "start" : 1732169632527, + "stop" : 1732169633193, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "73c7306945e381bc", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "73c7306945e381bc.png", + "type" : "image/png", + "size" : 50612 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169633194, + "stop" : 1732169635310, + "duration" : 2116 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169635311, + "stop" : 1732169635927, + "duration" : 616 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "51113a0a0dd2b340", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "51113a0a0dd2b340.png", + "type" : "image/png", + "size" : 44538 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169635927, + "stop" : 1732169636537, + "duration" : 610 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3756a90dbe3b0a6c", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "3756a90dbe3b0a6c.png", + "type" : "image/png", + "size" : 44538 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "344fc1e680e59183", + "name" : "log", + "source" : "344fc1e680e59183.txt", + "type" : "text/plain", + "size" : 4457 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Female" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "gender" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "3d50bb2089f74204.json", + "parameterValues" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/405ea4c754d65b60.json b/data/test-cases/405ea4c754d65b60.json new file mode 100644 index 000000000..21b09bb35 --- /dev/null +++ b/data/test-cases/405ea4c754d65b60.json @@ -0,0 +1,148 @@ +{ + "uid" : "405ea4c754d65b60", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "fullName" : "/app/features/find_a_patient.feature:Local: Searching for a patient without a record returns no results", + "historyId" : "92d9b4ff6552785dd74fc808019e1b17", + "time" : { + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by local records page", + "time" : { + "start" : 1732169646725, + "stop" : 1732169651501, + "duration" : 4776 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details John, Preston, and 14/03/2003", + "time" : { + "start" : 1732169651501, + "stop" : 1732169652560, + "duration" : 1059 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "46ba105d6e045de3", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "46ba105d6e045de3.png", + "type" : "image/png", + "size" : 43135 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169652560, + "stop" : 1732169654699, + "duration" : 2139 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169654699, + "stop" : 1732169655326, + "duration" : 627 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9d01d3a78c595242", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "9d01d3a78c595242.png", + "type" : "image/png", + "size" : 33040 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "68f1766178967657", + "name" : "log", + "source" : "68f1766178967657.txt", + "type" : "text/plain", + "size" : 2345 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "14/03/2003" + }, { + "name" : "firstName", + "value" : "John" + }, { + "name" : "lastName", + "value" : "Preston" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "405ea4c754d65b60.json", + "parameterValues" : [ "14/03/2003", "John", "Preston" ] +} \ No newline at end of file diff --git a/data/test-cases/46d7fa3d48aca706.json b/data/test-cases/46d7fa3d48aca706.json new file mode 100644 index 000000000..83ddacd47 --- /dev/null +++ b/data/test-cases/46d7fa3d48aca706.json @@ -0,0 +1,650 @@ +{ + "uid" : "46d7fa3d48aca706", + "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "6210f73bbcde7fc900a2557932f395eb", + "time" : { + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Hospital hub for staff and patients and get patient details for 9470040228 with option 2 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C10 with 19/2/2026", + "time" : { + "start" : 1732169895293, + "stop" : 1732169928599, + "duration" : 33306 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "afebd3d1048acfac", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "afebd3d1048acfac.png", + "type" : "image/png", + "size" : 41864 + }, { + "uid" : "6bf25f467d7fac81", + "name" : "qa_edge_131.0.2903.51_clicked_add_vaccine_button.png", + "source" : "6bf25f467d7fac81.png", + "type" : "image/png", + "size" : 47475 + }, { + "uid" : "ff04d290aa6c63e2", + "name" : "qa_edge_131.0.2903.51_entered_site_name.png", + "source" : "ff04d290aa6c63e2.png", + "type" : "image/png", + "size" : 48325 + }, { + "uid" : "e32496aec671814a", + "name" : "qa_edge_131.0.2903.51_selected_site_from_list.png", + "source" : "e32496aec671814a.png", + "type" : "image/png", + "size" : 46614 + }, { + "uid" : "2555b80a3e6824da", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png", + "source" : "2555b80a3e6824da.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "c3fc151d7088d28", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "c3fc151d7088d28.png", + "type" : "image/png", + "size" : 59675 + }, { + "uid" : "b90dc86aa1378768", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "b90dc86aa1378768.png", + "type" : "image/png", + "size" : 61398 + }, { + "uid" : "de8529f72e41234d", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png", + "source" : "de8529f72e41234d.png", + "type" : "image/png", + "size" : 29200 + }, { + "uid" : "565813e764133e19", + "name" : "qa_edge_131.0.2903.51_entered_batch_number.png", + "source" : "565813e764133e19.png", + "type" : "image/png", + "size" : 31556 + }, { + "uid" : "651e99bc433dae7d", + "name" : "qa_edge_131.0.2903.51_entered_expiry_date.png", + "source" : "651e99bc433dae7d.png", + "type" : "image/png", + "size" : 36531 + }, { + "uid" : "85c31d47d398997f", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png", + "source" : "85c31d47d398997f.png", + "type" : "image/png", + "size" : 37515 + }, { + "uid" : "e5503a43dffac534", + "name" : "qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "e5503a43dffac534.png", + "type" : "image/png", + "size" : 37515 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 12, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169928600, + "stop" : 1732169934549, + "duration" : 5949 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "815dd4dfdb5fada7", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "815dd4dfdb5fada7.png", + "type" : "image/png", + "size" : 48983 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient HERBERT HAAG", + "time" : { + "start" : 1732169934550, + "stop" : 1732169936899, + "duration" : 2349 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1cda2f83a0a7e644", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "1cda2f83a0a7e644.png", + "type" : "image/png", + "size" : 48983 + }, { + "uid" : "1ecdd1c5bd7041fc", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "1ecdd1c5bd7041fc.png", + "type" : "image/png", + "size" : 51712 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C10 with 19/2/2026 and click continue", + "time" : { + "start" : 1732169936899, + "stop" : 1732169958541, + "duration" : 21642 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e9819ecd785b27f5", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "e9819ecd785b27f5.png", + "type" : "image/png", + "size" : 51712 + }, { + "uid" : "fb88c182f754513", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "fb88c182f754513.png", + "type" : "image/png", + "size" : 86018 + }, { + "uid" : "2107389ad69617f9", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png", + "source" : "2107389ad69617f9.png", + "type" : "image/png", + "size" : 86018 + }, { + "uid" : "30c91851bb682097", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "30c91851bb682097.png", + "type" : "image/png", + "size" : 87370 + }, { + "uid" : "d1f7de07a0990133", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "d1f7de07a0990133.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "56cfd8893b66e32c", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "56cfd8893b66e32c.png", + "type" : "image/png", + "size" : 58248 + }, { + "uid" : "235ee8ad7445a9d4", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png", + "source" : "235ee8ad7445a9d4.png", + "type" : "image/png", + "size" : 76294 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button", + "time" : { + "start" : 1732169958542, + "stop" : 1732169965647, + "duration" : 7105 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3b7d2d22b040e6fb", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "3b7d2d22b040e6fb.png", + "type" : "image/png", + "size" : 71225 + }, { + "uid" : "9239cd6e5d9e584b", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "9239cd6e5d9e584b.png", + "type" : "image/png", + "size" : 71730 + }, { + "uid" : "5b167f906db19fe5", + "name" : "qa_edge_131.0.2903.51_selected_staff_role.png", + "source" : "5b167f906db19fe5.png", + "type" : "image/png", + "size" : 75416 + }, { + "uid" : "917e830433e09d92", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "917e830433e09d92.png", + "type" : "image/png", + "size" : 75416 + }, { + "uid" : "141a752a6b8a578e", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "141a752a6b8a578e.png", + "type" : "image/png", + "size" : 77205 + }, { + "uid" : "ffb37b228fcd9d15", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "ffb37b228fcd9d15.png", + "type" : "image/png", + "size" : 77840 + }, { + "uid" : "827bb910f6c2179c", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "827bb910f6c2179c.png", + "type" : "image/png", + "size" : 77935 + }, { + "uid" : "859f9bc29e8b328d", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "859f9bc29e8b328d.png", + "type" : "image/png", + "size" : 43993 + }, { + "uid" : "50c3b459cce742bc", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "50c3b459cce742bc.png", + "type" : "image/png", + "size" : 47608 + }, { + "uid" : "7f8d480cf2e244c9", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "7f8d480cf2e244c9.png", + "type" : "image/png", + "size" : 40152 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169965648, + "stop" : 1732169970532, + "duration" : 4884 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db1684aa0ba486de", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "db1684aa0ba486de.png", + "type" : "image/png", + "size" : 40152 + }, { + "uid" : "569afa2570564ee4", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "569afa2570564ee4.png", + "type" : "image/png", + "size" : 43868 + }, { + "uid" : "e3651fa69b3d90d4", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "e3651fa69b3d90d4.png", + "type" : "image/png", + "size" : 76257 + }, { + "uid" : "7131b23a64769d25", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "7131b23a64769d25.png", + "type" : "image/png", + "size" : 76268 + }, { + "uid" : "3a3d7b98710d6cd3", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "3a3d7b98710d6cd3.png", + "type" : "image/png", + "size" : 77620 + }, { + "uid" : "c860c74269cf51ce", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "c860c74269cf51ce.png", + "type" : "image/png", + "size" : 79427 + }, { + "uid" : "a0ceba3bdcec41cc", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "a0ceba3bdcec41cc.png", + "type" : "image/png", + "size" : 69237 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169970532, + "stop" : 1732169980068, + "duration" : 9536 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d563b23c856c1505", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "d563b23c856c1505.png", + "type" : "image/png", + "size" : 80464 + }, { + "uid" : "af2414e9e508820d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "af2414e9e508820d.png", + "type" : "image/png", + "size" : 62648 + }, { + "uid" : "d9ab4a4a72cbf0b5", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "d9ab4a4a72cbf0b5.png", + "type" : "image/png", + "size" : 85477 + }, { + "uid" : "5eecaaa6146605a", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "5eecaaa6146605a.png", + "type" : "image/png", + "size" : 86488 + }, { + "uid" : "1bb99c52efb078f7", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "1bb99c52efb078f7.png", + "type" : "image/png", + "size" : 86488 + }, { + "uid" : "cfcb002cdd41cfd7", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "cfcb002cdd41cfd7.png", + "type" : "image/png", + "size" : 37372 + }, { + "uid" : "6c4aac60e3f5ab12", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "6c4aac60e3f5ab12.png", + "type" : "image/png", + "size" : 39009 + }, { + "uid" : "823a3d873db09dfc", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "823a3d873db09dfc.png", + "type" : "image/png", + "size" : 44105 + }, { + "uid" : "b2329876a2e1c805", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "b2329876a2e1c805.png", + "type" : "image/png", + "size" : 44105 + }, { + "uid" : "956426557a26d43e", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "956426557a26d43e.png", + "type" : "image/png", + "size" : 52206 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient HERBERT HAAG, 14/12/1922, 10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169980068, + "stop" : 1732169982448, + "duration" : 2380 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e33ca659a85042ba", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "e33ca659a85042ba.png", + "type" : "image/png", + "size" : 52206 + }, { + "uid" : "e48710b72f622b08", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "e48710b72f622b08.png", + "type" : "image/png", + "size" : 52206 + }, { + "uid" : "a958b84d47ee065", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "a958b84d47ee065.png", + "type" : "image/png", + "size" : 52206 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169982449, + "stop" : 1732169984305, + "duration" : 1856 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f84891b4b49577fb", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "f84891b4b49577fb.png", + "type" : "image/png", + "size" : 52206 + }, { + "uid" : "1985191a1bf8eaf7", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "1985191a1bf8eaf7.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169984305, + "stop" : 1732169990279, + "duration" : 5974 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a00e7f0c260dcb69", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "a00e7f0c260dcb69.png", + "type" : "image/png", + "size" : 45601 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient HERBERT HAAG", + "time" : { + "start" : 1732169990280, + "stop" : 1732169993653, + "duration" : 3373 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1db9a97001ba148e", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "1db9a97001ba148e.png", + "type" : "image/png", + "size" : 45601 + }, { + "uid" : "4354b6cf484c11e5", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "4354b6cf484c11e5.png", + "type" : "image/png", + "size" : 51712 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169993654, + "stop" : 1732170007438, + "duration" : 13784 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "bbe5631eceb3ad19", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "bbe5631eceb3ad19.png", + "type" : "image/png", + "size" : 51712 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b97f1d045c93e5cf", + "name" : "log", + "source" : "b97f1d045c93e5cf.txt", + "type" : "text/plain", + "size" : 33346 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 59, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "19/2/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C10" + }, { + "name" : "care_model", + "value" : "Hospital hub for staff and patients" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "14/12/1922" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "2" + }, { + "name" : "name", + "value" : "HERBERT HAAG" + }, { + "name" : "nhs_number", + "value" : "9470040228" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "46d7fa3d48aca706.json", + "parameterValues" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "AUTOMATION-C10", "Hospital hub for staff and patients", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/48fea72cb894a354.json b/data/test-cases/48fea72cb894a354.json new file mode 100644 index 000000000..57f602978 --- /dev/null +++ b/data/test-cases/48fea72cb894a354.json @@ -0,0 +1,584 @@ +{ + "uid" : "48fea72cb894a354", + "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "d461eee0f5f5c4b1ad524a61ba5ca89b", + "time" : { + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024ROGER SEABORNE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024ROGER SEABORNE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024ROGER SEABORNE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024ROGER SEABORNE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Care home and get patient details for 9470057589 with option 3 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C3 with 19/10/2026", + "time" : { + "start" : 1732170011852, + "stop" : 1732170016155, + "duration" : 4303 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4e83e3abc5315e86", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "4e83e3abc5315e86.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170016156, + "stop" : 1732170022083, + "duration" : 5927 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6c7e6ecbd38f2ee4", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png", + "source" : "6c7e6ecbd38f2ee4.png", + "type" : "image/png", + "size" : 48889 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient ROGER SEABORNE", + "time" : { + "start" : 1732170022084, + "stop" : 1732170025478, + "duration" : 3394 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "98d4c31f36d58e73", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "98d4c31f36d58e73.png", + "type" : "image/png", + "size" : 48889 + }, { + "uid" : "831bafdc516815c5", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "831bafdc516815c5.png", + "type" : "image/png", + "size" : 54903 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C3 with 19/10/2026 and click continue", + "time" : { + "start" : 1732170025478, + "stop" : 1732170047060, + "duration" : 21582 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "df9992f1bd7fde7d", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "df9992f1bd7fde7d.png", + "type" : "image/png", + "size" : 54903 + }, { + "uid" : "bc3c2482b386e74a", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "bc3c2482b386e74a.png", + "type" : "image/png", + "size" : 86563 + }, { + "uid" : "dcb5b09482ff997d", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_ROGER SEABORNE_and_clicked_choose_vaccine_button.png", + "source" : "dcb5b09482ff997d.png", + "type" : "image/png", + "size" : 86563 + }, { + "uid" : "c2e47750d1c9260f", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "c2e47750d1c9260f.png", + "type" : "image/png", + "size" : 89599 + }, { + "uid" : "afbfb231be35f3d6", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "afbfb231be35f3d6.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "e832dec92e14dd6a", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "e832dec92e14dd6a.png", + "type" : "image/png", + "size" : 51475 + }, { + "uid" : "9a57e89714c1707c", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png", + "source" : "9a57e89714c1707c.png", + "type" : "image/png", + "size" : 30868 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button", + "time" : { + "start" : 1732170047060, + "stop" : 1732170053458, + "duration" : 6398 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ff73be49f630b74f", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "ff73be49f630b74f.png", + "type" : "image/png", + "size" : 73177 + }, { + "uid" : "e7d3d59839b665c0", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "e7d3d59839b665c0.png", + "type" : "image/png", + "size" : 75518 + }, { + "uid" : "df2b02f82f273768", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "df2b02f82f273768.png", + "type" : "image/png", + "size" : 75518 + }, { + "uid" : "c68f5123f17397a3", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "c68f5123f17397a3.png", + "type" : "image/png", + "size" : 75205 + }, { + "uid" : "ce920a628ca0c21", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "ce920a628ca0c21.png", + "type" : "image/png", + "size" : 72539 + }, { + "uid" : "88a11db0f44b4cd5", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "88a11db0f44b4cd5.png", + "type" : "image/png", + "size" : 76181 + }, { + "uid" : "1f347fdc2d2d6ff5", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "1f347fdc2d2d6ff5.png", + "type" : "image/png", + "size" : 76581 + }, { + "uid" : "66f216a97652b4ce", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "66f216a97652b4ce.png", + "type" : "image/png", + "size" : 78164 + }, { + "uid" : "64484f674a3e534d", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "64484f674a3e534d.png", + "type" : "image/png", + "size" : 39432 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170053458, + "stop" : 1732170058355, + "duration" : 4897 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "222be211c30474c2", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "222be211c30474c2.png", + "type" : "image/png", + "size" : 39432 + }, { + "uid" : "a0db829f2a7551c2", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "a0db829f2a7551c2.png", + "type" : "image/png", + "size" : 42995 + }, { + "uid" : "b51bd1b129475381", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "b51bd1b129475381.png", + "type" : "image/png", + "size" : 76347 + }, { + "uid" : "7364eeb7770499d8", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "7364eeb7770499d8.png", + "type" : "image/png", + "size" : 76932 + }, { + "uid" : "f91602a2a9267790", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "f91602a2a9267790.png", + "type" : "image/png", + "size" : 78271 + }, { + "uid" : "241204bd7ae3f445", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "241204bd7ae3f445.png", + "type" : "image/png", + "size" : 80120 + }, { + "uid" : "7f71b580fdc41e72", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "7f71b580fdc41e72.png", + "type" : "image/png", + "size" : 69852 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170058356, + "stop" : 1732170069177, + "duration" : 10821 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "90d5ad676da3e86b", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "90d5ad676da3e86b.png", + "type" : "image/png", + "size" : 80882 + }, { + "uid" : "41719ede14c20f2d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "41719ede14c20f2d.png", + "type" : "image/png", + "size" : 58977 + }, { + "uid" : "24c9f174f00f35cd", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "24c9f174f00f35cd.png", + "type" : "image/png", + "size" : 85987 + }, { + "uid" : "b0150195cf6773c8", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "b0150195cf6773c8.png", + "type" : "image/png", + "size" : 86699 + }, { + "uid" : "4a6ee7759d9c98f6", + "name" : "qa_edge_131.0.2903.51_entered_care_home_details.png", + "source" : "4a6ee7759d9c98f6.png", + "type" : "image/png", + "size" : 70180 + }, { + "uid" : "3abf68c7eefcefae", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "3abf68c7eefcefae.png", + "type" : "image/png", + "size" : 70180 + }, { + "uid" : "c88f2f87380de3c4", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "c88f2f87380de3c4.png", + "type" : "image/png", + "size" : 37990 + }, { + "uid" : "2a2df43ecf2ae321", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "2a2df43ecf2ae321.png", + "type" : "image/png", + "size" : 39899 + }, { + "uid" : "65c8c5997b100c39", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "65c8c5997b100c39.png", + "type" : "image/png", + "size" : 45248 + }, { + "uid" : "d60176a71044a500", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "d60176a71044a500.png", + "type" : "image/png", + "size" : 45248 + }, { + "uid" : "54308c2ee9549d9", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "54308c2ee9549d9.png", + "type" : "image/png", + "size" : 52351 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 11, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient ROGER SEABORNE, 13/12/1922, 10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170069178, + "stop" : 1732170071528, + "duration" : 2350 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e01dc1578b1ff5e9", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "e01dc1578b1ff5e9.png", + "type" : "image/png", + "size" : 52351 + }, { + "uid" : "248fcd05a009eb8a", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "248fcd05a009eb8a.png", + "type" : "image/png", + "size" : 52351 + }, { + "uid" : "ec52d1568f0e2f6d", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "ec52d1568f0e2f6d.png", + "type" : "image/png", + "size" : 52351 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170071528, + "stop" : 1732170073350, + "duration" : 1822 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c13ed84771e0799e", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "c13ed84771e0799e.png", + "type" : "image/png", + "size" : 52351 + }, { + "uid" : "4f36bbdc4a40621a", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "4f36bbdc4a40621a.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170073351, + "stop" : 1732170079544, + "duration" : 6193 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "86f17b3bc0152ee5", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png", + "source" : "86f17b3bc0152ee5.png", + "type" : "image/png", + "size" : 49179 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient ROGER SEABORNE", + "time" : { + "start" : 1732170079544, + "stop" : 1732170081868, + "duration" : 2324 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "825dd86c59630829", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "825dd86c59630829.png", + "type" : "image/png", + "size" : 49179 + }, { + "uid" : "6a42f33f4e29b536", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "6a42f33f4e29b536.png", + "type" : "image/png", + "size" : 54903 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170081868, + "stop" : 1732170095647, + "duration" : 13779 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "621d10b4f1fb1a83", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "621d10b4f1fb1a83.png", + "type" : "image/png", + "size" : 54903 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1a887096ade00ca", + "name" : "log", + "source" : "1a887096ade00ca.txt", + "type" : "text/plain", + "size" : 28482 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 48, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG" + }, { + "name" : "assess_date", + "value" : "today-2" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C3" + }, { + "name" : "care_model", + "value" : "Care home" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "13/12/1922" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "3" + }, { + "name" : "name", + "value" : "ROGER SEABORNE" + }, { + "name" : "nhs_number", + "value" : "9470057589" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-1" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "48fea72cb894a354.json", + "parameterValues" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] +} \ No newline at end of file diff --git a/data/test-cases/494e4427c315e6d8.json b/data/test-cases/494e4427c315e6d8.json new file mode 100644 index 000000000..edab198e7 --- /dev/null +++ b/data/test-cases/494e4427c315e6d8.json @@ -0,0 +1,145 @@ +{ + "uid" : "494e4427c315e6d8", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "550663d67fec50bc66f4d79b94adc6c3", + "time" : { + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169464485, + "stop" : 1732169469686, + "duration" : 5201 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9650594000", + "time" : { + "start" : 1732169469687, + "stop" : 1732169469758, + "duration" : 71 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169469759, + "stop" : 1732169471866, + "duration" : 2107 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Archie STRAIN, 9650594000, 30/7/2014 and 1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ details", + "time" : { + "start" : 1732169471866, + "stop" : 1732169474516, + "duration" : 2650 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cad705ba42ecebbc", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "cad705ba42ecebbc.png", + "type" : "image/png", + "size" : 48660 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "492b1c8c46699e9e", + "name" : "log", + "source" : "492b1c8c46699e9e.txt", + "type" : "text/plain", + "size" : 1978 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ" + }, { + "name" : "dateofbirth", + "value" : "30/7/2014" + }, { + "name" : "name", + "value" : "Archie STRAIN" + }, { + "name" : "nhsNumber", + "value" : "9650594000" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "494e4427c315e6d8.json", + "parameterValues" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] +} \ No newline at end of file diff --git a/data/test-cases/4a80881e7f86ae53.json b/data/test-cases/4a80881e7f86ae53.json new file mode 100644 index 000000000..524fedd6b --- /dev/null +++ b/data/test-cases/4a80881e7f86ae53.json @@ -0,0 +1,578 @@ +{ + "uid" : "4a80881e7f86ae53", + "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "8fccfd8edf8a949c6c35683bb52f2dbb", + "time" : { + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 15/11/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 15/11/2024ORINDA JUDD', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Hospital hub for staff and patients and get patient details for 9474374228 with option 7 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C3 with 19/10/2026", + "time" : { + "start" : 1732169754550, + "stop" : 1732169759775, + "duration" : 5225 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2f61c52040ec3ad8", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "2f61c52040ec3ad8.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169759776, + "stop" : 1732169765737, + "duration" : 5961 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "46073c7d53e69bc0", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png", + "source" : "46073c7d53e69bc0.png", + "type" : "image/png", + "size" : 48916 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient ORINDA JUDD", + "time" : { + "start" : 1732169765737, + "stop" : 1732169769139, + "duration" : 3402 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "842eed23793c3d09", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "842eed23793c3d09.png", + "type" : "image/png", + "size" : 48916 + }, { + "uid" : "7dbe7d2fa7088f2d", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "7dbe7d2fa7088f2d.png", + "type" : "image/png", + "size" : 52227 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C3 with 19/10/2026 and click continue", + "time" : { + "start" : 1732169769140, + "stop" : 1732169790769, + "duration" : 21629 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "27cd344ad77d7ca0", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "27cd344ad77d7ca0.png", + "type" : "image/png", + "size" : 52227 + }, { + "uid" : "f197242130ed5c18", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "f197242130ed5c18.png", + "type" : "image/png", + "size" : 85472 + }, { + "uid" : "a610dd2c1872be03", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_ORINDA JUDD_and_clicked_choose_vaccine_button.png", + "source" : "a610dd2c1872be03.png", + "type" : "image/png", + "size" : 85472 + }, { + "uid" : "1c898b9b42242a8", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "1c898b9b42242a8.png", + "type" : "image/png", + "size" : 86827 + }, { + "uid" : "1c9b7bd5471a2cff", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "1c9b7bd5471a2cff.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "57078621b441840", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "57078621b441840.png", + "type" : "image/png", + "size" : 51475 + }, { + "uid" : "ca450d006b095cce", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png", + "source" : "ca450d006b095cce.png", + "type" : "image/png", + "size" : 30120 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-6 and click continue to record consent screen button", + "time" : { + "start" : 1732169790769, + "stop" : 1732169797055, + "duration" : 6286 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3c76584db77f96fe", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "3c76584db77f96fe.png", + "type" : "image/png", + "size" : 72546 + }, { + "uid" : "3b08b0ffd915e1a", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "3b08b0ffd915e1a.png", + "type" : "image/png", + "size" : 75580 + }, { + "uid" : "2ac9061a7ddbaae9", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "2ac9061a7ddbaae9.png", + "type" : "image/png", + "size" : 75580 + }, { + "uid" : "bd0fd0d0471dc87c", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "bd0fd0d0471dc87c.png", + "type" : "image/png", + "size" : 75172 + }, { + "uid" : "a6eaa805f4af46c", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "a6eaa805f4af46c.png", + "type" : "image/png", + "size" : 72065 + }, { + "uid" : "fb157afca47b9291", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "fb157afca47b9291.png", + "type" : "image/png", + "size" : 75912 + }, { + "uid" : "1953cbac4ffd9e4a", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "1953cbac4ffd9e4a.png", + "type" : "image/png", + "size" : 76265 + }, { + "uid" : "3e75484975931755", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "3e75484975931755.png", + "type" : "image/png", + "size" : 77074 + }, { + "uid" : "fc2b64c989d83c96", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "fc2b64c989d83c96.png", + "type" : "image/png", + "size" : 38400 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169797055, + "stop" : 1732169801822, + "duration" : 4767 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "276e9ba0afdba7c", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "276e9ba0afdba7c.png", + "type" : "image/png", + "size" : 38400 + }, { + "uid" : "3c78cfe62f45012f", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "3c78cfe62f45012f.png", + "type" : "image/png", + "size" : 42801 + }, { + "uid" : "a234fe87bae68e2c", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "a234fe87bae68e2c.png", + "type" : "image/png", + "size" : 76646 + }, { + "uid" : "74c47905ae8515a6", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "74c47905ae8515a6.png", + "type" : "image/png", + "size" : 76466 + }, { + "uid" : "6c54bff2d0cd42aa", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "6c54bff2d0cd42aa.png", + "type" : "image/png", + "size" : 77800 + }, { + "uid" : "5a1dd3fdb660511e", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "5a1dd3fdb660511e.png", + "type" : "image/png", + "size" : 79624 + }, { + "uid" : "8c98fb731680df9c", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "8c98fb731680df9c.png", + "type" : "image/png", + "size" : 68773 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-3 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169801822, + "stop" : 1732169811504, + "duration" : 9682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "966d6e5efbca89c7", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "966d6e5efbca89c7.png", + "type" : "image/png", + "size" : 80273 + }, { + "uid" : "1634e4731f1a7b38", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "1634e4731f1a7b38.png", + "type" : "image/png", + "size" : 58487 + }, { + "uid" : "7ba5cb59a6eff574", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "7ba5cb59a6eff574.png", + "type" : "image/png", + "size" : 85316 + }, { + "uid" : "73c85fc0f0d01dbe", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "73c85fc0f0d01dbe.png", + "type" : "image/png", + "size" : 86518 + }, { + "uid" : "3043f9a15279ab6e", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "3043f9a15279ab6e.png", + "type" : "image/png", + "size" : 86518 + }, { + "uid" : "a8d7cdfebd2fbcef", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "a8d7cdfebd2fbcef.png", + "type" : "image/png", + "size" : 41625 + }, { + "uid" : "53fc5937231b43cc", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "53fc5937231b43cc.png", + "type" : "image/png", + "size" : 42423 + }, { + "uid" : "e33a1c954caca556", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "e33a1c954caca556.png", + "type" : "image/png", + "size" : 47775 + }, { + "uid" : "39ce1c0c2b2c84aa", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "39ce1c0c2b2c84aa.png", + "type" : "image/png", + "size" : 47775 + }, { + "uid" : "74a461b47d97a8fd", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "74a461b47d97a8fd.png", + "type" : "image/png", + "size" : 51452 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient ORINDA JUDD, 20/7/1963, 2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169811504, + "stop" : 1732169813961, + "duration" : 2457 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f52d65e060498257", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "f52d65e060498257.png", + "type" : "image/png", + "size" : 51452 + }, { + "uid" : "4bb36d7da0dcc1fe", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "4bb36d7da0dcc1fe.png", + "type" : "image/png", + "size" : 51452 + }, { + "uid" : "c17857af1fd5325", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "c17857af1fd5325.png", + "type" : "image/png", + "size" : 51452 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169813962, + "stop" : 1732169815816, + "duration" : 1854 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "409d9507c12c79eb", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "409d9507c12c79eb.png", + "type" : "image/png", + "size" : 51452 + }, { + "uid" : "7146755b6c3d7f5d", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "7146755b6c3d7f5d.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169815816, + "stop" : 1732169821786, + "duration" : 5970 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8838aff7906c86cc", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png", + "source" : "8838aff7906c86cc.png", + "type" : "image/png", + "size" : 46659 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient ORINDA JUDD", + "time" : { + "start" : 1732169821787, + "stop" : 1732169824102, + "duration" : 2315 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "be52dc59bed915ef", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "be52dc59bed915ef.png", + "type" : "image/png", + "size" : 46659 + }, { + "uid" : "2d34e03ba64585cd", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "2d34e03ba64585cd.png", + "type" : "image/png", + "size" : 52227 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169824103, + "stop" : 1732169837875, + "duration" : 13772 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "b7701a04bc32bab5", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "b7701a04bc32bab5.png", + "type" : "image/png", + "size" : 52227 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ded48b850ad01d1d", + "name" : "log", + "source" : "ded48b850ad01d1d.txt", + "type" : "text/plain", + "size" : 28035 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL" + }, { + "name" : "assess_date", + "value" : "today-6" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C3" + }, { + "name" : "care_model", + "value" : "Hospital hub for staff and patients" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "20/7/1963" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "7" + }, { + "name" : "name", + "value" : "ORINDA JUDD" + }, { + "name" : "nhs_number", + "value" : "9474374228" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-3" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "4a80881e7f86ae53.json", + "parameterValues" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] +} \ No newline at end of file diff --git a/data/test-cases/4be33a22b42aa236.json b/data/test-cases/4be33a22b42aa236.json new file mode 100644 index 000000000..59c767787 --- /dev/null +++ b/data/test-cases/4be33a22b42aa236.json @@ -0,0 +1,112 @@ +{ + "uid" : "4be33a22b42aa236", + "name" : "NHS sign in page should be visible", + "fullName" : "features/logout.feature:NHS sign in page should be visible", + "historyId" : "807ba16b9c51dae553be51c09f89547b", + "time" : { + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169745658, + "stop" : 1732169749561, + "duration" : 3903 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the logout button", + "time" : { + "start" : 1732169749561, + "stop" : 1732169749924, + "duration" : 363 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the user should be logged out successfully", + "time" : { + "start" : 1732169749925, + "stop" : 1732169750630, + "duration" : 705 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + } ], + "attachments" : [ { + "uid" : "a62181eba48f18a2", + "name" : "log", + "source" : "a62181eba48f18a2.txt", + "type" : "text/plain", + "size" : 1312 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Logout Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "4be33a22b42aa236.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/4f5b3c3f8fbd7651.json b/data/test-cases/4f5b3c3f8fbd7651.json new file mode 100644 index 000000000..1539e66c0 --- /dev/null +++ b/data/test-cases/4f5b3c3f8fbd7651.json @@ -0,0 +1,566 @@ +{ + "uid" : "4f5b3c3f8fbd7651", + "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "a7cee18e337649d368d1a881cd9eba0b", + "time" : { + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '21/11/2025', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '21/11/2025', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '21/11/2025', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '21/11/2025', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Vaccination centre open to the public and get patient details for 9693632109 with option 1 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C30 with 21/11/2025", + "time" : { + "start" : 1732169809391, + "stop" : 1732169813679, + "duration" : 4288 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "25cc4723953125ad", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "25cc4723953125ad.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169813679, + "stop" : 1732169819553, + "duration" : 5874 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "10ec761fe5622e1f", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "10ec761fe5622e1f.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732169819553, + "stop" : 1732169822903, + "duration" : 3350 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "210244887eb72698", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "210244887eb72698.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "9230742568b31787", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "9230742568b31787.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C30 with 21/11/2025 and click continue", + "time" : { + "start" : 1732169822904, + "stop" : 1732169844707, + "duration" : 21803 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d8fcf4f7345d335f", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "d8fcf4f7345d335f.png", + "type" : "image/png", + "size" : 55306 + }, { + "uid" : "d3da33df1671095f", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "d3da33df1671095f.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "50ef63b03d095018", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "50ef63b03d095018.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "69c479b217c1195b", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "69c479b217c1195b.png", + "type" : "image/png", + "size" : 89030 + }, { + "uid" : "a56c12a475fdf4f9", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "a56c12a475fdf4f9.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "60e1ff43aa7eb1de", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "60e1ff43aa7eb1de.png", + "type" : "image/png", + "size" : 58424 + }, { + "uid" : "ca689687f1d67a8d", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png", + "source" : "ca689687f1d67a8d.png", + "type" : "image/png", + "size" : 76994 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button", + "time" : { + "start" : 1732169844708, + "stop" : 1732169851256, + "duration" : 6548 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "899e7e0ce35acfd4", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "899e7e0ce35acfd4.png", + "type" : "image/png", + "size" : 71928 + }, { + "uid" : "4f8dde0b641b1958", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "4f8dde0b641b1958.png", + "type" : "image/png", + "size" : 75258 + }, { + "uid" : "c18ab0d0840ff5f6", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "c18ab0d0840ff5f6.png", + "type" : "image/png", + "size" : 75258 + }, { + "uid" : "86414cdfd4215975", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "86414cdfd4215975.png", + "type" : "image/png", + "size" : 75198 + }, { + "uid" : "903542a6fd7b85e7", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "903542a6fd7b85e7.png", + "type" : "image/png", + "size" : 74238 + }, { + "uid" : "82a6d0a841e4398c", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "82a6d0a841e4398c.png", + "type" : "image/png", + "size" : 78548 + }, { + "uid" : "3eedde124b816541", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "3eedde124b816541.png", + "type" : "image/png", + "size" : 79607 + }, { + "uid" : "345f46b6f9d64063", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "345f46b6f9d64063.png", + "type" : "image/png", + "size" : 79523 + }, { + "uid" : "387fe27f9a0366d0", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "387fe27f9a0366d0.png", + "type" : "image/png", + "size" : 44858 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169851256, + "stop" : 1732169855470, + "duration" : 4214 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "92cd0b1792d81b63", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "92cd0b1792d81b63.png", + "type" : "image/png", + "size" : 44858 + }, { + "uid" : "58e18572cd5241f7", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "58e18572cd5241f7.png", + "type" : "image/png", + "size" : 77137 + }, { + "uid" : "2ca8fe2689aad386", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "2ca8fe2689aad386.png", + "type" : "image/png", + "size" : 77105 + }, { + "uid" : "ba5bd3fc4cd6ff7c", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "ba5bd3fc4cd6ff7c.png", + "type" : "image/png", + "size" : 78469 + }, { + "uid" : "aa367429c6dd2218", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "aa367429c6dd2218.png", + "type" : "image/png", + "size" : 80292 + }, { + "uid" : "9a64025e047c37b2", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "9a64025e047c37b2.png", + "type" : "image/png", + "size" : 75232 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169855471, + "stop" : 1732169864168, + "duration" : 8697 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c2c8e82469705cd6", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "c2c8e82469705cd6.png", + "type" : "image/png", + "size" : 80967 + }, { + "uid" : "29680507c3bf77c1", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "29680507c3bf77c1.png", + "type" : "image/png", + "size" : 77011 + }, { + "uid" : "86b4dff228a6f8e4", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "86b4dff228a6f8e4.png", + "type" : "image/png", + "size" : 87301 + }, { + "uid" : "64e671d69e1b0c60", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "64e671d69e1b0c60.png", + "type" : "image/png", + "size" : 87955 + }, { + "uid" : "b8471813f6cdf73c", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "b8471813f6cdf73c.png", + "type" : "image/png", + "size" : 42961 + }, { + "uid" : "afc93635ad81cabd", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "afc93635ad81cabd.png", + "type" : "image/png", + "size" : 45160 + }, { + "uid" : "4df20d59a40af3a3", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "4df20d59a40af3a3.png", + "type" : "image/png", + "size" : 49716 + }, { + "uid" : "c5b29d7ef7b4e6e3", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "c5b29d7ef7b4e6e3.png", + "type" : "image/png", + "size" : 49716 + }, { + "uid" : "6f491080725b68dd", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "6f491080725b68dd.png", + "type" : "image/png", + "size" : 56728 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169864169, + "stop" : 1732169866501, + "duration" : 2332 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "39f86e066dfdd2c1", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "39f86e066dfdd2c1.png", + "type" : "image/png", + "size" : 56728 + }, { + "uid" : "aceb7ac8c51ae6c9", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "aceb7ac8c51ae6c9.png", + "type" : "image/png", + "size" : 56728 + }, { + "uid" : "d289a4b5f8defc88", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "d289a4b5f8defc88.png", + "type" : "image/png", + "size" : 56728 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169866502, + "stop" : 1732169868825, + "duration" : 2323 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3d953be9c7b7cc4f", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "3d953be9c7b7cc4f.png", + "type" : "image/png", + "size" : 56728 + }, { + "uid" : "7318b85727b72741", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "7318b85727b72741.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169868825, + "stop" : 1732169874734, + "duration" : 5909 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "29de972257311b60", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "29de972257311b60.png", + "type" : "image/png", + "size" : 48963 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732169874735, + "stop" : 1732169877052, + "duration" : 2317 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3bb9a1da2bd66230", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "3bb9a1da2bd66230.png", + "type" : "image/png", + "size" : 48963 + }, { + "uid" : "42491817849a81d", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "42491817849a81d.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169877052, + "stop" : 1732169890825, + "duration" : 13773 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "81edb09db57bf671", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "81edb09db57bf671.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "2e7522dc472f6a55", + "name" : "log", + "source" : "2e7522dc472f6a55.txt", + "type" : "text/plain", + "size" : 27106 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "21/11/2025" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C30" + }, { + "name" : "care_model", + "value" : "Vaccination centre open to the public" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "1" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhs_number", + "value" : "9693632109" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-1" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "4f5b3c3f8fbd7651.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "21/11/2025", "AUTOMATION-C30", "Vaccination centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] +} \ No newline at end of file diff --git a/data/test-cases/5096b08131bf41d7.json b/data/test-cases/5096b08131bf41d7.json new file mode 100644 index 000000000..bb21b8577 --- /dev/null +++ b/data/test-cases/5096b08131bf41d7.json @@ -0,0 +1,220 @@ +{ + "uid" : "5096b08131bf41d7", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "bf2fd6a9cb1ab8df956b368ad7dfa8d8", + "time" : { + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169686663, + "stop" : 1732169692660, + "duration" : 5997 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 3/6/1946", + "time" : { + "start" : 1732169692661, + "stop" : 1732169693692, + "duration" : 1031 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1661ff89438aa943", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "1661ff89438aa943.png", + "type" : "image/png", + "size" : 47662 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169693692, + "stop" : 1732169694375, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4b850d893daf79ac", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "4b850d893daf79ac.png", + "type" : "image/png", + "size" : 49467 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1732169694376, + "stop" : 1732169695050, + "duration" : 674 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "eadbc720b0724e65", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "eadbc720b0724e65.png", + "type" : "image/png", + "size" : 50368 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169695051, + "stop" : 1732169697160, + "duration" : 2109 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169697160, + "stop" : 1732169697802, + "duration" : 642 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "640d954c493e3541", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "640d954c493e3541.png", + "type" : "image/png", + "size" : 43987 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169697803, + "stop" : 1732169698424, + "duration" : 621 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3ed7054a1e16f6a5", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "3ed7054a1e16f6a5.png", + "type" : "image/png", + "size" : 43987 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "eaab762316a44661", + "name" : "log", + "source" : "eaab762316a44661.txt", + "type" : "text/plain", + "size" : 4454 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "3/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Male" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "dob - day" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "5096b08131bf41d7.json", + "parameterValues" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] +} \ No newline at end of file diff --git a/data/test-cases/54bcf4063feb9542.json b/data/test-cases/54bcf4063feb9542.json new file mode 100644 index 000000000..2584760bd --- /dev/null +++ b/data/test-cases/54bcf4063feb9542.json @@ -0,0 +1,145 @@ +{ + "uid" : "54bcf4063feb9542", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "494c3ac089981262ce3f05b1ca057109", + "time" : { + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169579682, + "stop" : 1732169584396, + "duration" : 4714 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470032640", + "time" : { + "start" : 1732169584396, + "stop" : 1732169584528, + "duration" : 132 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169584528, + "stop" : 1732169586651, + "duration" : 2123 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show SYBIL PELLING, 9470032640, 20151217 and 50 ST. GEORGES QUAY, LANCASTER, LA1 1SA details", + "time" : { + "start" : 1732169586651, + "stop" : 1732169589322, + "duration" : 2671 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "af54c25f4d1eb0bc", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "af54c25f4d1eb0bc.png", + "type" : "image/png", + "size" : 49209 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a75696f90c8f992e", + "name" : "log", + "source" : "a75696f90c8f992e.txt", + "type" : "text/plain", + "size" : 1966 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA" + }, { + "name" : "dateofbirth", + "value" : "20151217" + }, { + "name" : "name", + "value" : "SYBIL PELLING" + }, { + "name" : "nhsNumber", + "value" : "9470032640" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "54bcf4063feb9542.json", + "parameterValues" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] +} \ No newline at end of file diff --git a/data/test-cases/5feb0b763ef3ce8a.json b/data/test-cases/5feb0b763ef3ce8a.json new file mode 100644 index 000000000..8b2a5fe26 --- /dev/null +++ b/data/test-cases/5feb0b763ef3ce8a.json @@ -0,0 +1,569 @@ +{ + "uid" : "5feb0b763ef3ce8a", + "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "74677cf04f6dd06fec7a647451e52d68", + "time" : { + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2027', 'batch_number': 'AUTOMATION-AVS', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2027', 'batch_number': 'AUTOMATION-AVS', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2027', 'batch_number': 'AUTOMATION-AVS', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2027', 'batch_number': 'AUTOMATION-AVS', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Vaccination Centre and get patient details for 9693632109 with option 0 and choose to vaccinate with vaccine details as Pertussis, AUTOMATION-AVS with 19/10/2027", + "time" : { + "start" : 1732170391621, + "stop" : 1732170396256, + "duration" : 4635 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c367fc32e505fced", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "c367fc32e505fced.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170396257, + "stop" : 1732170402079, + "duration" : 5822 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "eb06f1f058b4b6e4", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "eb06f1f058b4b6e4.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732170402079, + "stop" : 1732170405399, + "duration" : 3320 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1d31c90f556c9967", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "1d31c90f556c9967.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "f2b64aa8e60dca1d", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "f2b64aa8e60dca1d.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Pertussis, AUTOMATION-AVS with 19/10/2027 and click continue", + "time" : { + "start" : 1732170405399, + "stop" : 1732170426894, + "duration" : 21495 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ee00257b33f9ee64", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "ee00257b33f9ee64.png", + "type" : "image/png", + "size" : 55306 + }, { + "uid" : "193b5a5e4b56ca39", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "193b5a5e4b56ca39.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "d08aa20f13debabe", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "d08aa20f13debabe.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "caf5c23f7588788e", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "caf5c23f7588788e.png", + "type" : "image/png", + "size" : 85742 + }, { + "uid" : "cd73db56f2ba9a9", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "cd73db56f2ba9a9.png", + "type" : "image/png", + "size" : 53626 + }, { + "uid" : "e3ed02a08dd42a57", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "e3ed02a08dd42a57.png", + "type" : "image/png", + "size" : 56047 + }, { + "uid" : "987279e41ee8797b", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Adacel vaccine suspension_and_clicked_continue_button.png", + "source" : "987279e41ee8797b.png", + "type" : "image/png", + "size" : 34387 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the pregnant patient's yes with the details of due date as today and assessment date as today and click continue to record consent screen button", + "time" : { + "start" : 1732170426895, + "stop" : 1732170433311, + "duration" : 6416 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "86ba4ab96d7d06cb", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "86ba4ab96d7d06cb.png", + "type" : "image/png", + "size" : 73629 + }, { + "uid" : "344cb1a8e697c04a", + "name" : "qa_edge_131.0.2903.51_entered_due_date.png", + "source" : "344cb1a8e697c04a.png", + "type" : "image/png", + "size" : 73863 + }, { + "uid" : "29e1439ef936ee4", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "29e1439ef936ee4.png", + "type" : "image/png", + "size" : 73863 + }, { + "uid" : "d6d4750c9ff4929e", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "d6d4750c9ff4929e.png", + "type" : "image/png", + "size" : 70084 + }, { + "uid" : "eb299d34e7ffb6a1", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "eb299d34e7ffb6a1.png", + "type" : "image/png", + "size" : 70687 + }, { + "uid" : "a80baf4838db8c65", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "a80baf4838db8c65.png", + "type" : "image/png", + "size" : 70687 + }, { + "uid" : "a3512823b24eef39", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "a3512823b24eef39.png", + "type" : "image/png", + "size" : 43776 + }, { + "uid" : "d8a2b70e38fa517b", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "d8a2b70e38fa517b.png", + "type" : "image/png", + "size" : 47698 + }, { + "uid" : "9ef2ffe91f00583f", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "9ef2ffe91f00583f.png", + "type" : "image/png", + "size" : 41892 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170433311, + "stop" : 1732170436629, + "duration" : 3318 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ecb6ba51df3085c7", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "ecb6ba51df3085c7.png", + "type" : "image/png", + "size" : 41892 + }, { + "uid" : "7d6b732608cd81b8", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "7d6b732608cd81b8.png", + "type" : "image/png", + "size" : 45421 + }, { + "uid" : "3eaf221909896e8f", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "3eaf221909896e8f.png", + "type" : "image/png", + "size" : 76403 + }, { + "uid" : "7e0066ca66b43586", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "7e0066ca66b43586.png", + "type" : "image/png", + "size" : 79339 + }, { + "uid" : "d5fa5f4423360f95", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "d5fa5f4423360f95.png", + "type" : "image/png", + "size" : 68525 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170436630, + "stop" : 1732170445795, + "duration" : 9165 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3e87a9bc40c179dc", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "3e87a9bc40c179dc.png", + "type" : "image/png", + "size" : 78282 + }, { + "uid" : "a464a34b50bed414", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "a464a34b50bed414.png", + "type" : "image/png", + "size" : 78696 + }, { + "uid" : "e1c14f243705c36e", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "e1c14f243705c36e.png", + "type" : "image/png", + "size" : 78303 + }, { + "uid" : "1cb935a005bd4d8e", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "1cb935a005bd4d8e.png", + "type" : "image/png", + "size" : 78303 + }, { + "uid" : "4f624f4bfc2c0f2b", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "4f624f4bfc2c0f2b.png", + "type" : "image/png", + "size" : 78303 + }, { + "uid" : "c0235df0a84a282c", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "c0235df0a84a282c.png", + "type" : "image/png", + "size" : 61808 + }, { + "uid" : "d7ff1a21acc8d3d9", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "d7ff1a21acc8d3d9.png", + "type" : "image/png", + "size" : 63431 + }, { + "uid" : "ba63d5962a0d10ec", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "ba63d5962a0d10ec.png", + "type" : "image/png", + "size" : 68492 + }, { + "uid" : "2729c09ea21b7218", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "2729c09ea21b7218.png", + "type" : "image/png", + "size" : 68492 + }, { + "uid" : "b88848352ca2a69f", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "b88848352ca2a69f.png", + "type" : "image/png", + "size" : 60400 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170445795, + "stop" : 1732170448130, + "duration" : 2335 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db33e01b61c8ffb0", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "db33e01b61c8ffb0.png", + "type" : "image/png", + "size" : 60400 + }, { + "uid" : "f0f49a5f29b9be0f", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "f0f49a5f29b9be0f.png", + "type" : "image/png", + "size" : 60400 + }, { + "uid" : "97d39cccbe714d0a", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "97d39cccbe714d0a.png", + "type" : "image/png", + "size" : 60400 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170448130, + "stop" : 1732170449940, + "duration" : 1810 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c81148689271357f", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "c81148689271357f.png", + "type" : "image/png", + "size" : 60400 + }, { + "uid" : "b861cf4112f50a4", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "b861cf4112f50a4.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170449941, + "stop" : 1732170455776, + "duration" : 5835 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ba6603761a5cf2eb", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "ba6603761a5cf2eb.png", + "type" : "image/png", + "size" : 48963 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732170455777, + "stop" : 1732170458079, + "duration" : 2302 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4314fe8aa00b916c", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "4314fe8aa00b916c.png", + "type" : "image/png", + "size" : 48963 + }, { + "uid" : "4ed6a641f039499f", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "4ed6a641f039499f.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170458079, + "stop" : 1732170471853, + "duration" : 13774 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "a6d4dd8b54ab9e4c", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "a6d4dd8b54ab9e4c.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "456fbf217de6ebcf", + "name" : "log", + "source" : "456fbf217de6ebcf.txt", + "type" : "text/plain", + "size" : 27319 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "assess_date", + "value" : "today" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2027" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-AVS" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "Pertussis" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "due_date", + "value" : "today" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "0" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhs_number", + "value" : "9693632109" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "5feb0b763ef3ce8a.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/6179c5afc3f723d9.json b/data/test-cases/6179c5afc3f723d9.json new file mode 100644 index 000000000..0e676c4a7 --- /dev/null +++ b/data/test-cases/6179c5afc3f723d9.json @@ -0,0 +1,124 @@ +{ + "uid" : "6179c5afc3f723d9", + "name" : "\"Reports\" page is displayed", + "fullName" : "features/reports.feature:\"Reports\" page is displayed", + "historyId" : "e4511f85ea76b3c5a75c0dd201c4912a", + "time" : { + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732170579246, + "stop" : 1732170583669, + "duration" : 4423 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the reports navigation link", + "time" : { + "start" : 1732170583669, + "stop" : 1732170587911, + "duration" : 4242 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "de999d266d14910a", + "name" : "qa_edge_131.0.2903.51_reports_navigation_link_clicked.png", + "source" : "de999d266d14910a.png", + "type" : "image/png", + "size" : 45291 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the reports page should be displayed", + "time" : { + "start" : 1732170587912, + "stop" : 1732170588520, + "duration" : 608 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "da32491b4ea2f59a", + "name" : "qa_edge_131.0.2903.51_reports_page_loads_and_create_report_button_is_visible.png", + "source" : "da32491b4ea2f59a.png", + "type" : "image/png", + "size" : 45291 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f307420ad106d29f", + "name" : "log", + "source" : "f307420ad106d29f.txt", + "type" : "text/plain", + "size" : 1978 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Reports" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "6179c5afc3f723d9.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/62bbf87ac469b638.json b/data/test-cases/62bbf87ac469b638.json new file mode 100644 index 000000000..793023d09 --- /dev/null +++ b/data/test-cases/62bbf87ac469b638.json @@ -0,0 +1,133 @@ +{ + "uid" : "62bbf87ac469b638", + "name" : "Add vaccines page should launch", + "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", + "historyId" : "e61b0bd09685f01f57cda066e000c8c0", + "time" : { + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169490582, + "stop" : 1732169490582, + "duration" : 0 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I am on the vaccines page", + "time" : { + "start" : 1732169490582, + "stop" : 1732169494262, + "duration" : 3680 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click add vaccine button", + "time" : { + "start" : 1732169494262, + "stop" : 1732169494401, + "duration" : 139 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the choose site page should be launched", + "time" : { + "start" : 1732169494401, + "stop" : 1732169495038, + "duration" : 637 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7b4d7e68144eca2f", + "name" : "qa_edge_131.0.2903.51_choose_site_page_should_launch.png", + "source" : "7b4d7e68144eca2f.png", + "type" : "image/png", + "size" : 47475 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "14ff15cdcbb7a2da", + "name" : "log", + "source" : "14ff15cdcbb7a2da.txt", + "type" : "text/plain", + "size" : 1576 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Add vaccine to site" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "62bbf87ac469b638.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/681afa501e2519ec.json b/data/test-cases/681afa501e2519ec.json new file mode 100644 index 000000000..d6e595b74 --- /dev/null +++ b/data/test-cases/681afa501e2519ec.json @@ -0,0 +1,638 @@ +{ + "uid" : "681afa501e2519ec", + "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "3e4db09534cb30126d01834ceddbeb80", + "time" : { + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Housebound patient's home and get patient details for 9474405174 with option 9 and choose to vaccinate with vaccine details as Flu, AUTOMATED-AQI with 19/10/2026", + "time" : { + "start" : 1732170100331, + "stop" : 1732170133256, + "duration" : 32925 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d21403eb77aae268", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "d21403eb77aae268.png", + "type" : "image/png", + "size" : 41864 + }, { + "uid" : "f38e7f84f97a2bcb", + "name" : "qa_edge_131.0.2903.51_clicked_add_vaccine_button.png", + "source" : "f38e7f84f97a2bcb.png", + "type" : "image/png", + "size" : 47475 + }, { + "uid" : "3df2495e74a22d3d", + "name" : "qa_edge_131.0.2903.51_entered_site_name.png", + "source" : "3df2495e74a22d3d.png", + "type" : "image/png", + "size" : 46264 + }, { + "uid" : "58a9f4381a61d033", + "name" : "qa_edge_131.0.2903.51_selected_site_from_list.png", + "source" : "58a9f4381a61d033.png", + "type" : "image/png", + "size" : 46614 + }, { + "uid" : "8d2832e971489159", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png", + "source" : "8d2832e971489159.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "a02bd5c12cf87466", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "a02bd5c12cf87466.png", + "type" : "image/png", + "size" : 62514 + }, { + "uid" : "f995eca5995ab69f", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "f995eca5995ab69f.png", + "type" : "image/png", + "size" : 64852 + }, { + "uid" : "a8b690b1e40810a2", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png", + "source" : "a8b690b1e40810a2.png", + "type" : "image/png", + "size" : 29200 + }, { + "uid" : "e8046b73e7fa4ea6", + "name" : "qa_edge_131.0.2903.51_entered_batch_number.png", + "source" : "e8046b73e7fa4ea6.png", + "type" : "image/png", + "size" : 31252 + }, { + "uid" : "c77689013de0fc0", + "name" : "qa_edge_131.0.2903.51_entered_expiry_date.png", + "source" : "c77689013de0fc0.png", + "type" : "image/png", + "size" : 36262 + }, { + "uid" : "2ee1b53d52964f82", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png", + "source" : "2ee1b53d52964f82.png", + "type" : "image/png", + "size" : 37228 + }, { + "uid" : "be521d02942fece4", + "name" : "qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "be521d02942fece4.png", + "type" : "image/png", + "size" : 37228 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 12, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170133257, + "stop" : 1732170139182, + "duration" : 5925 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1b609209952c04be", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "1b609209952c04be.png", + "type" : "image/png", + "size" : 48605 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient PHINEAS FAYLE", + "time" : { + "start" : 1732170139183, + "stop" : 1732170142024, + "duration" : 2841 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cb42b3f95bad1642", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "cb42b3f95bad1642.png", + "type" : "image/png", + "size" : 48605 + }, { + "uid" : "72b4e4a5426173d3", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "72b4e4a5426173d3.png", + "type" : "image/png", + "size" : 53217 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATED-AQI with 19/10/2026 and click continue", + "time" : { + "start" : 1732170142025, + "stop" : 1732170163615, + "duration" : 21590 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cdfaf719e6b6ad23", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "cdfaf719e6b6ad23.png", + "type" : "image/png", + "size" : 53217 + }, { + "uid" : "ab77a7b1317d311b", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "ab77a7b1317d311b.png", + "type" : "image/png", + "size" : 46244 + }, { + "uid" : "13da60f41f0d8478", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png", + "source" : "13da60f41f0d8478.png", + "type" : "image/png", + "size" : 46244 + }, { + "uid" : "5204f954128495df", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "5204f954128495df.png", + "type" : "image/png", + "size" : 91879 + }, { + "uid" : "549a378a37d0c1af", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "549a378a37d0c1af.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "4b8d9b270006076e", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "4b8d9b270006076e.png", + "type" : "image/png", + "size" : 58722 + }, { + "uid" : "51bb371835662554", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "51bb371835662554.png", + "type" : "image/png", + "size" : 75006 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today and click continue to record consent screen button", + "time" : { + "start" : 1732170163616, + "stop" : 1732170170023, + "duration" : 6407 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8389997a908aff16", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "8389997a908aff16.png", + "type" : "image/png", + "size" : 72323 + }, { + "uid" : "ef8b25096ec16431", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "ef8b25096ec16431.png", + "type" : "image/png", + "size" : 73251 + }, { + "uid" : "7280dcb76287ba5c", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "7280dcb76287ba5c.png", + "type" : "image/png", + "size" : 73251 + }, { + "uid" : "194598dd670d3fe6", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "194598dd670d3fe6.png", + "type" : "image/png", + "size" : 72776 + }, { + "uid" : "2291838782c4c3bb", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "2291838782c4c3bb.png", + "type" : "image/png", + "size" : 70303 + }, { + "uid" : "a5456817dcc865bd", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "a5456817dcc865bd.png", + "type" : "image/png", + "size" : 73878 + }, { + "uid" : "27cf2c1cd5f6bce5", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "27cf2c1cd5f6bce5.png", + "type" : "image/png", + "size" : 74219 + }, { + "uid" : "6a19f89b19dce4e2", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "6a19f89b19dce4e2.png", + "type" : "image/png", + "size" : 75204 + }, { + "uid" : "cdb862856ba5e2e0", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "cdb862856ba5e2e0.png", + "type" : "image/png", + "size" : 46173 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170170023, + "stop" : 1732170174157, + "duration" : 4134 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2b15a177fe6af9ba", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "2b15a177fe6af9ba.png", + "type" : "image/png", + "size" : 46173 + }, { + "uid" : "b41ce28c1a5a123b", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "b41ce28c1a5a123b.png", + "type" : "image/png", + "size" : 53841 + }, { + "uid" : "8103f81ebfce7a87", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "8103f81ebfce7a87.png", + "type" : "image/png", + "size" : 62563 + }, { + "uid" : "c4c047039a319874", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "c4c047039a319874.png", + "type" : "image/png", + "size" : 63903 + }, { + "uid" : "7f2e17be9f27eca", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "7f2e17be9f27eca.png", + "type" : "image/png", + "size" : 65738 + }, { + "uid" : "3165db2fc3363439", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "3165db2fc3363439.png", + "type" : "image/png", + "size" : 75758 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170174158, + "stop" : 1732170184439, + "duration" : 10281 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6026c90e46e0a80a", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "6026c90e46e0a80a.png", + "type" : "image/png", + "size" : 85597 + }, { + "uid" : "76ff03b50a484ced", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "76ff03b50a484ced.png", + "type" : "image/png", + "size" : 86028 + }, { + "uid" : "b0612c2d31352c52", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "b0612c2d31352c52.png", + "type" : "image/png", + "size" : 84437 + }, { + "uid" : "a23b728a871909a2", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "a23b728a871909a2.png", + "type" : "image/png", + "size" : 77121 + }, { + "uid" : "bf48bac232e1d8cb", + "name" : "qa_edge_131.0.2903.51_entered_care_home_details.png", + "source" : "bf48bac232e1d8cb.png", + "type" : "image/png", + "size" : 79785 + }, { + "uid" : "4ba649e95a9bd074", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "4ba649e95a9bd074.png", + "type" : "image/png", + "size" : 44079 + }, { + "uid" : "ebf47b5be7b5284", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "ebf47b5be7b5284.png", + "type" : "image/png", + "size" : 46257 + }, { + "uid" : "67cace6b67e61bea", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "67cace6b67e61bea.png", + "type" : "image/png", + "size" : 51396 + }, { + "uid" : "1b9d357e710ad01b", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "1b9d357e710ad01b.png", + "type" : "image/png", + "size" : 51396 + }, { + "uid" : "cc2e451a4d664a7a", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "cc2e451a4d664a7a.png", + "type" : "image/png", + "size" : 53236 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient PHINEAS FAYLE, 4/9/1965, 2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170184439, + "stop" : 1732170186738, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8bf4b854357873b9", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "8bf4b854357873b9.png", + "type" : "image/png", + "size" : 53236 + }, { + "uid" : "6fa1a96c4e8fc297", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "6fa1a96c4e8fc297.png", + "type" : "image/png", + "size" : 53236 + }, { + "uid" : "5610df8381960042", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "5610df8381960042.png", + "type" : "image/png", + "size" : 53236 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170186738, + "stop" : 1732170188545, + "duration" : 1807 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5d9bb9c6778eb74e", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "5d9bb9c6778eb74e.png", + "type" : "image/png", + "size" : 53236 + }, { + "uid" : "ecf1fc8ac3444f71", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "ecf1fc8ac3444f71.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170188545, + "stop" : 1732170194422, + "duration" : 5877 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "19bf0dbd851c2292", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "19bf0dbd851c2292.png", + "type" : "image/png", + "size" : 47303 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient PHINEAS FAYLE", + "time" : { + "start" : 1732170194423, + "stop" : 1732170197255, + "duration" : 2832 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e23809cf1571f7b0", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "e23809cf1571f7b0.png", + "type" : "image/png", + "size" : 47303 + }, { + "uid" : "4d31f39dc66460be", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "4d31f39dc66460be.png", + "type" : "image/png", + "size" : 53217 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170197255, + "stop" : 1732170211064, + "duration" : 13809 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "254e0c7143f2fda", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "254e0c7143f2fda.png", + "type" : "image/png", + "size" : 53217 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5870ebacf48f4732", + "name" : "log", + "source" : "5870ebacf48f4732.txt", + "type" : "text/plain", + "size" : 32495 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 57, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX" + }, { + "name" : "assess_date", + "value" : "today" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATED-AQI" + }, { + "name" : "care_model", + "value" : "Housebound patient's home" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "4/9/1965" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "9" + }, { + "name" : "name", + "value" : "PHINEAS FAYLE" + }, { + "name" : "nhs_number", + "value" : "9474405174" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "681afa501e2519ec.json", + "parameterValues" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "AUTOMATED-AQI", "Housebound patient's home", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "BIRCH HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/6c6f4f08facb7923.json b/data/test-cases/6c6f4f08facb7923.json new file mode 100644 index 000000000..4b9046e05 --- /dev/null +++ b/data/test-cases/6c6f4f08facb7923.json @@ -0,0 +1,566 @@ +{ + "uid" : "6c6f4f08facb7923", + "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "c33b39ac6ef580ed9d66b4070fc26488", + "time" : { + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024BRANDIE DYBLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024BRANDIE DYBLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024BRANDIE DYBLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024BRANDIE DYBLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Care home and get patient details for 9450141444 with option 1 and choose to vaccinate with vaccine details as Flu, AUTOMATION-QI with 19/10/2026", + "time" : { + "start" : 1732170257354, + "stop" : 1732170265418, + "duration" : 8064 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b14b48c6586efd90", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "b14b48c6586efd90.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170265419, + "stop" : 1732170271284, + "duration" : 5865 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ee9a2580b4b2e04f", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png", + "source" : "ee9a2580b4b2e04f.png", + "type" : "image/png", + "size" : 48408 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient BRANDIE DYBLE", + "time" : { + "start" : 1732170271285, + "stop" : 1732170274602, + "duration" : 3317 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d6b24858cc8a6ef0", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "d6b24858cc8a6ef0.png", + "type" : "image/png", + "size" : 48408 + }, { + "uid" : "91c2122b22796c92", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "91c2122b22796c92.png", + "type" : "image/png", + "size" : 53662 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-QI with 19/10/2026 and click continue", + "time" : { + "start" : 1732170274602, + "stop" : 1732170296119, + "duration" : 21517 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "91bfed45aee2eff1", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "91bfed45aee2eff1.png", + "type" : "image/png", + "size" : 53662 + }, { + "uid" : "e43951e762c8068", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "e43951e762c8068.png", + "type" : "image/png", + "size" : 84426 + }, { + "uid" : "47fb652d2178e30b", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_BRANDIE DYBLE_and_clicked_choose_vaccine_button.png", + "source" : "47fb652d2178e30b.png", + "type" : "image/png", + "size" : 84426 + }, { + "uid" : "17f1bbbfa7b52eec", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "17f1bbbfa7b52eec.png", + "type" : "image/png", + "size" : 85346 + }, { + "uid" : "84b36e5f05528427", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "84b36e5f05528427.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "1a9edbb7adf33c3f", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "1a9edbb7adf33c3f.png", + "type" : "image/png", + "size" : 61647 + }, { + "uid" : "b0e03a313b3c06ef", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "b0e03a313b3c06ef.png", + "type" : "image/png", + "size" : 77000 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-4 and click continue to record consent screen button", + "time" : { + "start" : 1732170296120, + "stop" : 1732170302478, + "duration" : 6358 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "359b6f372f522749", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "359b6f372f522749.png", + "type" : "image/png", + "size" : 71947 + }, { + "uid" : "84556c764e0eaf9", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "84556c764e0eaf9.png", + "type" : "image/png", + "size" : 75261 + }, { + "uid" : "4dfd6249a6646310", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "4dfd6249a6646310.png", + "type" : "image/png", + "size" : 75261 + }, { + "uid" : "45221d74e5dd76cf", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "45221d74e5dd76cf.png", + "type" : "image/png", + "size" : 74793 + }, { + "uid" : "78f127a828089779", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "78f127a828089779.png", + "type" : "image/png", + "size" : 73104 + }, { + "uid" : "f3b8b024bd3af80", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "f3b8b024bd3af80.png", + "type" : "image/png", + "size" : 77564 + }, { + "uid" : "3bb7123756a0717", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "3bb7123756a0717.png", + "type" : "image/png", + "size" : 77869 + }, { + "uid" : "453d5b929120fb0e", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "453d5b929120fb0e.png", + "type" : "image/png", + "size" : 80250 + }, { + "uid" : "462f5b2988d4a177", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "462f5b2988d4a177.png", + "type" : "image/png", + "size" : 43403 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170302478, + "stop" : 1732170306568, + "duration" : 4090 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bead3f8c56ed377f", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "bead3f8c56ed377f.png", + "type" : "image/png", + "size" : 43403 + }, { + "uid" : "66eb1c4eba0668e8", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "66eb1c4eba0668e8.png", + "type" : "image/png", + "size" : 77138 + }, { + "uid" : "dbf47ab2462bd0d8", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "dbf47ab2462bd0d8.png", + "type" : "image/png", + "size" : 77116 + }, { + "uid" : "9678ef9fb86d5c50", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "9678ef9fb86d5c50.png", + "type" : "image/png", + "size" : 78425 + }, { + "uid" : "58bf799fbd2cf6d5", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "58bf799fbd2cf6d5.png", + "type" : "image/png", + "size" : 80249 + }, { + "uid" : "1cc71f48bc1eafa9", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "1cc71f48bc1eafa9.png", + "type" : "image/png", + "size" : 73839 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170306569, + "stop" : 1732170315273, + "duration" : 8704 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "647da8f38f2f09b4", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "647da8f38f2f09b4.png", + "type" : "image/png", + "size" : 80972 + }, { + "uid" : "e73447058dbd7f1d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "e73447058dbd7f1d.png", + "type" : "image/png", + "size" : 78889 + }, { + "uid" : "3581e4f89fd9bcbd", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "3581e4f89fd9bcbd.png", + "type" : "image/png", + "size" : 86363 + }, { + "uid" : "9823f4d8c0676b55", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "9823f4d8c0676b55.png", + "type" : "image/png", + "size" : 87604 + }, { + "uid" : "643e595d3a23530f", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "643e595d3a23530f.png", + "type" : "image/png", + "size" : 44453 + }, { + "uid" : "516756e3f197d8ae", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "516756e3f197d8ae.png", + "type" : "image/png", + "size" : 46629 + }, { + "uid" : "94e576666fc7a3f7", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "94e576666fc7a3f7.png", + "type" : "image/png", + "size" : 51587 + }, { + "uid" : "cf85dd83085d9cc7", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "cf85dd83085d9cc7.png", + "type" : "image/png", + "size" : 51587 + }, { + "uid" : "59776fc5e5e3c567", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "59776fc5e5e3c567.png", + "type" : "image/png", + "size" : 62819 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient BRANDIE DYBLE, 25/8/1992, 49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170315273, + "stop" : 1732170317576, + "duration" : 2303 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "659daef7a9fb39fd", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "659daef7a9fb39fd.png", + "type" : "image/png", + "size" : 62819 + }, { + "uid" : "4fd321d382fda4af", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "4fd321d382fda4af.png", + "type" : "image/png", + "size" : 62819 + }, { + "uid" : "7b76b0f446366910", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "7b76b0f446366910.png", + "type" : "image/png", + "size" : 62819 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170317577, + "stop" : 1732170319392, + "duration" : 1815 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2cb1c646d1775b54", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "2cb1c646d1775b54.png", + "type" : "image/png", + "size" : 62819 + }, { + "uid" : "35d35c870cecb368", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "35d35c870cecb368.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170319392, + "stop" : 1732170325256, + "duration" : 5864 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1a317bc946f48454", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png", + "source" : "1a317bc946f48454.png", + "type" : "image/png", + "size" : 48443 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient BRANDIE DYBLE", + "time" : { + "start" : 1732170325257, + "stop" : 1732170329618, + "duration" : 4361 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "22293136fe22f605", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "22293136fe22f605.png", + "type" : "image/png", + "size" : 48443 + }, { + "uid" : "af9c41f685695f40", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "af9c41f685695f40.png", + "type" : "image/png", + "size" : 53662 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170329618, + "stop" : 1732170343394, + "duration" : 13776 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "6330ece51fb54074", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "6330ece51fb54074.png", + "type" : "image/png", + "size" : 53662 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "fc1b9ae3cd25a691", + "name" : "log", + "source" : "fc1b9ae3cd25a691.txt", + "type" : "text/plain", + "size" : 27112 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF" + }, { + "name" : "assess_date", + "value" : "today-4" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-QI" + }, { + "name" : "care_model", + "value" : "Care home" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "25/8/1992" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "1" + }, { + "name" : "name", + "value" : "BRANDIE DYBLE" + }, { + "name" : "nhs_number", + "value" : "9450141444" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-2" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "6c6f4f08facb7923.json", + "parameterValues" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] +} \ No newline at end of file diff --git a/data/test-cases/776f16ef6ac61481.json b/data/test-cases/776f16ef6ac61481.json new file mode 100644 index 000000000..cab839806 --- /dev/null +++ b/data/test-cases/776f16ef6ac61481.json @@ -0,0 +1,139 @@ +{ + "uid" : "776f16ef6ac61481", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "fullName" : "/app/features/find_a_patient.feature:NHS Number: Searching with invalid NHS number shows an error", + "historyId" : "f44352c612938e33e618f3f1b20aabf5", + "time" : { + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169589324, + "stop" : 1732169593615, + "duration" : 4291 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 123456789 as the nhs number", + "time" : { + "start" : 1732169593616, + "stop" : 1732169593707, + "duration" : 91 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169593708, + "stop" : 1732169595828, + "duration" : 2120 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see an nhs number error message Enter 10 digits", + "time" : { + "start" : 1732169595829, + "stop" : 1732169596454, + "duration" : 625 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1c32b547c30801e8", + "name" : "qa_edge_131.0.2903.51_error_message_appears_for_nhs_number.png", + "source" : "1c32b547c30801e8.png", + "type" : "image/png", + "size" : 52357 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "63af2a9c26c8db99", + "name" : "log", + "source" : "63af2a9c26c8db99.txt", + "type" : "text/plain", + "size" : 1817 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "errorMessage", + "value" : "Enter 10 digits" + }, { + "name" : "nhsNumber", + "value" : "123456789" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "776f16ef6ac61481.json", + "parameterValues" : [ "Enter 10 digits", "123456789" ] +} \ No newline at end of file diff --git a/data/test-cases/7bf871ec3e778742.json b/data/test-cases/7bf871ec3e778742.json new file mode 100644 index 000000000..f228dd0d5 --- /dev/null +++ b/data/test-cases/7bf871ec3e778742.json @@ -0,0 +1,157 @@ +{ + "uid" : "7bf871ec3e778742", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "fullName" : "features/login.feature:Sign in should fail based on credentials provided", + "historyId" : "9bbc09a5764effa3cdb4a84fde10f425", + "time" : { + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I access the ravs web app", + "time" : { + "start" : 1732169719829, + "stop" : 1732169720636, + "duration" : 807 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1732169720637, + "stop" : 1732169721041, + "duration" : 404 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I provide the invalid_email_address and password", + "time" : { + "start" : 1732169721041, + "stop" : 1732169721831, + "duration" : 790 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1732169721831, + "stop" : 1732169732225, + "duration" : 10394 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1732169732226, + "stop" : 1732169732860, + "duration" : 634 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e62faa512fd3e36f", + "name" : "qa_edge_131.0.2903.51_sign_in_should_fail.png", + "source" : "e62faa512fd3e36f.png", + "type" : "image/png", + "size" : 29002 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "db5df0e8a70feb8b", + "name" : "log", + "source" : "db5df0e8a70feb8b.txt", + "type" : "text/plain", + "size" : 1800 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Login Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "emailAddress", + "value" : "invalid_email_address" + }, { + "name" : "password", + "value" : "password" + }, { + "name" : "status", + "value" : "fail" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "7bf871ec3e778742.json", + "parameterValues" : [ "invalid_email_address", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/7f8cd0c375f06ee.json b/data/test-cases/7f8cd0c375f06ee.json new file mode 100644 index 000000000..88be78871 --- /dev/null +++ b/data/test-cases/7f8cd0c375f06ee.json @@ -0,0 +1,178 @@ +{ + "uid" : "7f8cd0c375f06ee", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "fullName" : "features/reports.feature:Create report for an organization with no location sites", + "historyId" : "7c21a17ae7fe8ac799b6c9bdd1514da0", + "time" : { + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app with the neelima.guntupalli1+no_location_sites@nhs.net", + "time" : { + "start" : 1732170599519, + "stop" : 1732170606604, + "duration" : 7085 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "35875e5aa41357e", + "name" : "qa_edge_131.0.2903.51_navigated_to_ravs_login_page.png", + "source" : "35875e5aa41357e.png", + "type" : "image/png", + "size" : 37295 + }, { + "uid" : "2195790ca811353b", + "name" : "qa_edge_131.0.2903.51_clicked_login_button.png", + "source" : "2195790ca811353b.png", + "type" : "image/png", + "size" : 31613 + }, { + "uid" : "27c80229a927f6c4", + "name" : "qa_edge_131.0.2903.51_entered_email_address.png", + "source" : "27c80229a927f6c4.png", + "type" : "image/png", + "size" : 32231 + }, { + "uid" : "55bab799bf6572be", + "name" : "qa_edge_131.0.2903.51_entered_password.png", + "source" : "55bab799bf6572be.png", + "type" : "image/png", + "size" : 31469 + }, { + "uid" : "667f4e26250ef9e0", + "name" : "qa_edge_131.0.2903.51_clicked_nhs_signin_button.png", + "source" : "667f4e26250ef9e0.png", + "type" : "image/png", + "size" : 47172 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the reports navigation link", + "time" : { + "start" : 1732170606604, + "stop" : 1732170610952, + "duration" : 4348 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ce9ebd9b220b62ae", + "name" : "qa_edge_131.0.2903.51_reports_navigation_link_clicked.png", + "source" : "ce9ebd9b220b62ae.png", + "type" : "image/png", + "size" : 41528 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the `No vaccination data to report on` message should be displayed", + "time" : { + "start" : 1732170610952, + "stop" : 1732170611553, + "duration" : 601 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b07353c3e2c849a7", + "name" : "qa_edge_131.0.2903.51_no_vaccination_data_to_report_message_exists.png", + "source" : "b07353c3e2c849a7.png", + "type" : "image/png", + "size" : 41528 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the Create report button should be disabled", + "time" : { + "start" : 1732170611553, + "stop" : 1732170612152, + "duration" : 599 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c3fee5de7533f2f4", + "name" : "qa_edge_131.0.2903.51_Create report button should be disabled.png", + "source" : "c3fee5de7533f2f4.png", + "type" : "image/png", + "size" : 41528 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e66646ac0fbaeb60", + "name" : "log", + "source" : "e66646ac0fbaeb60.txt", + "type" : "text/plain", + "size" : 5428 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Reports" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "username", + "value" : "neelima.guntupalli1+no_location_sites@nhs.net" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "7f8cd0c375f06ee.json", + "parameterValues" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] +} \ No newline at end of file diff --git a/data/test-cases/816ab3bd8671aef.json b/data/test-cases/816ab3bd8671aef.json new file mode 100644 index 000000000..cf9869d6e --- /dev/null +++ b/data/test-cases/816ab3bd8671aef.json @@ -0,0 +1,145 @@ +{ + "uid" : "816ab3bd8671aef", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "f312e1d375b46f243b4eeb052610663a", + "time" : { + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169522333, + "stop" : 1732169533476, + "duration" : 11143 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9469998626", + "time" : { + "start" : 1732169533477, + "stop" : 1732169533565, + "duration" : 88 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169533566, + "stop" : 1732169535695, + "duration" : 2129 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show JONNY CONOPO, 9469998626, 20150305 and 1 DAISY BANK, LANCASTER, LA1 3JW details", + "time" : { + "start" : 1732169535696, + "stop" : 1732169538361, + "duration" : 2665 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "453f211942e2ae2", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "453f211942e2ae2.png", + "type" : "image/png", + "size" : 48764 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d566e55005ec2cc", + "name" : "log", + "source" : "d566e55005ec2cc.txt", + "type" : "text/plain", + "size" : 1958 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 DAISY BANK, LANCASTER, LA1 3JW" + }, { + "name" : "dateofbirth", + "value" : "20150305" + }, { + "name" : "name", + "value" : "JONNY CONOPO" + }, { + "name" : "nhsNumber", + "value" : "9469998626" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "816ab3bd8671aef.json", + "parameterValues" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] +} \ No newline at end of file diff --git a/data/test-cases/820eeac57dbdd4a5.json b/data/test-cases/820eeac57dbdd4a5.json new file mode 100644 index 000000000..7dfad54c2 --- /dev/null +++ b/data/test-cases/820eeac57dbdd4a5.json @@ -0,0 +1,569 @@ +{ + "uid" : "820eeac57dbdd4a5", + "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "ec6e8ba06fc54faafe756f0b637544c3", + "time" : { + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2028', 'batch_number': 'AUTOMATION-BIS', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2028', 'batch_number': 'AUTOMATION-BIS', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2028', 'batch_number': 'AUTOMATION-BIS', 'care_model': 'Vaccination centre open to the public', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024Bill GARTON', 'batch_expiry_date': '19/10/2028', 'batch_number': 'AUTOMATION-BIS', 'care_model': 'Vaccination centre open to the public', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Vaccination Centre and get patient details for 9693632109 with option 1 and choose to vaccinate with vaccine details as Pertussis, AUTOMATION-BIS with 19/10/2028", + "time" : { + "start" : 1732170433559, + "stop" : 1732170437782, + "duration" : 4223 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fbad5a124b55cd82", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "fbad5a124b55cd82.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170437782, + "stop" : 1732170443579, + "duration" : 5797 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6ebacfa3765e3bd", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "6ebacfa3765e3bd.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732170443580, + "stop" : 1732170446963, + "duration" : 3383 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "51cb1032215e906e", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "51cb1032215e906e.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "78c2c224e4a5ad64", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "78c2c224e4a5ad64.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Pertussis, AUTOMATION-BIS with 19/10/2028 and click continue", + "time" : { + "start" : 1732170446964, + "stop" : 1732170468531, + "duration" : 21567 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cf4186f1e4c93657", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "cf4186f1e4c93657.png", + "type" : "image/png", + "size" : 55306 + }, { + "uid" : "c26b0dd005db6740", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "c26b0dd005db6740.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "83efe4cc7f8794d5", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "83efe4cc7f8794d5.png", + "type" : "image/png", + "size" : 86030 + }, { + "uid" : "ea9b001fe55f9c48", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "ea9b001fe55f9c48.png", + "type" : "image/png", + "size" : 89030 + }, { + "uid" : "e9da70bb0dca2a23", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "e9da70bb0dca2a23.png", + "type" : "image/png", + "size" : 46439 + }, { + "uid" : "5e1fb889d611b36d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "5e1fb889d611b36d.png", + "type" : "image/png", + "size" : 49020 + }, { + "uid" : "92b468a0c9f17263", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Boostrix-IPV suspension_and_clicked_continue_button.png", + "source" : "92b468a0c9f17263.png", + "type" : "image/png", + "size" : 76959 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the pregnant patient's yes with the details of due date as today+100 and assessment date as today-1 and click continue to record consent screen button", + "time" : { + "start" : 1732170468531, + "stop" : 1732170474998, + "duration" : 6467 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "77a9c0964febb32", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "77a9c0964febb32.png", + "type" : "image/png", + "size" : 75971 + }, { + "uid" : "8d4e899ef7f37a4e", + "name" : "qa_edge_131.0.2903.51_entered_due_date.png", + "source" : "8d4e899ef7f37a4e.png", + "type" : "image/png", + "size" : 76559 + }, { + "uid" : "ebd2725731d6eccf", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "ebd2725731d6eccf.png", + "type" : "image/png", + "size" : 76559 + }, { + "uid" : "1aa8ac0e179e3b22", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "1aa8ac0e179e3b22.png", + "type" : "image/png", + "size" : 74513 + }, { + "uid" : "da79e7fd0d00ef56", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "da79e7fd0d00ef56.png", + "type" : "image/png", + "size" : 75201 + }, { + "uid" : "2548786945cc4219", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "2548786945cc4219.png", + "type" : "image/png", + "size" : 75318 + }, { + "uid" : "3011e65484832d52", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "3011e65484832d52.png", + "type" : "image/png", + "size" : 44888 + }, { + "uid" : "30c5f3567a53810", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "30c5f3567a53810.png", + "type" : "image/png", + "size" : 48765 + }, { + "uid" : "fa1d2e0879648a11", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "fa1d2e0879648a11.png", + "type" : "image/png", + "size" : 45300 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170474999, + "stop" : 1732170479079, + "duration" : 4080 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db4ad50b6b3c8929", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "db4ad50b6b3c8929.png", + "type" : "image/png", + "size" : 45300 + }, { + "uid" : "e788633f3ccfa749", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "e788633f3ccfa749.png", + "type" : "image/png", + "size" : 76317 + }, { + "uid" : "46543e07b29f721a", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "46543e07b29f721a.png", + "type" : "image/png", + "size" : 77068 + }, { + "uid" : "6ce83fa4eec3169c", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "6ce83fa4eec3169c.png", + "type" : "image/png", + "size" : 78435 + }, { + "uid" : "d26b006bc66a487f", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "d26b006bc66a487f.png", + "type" : "image/png", + "size" : 80258 + }, { + "uid" : "b943e0b7a9413305", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "b943e0b7a9413305.png", + "type" : "image/png", + "size" : 51201 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170479080, + "stop" : 1732170487475, + "duration" : 8395 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e4df7998ba06e37f", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "e4df7998ba06e37f.png", + "type" : "image/png", + "size" : 73702 + }, { + "uid" : "2e0954cb049ae7e0", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "2e0954cb049ae7e0.png", + "type" : "image/png", + "size" : 74064 + }, { + "uid" : "a73c7ac61a31464e", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "a73c7ac61a31464e.png", + "type" : "image/png", + "size" : 74069 + }, { + "uid" : "ce15266c3f1b3191", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "ce15266c3f1b3191.png", + "type" : "image/png", + "size" : 74069 + }, { + "uid" : "327cd99d80b111bd", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "327cd99d80b111bd.png", + "type" : "image/png", + "size" : 62427 + }, { + "uid" : "eb1be45228d1a4e4", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "eb1be45228d1a4e4.png", + "type" : "image/png", + "size" : 64619 + }, { + "uid" : "b764fd1c9bb80ba2", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "b764fd1c9bb80ba2.png", + "type" : "image/png", + "size" : 70136 + }, { + "uid" : "97e9a3dd08e11ded", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "97e9a3dd08e11ded.png", + "type" : "image/png", + "size" : 70136 + }, { + "uid" : "b015b606aa3f5b9d", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "b015b606aa3f5b9d.png", + "type" : "image/png", + "size" : 63210 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient Bill GARTON, 23/6/1946, 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170487475, + "stop" : 1732170489711, + "duration" : 2236 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5600d7ac87912db4", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "5600d7ac87912db4.png", + "type" : "image/png", + "size" : 63210 + }, { + "uid" : "c3236c1f9b01a98", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "c3236c1f9b01a98.png", + "type" : "image/png", + "size" : 63210 + }, { + "uid" : "24099d88dc843fa1", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "24099d88dc843fa1.png", + "type" : "image/png", + "size" : 63210 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170489711, + "stop" : 1732170491498, + "duration" : 1787 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c5114dad5b9d440f", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "c5114dad5b9d440f.png", + "type" : "image/png", + "size" : 63210 + }, { + "uid" : "2b8f93d0a91d8e6f", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "2b8f93d0a91d8e6f.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170491499, + "stop" : 1732170497374, + "duration" : 5875 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1dc76f57ef2772dc", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "1dc76f57ef2772dc.png", + "type" : "image/png", + "size" : 48963 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient Bill GARTON", + "time" : { + "start" : 1732170497375, + "stop" : 1732170500175, + "duration" : 2800 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5e124bff288737da", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "5e124bff288737da.png", + "type" : "image/png", + "size" : 48963 + }, { + "uid" : "c3a990cc9c0341ff", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "c3a990cc9c0341ff.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170500175, + "stop" : 1732170513950, + "duration" : 13775 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "7a3b8061987b49d3", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "7a3b8061987b49d3.png", + "type" : "image/png", + "size" : 55306 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "65215c0c524ab803", + "name" : "log", + "source" : "65215c0c524ab803.txt", + "type" : "text/plain", + "size" : 27223 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2028" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-BIS" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "Pertussis" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "due_date", + "value" : "today+100" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "1" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhs_number", + "value" : "9693632109" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-1" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "820eeac57dbdd4a5.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] +} \ No newline at end of file diff --git a/data/test-cases/83a3b80f9aaff2a9.json b/data/test-cases/83a3b80f9aaff2a9.json new file mode 100644 index 000000000..c1ac59118 --- /dev/null +++ b/data/test-cases/83a3b80f9aaff2a9.json @@ -0,0 +1,653 @@ +{ + "uid" : "83a3b80f9aaff2a9", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "869095f3ca3b5eee633ab10e8b748df5", + "time" : { + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '1/2/2026', 'batch_number': 'AUTOMATION-ABR', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '1/2/2026', 'batch_number': 'AUTOMATION-ABR', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '1/2/2026', 'batch_number': 'AUTOMATION-ABR', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '1/2/2026', 'batch_number': 'AUTOMATION-ABR', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with KINGSTON HOUSE and Outreach event and get patient details for 9473629885 with option 4 and choose to vaccinate with vaccine details as Respiratory syncytial virus (RSV), AUTOMATION-ABR with 1/2/2026", + "time" : { + "start" : 1732170382894, + "stop" : 1732170415178, + "duration" : 32284 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f273eedf8d7b447", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "f273eedf8d7b447.png", + "type" : "image/png", + "size" : 41864 + }, { + "uid" : "c188db7a44d113af", + "name" : "qa_edge_131.0.2903.51_clicked_add_vaccine_button.png", + "source" : "c188db7a44d113af.png", + "type" : "image/png", + "size" : 47475 + }, { + "uid" : "e936e69239f831b4", + "name" : "qa_edge_131.0.2903.51_entered_site_name.png", + "source" : "e936e69239f831b4.png", + "type" : "image/png", + "size" : 48902 + }, { + "uid" : "be0a5572aef61a49", + "name" : "qa_edge_131.0.2903.51_selected_site_from_list.png", + "source" : "be0a5572aef61a49.png", + "type" : "image/png", + "size" : 46899 + }, { + "uid" : "be7ad7137fb255d", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_vaccine_button.png", + "source" : "be7ad7137fb255d.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "ad85b29c717c9cd6", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "ad85b29c717c9cd6.png", + "type" : "image/png", + "size" : 55588 + }, { + "uid" : "689364639411016e", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "689364639411016e.png", + "type" : "image/png", + "size" : 56006 + }, { + "uid" : "e62d251d8bd766e3", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_add_batch_button.png", + "source" : "e62d251d8bd766e3.png", + "type" : "image/png", + "size" : 37249 + }, { + "uid" : "fa5334357161b57d", + "name" : "qa_edge_131.0.2903.51_entered_batch_number.png", + "source" : "fa5334357161b57d.png", + "type" : "image/png", + "size" : 39375 + }, { + "uid" : "f15bd1388d486af3", + "name" : "qa_edge_131.0.2903.51_entered_expiry_date.png", + "source" : "f15bd1388d486af3.png", + "type" : "image/png", + "size" : 44259 + }, { + "uid" : "4c17a07eae51472b", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_confirm_batch_details_button.png", + "source" : "4c17a07eae51472b.png", + "type" : "image/png", + "size" : 45522 + }, { + "uid" : "5a22e6b5d97f138d", + "name" : "qa_edge_131.0.2903.51_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "5a22e6b5d97f138d.png", + "type" : "image/png", + "size" : 45522 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 12, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170415178, + "stop" : 1732170421063, + "duration" : 5885 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "18cdd907edd42109", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "18cdd907edd42109.png", + "type" : "image/png", + "size" : 49480 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", + "time" : { + "start" : 1732170421063, + "stop" : 1732170423363, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "adb525877f7c6f2b", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "adb525877f7c6f2b.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "d546e3e92a84dcfc", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "d546e3e92a84dcfc.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Respiratory syncytial virus (RSV), AUTOMATION-ABR with 1/2/2026 and click continue", + "time" : { + "start" : 1732170423363, + "stop" : 1732170444944, + "duration" : 21581 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "eb4a2c1b8dec4cf7", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "eb4a2c1b8dec4cf7.png", + "type" : "image/png", + "size" : 58093 + }, { + "uid" : "f33369f4cd4c32e3", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "f33369f4cd4c32e3.png", + "type" : "image/png", + "size" : 87017 + }, { + "uid" : "958049350cfa29e5", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png", + "source" : "958049350cfa29e5.png", + "type" : "image/png", + "size" : 87017 + }, { + "uid" : "62eb281b4c2a06cf", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "62eb281b4c2a06cf.png", + "type" : "image/png", + "size" : 88366 + }, { + "uid" : "16ea222780b19673", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "16ea222780b19673.png", + "type" : "image/png", + "size" : 48042 + }, { + "uid" : "51ebf3ed460fe79e", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "51ebf3ed460fe79e.png", + "type" : "image/png", + "size" : 50687 + }, { + "uid" : "b6948de85455c29d", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png", + "source" : "b6948de85455c29d.png", + "type" : "image/png", + "size" : 33898 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the pregnant patient's yes with the details of due date as today+50 and assessment date as today-4 and click continue to record consent screen button", + "time" : { + "start" : 1732170444944, + "stop" : 1732170452028, + "duration" : 7084 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8b10bd98de0e0299", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "8b10bd98de0e0299.png", + "type" : "image/png", + "size" : 72311 + }, { + "uid" : "f4b82428d00a0906", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "f4b82428d00a0906.png", + "type" : "image/png", + "size" : 72983 + }, { + "uid" : "2d746ad596b1c527", + "name" : "qa_edge_131.0.2903.51_entered_due_date.png", + "source" : "2d746ad596b1c527.png", + "type" : "image/png", + "size" : 73312 + }, { + "uid" : "47ca771b46bee2cf", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "47ca771b46bee2cf.png", + "type" : "image/png", + "size" : 73312 + }, { + "uid" : "4565a446703ab483", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "4565a446703ab483.png", + "type" : "image/png", + "size" : 75190 + }, { + "uid" : "dc749b36750759fa", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "dc749b36750759fa.png", + "type" : "image/png", + "size" : 76312 + }, { + "uid" : "c9b87574f1497571", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "c9b87574f1497571.png", + "type" : "image/png", + "size" : 76460 + }, { + "uid" : "6d51416a5924fbb8", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "6d51416a5924fbb8.png", + "type" : "image/png", + "size" : 45697 + }, { + "uid" : "547530290b823a77", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "547530290b823a77.png", + "type" : "image/png", + "size" : 50293 + }, { + "uid" : "55652c553a3c49bc", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "55652c553a3c49bc.png", + "type" : "image/png", + "size" : 43077 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170452028, + "stop" : 1732170456695, + "duration" : 4667 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7d51b6e32b44cfc5", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "7d51b6e32b44cfc5.png", + "type" : "image/png", + "size" : 43077 + }, { + "uid" : "8819bc5ba1dd666", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "8819bc5ba1dd666.png", + "type" : "image/png", + "size" : 47557 + }, { + "uid" : "8b2604a582a52283", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "8b2604a582a52283.png", + "type" : "image/png", + "size" : 76433 + }, { + "uid" : "aa19b90037224a31", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "aa19b90037224a31.png", + "type" : "image/png", + "size" : 78153 + }, { + "uid" : "e55468b3d37a293b", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "e55468b3d37a293b.png", + "type" : "image/png", + "size" : 79522 + }, { + "uid" : "ab6eb6bcf98a04fa", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "ab6eb6bcf98a04fa.png", + "type" : "image/png", + "size" : 81308 + }, { + "uid" : "86463dd91d00d043", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "86463dd91d00d043.png", + "type" : "image/png", + "size" : 48945 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-3 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170456695, + "stop" : 1732170465697, + "duration" : 9002 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2d3a1d705c02649d", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "2d3a1d705c02649d.png", + "type" : "image/png", + "size" : 74432 + }, { + "uid" : "80e4e4c060f3f34d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "80e4e4c060f3f34d.png", + "type" : "image/png", + "size" : 74824 + }, { + "uid" : "d86695611b4ac150", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "d86695611b4ac150.png", + "type" : "image/png", + "size" : 74597 + }, { + "uid" : "46f24602cc3a0d78", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "46f24602cc3a0d78.png", + "type" : "image/png", + "size" : 74597 + }, { + "uid" : "a8a3f2a8a7eb8421", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "a8a3f2a8a7eb8421.png", + "type" : "image/png", + "size" : 74597 + }, { + "uid" : "c9cd584ab4d9d496", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "c9cd584ab4d9d496.png", + "type" : "image/png", + "size" : 65508 + }, { + "uid" : "37dd32204492558d", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "37dd32204492558d.png", + "type" : "image/png", + "size" : 66693 + }, { + "uid" : "b388b83d0cb003af", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "b388b83d0cb003af.png", + "type" : "image/png", + "size" : 71361 + }, { + "uid" : "47c7172237931caf", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "47c7172237931caf.png", + "type" : "image/png", + "size" : 71361 + }, { + "uid" : "c1ce119c7fad0384", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "c1ce119c7fad0384.png", + "type" : "image/png", + "size" : 63212 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient MARGIE PUCKEY, 27/5/1924, MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170465698, + "stop" : 1732170467977, + "duration" : 2279 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ada6fc1f95a10f30", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "ada6fc1f95a10f30.png", + "type" : "image/png", + "size" : 63212 + }, { + "uid" : "def197ceb0879c71", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "def197ceb0879c71.png", + "type" : "image/png", + "size" : 63212 + }, { + "uid" : "26c452dbf027d041", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "26c452dbf027d041.png", + "type" : "image/png", + "size" : 63212 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170467978, + "stop" : 1732170469799, + "duration" : 1821 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db79f721ca842b38", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "db79f721ca842b38.png", + "type" : "image/png", + "size" : 63212 + }, { + "uid" : "ea65528939915a53", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "ea65528939915a53.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170469800, + "stop" : 1732170475684, + "duration" : 5884 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9368883eacc9cf43", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "9368883eacc9cf43.png", + "type" : "image/png", + "size" : 51491 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", + "time" : { + "start" : 1732170475684, + "stop" : 1732170479048, + "duration" : 3364 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9bd9b89b5b2ff828", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "9bd9b89b5b2ff828.png", + "type" : "image/png", + "size" : 51491 + }, { + "uid" : "90a2778a5950e582", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "90a2778a5950e582.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170479048, + "stop" : 1732170492804, + "duration" : 13756 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "66fe88641c318f79", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "66fe88641c318f79.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "aa4e3c80a34b9048", + "name" : "log", + "source" : "aa4e3c80a34b9048.txt", + "type" : "text/plain", + "size" : 33466 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 59, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB" + }, { + "name" : "assess_date", + "value" : "today-4" + }, { + "name" : "batch_expiry_date", + "value" : "1/2/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-ABR" + }, { + "name" : "care_model", + "value" : "Outreach event" + }, { + "name" : "chosen_vaccine", + "value" : "Respiratory syncytial virus (RSV)" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "27/5/1924" + }, { + "name" : "due_date", + "value" : "today+50" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "4" + }, { + "name" : "name", + "value" : "MARGIE PUCKEY" + }, { + "name" : "nhs_number", + "value" : "9473629885" + }, { + "name" : "site", + "value" : "KINGSTON HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-3" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "83a3b80f9aaff2a9.json", + "parameterValues" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] +} \ No newline at end of file diff --git a/data/test-cases/8be3a53cc0fb88f8.json b/data/test-cases/8be3a53cc0fb88f8.json new file mode 100644 index 000000000..cba7f03dd --- /dev/null +++ b/data/test-cases/8be3a53cc0fb88f8.json @@ -0,0 +1,593 @@ +{ + "uid" : "8be3a53cc0fb88f8", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "8183bcf9e5391591ab5787e19476e607", + "time" : { + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-ARX', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-ARX', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-ARX', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024DELICE PINKER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-ARX', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Housebound patient's home and get patient details for 9472710255 with option 3 and choose to vaccinate with vaccine details as Respiratory syncytial virus (RSV), AUTOMATION-ARX with 19/10/2026", + "time" : { + "start" : 1732170476231, + "stop" : 1732170480501, + "duration" : 4270 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f6610ca4e33005cf", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "f6610ca4e33005cf.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170480501, + "stop" : 1732170486325, + "duration" : 5824 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "262acc61f126690a", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "262acc61f126690a.png", + "type" : "image/png", + "size" : 48878 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient DELICE PINKER", + "time" : { + "start" : 1732170486325, + "stop" : 1732170488625, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "14f97182f136a876", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "14f97182f136a876.png", + "type" : "image/png", + "size" : 48878 + }, { + "uid" : "de9992750b71d921", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "de9992750b71d921.png", + "type" : "image/png", + "size" : 55911 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Respiratory syncytial virus (RSV), AUTOMATION-ARX with 19/10/2026 and click continue", + "time" : { + "start" : 1732170488626, + "stop" : 1732170510074, + "duration" : 21448 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e65a9a1c0c60bce1", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "e65a9a1c0c60bce1.png", + "type" : "image/png", + "size" : 55911 + }, { + "uid" : "988c179e4103db98", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "988c179e4103db98.png", + "type" : "image/png", + "size" : 88200 + }, { + "uid" : "f1698c9a978a52d9", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png", + "source" : "f1698c9a978a52d9.png", + "type" : "image/png", + "size" : 88200 + }, { + "uid" : "45a16ab6d8dca6ee", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "45a16ab6d8dca6ee.png", + "type" : "image/png", + "size" : 86134 + }, { + "uid" : "10014406c56bb9f", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "10014406c56bb9f.png", + "type" : "image/png", + "size" : 48042 + }, { + "uid" : "875ea476e43ac9fb", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "875ea476e43ac9fb.png", + "type" : "image/png", + "size" : 50659 + }, { + "uid" : "879089ea3bfc4afb", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Arexvy_and_clicked_continue_button.png", + "source" : "879089ea3bfc4afb.png", + "type" : "image/png", + "size" : 35871 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the pregnant patient's yes with the details of due date as today+5 and assessment date as today-3 and click continue to record consent screen button", + "time" : { + "start" : 1732170510075, + "stop" : 1732170517141, + "duration" : 7066 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9e73133cb032629f", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "9e73133cb032629f.png", + "type" : "image/png", + "size" : 71719 + }, { + "uid" : "67c2d7ff2afce3a3", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "67c2d7ff2afce3a3.png", + "type" : "image/png", + "size" : 72436 + }, { + "uid" : "6fadaabe8d5d5594", + "name" : "qa_edge_131.0.2903.51_entered_due_date.png", + "source" : "6fadaabe8d5d5594.png", + "type" : "image/png", + "size" : 72974 + }, { + "uid" : "ead32ecd7f68ba6a", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "ead32ecd7f68ba6a.png", + "type" : "image/png", + "size" : 72974 + }, { + "uid" : "576d366559e8bc1", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "576d366559e8bc1.png", + "type" : "image/png", + "size" : 76609 + }, { + "uid" : "9be89aefaf4cdea3", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "9be89aefaf4cdea3.png", + "type" : "image/png", + "size" : 77754 + }, { + "uid" : "ce574f2e871a2f64", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "ce574f2e871a2f64.png", + "type" : "image/png", + "size" : 77847 + }, { + "uid" : "c30391107c4ee6bf", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "c30391107c4ee6bf.png", + "type" : "image/png", + "size" : 48012 + }, { + "uid" : "ad53d9f63c18cf97", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "ad53d9f63c18cf97.png", + "type" : "image/png", + "size" : 52162 + }, { + "uid" : "8f65c361a7caad00", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "8f65c361a7caad00.png", + "type" : "image/png", + "size" : 40352 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170517142, + "stop" : 1732170521825, + "duration" : 4683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "72b84c1f885ad703", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "72b84c1f885ad703.png", + "type" : "image/png", + "size" : 40352 + }, { + "uid" : "28f11c41212361fa", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "28f11c41212361fa.png", + "type" : "image/png", + "size" : 43909 + }, { + "uid" : "f1220416d6e481f6", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "f1220416d6e481f6.png", + "type" : "image/png", + "size" : 75042 + }, { + "uid" : "3e09eaaf14ceda9f", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "3e09eaaf14ceda9f.png", + "type" : "image/png", + "size" : 75581 + }, { + "uid" : "e52044b520e306f4", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "e52044b520e306f4.png", + "type" : "image/png", + "size" : 76838 + }, { + "uid" : "10a655ad7ecfcdcf", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "10a655ad7ecfcdcf.png", + "type" : "image/png", + "size" : 78673 + }, { + "uid" : "63001bef0c09b31b", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "63001bef0c09b31b.png", + "type" : "image/png", + "size" : 45561 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170521826, + "stop" : 1732170552005, + "duration" : 30179 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4fa0e03a50360334", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "4fa0e03a50360334.png", + "type" : "image/png", + "size" : 73809 + }, { + "uid" : "4245c713c1d50cf5", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "4245c713c1d50cf5.png", + "type" : "image/png", + "size" : 74288 + }, { + "uid" : "40df20bd54b38c8", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "40df20bd54b38c8.png", + "type" : "image/png", + "size" : 74006 + }, { + "uid" : "8446dc455d5748bc", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "8446dc455d5748bc.png", + "type" : "image/png", + "size" : 74006 + }, { + "uid" : "72f0d9ba1248e98b", + "name" : "qa_edge_131.0.2903.51_entered_care_home_details.png", + "source" : "72f0d9ba1248e98b.png", + "type" : "image/png", + "size" : 74006 + }, { + "uid" : "2eb31b0ff8672bec", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "2eb31b0ff8672bec.png", + "type" : "image/png", + "size" : 74006 + }, { + "uid" : "374631940863fe6e", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "374631940863fe6e.png", + "type" : "image/png", + "size" : 65883 + }, { + "uid" : "b4c51462bf187c4f", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "b4c51462bf187c4f.png", + "type" : "image/png", + "size" : 67825 + }, { + "uid" : "e84c2e8c6683063", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "e84c2e8c6683063.png", + "type" : "image/png", + "size" : 73230 + }, { + "uid" : "b65565dde47b8138", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "b65565dde47b8138.png", + "type" : "image/png", + "size" : 73230 + }, { + "uid" : "b0b9f5f5ca2ea85a", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "b0b9f5f5ca2ea85a.png", + "type" : "image/png", + "size" : 62116 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 11, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient DELICE PINKER, 10/11/1926, HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170552006, + "stop" : 1732170554319, + "duration" : 2313 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e866f6d3256a5358", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "e866f6d3256a5358.png", + "type" : "image/png", + "size" : 62116 + }, { + "uid" : "ea3d70a56922b170", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "ea3d70a56922b170.png", + "type" : "image/png", + "size" : 62116 + }, { + "uid" : "a63319c6ad24e9f", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "a63319c6ad24e9f.png", + "type" : "image/png", + "size" : 62116 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170554319, + "stop" : 1732170556163, + "duration" : 1844 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "199b98452f0eb624", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "199b98452f0eb624.png", + "type" : "image/png", + "size" : 62116 + }, { + "uid" : "8401b0ce20f93cb", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "8401b0ce20f93cb.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170556163, + "stop" : 1732170562089, + "duration" : 5926 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bfa3000e58fcaad3", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "bfa3000e58fcaad3.png", + "type" : "image/png", + "size" : 49665 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient DELICE PINKER", + "time" : { + "start" : 1732170562089, + "stop" : 1732170565422, + "duration" : 3333 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "72bdee16b4439ca6", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "72bdee16b4439ca6.png", + "type" : "image/png", + "size" : 49665 + }, { + "uid" : "806a000374b1d972", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "806a000374b1d972.png", + "type" : "image/png", + "size" : 55911 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170565423, + "stop" : 1732170579184, + "duration" : 13761 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "add7b0359f8f618b", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "add7b0359f8f618b.png", + "type" : "image/png", + "size" : 55911 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "57650522609c097f", + "name" : "log", + "source" : "57650522609c097f.txt", + "type" : "text/plain", + "size" : 29122 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 49, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH" + }, { + "name" : "assess_date", + "value" : "today-3" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-ARX" + }, { + "name" : "care_model", + "value" : "Housebound patient's home" + }, { + "name" : "chosen_vaccine", + "value" : "Respiratory syncytial virus (RSV)" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "10/11/1926" + }, { + "name" : "due_date", + "value" : "today+5" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "3" + }, { + "name" : "name", + "value" : "DELICE PINKER" + }, { + "name" : "nhs_number", + "value" : "9472710255" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-2" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "8be3a53cc0fb88f8.json", + "parameterValues" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] +} \ No newline at end of file diff --git a/data/test-cases/8ea848209e6ab0b9.json b/data/test-cases/8ea848209e6ab0b9.json new file mode 100644 index 000000000..0f105e44e --- /dev/null +++ b/data/test-cases/8ea848209e6ab0b9.json @@ -0,0 +1,169 @@ +{ + "uid" : "8ea848209e6ab0b9", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "fullName" : "/app/features/add_batches.feature:Add batch to vaccine", + "historyId" : "06c8cc60cc6e8043d1eeffe4362e4aff", + "time" : { + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the RAVS home page", + "time" : { + "start" : 1732169463766, + "stop" : 1732169468667, + "duration" : 4901 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I am on the vaccines page", + "time" : { + "start" : 1732169468668, + "stop" : 1732169472699, + "duration" : 4031 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I view product for the existing vaccine in an existing site", + "time" : { + "start" : 1732169472700, + "stop" : 1732169472973, + "duration" : 273 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter AUTOMATION-SJ1 that already exists and 19/10/2026", + "time" : { + "start" : 1732169472974, + "stop" : 1732169474032, + "duration" : 1058 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e1221c19344cd49d", + "name" : "qa_edge_131.0.2903.51_entered_batch_number.png", + "source" : "e1221c19344cd49d.png", + "type" : "image/png", + "size" : 36357 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the batch is already added to site warning should appear", + "time" : { + "start" : 1732169474032, + "stop" : 1732169474796, + "duration" : 764 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f7edb9f72e49ad4e", + "name" : "qa_edge_131.0.2903.51_batch_already_added_warning_message_exists.png", + "source" : "f7edb9f72e49ad4e.png", + "type" : "image/png", + "size" : 36357 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "6367adbc1c50d2c3", + "name" : "log", + "source" : "6367adbc1c50d2c3.txt", + "type" : "text/plain", + "size" : 2476 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Add Batches to vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "expiry_date", + "value" : "19/10/2026" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccine", + "value" : "COVID-19" + }, { + "name" : "vaccine_type", + "value" : "Spikevax JN.1" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "8ea848209e6ab0b9.json", + "parameterValues" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] +} \ No newline at end of file diff --git a/data/test-cases/910e5a5f11e78e2c.json b/data/test-cases/910e5a5f11e78e2c.json new file mode 100644 index 000000000..5aa6b6cb3 --- /dev/null +++ b/data/test-cases/910e5a5f11e78e2c.json @@ -0,0 +1,145 @@ +{ + "uid" : "910e5a5f11e78e2c", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "0362be85d3aacb3fe420746bb928507b", + "time" : { + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169560272, + "stop" : 1732169565082, + "duration" : 4810 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470006739", + "time" : { + "start" : 1732169565083, + "stop" : 1732169565155, + "duration" : 72 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169565155, + "stop" : 1732169567261, + "duration" : 2106 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show JANNETTE ARD, 9470006739, 20151209 and 1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ details", + "time" : { + "start" : 1732169567261, + "stop" : 1732169569946, + "duration" : 2685 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a160f3fb3f135fec", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "a160f3fb3f135fec.png", + "type" : "image/png", + "size" : 48939 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "76664e833037cbb2", + "name" : "log", + "source" : "76664e833037cbb2.txt", + "type" : "text/plain", + "size" : 1974 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ" + }, { + "name" : "dateofbirth", + "value" : "20151209" + }, { + "name" : "name", + "value" : "JANNETTE ARD" + }, { + "name" : "nhsNumber", + "value" : "9470006739" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "910e5a5f11e78e2c.json", + "parameterValues" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] +} \ No newline at end of file diff --git a/data/test-cases/93ebaf7c462d6fcb.json b/data/test-cases/93ebaf7c462d6fcb.json new file mode 100644 index 000000000..f0698fdd0 --- /dev/null +++ b/data/test-cases/93ebaf7c462d6fcb.json @@ -0,0 +1,157 @@ +{ + "uid" : "93ebaf7c462d6fcb", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "fullName" : "features/login.feature:Sign in should fail based on credentials provided", + "historyId" : "d2c24c8abd1adc5c5727ab0f09b7aa74", + "time" : { + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I access the ravs web app", + "time" : { + "start" : 1732169696077, + "stop" : 1732169697222, + "duration" : 1145 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1732169697223, + "stop" : 1732169697615, + "duration" : 392 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I provide the None and password", + "time" : { + "start" : 1732169697616, + "stop" : 1732169698372, + "duration" : 756 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1732169698373, + "stop" : 1732169708726, + "duration" : 10353 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1732169708727, + "stop" : 1732169719826, + "duration" : 11099 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8301a710e42f1d34", + "name" : "qa_edge_131.0.2903.51_sign_in_should_fail.png", + "source" : "8301a710e42f1d34.png", + "type" : "image/png", + "size" : 33189 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "532e9969df466238", + "name" : "log", + "source" : "532e9969df466238.txt", + "type" : "text/plain", + "size" : 1783 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Login Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "emailAddress", + "value" : "None" + }, { + "name" : "password", + "value" : "password" + }, { + "name" : "status", + "value" : "fail" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "93ebaf7c462d6fcb.json", + "parameterValues" : [ "None", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/9403a6d7c2b25d1d.json b/data/test-cases/9403a6d7c2b25d1d.json new file mode 100644 index 000000000..0326f1e5e --- /dev/null +++ b/data/test-cases/9403a6d7c2b25d1d.json @@ -0,0 +1,157 @@ +{ + "uid" : "9403a6d7c2b25d1d", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "fullName" : "features/login.feature:Sign in should fail based on credentials provided", + "historyId" : "70461446af9e11e5bb03662f019284bf", + "time" : { + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I access the ravs web app", + "time" : { + "start" : 1732169689560, + "stop" : 1732169690707, + "duration" : 1147 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1732169690708, + "stop" : 1732169691087, + "duration" : 379 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I provide the neelima.guntupalli1@nhs.net-valid and pass", + "time" : { + "start" : 1732169691087, + "stop" : 1732169691792, + "duration" : 705 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1732169691792, + "stop" : 1732169695464, + "duration" : 3672 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should pass", + "time" : { + "start" : 1732169695464, + "stop" : 1732169696075, + "duration" : 611 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1420a8708dbc5350", + "name" : "qa_edge_131.0.2903.51_sign_in_should_pass.png", + "source" : "1420a8708dbc5350.png", + "type" : "image/png", + "size" : 46812 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ad832127026f26e2", + "name" : "log", + "source" : "ad832127026f26e2.txt", + "type" : "text/plain", + "size" : 1808 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Login Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "emailAddress", + "value" : "neelima.guntupalli1@nhs.net-valid" + }, { + "name" : "password", + "value" : "pass" + }, { + "name" : "status", + "value" : "pass" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "9403a6d7c2b25d1d.json", + "parameterValues" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] +} \ No newline at end of file diff --git a/data/test-cases/958a1a32f8c86bbe.json b/data/test-cases/958a1a32f8c86bbe.json new file mode 100644 index 000000000..ac9cf54fa --- /dev/null +++ b/data/test-cases/958a1a32f8c86bbe.json @@ -0,0 +1,244 @@ +{ + "uid" : "958a1a32f8c86bbe", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "fullName" : "features/age_based_warnings.feature:Display warning based on age when recording a vaccine", + "historyId" : "d4aacd2c4e8d1f8789f14e59bd7df838", + "time" : { + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169536387, + "stop" : 1732169541295, + "duration" : 4908 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I search for the patient with NHS number 9473673388", + "time" : { + "start" : 1732169541295, + "stop" : 1732169543547, + "duration" : 2252 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I proceed to record a vaccine for covid for all products", + "time" : { + "start" : 1732169543548, + "stop" : 1732169548552, + "duration" : 5004 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "26853237c0b627b5", + "name" : "qa_edge_131.0.2903.51_clicked_patient_name.png", + "source" : "26853237c0b627b5.png", + "type" : "image/png", + "size" : 31482 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 2", + "time" : { + "start" : 1732169548553, + "stop" : 1732169578420, + "duration" : 29867 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "133d070c680662d9", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "133d070c680662d9.png", + "type" : "image/png", + "size" : 86090 + }, { + "uid" : "749f04f4ca6d026e", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "749f04f4ca6d026e.png", + "type" : "image/png", + "size" : 71138 + }, { + "uid" : "d901cbfae19bd925", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "d901cbfae19bd925.png", + "type" : "image/png", + "size" : 73400 + }, { + "uid" : "38a732474d2fc502", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "38a732474d2fc502.png", + "type" : "image/png", + "size" : 73400 + }, { + "uid" : "da7d8a3098cfe302", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "da7d8a3098cfe302.png", + "type" : "image/png", + "size" : 72991 + }, { + "uid" : "f258ffcb12675635", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "f258ffcb12675635.png", + "type" : "image/png", + "size" : 71579 + }, { + "uid" : "517f1a818c9df4d0", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "517f1a818c9df4d0.png", + "type" : "image/png", + "size" : 75206 + }, { + "uid" : "6e2c7f1691f3dd7b", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "6e2c7f1691f3dd7b.png", + "type" : "image/png", + "size" : 75638 + }, { + "uid" : "87a17b8e9d4e60a5", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "87a17b8e9d4e60a5.png", + "type" : "image/png", + "size" : 75549 + }, { + "uid" : "ebd5996f234c5019", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "ebd5996f234c5019.png", + "type" : "image/png", + "size" : 40241 + }, { + "uid" : "7d6a07b30abd7a7", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "7d6a07b30abd7a7.png", + "type" : "image/png", + "size" : 40241 + }, { + "uid" : "33a9d8dcd3cd21f3", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "33a9d8dcd3cd21f3.png", + "type" : "image/png", + "size" : 43721 + }, { + "uid" : "8f65812b5bd7f004", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "8f65812b5bd7f004.png", + "type" : "image/png", + "size" : 75714 + }, { + "uid" : "bc1ead9185c39ffd", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "bc1ead9185c39ffd.png", + "type" : "image/png", + "size" : 76226 + }, { + "uid" : "4a3ab54aae635f55", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "4a3ab54aae635f55.png", + "type" : "image/png", + "size" : 77565 + }, { + "uid" : "9496953279c9514e", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "9496953279c9514e.png", + "type" : "image/png", + "size" : 79444 + }, { + "uid" : "2649bb8f870a50ba", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "2649bb8f870a50ba.png", + "type" : "image/png", + "size" : 69558 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 17, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "bb9b9b9986e3c233", + "name" : "log", + "source" : "bb9b9b9986e3c233.txt", + "type" : "text/plain", + "size" : 9685 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 19, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Age based warnings" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "expected_warning_count", + "value" : "2" + }, { + "name" : "nhs_number", + "value" : "9473673388" + }, { + "name" : "vaccine_type", + "value" : "covid" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "958a1a32f8c86bbe.json", + "parameterValues" : [ "2", "9473673388", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/958becf61a488921.json b/data/test-cases/958becf61a488921.json new file mode 100644 index 000000000..7e030c0cf --- /dev/null +++ b/data/test-cases/958becf61a488921.json @@ -0,0 +1,145 @@ +{ + "uid" : "958becf61a488921", + "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "fullName" : "/app/features/find_a_patient.feature:NHS Number: Existing patients can be found using their NHS number", + "historyId" : "4ba979ba023ccc2aa0df2d57f427a85c", + "time" : { + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169616062, + "stop" : 1732169620459, + "duration" : 4397 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9693632109 as the nhs number", + "time" : { + "start" : 1732169620459, + "stop" : 1732169620562, + "duration" : 103 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169620562, + "stop" : 1732169622681, + "duration" : 2119 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see the patient's information in the search results, showing their name: Bill GARTON, nhs number: 9693632109, dob: 23/6/1946 and address: 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", + "time" : { + "start" : 1732169622681, + "stop" : 1732169625404, + "duration" : 2723 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2d1cd2adb50f86c2", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "2d1cd2adb50f86c2.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "dd09fa4e14ced2f7", + "name" : "log", + "source" : "dd09fa4e14ced2f7.txt", + "type" : "text/plain", + "size" : 2072 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "dateofbirth", + "value" : "23/6/1946" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhsNumber", + "value" : "9693632109" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "958becf61a488921.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] +} \ No newline at end of file diff --git a/data/test-cases/95932f2a110661c6.json b/data/test-cases/95932f2a110661c6.json new file mode 100644 index 000000000..0043271a1 --- /dev/null +++ b/data/test-cases/95932f2a110661c6.json @@ -0,0 +1,202 @@ +{ + "uid" : "95932f2a110661c6", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Existing patients can be found using their optional demographic details", + "historyId" : "b4750b4b392cbc1d84a8d365ef74e6d1", + "time" : { + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169648875, + "stop" : 1732169654560, + "duration" : 5685 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details JANNETTE, ARD, and 09/12/2015", + "time" : { + "start" : 1732169654560, + "stop" : 1732169655595, + "duration" : 1035 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "881e5c585006fef1", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "881e5c585006fef1.png", + "type" : "image/png", + "size" : 47821 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode LA21 8HZ", + "time" : { + "start" : 1732169655595, + "stop" : 1732169656327, + "duration" : 732 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "73193239fb29da6c", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "73193239fb29da6c.png", + "type" : "image/png", + "size" : 49343 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Other", + "time" : { + "start" : 1732169656327, + "stop" : 1732169657012, + "duration" : 685 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "290346e54f811f86", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "290346e54f811f86.png", + "type" : "image/png", + "size" : 50402 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169657012, + "stop" : 1732169659133, + "duration" : 2121 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see the patient's information in the search results, showing their name: JANNETTE ARD, nhs number: 9470006739, dob: 09/12/2015 and address: 1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", + "time" : { + "start" : 1732169659134, + "stop" : 1732169661816, + "duration" : 2682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6308d753e4717fee", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "6308d753e4717fee.png", + "type" : "image/png", + "size" : 41942 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b03e594e83120071", + "name" : "log", + "source" : "b03e594e83120071.txt", + "type" : "text/plain", + "size" : 3935 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ" + }, { + "name" : "dob", + "value" : "09/12/2015" + }, { + "name" : "firstName", + "value" : "JANNETTE" + }, { + "name" : "gender", + "value" : "Other" + }, { + "name" : "lastName", + "value" : "ARD" + }, { + "name" : "nhsNumber", + "value" : "9470006739" + }, { + "name" : "postcode", + "value" : "LA21 8HZ" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "95932f2a110661c6.json", + "parameterValues" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] +} \ No newline at end of file diff --git a/data/test-cases/96a9be02cf78f38f.json b/data/test-cases/96a9be02cf78f38f.json new file mode 100644 index 000000000..2052b0ea3 --- /dev/null +++ b/data/test-cases/96a9be02cf78f38f.json @@ -0,0 +1,587 @@ +{ + "uid" : "96a9be02cf78f38f", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "6b904498058c6dc06a20bd0e949ae45a", + "time" : { + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AREX2-15A', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AREX2-15A', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AREX2-15A', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AREX2-15A', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Outreach event and get patient details for 9473629885 with option 4 and choose to vaccinate with vaccine details as Respiratory syncytial virus (RSV), AREX2-15A with 19/10/2026", + "time" : { + "start" : 1732170518739, + "stop" : 1732170523013, + "duration" : 4274 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ec3b44ec1c8a7591", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "ec3b44ec1c8a7591.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170523014, + "stop" : 1732170528793, + "duration" : 5779 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7b06c2a2aeaf30a0", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "7b06c2a2aeaf30a0.png", + "type" : "image/png", + "size" : 49480 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", + "time" : { + "start" : 1732170528793, + "stop" : 1732170531092, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6a722255b006dc12", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "6a722255b006dc12.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "328ce44333746adf", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "328ce44333746adf.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Respiratory syncytial virus (RSV), AREX2-15A with 19/10/2026 and click continue", + "time" : { + "start" : 1732170531092, + "stop" : 1732170552674, + "duration" : 21582 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2829d13e3bf1fc68", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "2829d13e3bf1fc68.png", + "type" : "image/png", + "size" : 58093 + }, { + "uid" : "35966610d0a3381b", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "35966610d0a3381b.png", + "type" : "image/png", + "size" : 87017 + }, { + "uid" : "a691523bda00d573", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png", + "source" : "a691523bda00d573.png", + "type" : "image/png", + "size" : 87017 + }, { + "uid" : "ae6654eb2bd8ebc4", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "ae6654eb2bd8ebc4.png", + "type" : "image/png", + "size" : 90008 + }, { + "uid" : "3e8d3cb1a0db6006", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "3e8d3cb1a0db6006.png", + "type" : "image/png", + "size" : 48042 + }, { + "uid" : "17fb79c35b7f6d0c", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "17fb79c35b7f6d0c.png", + "type" : "image/png", + "size" : 50687 + }, { + "uid" : "8afbf96290ef377f", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png", + "source" : "8afbf96290ef377f.png", + "type" : "image/png", + "size" : 33898 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the pregnant patient's yes with the details of due date as today+50 and assessment date as today-4 and click continue to record consent screen button", + "time" : { + "start" : 1732170552675, + "stop" : 1732170559774, + "duration" : 7099 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3d823acec3371bb1", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "3d823acec3371bb1.png", + "type" : "image/png", + "size" : 72311 + }, { + "uid" : "9fdb376dcb97e592", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "9fdb376dcb97e592.png", + "type" : "image/png", + "size" : 72983 + }, { + "uid" : "d4b0ac545a56368d", + "name" : "qa_edge_131.0.2903.51_entered_due_date.png", + "source" : "d4b0ac545a56368d.png", + "type" : "image/png", + "size" : 73312 + }, { + "uid" : "b80e5bcfdfbf9643", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "b80e5bcfdfbf9643.png", + "type" : "image/png", + "size" : 73312 + }, { + "uid" : "25325c71800e837e", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "25325c71800e837e.png", + "type" : "image/png", + "size" : 75190 + }, { + "uid" : "4428047663aec07f", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "4428047663aec07f.png", + "type" : "image/png", + "size" : 76312 + }, { + "uid" : "6b29d422423cace0", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "6b29d422423cace0.png", + "type" : "image/png", + "size" : 76460 + }, { + "uid" : "a2d314d1ec611087", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "a2d314d1ec611087.png", + "type" : "image/png", + "size" : 45697 + }, { + "uid" : "ef2a5624d6e4884b", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "ef2a5624d6e4884b.png", + "type" : "image/png", + "size" : 50293 + }, { + "uid" : "4c912dc6c641fa6b", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "4c912dc6c641fa6b.png", + "type" : "image/png", + "size" : 43077 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170559775, + "stop" : 1732170564443, + "duration" : 4668 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ddc7451bf269133", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "ddc7451bf269133.png", + "type" : "image/png", + "size" : 43077 + }, { + "uid" : "71b2598107900d44", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "71b2598107900d44.png", + "type" : "image/png", + "size" : 47557 + }, { + "uid" : "3282eb868a1f67e5", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "3282eb868a1f67e5.png", + "type" : "image/png", + "size" : 76433 + }, { + "uid" : "8c4993eb5160e601", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "8c4993eb5160e601.png", + "type" : "image/png", + "size" : 78153 + }, { + "uid" : "891d0d8a7ab68889", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "891d0d8a7ab68889.png", + "type" : "image/png", + "size" : 79522 + }, { + "uid" : "597e43d0299a12f3", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "597e43d0299a12f3.png", + "type" : "image/png", + "size" : 81308 + }, { + "uid" : "82927c106292b48c", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "82927c106292b48c.png", + "type" : "image/png", + "size" : 48945 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-3 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170564444, + "stop" : 1732170573389, + "duration" : 8945 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "608bc097dbf238c3", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "608bc097dbf238c3.png", + "type" : "image/png", + "size" : 74432 + }, { + "uid" : "5f87d79ad309128", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "5f87d79ad309128.png", + "type" : "image/png", + "size" : 74824 + }, { + "uid" : "99b696e6ffb9879b", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "99b696e6ffb9879b.png", + "type" : "image/png", + "size" : 74597 + }, { + "uid" : "ace597373d57a0a7", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "ace597373d57a0a7.png", + "type" : "image/png", + "size" : 74597 + }, { + "uid" : "6725b6f64baf1d58", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "6725b6f64baf1d58.png", + "type" : "image/png", + "size" : 74597 + }, { + "uid" : "8b6d557f939eb8fa", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "8b6d557f939eb8fa.png", + "type" : "image/png", + "size" : 65508 + }, { + "uid" : "72031d4159c368f5", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "72031d4159c368f5.png", + "type" : "image/png", + "size" : 66691 + }, { + "uid" : "f20beff819b9504f", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "f20beff819b9504f.png", + "type" : "image/png", + "size" : 71429 + }, { + "uid" : "66040eddf46ef613", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "66040eddf46ef613.png", + "type" : "image/png", + "size" : 71429 + }, { + "uid" : "ea3600c93a202104", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "ea3600c93a202104.png", + "type" : "image/png", + "size" : 63212 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient MARGIE PUCKEY, 27/5/1924, MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170573390, + "stop" : 1732170575625, + "duration" : 2235 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f302a8b357107a04", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "f302a8b357107a04.png", + "type" : "image/png", + "size" : 63212 + }, { + "uid" : "ec768344249627bb", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "ec768344249627bb.png", + "type" : "image/png", + "size" : 63212 + }, { + "uid" : "4e155410554ed807", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "4e155410554ed807.png", + "type" : "image/png", + "size" : 63212 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170575625, + "stop" : 1732170577413, + "duration" : 1788 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cc15b1d645985eae", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "cc15b1d645985eae.png", + "type" : "image/png", + "size" : 63212 + }, { + "uid" : "62f1da6c5fb854fd", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "62f1da6c5fb854fd.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170577414, + "stop" : 1732170583399, + "duration" : 5985 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3cafcb0ec79ea6b5", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "3cafcb0ec79ea6b5.png", + "type" : "image/png", + "size" : 51491 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", + "time" : { + "start" : 1732170583400, + "stop" : 1732170585706, + "duration" : 2306 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8f6de3dfe3325e0c", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "8f6de3dfe3325e0c.png", + "type" : "image/png", + "size" : 51491 + }, { + "uid" : "42dd14f4757a4dee", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "42dd14f4757a4dee.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170585706, + "stop" : 1732170599461, + "duration" : 13755 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "db1f6704b9ea4056", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "db1f6704b9ea4056.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "423aaa6b189e9ecb", + "name" : "log", + "source" : "423aaa6b189e9ecb.txt", + "type" : "text/plain", + "size" : 28608 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 48, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB" + }, { + "name" : "assess_date", + "value" : "today-4" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AREX2-15A" + }, { + "name" : "care_model", + "value" : "Outreach event" + }, { + "name" : "chosen_vaccine", + "value" : "Respiratory syncytial virus (RSV)" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "27/5/1924" + }, { + "name" : "due_date", + "value" : "today+50" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "4" + }, { + "name" : "name", + "value" : "MARGIE PUCKEY" + }, { + "name" : "nhs_number", + "value" : "9473629885" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-3" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "96a9be02cf78f38f.json", + "parameterValues" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] +} \ No newline at end of file diff --git a/data/test-cases/a0092fd7227108e.json b/data/test-cases/a0092fd7227108e.json new file mode 100644 index 000000000..2b1c1ec6b --- /dev/null +++ b/data/test-cases/a0092fd7227108e.json @@ -0,0 +1,244 @@ +{ + "uid" : "a0092fd7227108e", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "fullName" : "features/age_based_warnings.feature:Display warning based on age when recording a vaccine", + "historyId" : "eb7473c685934417e0e1bded91e819c3", + "time" : { + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169543751, + "stop" : 1732169548002, + "duration" : 4251 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I search for the patient with NHS number 9692237893", + "time" : { + "start" : 1732169548003, + "stop" : 1732169550195, + "duration" : 2192 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I proceed to record a vaccine for covid for all products", + "time" : { + "start" : 1732169550196, + "stop" : 1732169554150, + "duration" : 3954 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5e03d63332df50ea", + "name" : "qa_edge_131.0.2903.51_clicked_patient_name.png", + "source" : "5e03d63332df50ea.png", + "type" : "image/png", + "size" : 31482 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1732169554151, + "stop" : 1732169584097, + "duration" : 29946 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1c1ee442bdf815ae", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "1c1ee442bdf815ae.png", + "type" : "image/png", + "size" : 85613 + }, { + "uid" : "af2ff241ce3921e1", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "af2ff241ce3921e1.png", + "type" : "image/png", + "size" : 71963 + }, { + "uid" : "bac3a9fcd2f1167a", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "bac3a9fcd2f1167a.png", + "type" : "image/png", + "size" : 74287 + }, { + "uid" : "39e1dbbe3ceec701", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "39e1dbbe3ceec701.png", + "type" : "image/png", + "size" : 74287 + }, { + "uid" : "2eba5ddbe3cf4a2e", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "2eba5ddbe3cf4a2e.png", + "type" : "image/png", + "size" : 73855 + }, { + "uid" : "1df79a369589b7fa", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "1df79a369589b7fa.png", + "type" : "image/png", + "size" : 71234 + }, { + "uid" : "1dd47738768610b9", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "1dd47738768610b9.png", + "type" : "image/png", + "size" : 74855 + }, { + "uid" : "d0aa85d483a78209", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "d0aa85d483a78209.png", + "type" : "image/png", + "size" : 75214 + }, { + "uid" : "56c1db704d62a1ac", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "56c1db704d62a1ac.png", + "type" : "image/png", + "size" : 74758 + }, { + "uid" : "3ad41e5759ef77e7", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "3ad41e5759ef77e7.png", + "type" : "image/png", + "size" : 39831 + }, { + "uid" : "6b57fdefb4adce83", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "6b57fdefb4adce83.png", + "type" : "image/png", + "size" : 39831 + }, { + "uid" : "dbf75d8353764dbb", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "dbf75d8353764dbb.png", + "type" : "image/png", + "size" : 43370 + }, { + "uid" : "9fe43a74cf0c9f09", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "9fe43a74cf0c9f09.png", + "type" : "image/png", + "size" : 75276 + }, { + "uid" : "78b3305492213af9", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "78b3305492213af9.png", + "type" : "image/png", + "size" : 75860 + }, { + "uid" : "47f1656ffefb93e5", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "47f1656ffefb93e5.png", + "type" : "image/png", + "size" : 77160 + }, { + "uid" : "6dac44ca437acdee", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "6dac44ca437acdee.png", + "type" : "image/png", + "size" : 78995 + }, { + "uid" : "3f90ed04c9281ccb", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "3f90ed04c9281ccb.png", + "type" : "image/png", + "size" : 69129 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 17, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f315be76ece3b4c8", + "name" : "log", + "source" : "f315be76ece3b4c8.txt", + "type" : "text/plain", + "size" : 9689 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 19, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Age based warnings" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "expected_warning_count", + "value" : "3" + }, { + "name" : "nhs_number", + "value" : "9692237893" + }, { + "name" : "vaccine_type", + "value" : "covid" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "a0092fd7227108e.json", + "parameterValues" : [ "3", "9692237893", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/a1316dbd0c1c3d0e.json b/data/test-cases/a1316dbd0c1c3d0e.json new file mode 100644 index 000000000..e5bbd9a23 --- /dev/null +++ b/data/test-cases/a1316dbd0c1c3d0e.json @@ -0,0 +1,220 @@ +{ + "uid" : "a1316dbd0c1c3d0e", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "e5ebaaff199788c0e40c4f0e238e8e36", + "time" : { + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169676237, + "stop" : 1732169680757, + "duration" : 4520 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Gartoni, and 23/6/1946", + "time" : { + "start" : 1732169680758, + "stop" : 1732169681892, + "duration" : 1134 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4283f3814ca47b51", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "4283f3814ca47b51.png", + "type" : "image/png", + "size" : 47979 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169681893, + "stop" : 1732169682592, + "duration" : 699 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "85d08b72af4e4285", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "85d08b72af4e4285.png", + "type" : "image/png", + "size" : 49783 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1732169682592, + "stop" : 1732169683258, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d1051f8dbcc81fe3", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "d1051f8dbcc81fe3.png", + "type" : "image/png", + "size" : 50685 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169683258, + "stop" : 1732169685375, + "duration" : 2117 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169685376, + "stop" : 1732169686023, + "duration" : 647 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1f32f73db9ed63fc", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "1f32f73db9ed63fc.png", + "type" : "image/png", + "size" : 44641 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169686023, + "stop" : 1732169686660, + "duration" : 637 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "31a27f6794e6d0d8", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "31a27f6794e6d0d8.png", + "type" : "image/png", + "size" : 44641 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "cf7e01398975d910", + "name" : "log", + "source" : "cf7e01398975d910.txt", + "type" : "text/plain", + "size" : 4456 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Male" + }, { + "name" : "lastName", + "value" : "Gartoni" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "last name" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "a1316dbd0c1c3d0e.json", + "parameterValues" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] +} \ No newline at end of file diff --git a/data/test-cases/a44434a0b9f239bb.json b/data/test-cases/a44434a0b9f239bb.json new file mode 100644 index 000000000..7a95665a0 --- /dev/null +++ b/data/test-cases/a44434a0b9f239bb.json @@ -0,0 +1,145 @@ +{ + "uid" : "a44434a0b9f239bb", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "e168064a0778a67652563c0848be875e", + "time" : { + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169451696, + "stop" : 1732169459552, + "duration" : 7856 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9732743476", + "time" : { + "start" : 1732169459553, + "stop" : 1732169459648, + "duration" : 95 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169459648, + "stop" : 1732169461785, + "duration" : 2137 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Mike HEESOM, 9732743476, 24/10/1992 and 2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY details", + "time" : { + "start" : 1732169461787, + "stop" : 1732169464481, + "duration" : 2694 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1ad1d7f64d367867", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "1ad1d7f64d367867.png", + "type" : "image/png", + "size" : 48929 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "348f7e4597c6e461", + "name" : "log", + "source" : "348f7e4597c6e461.txt", + "type" : "text/plain", + "size" : 2040 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY" + }, { + "name" : "dateofbirth", + "value" : "24/10/1992" + }, { + "name" : "name", + "value" : "Mike HEESOM" + }, { + "name" : "nhsNumber", + "value" : "9732743476" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "a44434a0b9f239bb.json", + "parameterValues" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] +} \ No newline at end of file diff --git a/data/test-cases/a45a05308d386285.json b/data/test-cases/a45a05308d386285.json new file mode 100644 index 000000000..5a06fac88 --- /dev/null +++ b/data/test-cases/a45a05308d386285.json @@ -0,0 +1,145 @@ +{ + "uid" : "a45a05308d386285", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "ed6666debf11d945777849a6e8dc2c31", + "time" : { + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169538364, + "stop" : 1732169544623, + "duration" : 6259 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470004272", + "time" : { + "start" : 1732169544624, + "stop" : 1732169544721, + "duration" : 97 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169544721, + "stop" : 1732169546828, + "duration" : 2107 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show JOJO LANE, 9470004272, 20150706 and 10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG details", + "time" : { + "start" : 1732169546828, + "stop" : 1732169549487, + "duration" : 2659 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f02360984c8de0b1", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "f02360984c8de0b1.png", + "type" : "image/png", + "size" : 48608 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "8c2e9d76932393e1", + "name" : "log", + "source" : "8c2e9d76932393e1.txt", + "type" : "text/plain", + "size" : 1969 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG" + }, { + "name" : "dateofbirth", + "value" : "20150706" + }, { + "name" : "name", + "value" : "JOJO LANE" + }, { + "name" : "nhsNumber", + "value" : "9470004272" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "a45a05308d386285.json", + "parameterValues" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] +} \ No newline at end of file diff --git a/data/test-cases/a670661f4e949369.json b/data/test-cases/a670661f4e949369.json new file mode 100644 index 000000000..893c76c02 --- /dev/null +++ b/data/test-cases/a670661f4e949369.json @@ -0,0 +1,244 @@ +{ + "uid" : "a670661f4e949369", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "fullName" : "features/age_based_warnings.feature:Display warning based on age when recording a vaccine", + "historyId" : "417f71c6d86619e87408e9684e8a83b1", + "time" : { + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169451699, + "stop" : 1732169459594, + "duration" : 7895 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I search for the patient with NHS number 9450153485", + "time" : { + "start" : 1732169459596, + "stop" : 1732169461815, + "duration" : 2219 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I proceed to record a vaccine for covid for all products", + "time" : { + "start" : 1732169461816, + "stop" : 1732169466872, + "duration" : 5056 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "13c28ad32849a53", + "name" : "qa_edge_131.0.2903.51_clicked_patient_name.png", + "source" : "13c28ad32849a53.png", + "type" : "image/png", + "size" : 31482 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1732169466875, + "stop" : 1732169497228, + "duration" : 30353 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1fd809dc745c12b9", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "1fd809dc745c12b9.png", + "type" : "image/png", + "size" : 86734 + }, { + "uid" : "7f200302e01f3cf3", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "7f200302e01f3cf3.png", + "type" : "image/png", + "size" : 71218 + }, { + "uid" : "bc7a976a855f8f12", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "bc7a976a855f8f12.png", + "type" : "image/png", + "size" : 73478 + }, { + "uid" : "c025cce8aba4f3d3", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "c025cce8aba4f3d3.png", + "type" : "image/png", + "size" : 73478 + }, { + "uid" : "eb37af21410052ac", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "eb37af21410052ac.png", + "type" : "image/png", + "size" : 73038 + }, { + "uid" : "d1aab526a67f53bf", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "d1aab526a67f53bf.png", + "type" : "image/png", + "size" : 74258 + }, { + "uid" : "ecb0d611b7567928", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "ecb0d611b7567928.png", + "type" : "image/png", + "size" : 77806 + }, { + "uid" : "dcd7dd1a4af0f71e", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "dcd7dd1a4af0f71e.png", + "type" : "image/png", + "size" : 78198 + }, { + "uid" : "1c13561a813ca490", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "1c13561a813ca490.png", + "type" : "image/png", + "size" : 78329 + }, { + "uid" : "57df5464e77ce24", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "57df5464e77ce24.png", + "type" : "image/png", + "size" : 38853 + }, { + "uid" : "f4267414a235d178", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "f4267414a235d178.png", + "type" : "image/png", + "size" : 38853 + }, { + "uid" : "3e142d7c520d1ae5", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "3e142d7c520d1ae5.png", + "type" : "image/png", + "size" : 42364 + }, { + "uid" : "d99c3061f5e5bc68", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "d99c3061f5e5bc68.png", + "type" : "image/png", + "size" : 75728 + }, { + "uid" : "84077ce6a2803c03", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "84077ce6a2803c03.png", + "type" : "image/png", + "size" : 76262 + }, { + "uid" : "411eb869dd6bea16", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "411eb869dd6bea16.png", + "type" : "image/png", + "size" : 77564 + }, { + "uid" : "3f81b7c4a10f7f7b", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "3f81b7c4a10f7f7b.png", + "type" : "image/png", + "size" : 79385 + }, { + "uid" : "62cc399d5625fcbe", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "62cc399d5625fcbe.png", + "type" : "image/png", + "size" : 68245 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 17, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "6a7b96c35783f738", + "name" : "log", + "source" : "6a7b96c35783f738.txt", + "type" : "text/plain", + "size" : 9754 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 19, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Age based warnings" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "expected_warning_count", + "value" : "3" + }, { + "name" : "nhs_number", + "value" : "9450153485" + }, { + "name" : "vaccine_type", + "value" : "covid" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "a670661f4e949369.json", + "parameterValues" : [ "3", "9450153485", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/a8c35b68fb6f6068.json b/data/test-cases/a8c35b68fb6f6068.json new file mode 100644 index 000000000..c9da66d47 --- /dev/null +++ b/data/test-cases/a8c35b68fb6f6068.json @@ -0,0 +1,145 @@ +{ + "uid" : "a8c35b68fb6f6068", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "bf067cabd4515f88e1c3ee93869bc864", + "time" : { + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169513189, + "stop" : 1732169517490, + "duration" : 4301 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9469997956", + "time" : { + "start" : 1732169517491, + "stop" : 1732169517562, + "duration" : 71 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169517563, + "stop" : 1732169519678, + "duration" : 2115 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show SOLOMON DAZLEY, 9469997956, 20160130 and 10 BROOK STREET, LANCASTER, LA1 1SL details", + "time" : { + "start" : 1732169519679, + "stop" : 1732169522330, + "duration" : 2651 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bc3ffec272c9e01", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "bc3ffec272c9e01.png", + "type" : "image/png", + "size" : 48527 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "8ee1c199d70d7a57", + "name" : "log", + "source" : "8ee1c199d70d7a57.txt", + "type" : "text/plain", + "size" : 1963 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 BROOK STREET, LANCASTER, LA1 1SL" + }, { + "name" : "dateofbirth", + "value" : "20160130" + }, { + "name" : "name", + "value" : "SOLOMON DAZLEY" + }, { + "name" : "nhsNumber", + "value" : "9469997956" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "a8c35b68fb6f6068.json", + "parameterValues" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] +} \ No newline at end of file diff --git a/data/test-cases/aaa350f4f97f0828.json b/data/test-cases/aaa350f4f97f0828.json new file mode 100644 index 000000000..763ccb11e --- /dev/null +++ b/data/test-cases/aaa350f4f97f0828.json @@ -0,0 +1,154 @@ +{ + "uid" : "aaa350f4f97f0828", + "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Existing patients can be found using their mandatory demographic details", + "historyId" : "911f1ea329349683f7aa72a600783b32", + "time" : { + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169624596, + "stop" : 1732169630392, + "duration" : 5796 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Pryderi, Warnford-Davis, and 14/04/2001", + "time" : { + "start" : 1732169630393, + "stop" : 1732169631498, + "duration" : 1105 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "35818260bb714f75", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "35818260bb714f75.png", + "type" : "image/png", + "size" : 49183 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169631498, + "stop" : 1732169633613, + "duration" : 2115 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see the patient's information in the search results, showing their name: Pryderi Warnford-Davis, nhs number: 9449303762, dob: 14/04/2001 and address: 1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", + "time" : { + "start" : 1732169633613, + "stop" : 1732169636281, + "duration" : 2668 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1e4ff744f4377280", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "1e4ff744f4377280.png", + "type" : "image/png", + "size" : 43642 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "76e7a7bea3f4d009", + "name" : "log", + "source" : "76e7a7bea3f4d009.txt", + "type" : "text/plain", + "size" : 2589 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF" + }, { + "name" : "dob", + "value" : "14/04/2001" + }, { + "name" : "firstName", + "value" : "Pryderi" + }, { + "name" : "lastName", + "value" : "Warnford-Davis" + }, { + "name" : "nhsNumber", + "value" : "9449303762" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "aaa350f4f97f0828.json", + "parameterValues" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] +} \ No newline at end of file diff --git a/data/test-cases/ab2b0205ea0fe175.json b/data/test-cases/ab2b0205ea0fe175.json new file mode 100644 index 000000000..26d441f28 --- /dev/null +++ b/data/test-cases/ab2b0205ea0fe175.json @@ -0,0 +1,133 @@ +{ + "uid" : "ab2b0205ea0fe175", + "name" : "Add vaccine batches page should launch", + "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", + "historyId" : "dfa46d4df1d25bcdb5d5237f95be07cf", + "time" : { + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169459456, + "stop" : 1732169459457, + "duration" : 1 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I am on the vaccines page", + "time" : { + "start" : 1732169459458, + "stop" : 1732169463019, + "duration" : 3561 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click on an available add batch link", + "time" : { + "start" : 1732169463020, + "stop" : 1732169463143, + "duration" : 123 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the add batch page should be launched", + "time" : { + "start" : 1732169463145, + "stop" : 1732169463764, + "duration" : 619 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "990f80fe4f24d25d", + "name" : "qa_edge_131.0.2903.51_add_batch_page_should_launch.png", + "source" : "990f80fe4f24d25d.png", + "type" : "image/png", + "size" : 29094 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b3f3ae80a57825db", + "name" : "log", + "source" : "b3f3ae80a57825db.txt", + "type" : "text/plain", + "size" : 1695 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Add Batches to vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "ab2b0205ea0fe175.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/ab83b77e00a2bc7f.json b/data/test-cases/ab83b77e00a2bc7f.json new file mode 100644 index 000000000..c3021b3d3 --- /dev/null +++ b/data/test-cases/ab83b77e00a2bc7f.json @@ -0,0 +1,584 @@ +{ + "uid" : "ab83b77e00a2bc7f", + "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "ed032380a34a51bd66833e089d0cf08d", + "time" : { + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024KRISTIA SIDAWAY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024KRISTIA SIDAWAY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024KRISTIA SIDAWAY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024KRISTIA SIDAWAY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Housebound patient's home and get patient details for 9450141711 with option 2 and choose to vaccinate with vaccine details as Flu, AUTOMATION-IT with 19/10/2026", + "time" : { + "start" : 1732170292248, + "stop" : 1732170296559, + "duration" : 4311 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "33152d02ac95093b", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "33152d02ac95093b.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170296559, + "stop" : 1732170302444, + "duration" : 5885 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "de5429475ba76be8", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png", + "source" : "de5429475ba76be8.png", + "type" : "image/png", + "size" : 48584 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient KRISTIA SIDAWAY", + "time" : { + "start" : 1732170302445, + "stop" : 1732170305801, + "duration" : 3356 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "65c05617db5d33b2", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "65c05617db5d33b2.png", + "type" : "image/png", + "size" : 48584 + }, { + "uid" : "d85abe6282c8caca", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "d85abe6282c8caca.png", + "type" : "image/png", + "size" : 53455 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-IT with 19/10/2026 and click continue", + "time" : { + "start" : 1732170305802, + "stop" : 1732170327351, + "duration" : 21549 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "472e6cb8b86e92e2", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "472e6cb8b86e92e2.png", + "type" : "image/png", + "size" : 53455 + }, { + "uid" : "fe71be3b019dac07", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "fe71be3b019dac07.png", + "type" : "image/png", + "size" : 85434 + }, { + "uid" : "70f560fea6a5fc3b", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_KRISTIA SIDAWAY_and_clicked_choose_vaccine_button.png", + "source" : "70f560fea6a5fc3b.png", + "type" : "image/png", + "size" : 85434 + }, { + "uid" : "ac3ae48a66c159b8", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "ac3ae48a66c159b8.png", + "type" : "image/png", + "size" : 86769 + }, { + "uid" : "b58ceb6abb5439d3", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "b58ceb6abb5439d3.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "b32b5802318f9861", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "b32b5802318f9861.png", + "type" : "image/png", + "size" : 61422 + }, { + "uid" : "206114a7648d3541", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png", + "source" : "206114a7648d3541.png", + "type" : "image/png", + "size" : 75666 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button", + "time" : { + "start" : 1732170327352, + "stop" : 1732170334232, + "duration" : 6880 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6eefe5bc7d8d1188", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "6eefe5bc7d8d1188.png", + "type" : "image/png", + "size" : 70608 + }, { + "uid" : "60dfda8158afa6e1", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "60dfda8158afa6e1.png", + "type" : "image/png", + "size" : 71144 + }, { + "uid" : "878f03a97547f49d", + "name" : "qa_edge_131.0.2903.51_selected_staff_role.png", + "source" : "878f03a97547f49d.png", + "type" : "image/png", + "size" : 74803 + }, { + "uid" : "6fa3c8a8926fbdac", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "6fa3c8a8926fbdac.png", + "type" : "image/png", + "size" : 74803 + }, { + "uid" : "6bd4163e2b56ae6e", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "6bd4163e2b56ae6e.png", + "type" : "image/png", + "size" : 76080 + }, { + "uid" : "d54a153f557b9c3e", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "d54a153f557b9c3e.png", + "type" : "image/png", + "size" : 68551 + }, { + "uid" : "d0b670958aeebc7a", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "d0b670958aeebc7a.png", + "type" : "image/png", + "size" : 72990 + }, { + "uid" : "1aeb0bb8e64ff0ef", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "1aeb0bb8e64ff0ef.png", + "type" : "image/png", + "size" : 73372 + }, { + "uid" : "1d7e8807e832e4d9", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "1d7e8807e832e4d9.png", + "type" : "image/png", + "size" : 74500 + }, { + "uid" : "1536d785a0466c7b", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "1536d785a0466c7b.png", + "type" : "image/png", + "size" : 39557 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170334232, + "stop" : 1732170338902, + "duration" : 4670 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "78c8c500ab11e16a", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "78c8c500ab11e16a.png", + "type" : "image/png", + "size" : 39557 + }, { + "uid" : "2f4537f693d404ff", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "2f4537f693d404ff.png", + "type" : "image/png", + "size" : 43288 + }, { + "uid" : "6f92c15ba0fc35c3", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "6f92c15ba0fc35c3.png", + "type" : "image/png", + "size" : 75282 + }, { + "uid" : "e3636d2d21187da6", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "e3636d2d21187da6.png", + "type" : "image/png", + "size" : 75259 + }, { + "uid" : "4a0aa767c8850190", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "4a0aa767c8850190.png", + "type" : "image/png", + "size" : 76549 + }, { + "uid" : "207b2c18793dda92", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "207b2c18793dda92.png", + "type" : "image/png", + "size" : 78396 + }, { + "uid" : "95a047c07e62f5bc", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "95a047c07e62f5bc.png", + "type" : "image/png", + "size" : 68971 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170338903, + "stop" : 1732170348318, + "duration" : 9415 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3f2008e87f64ffa6", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "3f2008e87f64ffa6.png", + "type" : "image/png", + "size" : 79546 + }, { + "uid" : "59a02f76a04f328b", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "59a02f76a04f328b.png", + "type" : "image/png", + "size" : 62231 + }, { + "uid" : "5511904ad8cc4eef", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "5511904ad8cc4eef.png", + "type" : "image/png", + "size" : 85707 + }, { + "uid" : "79f7e5c3267ded11", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "79f7e5c3267ded11.png", + "type" : "image/png", + "size" : 86329 + }, { + "uid" : "823df0e382c0870f", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "823df0e382c0870f.png", + "type" : "image/png", + "size" : 86329 + }, { + "uid" : "51922c395145411b", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "51922c395145411b.png", + "type" : "image/png", + "size" : 44381 + }, { + "uid" : "a5010e0e52845f60", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "a5010e0e52845f60.png", + "type" : "image/png", + "size" : 46123 + }, { + "uid" : "5eb7d3689db6ed34", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "5eb7d3689db6ed34.png", + "type" : "image/png", + "size" : 50936 + }, { + "uid" : "84c9f52c4a0d2353", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "84c9f52c4a0d2353.png", + "type" : "image/png", + "size" : 50936 + }, { + "uid" : "b6627c2512ce0a23", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "b6627c2512ce0a23.png", + "type" : "image/png", + "size" : 60667 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient KRISTIA SIDAWAY, 24/6/1992, 41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170348318, + "stop" : 1732170350671, + "duration" : 2353 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1434b1e357a20c80", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "1434b1e357a20c80.png", + "type" : "image/png", + "size" : 60667 + }, { + "uid" : "70e21b7ee61929ab", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "70e21b7ee61929ab.png", + "type" : "image/png", + "size" : 60667 + }, { + "uid" : "2d27196bcd1c9a79", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "2d27196bcd1c9a79.png", + "type" : "image/png", + "size" : 60667 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170350671, + "stop" : 1732170352572, + "duration" : 1901 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cc0a149e6cd10867", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "cc0a149e6cd10867.png", + "type" : "image/png", + "size" : 60667 + }, { + "uid" : "5ef9770000467fa8", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "5ef9770000467fa8.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170352573, + "stop" : 1732170358447, + "duration" : 5874 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "896abf325dbfc247", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png", + "source" : "896abf325dbfc247.png", + "type" : "image/png", + "size" : 48488 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient KRISTIA SIDAWAY", + "time" : { + "start" : 1732170358447, + "stop" : 1732170364316, + "duration" : 5869 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a1f39d1e0e8e5c69", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "a1f39d1e0e8e5c69.png", + "type" : "image/png", + "size" : 48488 + }, { + "uid" : "b167fecdb565d535", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "b167fecdb565d535.png", + "type" : "image/png", + "size" : 53455 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170364317, + "stop" : 1732170378074, + "duration" : 13757 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "98ad13b89b78df68", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "98ad13b89b78df68.png", + "type" : "image/png", + "size" : 53455 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a2cba17201f96e3a", + "name" : "log", + "source" : "a2cba17201f96e3a.txt", + "type" : "text/plain", + "size" : 28480 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 48, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY" + }, { + "name" : "assess_date", + "value" : "today-2" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-IT" + }, { + "name" : "care_model", + "value" : "Housebound patient's home" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "24/6/1992" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "2" + }, { + "name" : "name", + "value" : "KRISTIA SIDAWAY" + }, { + "name" : "nhs_number", + "value" : "9450141711" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-1" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "ab83b77e00a2bc7f.json", + "parameterValues" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] +} \ No newline at end of file diff --git a/data/test-cases/adfc9db630f3b0be.json b/data/test-cases/adfc9db630f3b0be.json new file mode 100644 index 000000000..041978aed --- /dev/null +++ b/data/test-cases/adfc9db630f3b0be.json @@ -0,0 +1,572 @@ +{ + "uid" : "adfc9db630f3b0be", + "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "e7d797b411d8785818da901f65fdf4c9", + "time" : { + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 22/10/2024CAWRDAV BOBBETT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 22/10/2024CAWRDAV BOBBETT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 22/10/2024CAWRDAV BOBBETT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 22/10/2024CAWRDAV BOBBETT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Housebound patient's home and get patient details for 9437599165 with option 9 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C30 with 19/10/2026", + "time" : { + "start" : 1732169935613, + "stop" : 1732169939869, + "duration" : 4256 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f8b68b4190bf9ab0", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "f8b68b4190bf9ab0.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169939869, + "stop" : 1732169945931, + "duration" : 6062 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "eb7810a1d24db511", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png", + "source" : "eb7810a1d24db511.png", + "type" : "image/png", + "size" : 48909 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient CAWRDAV BOBBETT", + "time" : { + "start" : 1732169945931, + "stop" : 1732169949275, + "duration" : 3344 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a7f527e1215bde5a", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "a7f527e1215bde5a.png", + "type" : "image/png", + "size" : 48909 + }, { + "uid" : "8780c3735499091c", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "8780c3735499091c.png", + "type" : "image/png", + "size" : 57354 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C30 with 19/10/2026 and click continue", + "time" : { + "start" : 1732169949275, + "stop" : 1732169970882, + "duration" : 21607 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5afaea076af66070", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "5afaea076af66070.png", + "type" : "image/png", + "size" : 57354 + }, { + "uid" : "69ce3a05f698caed", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "69ce3a05f698caed.png", + "type" : "image/png", + "size" : 86900 + }, { + "uid" : "c2d2885a8ca7d96d", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_CAWRDAV BOBBETT_and_clicked_choose_vaccine_button.png", + "source" : "c2d2885a8ca7d96d.png", + "type" : "image/png", + "size" : 86900 + }, { + "uid" : "8ac426ba169b39e", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "8ac426ba169b39e.png", + "type" : "image/png", + "size" : 84569 + }, { + "uid" : "fa2e2cec68d86f39", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "fa2e2cec68d86f39.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "668e5a5ed937da22", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "668e5a5ed937da22.png", + "type" : "image/png", + "size" : 58424 + }, { + "uid" : "705299a137d6eb18", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png", + "source" : "705299a137d6eb18.png", + "type" : "image/png", + "size" : 75172 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-30 and click continue to record consent screen button", + "time" : { + "start" : 1732169970883, + "stop" : 1732169977337, + "duration" : 6454 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "754062e6c55e59c5", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "754062e6c55e59c5.png", + "type" : "image/png", + "size" : 70096 + }, { + "uid" : "f2c139f93fe24706", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "f2c139f93fe24706.png", + "type" : "image/png", + "size" : 73715 + }, { + "uid" : "cc3dbb49bb2a57c", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "cc3dbb49bb2a57c.png", + "type" : "image/png", + "size" : 73715 + }, { + "uid" : "7d9d7d0dd42d735a", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "7d9d7d0dd42d735a.png", + "type" : "image/png", + "size" : 73665 + }, { + "uid" : "67985711baef07d", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "67985711baef07d.png", + "type" : "image/png", + "size" : 75259 + }, { + "uid" : "b45e7c7222dd161f", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "b45e7c7222dd161f.png", + "type" : "image/png", + "size" : 78866 + }, { + "uid" : "d90fc9d65c8f9398", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "d90fc9d65c8f9398.png", + "type" : "image/png", + "size" : 79916 + }, { + "uid" : "9b8d454d3b6db8dd", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "9b8d454d3b6db8dd.png", + "type" : "image/png", + "size" : 79415 + }, { + "uid" : "1f0d15f80c54086", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "1f0d15f80c54086.png", + "type" : "image/png", + "size" : 42484 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169977337, + "stop" : 1732169981491, + "duration" : 4154 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "18a6bca4d274218a", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "18a6bca4d274218a.png", + "type" : "image/png", + "size" : 42484 + }, { + "uid" : "a17ade9750c2f03b", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "a17ade9750c2f03b.png", + "type" : "image/png", + "size" : 76156 + }, { + "uid" : "5bdb15e5ed955649", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "5bdb15e5ed955649.png", + "type" : "image/png", + "size" : 76673 + }, { + "uid" : "78385bb8ab5e2af8", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "78385bb8ab5e2af8.png", + "type" : "image/png", + "size" : 77887 + }, { + "uid" : "978170545cc84758", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "978170545cc84758.png", + "type" : "image/png", + "size" : 79784 + }, { + "uid" : "872a8236ae1672ca", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "872a8236ae1672ca.png", + "type" : "image/png", + "size" : 71837 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-30 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169981492, + "stop" : 1732169991748, + "duration" : 10256 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "63f3aceb4ff03257", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "63f3aceb4ff03257.png", + "type" : "image/png", + "size" : 81103 + }, { + "uid" : "4c1e8ac5043068b4", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "4c1e8ac5043068b4.png", + "type" : "image/png", + "size" : 67009 + }, { + "uid" : "c05d887ed46ae4eb", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "c05d887ed46ae4eb.png", + "type" : "image/png", + "size" : 85581 + }, { + "uid" : "8a85f808b1d14c6e", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "8a85f808b1d14c6e.png", + "type" : "image/png", + "size" : 86272 + }, { + "uid" : "3749e84206e5f924", + "name" : "qa_edge_131.0.2903.51_entered_care_home_details.png", + "source" : "3749e84206e5f924.png", + "type" : "image/png", + "size" : 73493 + }, { + "uid" : "54c5c9c52f6478f6", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "54c5c9c52f6478f6.png", + "type" : "image/png", + "size" : 42382 + }, { + "uid" : "d2e54ea6061ce6a3", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "d2e54ea6061ce6a3.png", + "type" : "image/png", + "size" : 44484 + }, { + "uid" : "88bcb35f8b93217e", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "88bcb35f8b93217e.png", + "type" : "image/png", + "size" : 49923 + }, { + "uid" : "5f5da04e917d52c0", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "5f5da04e917d52c0.png", + "type" : "image/png", + "size" : 49923 + }, { + "uid" : "831abc6a96fa9cc8", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "831abc6a96fa9cc8.png", + "type" : "image/png", + "size" : 58726 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient CAWRDAV BOBBETT, 21/7/1959, 127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169991748, + "stop" : 1732169994079, + "duration" : 2331 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8b86864ad11c6aea", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "8b86864ad11c6aea.png", + "type" : "image/png", + "size" : 58726 + }, { + "uid" : "809e798248c99eb6", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "809e798248c99eb6.png", + "type" : "image/png", + "size" : 58726 + }, { + "uid" : "f263d759091e94a8", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "f263d759091e94a8.png", + "type" : "image/png", + "size" : 58726 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169994080, + "stop" : 1732169995906, + "duration" : 1826 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "aefeefbbc9290b37", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "aefeefbbc9290b37.png", + "type" : "image/png", + "size" : 58726 + }, { + "uid" : "ce9154345d7ada73", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "ce9154345d7ada73.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169995906, + "stop" : 1732170001879, + "duration" : 5973 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "869afbbf94023ef2", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png", + "source" : "869afbbf94023ef2.png", + "type" : "image/png", + "size" : 50481 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient CAWRDAV BOBBETT", + "time" : { + "start" : 1732170001880, + "stop" : 1732170005213, + "duration" : 3333 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ac53c94a88663539", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "ac53c94a88663539.png", + "type" : "image/png", + "size" : 50481 + }, { + "uid" : "df287370da842840", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "df287370da842840.png", + "type" : "image/png", + "size" : 57354 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170005213, + "stop" : 1732170018987, + "duration" : 13774 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "2a059818aa3eeb6b", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "2a059818aa3eeb6b.png", + "type" : "image/png", + "size" : 57354 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b2436ce83fe2c5f3", + "name" : "log", + "source" : "b2436ce83fe2c5f3.txt", + "type" : "text/plain", + "size" : 27690 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 46, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN" + }, { + "name" : "assess_date", + "value" : "today-30" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C30" + }, { + "name" : "care_model", + "value" : "Housebound patient's home" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "21/7/1959" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "9" + }, { + "name" : "name", + "value" : "CAWRDAV BOBBETT" + }, { + "name" : "nhs_number", + "value" : "9437599165" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-30" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "adfc9db630f3b0be.json", + "parameterValues" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] +} \ No newline at end of file diff --git a/data/test-cases/b2c711c59d9b7123.json b/data/test-cases/b2c711c59d9b7123.json new file mode 100644 index 000000000..7fd5722bc --- /dev/null +++ b/data/test-cases/b2c711c59d9b7123.json @@ -0,0 +1,118 @@ +{ + "uid" : "b2c711c59d9b7123", + "name" : "Search without entering nhs number", + "fullName" : "/app/features/find_a_patient.feature:Search without entering nhs number", + "historyId" : "3ddec8c203f0667b07e4030542c38fb6", + "time" : { + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169587332, + "stop" : 1732169592001, + "duration" : 4669 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169592001, + "stop" : 1732169594112, + "duration" : 2111 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the alert message should appear for nhs number", + "time" : { + "start" : 1732169594112, + "stop" : 1732169594712, + "duration" : 600 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4023156b59326038", + "name" : "qa_edge_131.0.2903.51_required_alerts_should_appear_for_nhsNumber.png", + "source" : "4023156b59326038.png", + "type" : "image/png", + "size" : 52617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "efd9b725c15f1937", + "name" : "log", + "source" : "efd9b725c15f1937.txt", + "type" : "text/plain", + "size" : 1532 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "b2c711c59d9b7123.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/b4ac3eb7788afa3b.json b/data/test-cases/b4ac3eb7788afa3b.json new file mode 100644 index 000000000..f4170d39c --- /dev/null +++ b/data/test-cases/b4ac3eb7788afa3b.json @@ -0,0 +1,566 @@ +{ + "uid" : "b4ac3eb7788afa3b", + "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "1a013c22af5532f80e0818b618d50713", + "time" : { + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Outreach event', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Outreach event', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Outreach event', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 17/11/2024MARGIE PUCKEY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Outreach event', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Outreach event and get patient details for 9473629885 with option 5 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C30 with 19/10/2026", + "time" : { + "start" : 1732169806568, + "stop" : 1732169810932, + "duration" : 4364 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c21c037ea272c4d5", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "c21c037ea272c4d5.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169810932, + "stop" : 1732169816810, + "duration" : 5878 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7b310c83eab7acb8", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "7b310c83eab7acb8.png", + "type" : "image/png", + "size" : 49480 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", + "time" : { + "start" : 1732169816810, + "stop" : 1732169820183, + "duration" : 3373 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d106b9f2861b3492", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "d106b9f2861b3492.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "4cd904b8448e031c", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "4cd904b8448e031c.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C30 with 19/10/2026 and click continue", + "time" : { + "start" : 1732169820183, + "stop" : 1732169841895, + "duration" : 21712 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6351747da9027e2c", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "6351747da9027e2c.png", + "type" : "image/png", + "size" : 58093 + }, { + "uid" : "93cde19be61a237e", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "93cde19be61a237e.png", + "type" : "image/png", + "size" : 87017 + }, { + "uid" : "675f1823e4cca66b", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png", + "source" : "675f1823e4cca66b.png", + "type" : "image/png", + "size" : 87017 + }, { + "uid" : "18de3b2e9eb48f8", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "18de3b2e9eb48f8.png", + "type" : "image/png", + "size" : 88368 + }, { + "uid" : "4676dcc79110deab", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "4676dcc79110deab.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "afa2a4e9ff319a1b", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "afa2a4e9ff319a1b.png", + "type" : "image/png", + "size" : 58424 + }, { + "uid" : "51ac1be80de7c2e9", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png", + "source" : "51ac1be80de7c2e9.png", + "type" : "image/png", + "size" : 77692 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-4 and click continue to record consent screen button", + "time" : { + "start" : 1732169841896, + "stop" : 1732169848424, + "duration" : 6528 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "25de9afe0a5a3a0b", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "25de9afe0a5a3a0b.png", + "type" : "image/png", + "size" : 72616 + }, { + "uid" : "58e3737fb14aa2ef", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "58e3737fb14aa2ef.png", + "type" : "image/png", + "size" : 74394 + }, { + "uid" : "e583aa5432ac61bf", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "e583aa5432ac61bf.png", + "type" : "image/png", + "size" : 74394 + }, { + "uid" : "6ca4ad16300442ad", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "6ca4ad16300442ad.png", + "type" : "image/png", + "size" : 73916 + }, { + "uid" : "d8c037eb23e7abdf", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "d8c037eb23e7abdf.png", + "type" : "image/png", + "size" : 74104 + }, { + "uid" : "4e9a5563cc4142b", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "4e9a5563cc4142b.png", + "type" : "image/png", + "size" : 78404 + }, { + "uid" : "d452d5a96ae16e40", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "d452d5a96ae16e40.png", + "type" : "image/png", + "size" : 79450 + }, { + "uid" : "5f579af4a0525b41", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "5f579af4a0525b41.png", + "type" : "image/png", + "size" : 81113 + }, { + "uid" : "63313d5b2f16843b", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "63313d5b2f16843b.png", + "type" : "image/png", + "size" : 46123 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732169848425, + "stop" : 1732169852667, + "duration" : 4242 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6a4d5c3d9967e305", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "6a4d5c3d9967e305.png", + "type" : "image/png", + "size" : 46123 + }, { + "uid" : "1bb0b854b5fa1599", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "1bb0b854b5fa1599.png", + "type" : "image/png", + "size" : 77880 + }, { + "uid" : "d9b2d13e1815112d", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "d9b2d13e1815112d.png", + "type" : "image/png", + "size" : 78651 + }, { + "uid" : "24c482cb11d60395", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "24c482cb11d60395.png", + "type" : "image/png", + "size" : 80036 + }, { + "uid" : "ec922d99c7b36859", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "ec922d99c7b36859.png", + "type" : "image/png", + "size" : 81815 + }, { + "uid" : "12c277c8548fed66", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "12c277c8548fed66.png", + "type" : "image/png", + "size" : 76101 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-3 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732169852668, + "stop" : 1732169861422, + "duration" : 8754 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b2ede8ebdd8be0ad", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "b2ede8ebdd8be0ad.png", + "type" : "image/png", + "size" : 81598 + }, { + "uid" : "ee528f23fde2c486", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "ee528f23fde2c486.png", + "type" : "image/png", + "size" : 77380 + }, { + "uid" : "b4dd6574eb44862e", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "b4dd6574eb44862e.png", + "type" : "image/png", + "size" : 87913 + }, { + "uid" : "7e160ea37660a043", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "7e160ea37660a043.png", + "type" : "image/png", + "size" : 94099 + }, { + "uid" : "a3101e40bea2a87d", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "a3101e40bea2a87d.png", + "type" : "image/png", + "size" : 39299 + }, { + "uid" : "8eed894c1c12b3df", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "8eed894c1c12b3df.png", + "type" : "image/png", + "size" : 40327 + }, { + "uid" : "2239d236d7577d1", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "2239d236d7577d1.png", + "type" : "image/png", + "size" : 45756 + }, { + "uid" : "939928d7e753e117", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "939928d7e753e117.png", + "type" : "image/png", + "size" : 45756 + }, { + "uid" : "4bc39cc2b3b0bdd9", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "4bc39cc2b3b0bdd9.png", + "type" : "image/png", + "size" : 53015 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient MARGIE PUCKEY, 27/5/1924, MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732169861423, + "stop" : 1732169863735, + "duration" : 2312 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b7f44fafc9314dd1", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "b7f44fafc9314dd1.png", + "type" : "image/png", + "size" : 53015 + }, { + "uid" : "d40c6eb4e400624a", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "d40c6eb4e400624a.png", + "type" : "image/png", + "size" : 53015 + }, { + "uid" : "3dd79ecf78ba6143", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "3dd79ecf78ba6143.png", + "type" : "image/png", + "size" : 53015 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732169863736, + "stop" : 1732169866060, + "duration" : 2324 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "56cb73eb558ca1f1", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "56cb73eb558ca1f1.png", + "type" : "image/png", + "size" : 53015 + }, { + "uid" : "360a765016071f37", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "360a765016071f37.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169866060, + "stop" : 1732169871992, + "duration" : 5932 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2a1123b873790679", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "2a1123b873790679.png", + "type" : "image/png", + "size" : 51491 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", + "time" : { + "start" : 1732169871993, + "stop" : 1732169874301, + "duration" : 2308 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "48c96784d014b9ca", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "48c96784d014b9ca.png", + "type" : "image/png", + "size" : 51491 + }, { + "uid" : "37ebf6bb50531e4d", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "37ebf6bb50531e4d.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732169874301, + "stop" : 1732169888070, + "duration" : 13769 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "4c5fa57bf49ffc49", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "4c5fa57bf49ffc49.png", + "type" : "image/png", + "size" : 58093 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "844267d453cebc24", + "name" : "log", + "source" : "844267d453cebc24.txt", + "type" : "text/plain", + "size" : 27069 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB" + }, { + "name" : "assess_date", + "value" : "today-4" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C30" + }, { + "name" : "care_model", + "value" : "Outreach event" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "27/5/1924" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "5" + }, { + "name" : "name", + "value" : "MARGIE PUCKEY" + }, { + "name" : "nhs_number", + "value" : "9473629885" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-3" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "b4ac3eb7788afa3b.json", + "parameterValues" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] +} \ No newline at end of file diff --git a/data/test-cases/b888b3213d990855.json b/data/test-cases/b888b3213d990855.json new file mode 100644 index 000000000..932be453d --- /dev/null +++ b/data/test-cases/b888b3213d990855.json @@ -0,0 +1,581 @@ +{ + "uid" : "b888b3213d990855", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "04f06479d8545c9e786dd18143b11c1b", + "time" : { + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'care_model': 'Community Pharmacy', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024HERBERT HAAG', 'batch_expiry_date': '19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'care_model': 'Community Pharmacy', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Hospital hub for staff and patients and get patient details for 9470040228 with option 2 and choose to vaccinate with vaccine details as Pertussis, AUTOMATION-RVS with 19/2/2029", + "time" : { + "start" : 1732170497623, + "stop" : 1732170501928, + "duration" : 4305 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3947c18c3050d8ed", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "3947c18c3050d8ed.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170501928, + "stop" : 1732170507726, + "duration" : 5798 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5e7b5af1854c74ad", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "5e7b5af1854c74ad.png", + "type" : "image/png", + "size" : 48983 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient HERBERT HAAG", + "time" : { + "start" : 1732170507726, + "stop" : 1732170512057, + "duration" : 4331 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7f051bb2a3ba6a33", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "7f051bb2a3ba6a33.png", + "type" : "image/png", + "size" : 48983 + }, { + "uid" : "3bf66f5a386dfc33", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "3bf66f5a386dfc33.png", + "type" : "image/png", + "size" : 51712 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Pertussis, AUTOMATION-RVS with 19/2/2029 and click continue", + "time" : { + "start" : 1732170512057, + "stop" : 1732170533506, + "duration" : 21449 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "543f537570c8068d", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "543f537570c8068d.png", + "type" : "image/png", + "size" : 51712 + }, { + "uid" : "a46add75b8c1941d", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "a46add75b8c1941d.png", + "type" : "image/png", + "size" : 86018 + }, { + "uid" : "a269ce0dec46ad23", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png", + "source" : "a269ce0dec46ad23.png", + "type" : "image/png", + "size" : 86018 + }, { + "uid" : "37d2bdedaa150c09", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "37d2bdedaa150c09.png", + "type" : "image/png", + "size" : 87370 + }, { + "uid" : "b5b4ea71684ab896", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "b5b4ea71684ab896.png", + "type" : "image/png", + "size" : 53626 + }, { + "uid" : "826c12cecb1e2e47", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "826c12cecb1e2e47.png", + "type" : "image/png", + "size" : 56117 + }, { + "uid" : "64609be908627e46", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Pertussis_and_Repevax vaccine suspension_and_clicked_continue_button.png", + "source" : "64609be908627e46.png", + "type" : "image/png", + "size" : 32052 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the pregnant patient's yes with the details of due date as today+290 and assessment date as today-1 and click continue to record consent screen button", + "time" : { + "start" : 1732170533506, + "stop" : 1732170539789, + "duration" : 6283 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f52877a31570d86", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "f52877a31570d86.png", + "type" : "image/png", + "size" : 73602 + }, { + "uid" : "7c1ce6bbda183daa", + "name" : "qa_edge_131.0.2903.51_entered_due_date.png", + "source" : "7c1ce6bbda183daa.png", + "type" : "image/png", + "size" : 74411 + }, { + "uid" : "f99de793120c1a8f", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "f99de793120c1a8f.png", + "type" : "image/png", + "size" : 74411 + }, { + "uid" : "c1730f57bd68aa7d", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "c1730f57bd68aa7d.png", + "type" : "image/png", + "size" : 69131 + }, { + "uid" : "8ea38bd2828d5426", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "8ea38bd2828d5426.png", + "type" : "image/png", + "size" : 48280 + }, { + "uid" : "f594fdf0948fd446", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "f594fdf0948fd446.png", + "type" : "image/png", + "size" : 51842 + }, { + "uid" : "8813282bed0f67dd", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "8813282bed0f67dd.png", + "type" : "image/png", + "size" : 52258 + }, { + "uid" : "45a5b0ec2a34c4b8", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "45a5b0ec2a34c4b8.png", + "type" : "image/png", + "size" : 53922 + }, { + "uid" : "f0071024cc5b0bae", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "f0071024cc5b0bae.png", + "type" : "image/png", + "size" : 38941 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170539790, + "stop" : 1732170544440, + "duration" : 4650 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e630dee6a0d97494", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "e630dee6a0d97494.png", + "type" : "image/png", + "size" : 38941 + }, { + "uid" : "f612c67601b581e8", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "f612c67601b581e8.png", + "type" : "image/png", + "size" : 42649 + }, { + "uid" : "c29088ba63f3c51d", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "c29088ba63f3c51d.png", + "type" : "image/png", + "size" : 76619 + }, { + "uid" : "550a4eb96a57dcbe", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "550a4eb96a57dcbe.png", + "type" : "image/png", + "size" : 76629 + }, { + "uid" : "8a7eb43a061d0130", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "8a7eb43a061d0130.png", + "type" : "image/png", + "size" : 77983 + }, { + "uid" : "790e615ae1fb270", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "790e615ae1fb270.png", + "type" : "image/png", + "size" : 79778 + }, { + "uid" : "6467599f2470b36", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "6467599f2470b36.png", + "type" : "image/png", + "size" : 45938 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170544440, + "stop" : 1732170553621, + "duration" : 9181 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ea4c336d052b2e13", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "ea4c336d052b2e13.png", + "type" : "image/png", + "size" : 79735 + }, { + "uid" : "4420a8d394891672", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "4420a8d394891672.png", + "type" : "image/png", + "size" : 80021 + }, { + "uid" : "b77580deb182c50c", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "b77580deb182c50c.png", + "type" : "image/png", + "size" : 79795 + }, { + "uid" : "3795810c06638a2d", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "3795810c06638a2d.png", + "type" : "image/png", + "size" : 79795 + }, { + "uid" : "5adbdb1aab518d80", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "5adbdb1aab518d80.png", + "type" : "image/png", + "size" : 79795 + }, { + "uid" : "467c07f9bb54ac7", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "467c07f9bb54ac7.png", + "type" : "image/png", + "size" : 57468 + }, { + "uid" : "282bec5f329cd38c", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "282bec5f329cd38c.png", + "type" : "image/png", + "size" : 59086 + }, { + "uid" : "41315dd6958472be", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "41315dd6958472be.png", + "type" : "image/png", + "size" : 63989 + }, { + "uid" : "fabe94996119bc9c", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "fabe94996119bc9c.png", + "type" : "image/png", + "size" : 63989 + }, { + "uid" : "84bfc1eff9b304cc", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "84bfc1eff9b304cc.png", + "type" : "image/png", + "size" : 61735 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient HERBERT HAAG, 14/12/1922, 10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170553621, + "stop" : 1732170555958, + "duration" : 2337 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d3b49da02af86652", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "d3b49da02af86652.png", + "type" : "image/png", + "size" : 61735 + }, { + "uid" : "9153bf52d7614146", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "9153bf52d7614146.png", + "type" : "image/png", + "size" : 61735 + }, { + "uid" : "85efce82d57ab1ed", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "85efce82d57ab1ed.png", + "type" : "image/png", + "size" : 61735 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170555959, + "stop" : 1732170557752, + "duration" : 1793 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "acecf93f9495c28b", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "acecf93f9495c28b.png", + "type" : "image/png", + "size" : 61735 + }, { + "uid" : "972808b1c0455842", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "972808b1c0455842.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170557752, + "stop" : 1732170563606, + "duration" : 5854 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c0e05f42f53d6c2", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "c0e05f42f53d6c2.png", + "type" : "image/png", + "size" : 45601 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient HERBERT HAAG", + "time" : { + "start" : 1732170563606, + "stop" : 1732170565909, + "duration" : 2303 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4aa338e2f18993d4", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "4aa338e2f18993d4.png", + "type" : "image/png", + "size" : 45601 + }, { + "uid" : "17693a4ded40bd5e", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "17693a4ded40bd5e.png", + "type" : "image/png", + "size" : 51712 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170565909, + "stop" : 1732170579691, + "duration" : 13782 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "69e2c07a7b46e06d", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "69e2c07a7b46e06d.png", + "type" : "image/png", + "size" : 51712 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c0b44880d7bd732", + "name" : "log", + "source" : "c0b44880d7bd732.txt", + "type" : "text/plain", + "size" : 28210 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "19/2/2029" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-RVS" + }, { + "name" : "care_model", + "value" : "Hospital hub for staff and patients" + }, { + "name" : "chosen_vaccine", + "value" : "Pertussis" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "14/12/1922" + }, { + "name" : "due_date", + "value" : "today+290" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "2" + }, { + "name" : "name", + "value" : "HERBERT HAAG" + }, { + "name" : "nhs_number", + "value" : "9470040228" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "b888b3213d990855.json", + "parameterValues" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/ba1f1d90bc362470.json b/data/test-cases/ba1f1d90bc362470.json new file mode 100644 index 000000000..8202b59a9 --- /dev/null +++ b/data/test-cases/ba1f1d90bc362470.json @@ -0,0 +1,145 @@ +{ + "uid" : "ba1f1d90bc362470", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "0fd4673960ee87b956d33755840cb9e9", + "time" : { + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169484540, + "stop" : 1732169489080, + "duration" : 4540 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306621", + "time" : { + "start" : 1732169489080, + "stop" : 1732169490182, + "duration" : 1102 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169490182, + "stop" : 1732169492281, + "duration" : 2099 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Not found, 9449306621, 20110509 and KT21 1LJ details", + "time" : { + "start" : 1732169492282, + "stop" : 1732169494923, + "duration" : 2641 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "64d4eccf3477be13", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "64d4eccf3477be13.png", + "type" : "image/png", + "size" : 49064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "8115c76e8e4995cc", + "name" : "log", + "source" : "8115c76e8e4995cc.txt", + "type" : "text/plain", + "size" : 1931 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "KT21 1LJ" + }, { + "name" : "dateofbirth", + "value" : "20110509" + }, { + "name" : "name", + "value" : "Not found" + }, { + "name" : "nhsNumber", + "value" : "9449306621" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "ba1f1d90bc362470.json", + "parameterValues" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] +} \ No newline at end of file diff --git a/data/test-cases/ba3cc7b9a4610248.json b/data/test-cases/ba3cc7b9a4610248.json new file mode 100644 index 000000000..525d1e0f9 --- /dev/null +++ b/data/test-cases/ba3cc7b9a4610248.json @@ -0,0 +1,566 @@ +{ + "uid" : "ba3cc7b9a4610248", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "04d2ff1a4bc22d23d9818fc9738c679b", + "time" : { + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 06/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 06/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 06/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 06/11/2024RANDY FOGDEN', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Hospital hub for staff and patients and get patient details for 9437540233 with option 12 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-SJ1 with 19/10/2026", + "time" : { + "start" : 1732170023836, + "stop" : 1732170028204, + "duration" : 4368 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c70a7f53db00db2", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "c70a7f53db00db2.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170028205, + "stop" : 1732170034377, + "duration" : 6172 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7129ab84a9524b1a", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "7129ab84a9524b1a.png", + "type" : "image/png", + "size" : 49141 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient RANDY FOGDEN", + "time" : { + "start" : 1732170034378, + "stop" : 1732170036682, + "duration" : 2304 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5d3ab75b9acc2c79", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "5d3ab75b9acc2c79.png", + "type" : "image/png", + "size" : 49141 + }, { + "uid" : "b888889d0dcdb88a", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "b888889d0dcdb88a.png", + "type" : "image/png", + "size" : 54042 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-SJ1 with 19/10/2026 and click continue", + "time" : { + "start" : 1732170036682, + "stop" : 1732170060462, + "duration" : 23780 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ddd51e5e7ab4fac4", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "ddd51e5e7ab4fac4.png", + "type" : "image/png", + "size" : 54042 + }, { + "uid" : "65223c74ab1b9b7f", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "65223c74ab1b9b7f.png", + "type" : "image/png", + "size" : 85806 + }, { + "uid" : "7308a2e943232531", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png", + "source" : "7308a2e943232531.png", + "type" : "image/png", + "size" : 85806 + }, { + "uid" : "2b94322723f5cd09", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "2b94322723f5cd09.png", + "type" : "image/png", + "size" : 88832 + }, { + "uid" : "972724a41a2884b0", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "972724a41a2884b0.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "75d20af731f47120", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "75d20af731f47120.png", + "type" : "image/png", + "size" : 58383 + }, { + "uid" : "e6a7bb0ed69d6805", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "e6a7bb0ed69d6805.png", + "type" : "image/png", + "size" : 76435 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-15 and click continue to record consent screen button", + "time" : { + "start" : 1732170060463, + "stop" : 1732170066810, + "duration" : 6347 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "946a47409f595217", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "946a47409f595217.png", + "type" : "image/png", + "size" : 71414 + }, { + "uid" : "b251826efe03c8a", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "b251826efe03c8a.png", + "type" : "image/png", + "size" : 73843 + }, { + "uid" : "117b4d6436667b2e", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "117b4d6436667b2e.png", + "type" : "image/png", + "size" : 73843 + }, { + "uid" : "e69d95042a89b4a3", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "e69d95042a89b4a3.png", + "type" : "image/png", + "size" : 73850 + }, { + "uid" : "83f3f356192cc889", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "83f3f356192cc889.png", + "type" : "image/png", + "size" : 75859 + }, { + "uid" : "9746ef571bc968c1", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "9746ef571bc968c1.png", + "type" : "image/png", + "size" : 79464 + }, { + "uid" : "10d60c4e349b1229", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "10d60c4e349b1229.png", + "type" : "image/png", + "size" : 48588 + }, { + "uid" : "4cb001f2c9a69b0b", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "4cb001f2c9a69b0b.png", + "type" : "image/png", + "size" : 52957 + }, { + "uid" : "1eba289ee0ab1651", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "1eba289ee0ab1651.png", + "type" : "image/png", + "size" : 41244 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170066811, + "stop" : 1732170070178, + "duration" : 3367 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a44596279158cb92", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "a44596279158cb92.png", + "type" : "image/png", + "size" : 41244 + }, { + "uid" : "6424cb111e7680b1", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "6424cb111e7680b1.png", + "type" : "image/png", + "size" : 44798 + }, { + "uid" : "69ef00bf27cd0099", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "69ef00bf27cd0099.png", + "type" : "image/png", + "size" : 75952 + }, { + "uid" : "4e4723d2da7c536f", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "4e4723d2da7c536f.png", + "type" : "image/png", + "size" : 78879 + }, { + "uid" : "ec29914eb8e925f7", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "ec29914eb8e925f7.png", + "type" : "image/png", + "size" : 82816 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-7 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170070179, + "stop" : 1732170079761, + "duration" : 9582 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f39a17c7c435a427", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "f39a17c7c435a427.png", + "type" : "image/png", + "size" : 84070 + }, { + "uid" : "32db176e12fafef4", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "32db176e12fafef4.png", + "type" : "image/png", + "size" : 78015 + }, { + "uid" : "1f87be4db1619842", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "1f87be4db1619842.png", + "type" : "image/png", + "size" : 85434 + }, { + "uid" : "3271005bd83731fb", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "3271005bd83731fb.png", + "type" : "image/png", + "size" : 86512 + }, { + "uid" : "e2ab7283a3d13b05", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "e2ab7283a3d13b05.png", + "type" : "image/png", + "size" : 86512 + }, { + "uid" : "cf1201a626beedcf", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "cf1201a626beedcf.png", + "type" : "image/png", + "size" : 42384 + }, { + "uid" : "f11fac75272a0367", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "f11fac75272a0367.png", + "type" : "image/png", + "size" : 43583 + }, { + "uid" : "9c77601b6c73e84b", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "9c77601b6c73e84b.png", + "type" : "image/png", + "size" : 48785 + }, { + "uid" : "a60835e9e43b0eca", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "a60835e9e43b0eca.png", + "type" : "image/png", + "size" : 48785 + }, { + "uid" : "d06623f9096beb42", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "d06623f9096beb42.png", + "type" : "image/png", + "size" : 51064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient RANDY FOGDEN, 8/6/1961, 10 ASHVILLE TERRACE, MANCHESTER, M40 9WG and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170079762, + "stop" : 1732170082093, + "duration" : 2331 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "80ef3d245bb5cc2c", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "80ef3d245bb5cc2c.png", + "type" : "image/png", + "size" : 51064 + }, { + "uid" : "e4f58217604ca397", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "e4f58217604ca397.png", + "type" : "image/png", + "size" : 51064 + }, { + "uid" : "aed48f9913bc6095", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "aed48f9913bc6095.png", + "type" : "image/png", + "size" : 51064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170082094, + "stop" : 1732170083934, + "duration" : 1840 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a66b18dbf519ac5f", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "a66b18dbf519ac5f.png", + "type" : "image/png", + "size" : 51064 + }, { + "uid" : "985925265896ca7d", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "985925265896ca7d.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170083935, + "stop" : 1732170089898, + "duration" : 5963 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c3306d565b7f3b8b", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "c3306d565b7f3b8b.png", + "type" : "image/png", + "size" : 46893 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient RANDY FOGDEN", + "time" : { + "start" : 1732170089898, + "stop" : 1732170094758, + "duration" : 4860 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bba059eea80068f", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "bba059eea80068f.png", + "type" : "image/png", + "size" : 46893 + }, { + "uid" : "783d404b612acabd", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "783d404b612acabd.png", + "type" : "image/png", + "size" : 54042 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170094758, + "stop" : 1732170108534, + "duration" : 13776 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "c20c4f042ba23ca8", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "c20c4f042ba23ca8.png", + "type" : "image/png", + "size" : 54042 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "13649e9930495edc", + "name" : "log", + "source" : "13649e9930495edc.txt", + "type" : "text/plain", + "size" : 27246 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG" + }, { + "name" : "assess_date", + "value" : "today-15" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Hospital hub for staff and patients" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "8/6/1961" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "12" + }, { + "name" : "name", + "value" : "RANDY FOGDEN" + }, { + "name" : "nhs_number", + "value" : "9437540233" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-7" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "ba3cc7b9a4610248.json", + "parameterValues" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] +} \ No newline at end of file diff --git a/data/test-cases/ba88ee17b2dc7e.json b/data/test-cases/ba88ee17b2dc7e.json new file mode 100644 index 000000000..f64388d11 --- /dev/null +++ b/data/test-cases/ba88ee17b2dc7e.json @@ -0,0 +1,202 @@ +{ + "uid" : "ba88ee17b2dc7e", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Existing patients can be found using their optional demographic details", + "historyId" : "5df882005ee3f92c211579b660aaa6e5", + "time" : { + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169636284, + "stop" : 1732169641476, + "duration" : 5192 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/6/1946", + "time" : { + "start" : 1732169641477, + "stop" : 1732169642622, + "duration" : 1145 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7135c1dc8c4d1fe5", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "7135c1dc8c4d1fe5.png", + "type" : "image/png", + "size" : 47947 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169642623, + "stop" : 1732169643364, + "duration" : 741 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b2a4e8c3379112aa", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "b2a4e8c3379112aa.png", + "type" : "image/png", + "size" : 49750 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1732169643365, + "stop" : 1732169644060, + "duration" : 695 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f8385902282e0766", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "f8385902282e0766.png", + "type" : "image/png", + "size" : 50651 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169644060, + "stop" : 1732169646177, + "duration" : 2117 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see the patient's information in the search results, showing their name: Bill Garton, nhs number: 9693632109, dob: 23/6/1946 and address: 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", + "time" : { + "start" : 1732169646178, + "stop" : 1732169648870, + "duration" : 2692 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "27aa663ee4f2cc33", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "27aa663ee4f2cc33.png", + "type" : "image/png", + "size" : 45473 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "2415e2e3ba42416b", + "name" : "log", + "source" : "2415e2e3ba42416b.txt", + "type" : "text/plain", + "size" : 3940 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Male" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "nhsNumber", + "value" : "9693632109" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "ba88ee17b2dc7e.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] +} \ No newline at end of file diff --git a/data/test-cases/bbcd37b1d678f8ef.json b/data/test-cases/bbcd37b1d678f8ef.json new file mode 100644 index 000000000..2f2857012 --- /dev/null +++ b/data/test-cases/bbcd37b1d678f8ef.json @@ -0,0 +1,578 @@ +{ + "uid" : "bbcd37b1d678f8ef", + "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "598866aec03039ff2614bd01d8f0f4e5", + "time" : { + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Outreach event', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Outreach event', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Outreach event', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Outreach event', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Vaccination Centre and get patient details for 9437541817 with option 11 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C3 with 19/10/2026", + "time" : { + "start" : 1732170079660, + "stop" : 1732170083952, + "duration" : 4292 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "893b425003f2a00e", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "893b425003f2a00e.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170083953, + "stop" : 1732170089846, + "duration" : 5893 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d58a5285c1e90c69", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "d58a5285c1e90c69.png", + "type" : "image/png", + "size" : 48966 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient FLORINDA DUNNER", + "time" : { + "start" : 1732170089847, + "stop" : 1732170094212, + "duration" : 4365 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b721c16be1a0dee5", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "b721c16be1a0dee5.png", + "type" : "image/png", + "size" : 48966 + }, { + "uid" : "a6d77d8319ef5961", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "a6d77d8319ef5961.png", + "type" : "image/png", + "size" : 52808 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C3 with 19/10/2026 and click continue", + "time" : { + "start" : 1732170094212, + "stop" : 1732170115856, + "duration" : 21644 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1a5dcf4ddb38054f", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "1a5dcf4ddb38054f.png", + "type" : "image/png", + "size" : 52808 + }, { + "uid" : "b9dcd5dd4b51d574", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "b9dcd5dd4b51d574.png", + "type" : "image/png", + "size" : 85689 + }, { + "uid" : "55a4884ddd0068dd", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png", + "source" : "55a4884ddd0068dd.png", + "type" : "image/png", + "size" : 85689 + }, { + "uid" : "5701566cfc3c600e", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "5701566cfc3c600e.png", + "type" : "image/png", + "size" : 87045 + }, { + "uid" : "cf16c1f549ccf4b5", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "cf16c1f549ccf4b5.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "dedc19b9c12f3a5c", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "dedc19b9c12f3a5c.png", + "type" : "image/png", + "size" : 49205 + }, { + "uid" : "8fdea4f03531887a", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png", + "source" : "8fdea4f03531887a.png", + "type" : "image/png", + "size" : 30709 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button", + "time" : { + "start" : 1732170115856, + "stop" : 1732170122241, + "duration" : 6385 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4992d81315b526d7", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "4992d81315b526d7.png", + "type" : "image/png", + "size" : 73146 + }, { + "uid" : "7ffbcfd286b998f2", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "7ffbcfd286b998f2.png", + "type" : "image/png", + "size" : 77765 + }, { + "uid" : "659475c4b3bf2707", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "659475c4b3bf2707.png", + "type" : "image/png", + "size" : 77765 + }, { + "uid" : "b4d1bf3738f9e663", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "b4d1bf3738f9e663.png", + "type" : "image/png", + "size" : 77501 + }, { + "uid" : "5ceda62fff3a44e6", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "5ceda62fff3a44e6.png", + "type" : "image/png", + "size" : 73537 + }, { + "uid" : "c499a2850dd797e7", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "c499a2850dd797e7.png", + "type" : "image/png", + "size" : 77387 + }, { + "uid" : "6cb3bf32b14acc20", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "6cb3bf32b14acc20.png", + "type" : "image/png", + "size" : 77844 + }, { + "uid" : "6cc471da483e799e", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "6cc471da483e799e.png", + "type" : "image/png", + "size" : 76695 + }, { + "uid" : "5e0536baf9ec1867", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "5e0536baf9ec1867.png", + "type" : "image/png", + "size" : 38616 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170122241, + "stop" : 1732170127026, + "duration" : 4785 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cd0437b1f94940e7", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "cd0437b1f94940e7.png", + "type" : "image/png", + "size" : 38616 + }, { + "uid" : "2d4dd852f6a8539c", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "2d4dd852f6a8539c.png", + "type" : "image/png", + "size" : 42377 + }, { + "uid" : "186bf84b4a0ed8c0", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "186bf84b4a0ed8c0.png", + "type" : "image/png", + "size" : 76099 + }, { + "uid" : "a44d315ba4e95a7a", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "a44d315ba4e95a7a.png", + "type" : "image/png", + "size" : 77366 + }, { + "uid" : "7f9c18c04f8a1139", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "7f9c18c04f8a1139.png", + "type" : "image/png", + "size" : 78605 + }, { + "uid" : "4c10e8eb0244d779", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "4c10e8eb0244d779.png", + "type" : "image/png", + "size" : 80512 + }, { + "uid" : "5c6f44079de44f9c", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "5c6f44079de44f9c.png", + "type" : "image/png", + "size" : 68950 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170127026, + "stop" : 1732170136389, + "duration" : 9363 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3c8890e298f6f865", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "3c8890e298f6f865.png", + "type" : "image/png", + "size" : 80968 + }, { + "uid" : "708a6901cccf006e", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "708a6901cccf006e.png", + "type" : "image/png", + "size" : 58851 + }, { + "uid" : "32411f2086732b4", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "32411f2086732b4.png", + "type" : "image/png", + "size" : 85424 + }, { + "uid" : "39e4ed41f1637cee", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "39e4ed41f1637cee.png", + "type" : "image/png", + "size" : 90023 + }, { + "uid" : "5a494371ce588d56", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "5a494371ce588d56.png", + "type" : "image/png", + "size" : 90023 + }, { + "uid" : "bd45adee13dc36e8", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "bd45adee13dc36e8.png", + "type" : "image/png", + "size" : 37605 + }, { + "uid" : "e577b5ca23a40fef", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "e577b5ca23a40fef.png", + "type" : "image/png", + "size" : 39523 + }, { + "uid" : "52ec83f2fe7c0928", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "52ec83f2fe7c0928.png", + "type" : "image/png", + "size" : 44875 + }, { + "uid" : "c488ddf1359c8e99", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "c488ddf1359c8e99.png", + "type" : "image/png", + "size" : 44875 + }, { + "uid" : "8810c7c45a43b47e", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "8810c7c45a43b47e.png", + "type" : "image/png", + "size" : 62383 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient FLORINDA DUNNER, 27/3/1957, 32 HOLLAND ROAD, MANCHESTER, M8 4NP and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170136389, + "stop" : 1732170138728, + "duration" : 2339 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "913f49473b1e1729", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "913f49473b1e1729.png", + "type" : "image/png", + "size" : 62383 + }, { + "uid" : "240ed1a916c096cd", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "240ed1a916c096cd.png", + "type" : "image/png", + "size" : 62383 + }, { + "uid" : "b1041753702cc225", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "b1041753702cc225.png", + "type" : "image/png", + "size" : 62383 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170138728, + "stop" : 1732170140532, + "duration" : 1804 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "befc53dfbc757a90", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "befc53dfbc757a90.png", + "type" : "image/png", + "size" : 62383 + }, { + "uid" : "2b1b4510f7e2e54a", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "2b1b4510f7e2e54a.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170140533, + "stop" : 1732170146456, + "duration" : 5923 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ae8092bc1730d917", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "ae8092bc1730d917.png", + "type" : "image/png", + "size" : 45473 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient FLORINDA DUNNER", + "time" : { + "start" : 1732170146457, + "stop" : 1732170148779, + "duration" : 2322 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6a104258b837625e", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "6a104258b837625e.png", + "type" : "image/png", + "size" : 45473 + }, { + "uid" : "a60aa166bcf96602", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "a60aa166bcf96602.png", + "type" : "image/png", + "size" : 52808 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170148780, + "stop" : 1732170162554, + "duration" : 13774 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "11eaee2865f77326", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "11eaee2865f77326.png", + "type" : "image/png", + "size" : 52808 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a0f84e0794c122d8", + "name" : "log", + "source" : "a0f84e0794c122d8.txt", + "type" : "text/plain", + "size" : 28142 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "32 HOLLAND ROAD, MANCHESTER, M8 4NP" + }, { + "name" : "assess_date", + "value" : "today-3" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C3" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "27/3/1957" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "11" + }, { + "name" : "name", + "value" : "FLORINDA DUNNER" + }, { + "name" : "nhs_number", + "value" : "9437541817" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-1" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "bbcd37b1d678f8ef.json", + "parameterValues" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] +} \ No newline at end of file diff --git a/data/test-cases/bde4f3ef631c9b20.json b/data/test-cases/bde4f3ef631c9b20.json new file mode 100644 index 000000000..2150f6e8e --- /dev/null +++ b/data/test-cases/bde4f3ef631c9b20.json @@ -0,0 +1,145 @@ +{ + "uid" : "bde4f3ef631c9b20", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "39e35f59117b399bcac760d4cb0a7898", + "time" : { + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169569949, + "stop" : 1732169574840, + "duration" : 4891 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470011902", + "time" : { + "start" : 1732169574841, + "stop" : 1732169574916, + "duration" : 75 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169574916, + "stop" : 1732169577030, + "duration" : 2114 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show KATEE TUZZIO, 9470011902, 20150527 and BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN details", + "time" : { + "start" : 1732169577030, + "stop" : 1732169579679, + "duration" : 2649 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b1bb2c9b68fe9d25", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "b1bb2c9b68fe9d25.png", + "type" : "image/png", + "size" : 48674 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "396f9186b6db9679", + "name" : "log", + "source" : "396f9186b6db9679.txt", + "type" : "text/plain", + "size" : 1983 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN" + }, { + "name" : "dateofbirth", + "value" : "20150527" + }, { + "name" : "name", + "value" : "KATEE TUZZIO" + }, { + "name" : "nhsNumber", + "value" : "9470011902" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "bde4f3ef631c9b20.json", + "parameterValues" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] +} \ No newline at end of file diff --git a/data/test-cases/c1b829612b2a0bbd.json b/data/test-cases/c1b829612b2a0bbd.json new file mode 100644 index 000000000..2de83dcbf --- /dev/null +++ b/data/test-cases/c1b829612b2a0bbd.json @@ -0,0 +1,220 @@ +{ + "uid" : "c1b829612b2a0bbd", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "a3df5d5f045a603773fac12f24991b8d", + "time" : { + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169636540, + "stop" : 1732169641793, + "duration" : 5253 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/6/1946", + "time" : { + "start" : 1732169641793, + "stop" : 1732169642894, + "duration" : 1101 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "807cce2f87717cc5", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "807cce2f87717cc5.png", + "type" : "image/png", + "size" : 47947 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169642894, + "stop" : 1732169643577, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e36041ebab7d33c9", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "e36041ebab7d33c9.png", + "type" : "image/png", + "size" : 49750 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Other", + "time" : { + "start" : 1732169643578, + "stop" : 1732169644261, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a553e225bb1553e1", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "a553e225bb1553e1.png", + "type" : "image/png", + "size" : 50805 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169644261, + "stop" : 1732169646377, + "duration" : 2116 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169646378, + "stop" : 1732169646992, + "duration" : 614 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4800db649e52f941", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "4800db649e52f941.png", + "type" : "image/png", + "size" : 44934 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169646993, + "stop" : 1732169647601, + "duration" : 608 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "62602760e0202abc", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "62602760e0202abc.png", + "type" : "image/png", + "size" : 44934 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b731eaefbdfb4ba5", + "name" : "log", + "source" : "b731eaefbdfb4ba5.txt", + "type" : "text/plain", + "size" : 4456 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Other" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "gender" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "c1b829612b2a0bbd.json", + "parameterValues" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/c63ed0ae267976c0.json b/data/test-cases/c63ed0ae267976c0.json new file mode 100644 index 000000000..fdc2b06b8 --- /dev/null +++ b/data/test-cases/c63ed0ae267976c0.json @@ -0,0 +1,578 @@ +{ + "uid" : "c63ed0ae267976c0", + "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "826cb027043b580264b1d57e72ca1878", + "time" : { + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024MARIAN PIESSE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Outreach event', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024MARIAN PIESSE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Outreach event', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 18/11/2024MARIAN PIESSE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Outreach event', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 18/11/2024MARIAN PIESSE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Outreach event', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Vaccination Centre and get patient details for 9450134391 with option 11 and choose to vaccinate with vaccine details as Flu, AUTOMATION-QI with 19/10/2026", + "time" : { + "start" : 1732170216119, + "stop" : 1732170220465, + "duration" : 4346 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "517a453f4793229c", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "517a453f4793229c.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170220465, + "stop" : 1732170226299, + "duration" : 5834 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "20db6c0c912d1c3c", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png", + "source" : "20db6c0c912d1c3c.png", + "type" : "image/png", + "size" : 48750 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARIAN PIESSE", + "time" : { + "start" : 1732170226300, + "stop" : 1732170231180, + "duration" : 4880 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cc30239ddc28fb53", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "cc30239ddc28fb53.png", + "type" : "image/png", + "size" : 48750 + }, { + "uid" : "2e0fa94c410ad6c7", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "2e0fa94c410ad6c7.png", + "type" : "image/png", + "size" : 51446 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-QI with 19/10/2026 and click continue", + "time" : { + "start" : 1732170231180, + "stop" : 1732170252787, + "duration" : 21607 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9e26e2dd958b9da1", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "9e26e2dd958b9da1.png", + "type" : "image/png", + "size" : 51446 + }, { + "uid" : "ac5de08abd9ef9fc", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "ac5de08abd9ef9fc.png", + "type" : "image/png", + "size" : 84053 + }, { + "uid" : "9c161574097310af", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_MARIAN PIESSE_and_clicked_choose_vaccine_button.png", + "source" : "9c161574097310af.png", + "type" : "image/png", + "size" : 84053 + }, { + "uid" : "c7b2463cfd8f0223", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "c7b2463cfd8f0223.png", + "type" : "image/png", + "size" : 85407 + }, { + "uid" : "b019b99019b92f21", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "b019b99019b92f21.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "8f0f00cd63ee8aaf", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "8f0f00cd63ee8aaf.png", + "type" : "image/png", + "size" : 61647 + }, { + "uid" : "f9eb536aebf21c4a", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "f9eb536aebf21c4a.png", + "type" : "image/png", + "size" : 76593 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-3 and click continue to record consent screen button", + "time" : { + "start" : 1732170252788, + "stop" : 1732170259205, + "duration" : 6417 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "18d85ee23cae33af", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "18d85ee23cae33af.png", + "type" : "image/png", + "size" : 71533 + }, { + "uid" : "d2bcbf15f7736948", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "d2bcbf15f7736948.png", + "type" : "image/png", + "size" : 73961 + }, { + "uid" : "f2e2080080a2253c", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "f2e2080080a2253c.png", + "type" : "image/png", + "size" : 73961 + }, { + "uid" : "2efa7b7e23e16592", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "2efa7b7e23e16592.png", + "type" : "image/png", + "size" : 73695 + }, { + "uid" : "b515a76314ffe705", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "b515a76314ffe705.png", + "type" : "image/png", + "size" : 70109 + }, { + "uid" : "e89ce8b14420308d", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "e89ce8b14420308d.png", + "type" : "image/png", + "size" : 74577 + }, { + "uid" : "3bdc1d5e04636637", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "3bdc1d5e04636637.png", + "type" : "image/png", + "size" : 75003 + }, { + "uid" : "a89d269ac507fa6d", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "a89d269ac507fa6d.png", + "type" : "image/png", + "size" : 77645 + }, { + "uid" : "b39edb7c249422b7", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "b39edb7c249422b7.png", + "type" : "image/png", + "size" : 38177 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170259205, + "stop" : 1732170264006, + "duration" : 4801 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "46aff2db2802221", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "46aff2db2802221.png", + "type" : "image/png", + "size" : 38177 + }, { + "uid" : "965e2d4fc857f862", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "965e2d4fc857f862.png", + "type" : "image/png", + "size" : 41984 + }, { + "uid" : "30ec913dda71460d", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "30ec913dda71460d.png", + "type" : "image/png", + "size" : 76255 + }, { + "uid" : "84842a9771297ee2", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "84842a9771297ee2.png", + "type" : "image/png", + "size" : 77514 + }, { + "uid" : "90d9ed3da7732859", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "90d9ed3da7732859.png", + "type" : "image/png", + "size" : 78836 + }, { + "uid" : "f63490d61cf0baaf", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "f63490d61cf0baaf.png", + "type" : "image/png", + "size" : 80666 + }, { + "uid" : "91638c41b0bd93e", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "91638c41b0bd93e.png", + "type" : "image/png", + "size" : 67609 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170264007, + "stop" : 1732170273452, + "duration" : 9445 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b275fd4a5efa678c", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "b275fd4a5efa678c.png", + "type" : "image/png", + "size" : 80557 + }, { + "uid" : "32611f1febbc4d51", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "32611f1febbc4d51.png", + "type" : "image/png", + "size" : 76561 + }, { + "uid" : "e08df4adad6bcb71", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "e08df4adad6bcb71.png", + "type" : "image/png", + "size" : 85287 + }, { + "uid" : "6c6d52631d073ecc", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "6c6d52631d073ecc.png", + "type" : "image/png", + "size" : 89304 + }, { + "uid" : "1df69857b5ffe49b", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "1df69857b5ffe49b.png", + "type" : "image/png", + "size" : 89304 + }, { + "uid" : "1690bfedd848edcf", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "1690bfedd848edcf.png", + "type" : "image/png", + "size" : 43614 + }, { + "uid" : "d2ca918bbfb6902f", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "d2ca918bbfb6902f.png", + "type" : "image/png", + "size" : 45633 + }, { + "uid" : "428fd2a298848351", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "428fd2a298848351.png", + "type" : "image/png", + "size" : 50572 + }, { + "uid" : "f67e9c573ff4d399", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "f67e9c573ff4d399.png", + "type" : "image/png", + "size" : 50572 + }, { + "uid" : "68a23fdb6abc0580", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "68a23fdb6abc0580.png", + "type" : "image/png", + "size" : 62849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient MARIAN PIESSE, 17/7/1994, 2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170273452, + "stop" : 1732170275736, + "duration" : 2284 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a8e6c4af5623f0a1", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "a8e6c4af5623f0a1.png", + "type" : "image/png", + "size" : 62849 + }, { + "uid" : "70ca7b20503d9435", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "70ca7b20503d9435.png", + "type" : "image/png", + "size" : 62849 + }, { + "uid" : "279377dab9b5a2c0", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "279377dab9b5a2c0.png", + "type" : "image/png", + "size" : 62849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170275736, + "stop" : 1732170278076, + "duration" : 2340 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9db7deb2e32130ea", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "9db7deb2e32130ea.png", + "type" : "image/png", + "size" : 62849 + }, { + "uid" : "385def5c1d69d9ac", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "385def5c1d69d9ac.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170278076, + "stop" : 1732170283967, + "duration" : 5891 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6026580889e93ef2", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png", + "source" : "6026580889e93ef2.png", + "type" : "image/png", + "size" : 45742 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARIAN PIESSE", + "time" : { + "start" : 1732170283968, + "stop" : 1732170286268, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b3912d5802582fb5", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "b3912d5802582fb5.png", + "type" : "image/png", + "size" : 45742 + }, { + "uid" : "415edaa29f0338a5", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "415edaa29f0338a5.png", + "type" : "image/png", + "size" : 51446 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170286268, + "stop" : 1732170300055, + "duration" : 13787 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "cbbcd7f45f32a6a8", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "cbbcd7f45f32a6a8.png", + "type" : "image/png", + "size" : 51446 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b07874c2c438869d", + "name" : "log", + "source" : "b07874c2c438869d.txt", + "type" : "text/plain", + "size" : 28067 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT" + }, { + "name" : "assess_date", + "value" : "today-3" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-QI" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "17/7/1994" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "11" + }, { + "name" : "name", + "value" : "MARIAN PIESSE" + }, { + "name" : "nhs_number", + "value" : "9450134391" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "c63ed0ae267976c0.json", + "parameterValues" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/c6f09255209e8d3.json b/data/test-cases/c6f09255209e8d3.json new file mode 100644 index 000000000..d62520e62 --- /dev/null +++ b/data/test-cases/c6f09255209e8d3.json @@ -0,0 +1,578 @@ +{ + "uid" : "c6f09255209e8d3", + "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "8d74805be558e9a3073d8b12d7978bbe", + "time" : { + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 21/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 21/11/2024FLORINDA DUNNER', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Outreach event and get patient details for 9437541817 with option 4 and choose to vaccinate with vaccine details as Flu, AUTOMATION-SJ1 with 19/10/2026", + "time" : { + "start" : 1732170347623, + "stop" : 1732170352018, + "duration" : 4395 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2c6c049565f7b8d6", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "2c6c049565f7b8d6.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170352018, + "stop" : 1732170357936, + "duration" : 5918 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e0427b53c4e5e3dd", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "e0427b53c4e5e3dd.png", + "type" : "image/png", + "size" : 48966 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient FLORINDA DUNNER", + "time" : { + "start" : 1732170357936, + "stop" : 1732170361259, + "duration" : 3323 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6f4402d0dcf2c221", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "6f4402d0dcf2c221.png", + "type" : "image/png", + "size" : 48966 + }, { + "uid" : "8f114da478983f2f", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "8f114da478983f2f.png", + "type" : "image/png", + "size" : 52808 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-SJ1 with 19/10/2026 and click continue", + "time" : { + "start" : 1732170361260, + "stop" : 1732170382832, + "duration" : 21572 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5f74acd1a58dc1c2", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "5f74acd1a58dc1c2.png", + "type" : "image/png", + "size" : 52808 + }, { + "uid" : "2a4c2a95a4b8e2b7", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "2a4c2a95a4b8e2b7.png", + "type" : "image/png", + "size" : 85689 + }, { + "uid" : "bcc30c5a8d0184cf", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png", + "source" : "bcc30c5a8d0184cf.png", + "type" : "image/png", + "size" : 85689 + }, { + "uid" : "680937cae307ffcb", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "680937cae307ffcb.png", + "type" : "image/png", + "size" : 88721 + }, { + "uid" : "3613c191f30c77dc", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "3613c191f30c77dc.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "d7f36c9d398cda0b", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "d7f36c9d398cda0b.png", + "type" : "image/png", + "size" : 58722 + }, { + "uid" : "2c51eef63cb48e8a", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "2c51eef63cb48e8a.png", + "type" : "image/png", + "size" : 73111 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today and click continue to record consent screen button", + "time" : { + "start" : 1732170382832, + "stop" : 1732170389203, + "duration" : 6371 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "43452eb20866f344", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "43452eb20866f344.png", + "type" : "image/png", + "size" : 70508 + }, { + "uid" : "91254dbc6fa315ca", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "91254dbc6fa315ca.png", + "type" : "image/png", + "size" : 73104 + }, { + "uid" : "c63d607efc8028e", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "c63d607efc8028e.png", + "type" : "image/png", + "size" : 73104 + }, { + "uid" : "4068d5466ff37c98", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "4068d5466ff37c98.png", + "type" : "image/png", + "size" : 72684 + }, { + "uid" : "2240e92f59d9d942", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "2240e92f59d9d942.png", + "type" : "image/png", + "size" : 73324 + }, { + "uid" : "c236e21ced3df36c", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "c236e21ced3df36c.png", + "type" : "image/png", + "size" : 77069 + }, { + "uid" : "ad28bd742c96a5a9", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "ad28bd742c96a5a9.png", + "type" : "image/png", + "size" : 75296 + }, { + "uid" : "65be4bbd48ec96a8", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "65be4bbd48ec96a8.png", + "type" : "image/png", + "size" : 76170 + }, { + "uid" : "e154981620d8e28f", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "e154981620d8e28f.png", + "type" : "image/png", + "size" : 40203 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170389203, + "stop" : 1732170393896, + "duration" : 4693 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b0e57ac01e54da4f", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "b0e57ac01e54da4f.png", + "type" : "image/png", + "size" : 40203 + }, { + "uid" : "c3033934c47cb37a", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "c3033934c47cb37a.png", + "type" : "image/png", + "size" : 44450 + }, { + "uid" : "264b71d57fea0806", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "264b71d57fea0806.png", + "type" : "image/png", + "size" : 76581 + }, { + "uid" : "3a4a0cf8115945e4", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "3a4a0cf8115945e4.png", + "type" : "image/png", + "size" : 78472 + }, { + "uid" : "88c71390204d25de", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "88c71390204d25de.png", + "type" : "image/png", + "size" : 79740 + }, { + "uid" : "70f41660575da3d0", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "70f41660575da3d0.png", + "type" : "image/png", + "size" : 81520 + }, { + "uid" : "229bebb1917a90a9", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "229bebb1917a90a9.png", + "type" : "image/png", + "size" : 69013 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170393896, + "stop" : 1732170403179, + "duration" : 9283 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ae9fa3b719d1c097", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "ae9fa3b719d1c097.png", + "type" : "image/png", + "size" : 83403 + }, { + "uid" : "e8b99dd33cca083f", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "e8b99dd33cca083f.png", + "type" : "image/png", + "size" : 64515 + }, { + "uid" : "b7b6fc8a020d48ca", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "b7b6fc8a020d48ca.png", + "type" : "image/png", + "size" : 88112 + }, { + "uid" : "e58d7910a9526aee", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "e58d7910a9526aee.png", + "type" : "image/png", + "size" : 89109 + }, { + "uid" : "fd053f6a4809464f", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "fd053f6a4809464f.png", + "type" : "image/png", + "size" : 89109 + }, { + "uid" : "1cb7aa03f9d56676", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "1cb7aa03f9d56676.png", + "type" : "image/png", + "size" : 45365 + }, { + "uid" : "4f1a5d53b58393c4", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "4f1a5d53b58393c4.png", + "type" : "image/png", + "size" : 46657 + }, { + "uid" : "6e52448f7adab0d4", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "6e52448f7adab0d4.png", + "type" : "image/png", + "size" : 51775 + }, { + "uid" : "10a9f3fa9cf2f43b", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "10a9f3fa9cf2f43b.png", + "type" : "image/png", + "size" : 51775 + }, { + "uid" : "a74eea863a7fd45c", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "a74eea863a7fd45c.png", + "type" : "image/png", + "size" : 62370 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient FLORINDA DUNNER, 27/3/1957, 32 HOLLAND ROAD, MANCHESTER, M8 4NP and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170403180, + "stop" : 1732170405433, + "duration" : 2253 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8086a5ea13d0c38", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "8086a5ea13d0c38.png", + "type" : "image/png", + "size" : 62370 + }, { + "uid" : "fb7e5c58e24d8658", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "fb7e5c58e24d8658.png", + "type" : "image/png", + "size" : 62370 + }, { + "uid" : "758cf573d7724c5e", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "758cf573d7724c5e.png", + "type" : "image/png", + "size" : 62370 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170405433, + "stop" : 1732170407236, + "duration" : 1803 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d11d5d1e3d53f86", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "d11d5d1e3d53f86.png", + "type" : "image/png", + "size" : 62370 + }, { + "uid" : "f9da7c276a7a98b5", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "f9da7c276a7a98b5.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170407237, + "stop" : 1732170413079, + "duration" : 5842 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d02ecb3fd417c682", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "d02ecb3fd417c682.png", + "type" : "image/png", + "size" : 45473 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient FLORINDA DUNNER", + "time" : { + "start" : 1732170413079, + "stop" : 1732170415414, + "duration" : 2335 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "435ced1e87605861", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "435ced1e87605861.png", + "type" : "image/png", + "size" : 45473 + }, { + "uid" : "16d296338f8558a2", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "16d296338f8558a2.png", + "type" : "image/png", + "size" : 52808 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170415415, + "stop" : 1732170429176, + "duration" : 13761 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "706abe49bc969635", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "706abe49bc969635.png", + "type" : "image/png", + "size" : 52808 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "6d337309476b9053", + "name" : "log", + "source" : "6d337309476b9053.txt", + "type" : "text/plain", + "size" : 28103 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "32 HOLLAND ROAD, MANCHESTER, M8 4NP" + }, { + "name" : "assess_date", + "value" : "today" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Outreach event" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "27/3/1957" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "4" + }, { + "name" : "name", + "value" : "FLORINDA DUNNER" + }, { + "name" : "nhs_number", + "value" : "9437541817" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "c6f09255209e8d3.json", + "parameterValues" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/c7bf7a1783921a19.json b/data/test-cases/c7bf7a1783921a19.json new file mode 100644 index 000000000..0a397b55e --- /dev/null +++ b/data/test-cases/c7bf7a1783921a19.json @@ -0,0 +1,148 @@ +{ + "uid" : "c7bf7a1783921a19", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Multiple demographic matches shows an error that more than one result is found", + "historyId" : "1c8cb41f30fceb416baf4c1b8bdba2ab", + "time" : { + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169679222, + "stop" : 1732169685694, + "duration" : 6472 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Aidan, Smith, and 23/02/2020", + "time" : { + "start" : 1732169685695, + "stop" : 1732169686793, + "duration" : 1098 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "57279a621a3020e8", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "57279a621a3020e8.png", + "type" : "image/png", + "size" : 47693 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169686794, + "stop" : 1732169688930, + "duration" : 2136 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that more than one result was found", + "time" : { + "start" : 1732169688931, + "stop" : 1732169689557, + "duration" : 626 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b2b06f31f1606f63", + "name" : "qa_edge_131.0.2903.51_multiple_results_found_should_be_visible.png", + "source" : "b2b06f31f1606f63.png", + "type" : "image/png", + "size" : 29116 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5a335caeb1d18266", + "name" : "log", + "source" : "5a335caeb1d18266.txt", + "type" : "text/plain", + "size" : 2342 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/02/2020" + }, { + "name" : "firstName", + "value" : "Aidan" + }, { + "name" : "lastName", + "value" : "Smith" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "c7bf7a1783921a19.json", + "parameterValues" : [ "23/02/2020", "Aidan", "Smith" ] +} \ No newline at end of file diff --git a/data/test-cases/c8c9d4cdd979774a.json b/data/test-cases/c8c9d4cdd979774a.json new file mode 100644 index 000000000..d060974df --- /dev/null +++ b/data/test-cases/c8c9d4cdd979774a.json @@ -0,0 +1,220 @@ +{ + "uid" : "c8c9d4cdd979774a", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "ff9ea5cebff9956ef552f742691503f4", + "time" : { + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169698427, + "stop" : 1732169703125, + "duration" : 4698 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/12/1946", + "time" : { + "start" : 1732169703126, + "stop" : 1732169704158, + "duration" : 1032 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cff0e8bb09a73a20", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "cff0e8bb09a73a20.png", + "type" : "image/png", + "size" : 48002 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169704159, + "stop" : 1732169704841, + "duration" : 682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b8e978d6f2caea02", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "b8e978d6f2caea02.png", + "type" : "image/png", + "size" : 49808 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1732169704841, + "stop" : 1732169705532, + "duration" : 691 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3688c5fbb96b201e", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "3688c5fbb96b201e.png", + "type" : "image/png", + "size" : 50708 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169705532, + "stop" : 1732169707642, + "duration" : 2110 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169707642, + "stop" : 1732169708269, + "duration" : 627 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "96a1897b513eb8e9", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "96a1897b513eb8e9.png", + "type" : "image/png", + "size" : 44701 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169708270, + "stop" : 1732169708882, + "duration" : 612 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d3195d0d88080560", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "d3195d0d88080560.png", + "type" : "image/png", + "size" : 44701 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "7c44e5cc06bdd9fa", + "name" : "log", + "source" : "7c44e5cc06bdd9fa.txt", + "type" : "text/plain", + "size" : 4456 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/12/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Male" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "dob - month" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "c8c9d4cdd979774a.json", + "parameterValues" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] +} \ No newline at end of file diff --git a/data/test-cases/ca3d2404eba36c1d.json b/data/test-cases/ca3d2404eba36c1d.json new file mode 100644 index 000000000..d5b09e244 --- /dev/null +++ b/data/test-cases/ca3d2404eba36c1d.json @@ -0,0 +1,145 @@ +{ + "uid" : "ca3d2404eba36c1d", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "d3c8a128e42732e8c43697d4afeb3b03", + "time" : { + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169549489, + "stop" : 1732169555422, + "duration" : 5933 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470006143", + "time" : { + "start" : 1732169555423, + "stop" : 1732169555501, + "duration" : 78 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169555502, + "stop" : 1732169557617, + "duration" : 2115 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show TABBY FERN, 9470006143, 20150222 and CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ details", + "time" : { + "start" : 1732169557618, + "stop" : 1732169560269, + "duration" : 2651 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "af3ef09b040cdf28", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "af3ef09b040cdf28.png", + "type" : "image/png", + "size" : 48973 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c9fad30a62f9b48e", + "name" : "log", + "source" : "c9fad30a62f9b48e.txt", + "type" : "text/plain", + "size" : 1968 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ" + }, { + "name" : "dateofbirth", + "value" : "20150222" + }, { + "name" : "name", + "value" : "TABBY FERN" + }, { + "name" : "nhsNumber", + "value" : "9470006143" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "ca3d2404eba36c1d.json", + "parameterValues" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] +} \ No newline at end of file diff --git a/data/test-cases/caf85feeed76d4fd.json b/data/test-cases/caf85feeed76d4fd.json new file mode 100644 index 000000000..edc69296b --- /dev/null +++ b/data/test-cases/caf85feeed76d4fd.json @@ -0,0 +1,244 @@ +{ + "uid" : "caf85feeed76d4fd", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "fullName" : "features/age_based_warnings.feature:Display warning based on age when recording a vaccine", + "historyId" : "d2bd0663c156637919629c145af9f4e3", + "time" : { + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169495042, + "stop" : 1732169509790, + "duration" : 14748 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I search for the patient with NHS number 9732091169", + "time" : { + "start" : 1732169509790, + "stop" : 1732169511961, + "duration" : 2171 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I proceed to record a vaccine for covid for all products", + "time" : { + "start" : 1732169511962, + "stop" : 1732169513895, + "duration" : 1933 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8585e6de2b8ff896", + "name" : "qa_edge_131.0.2903.51_clicked_patient_name.png", + "source" : "8585e6de2b8ff896.png", + "type" : "image/png", + "size" : 31477 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1732169513896, + "stop" : 1732169543747, + "duration" : 29851 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9166d5a54cb37ac6", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "9166d5a54cb37ac6.png", + "type" : "image/png", + "size" : 90395 + }, { + "uid" : "f6ce8bf0961a455b", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "f6ce8bf0961a455b.png", + "type" : "image/png", + "size" : 72757 + }, { + "uid" : "283679645d033bc8", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "283679645d033bc8.png", + "type" : "image/png", + "size" : 75184 + }, { + "uid" : "e7cde5701bc0e9af", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "e7cde5701bc0e9af.png", + "type" : "image/png", + "size" : 75184 + }, { + "uid" : "7865da7a0effeec3", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "7865da7a0effeec3.png", + "type" : "image/png", + "size" : 74707 + }, { + "uid" : "675f36070a588937", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "675f36070a588937.png", + "type" : "image/png", + "size" : 75870 + }, { + "uid" : "f12603ef650d2770", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "f12603ef650d2770.png", + "type" : "image/png", + "size" : 79406 + }, { + "uid" : "5b66784a677ccfae", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "5b66784a677ccfae.png", + "type" : "image/png", + "size" : 79828 + }, { + "uid" : "c8ad64dbe7a1d286", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "c8ad64dbe7a1d286.png", + "type" : "image/png", + "size" : 77617 + }, { + "uid" : "3de36497719b4963", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "3de36497719b4963.png", + "type" : "image/png", + "size" : 41210 + }, { + "uid" : "698c911b83efd17e", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "698c911b83efd17e.png", + "type" : "image/png", + "size" : 41210 + }, { + "uid" : "916c8f6679d9878e", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "916c8f6679d9878e.png", + "type" : "image/png", + "size" : 44734 + }, { + "uid" : "639dfbdd44c61482", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "639dfbdd44c61482.png", + "type" : "image/png", + "size" : 76423 + }, { + "uid" : "669b9a0ce70926db", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "669b9a0ce70926db.png", + "type" : "image/png", + "size" : 77119 + }, { + "uid" : "cf9f19d09a5c3c64", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "cf9f19d09a5c3c64.png", + "type" : "image/png", + "size" : 78453 + }, { + "uid" : "eedb1b502e1cfcd5", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "eedb1b502e1cfcd5.png", + "type" : "image/png", + "size" : 80276 + }, { + "uid" : "1e7945d0419d0d64", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "1e7945d0419d0d64.png", + "type" : "image/png", + "size" : 71624 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 17, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d7641aa4cf5b1a00", + "name" : "log", + "source" : "d7641aa4cf5b1a00.txt", + "type" : "text/plain", + "size" : 9689 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 19, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Age based warnings" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "expected_warning_count", + "value" : "3" + }, { + "name" : "nhs_number", + "value" : "9732091169" + }, { + "name" : "vaccine_type", + "value" : "covid" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "caf85feeed76d4fd.json", + "parameterValues" : [ "3", "9732091169", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/d2be0dfe7d32dfc.json b/data/test-cases/d2be0dfe7d32dfc.json new file mode 100644 index 000000000..e41fa14a6 --- /dev/null +++ b/data/test-cases/d2be0dfe7d32dfc.json @@ -0,0 +1,578 @@ +{ + "uid" : "d2be0dfe7d32dfc", + "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "a3a4c660d017bf2fa3f72ef7fb2ce224", + "time" : { + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-CBQI', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-CBQI', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-CBQI', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024PHINEAS FAYLE', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-CBQI', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with ALBERT HOUSE and Outreach event and get patient details for 9474405174 with option 10 and choose to vaccinate with vaccine details as Flu, AUTOMATION-CBQI with 19/10/2026", + "time" : { + "start" : 1732170167332, + "stop" : 1732170173186, + "duration" : 5854 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4fa77297e9a7bcab", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "4fa77297e9a7bcab.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170173187, + "stop" : 1732170179066, + "duration" : 5879 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6e2bdc07722ffb0f", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "6e2bdc07722ffb0f.png", + "type" : "image/png", + "size" : 48605 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient PHINEAS FAYLE", + "time" : { + "start" : 1732170179066, + "stop" : 1732170182423, + "duration" : 3357 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ab92e7ce29ef7b47", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "ab92e7ce29ef7b47.png", + "type" : "image/png", + "size" : 48605 + }, { + "uid" : "ac97b7c497278c06", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "ac97b7c497278c06.png", + "type" : "image/png", + "size" : 53217 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-CBQI with 19/10/2026 and click continue", + "time" : { + "start" : 1732170182424, + "stop" : 1732170203993, + "duration" : 21569 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "450c1e956bcf9c4c", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "450c1e956bcf9c4c.png", + "type" : "image/png", + "size" : 53217 + }, { + "uid" : "a619c8f844c2cf37", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "a619c8f844c2cf37.png", + "type" : "image/png", + "size" : 46244 + }, { + "uid" : "b15f513e440e6f86", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png", + "source" : "b15f513e440e6f86.png", + "type" : "image/png", + "size" : 46244 + }, { + "uid" : "209ea1cda594d11b", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "209ea1cda594d11b.png", + "type" : "image/png", + "size" : 86001 + }, { + "uid" : "3257a921048f1590", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "3257a921048f1590.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "98823b07786c49b2", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "98823b07786c49b2.png", + "type" : "image/png", + "size" : 58793 + }, { + "uid" : "100af4fc6448f9d2", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Cell-based Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "100af4fc6448f9d2.png", + "type" : "image/png", + "size" : 75382 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button", + "time" : { + "start" : 1732170203993, + "stop" : 1732170210355, + "duration" : 6362 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "55a1fe187b64970", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "55a1fe187b64970.png", + "type" : "image/png", + "size" : 72686 + }, { + "uid" : "b91718220137ba4a", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "b91718220137ba4a.png", + "type" : "image/png", + "size" : 77328 + }, { + "uid" : "1fa60be0561b2825", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "1fa60be0561b2825.png", + "type" : "image/png", + "size" : 77328 + }, { + "uid" : "22be3506964139d8", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "22be3506964139d8.png", + "type" : "image/png", + "size" : 76944 + }, { + "uid" : "987a29a1e750edda", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "987a29a1e750edda.png", + "type" : "image/png", + "size" : 73345 + }, { + "uid" : "9f51514ea672ee45", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "9f51514ea672ee45.png", + "type" : "image/png", + "size" : 76983 + }, { + "uid" : "1899d1f7c7eda19", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "1899d1f7c7eda19.png", + "type" : "image/png", + "size" : 77357 + }, { + "uid" : "e8b40d3f8ef8606e", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "e8b40d3f8ef8606e.png", + "type" : "image/png", + "size" : 77962 + }, { + "uid" : "3f068c6e659d5ce", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "3f068c6e659d5ce.png", + "type" : "image/png", + "size" : 42691 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170210355, + "stop" : 1732170215279, + "duration" : 4924 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f3b8dfafc41bc2ce", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "f3b8dfafc41bc2ce.png", + "type" : "image/png", + "size" : 42691 + }, { + "uid" : "4200638943dfcd89", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "4200638943dfcd89.png", + "type" : "image/png", + "size" : 47085 + }, { + "uid" : "c4c5b5ca18c75d72", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "c4c5b5ca18c75d72.png", + "type" : "image/png", + "size" : 54711 + }, { + "uid" : "e032bd94c7dbdbb9", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "e032bd94c7dbdbb9.png", + "type" : "image/png", + "size" : 65406 + }, { + "uid" : "c0819b810662a7d6", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "c0819b810662a7d6.png", + "type" : "image/png", + "size" : 66765 + }, { + "uid" : "c9aa1ba5954349a4", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "c9aa1ba5954349a4.png", + "type" : "image/png", + "size" : 68692 + }, { + "uid" : "f9b242d059f42b16", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "f9b242d059f42b16.png", + "type" : "image/png", + "size" : 72357 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170215280, + "stop" : 1732170224772, + "duration" : 9492 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "297ee6481394d643", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "297ee6481394d643.png", + "type" : "image/png", + "size" : 85597 + }, { + "uid" : "73b904664da10d8f", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "73b904664da10d8f.png", + "type" : "image/png", + "size" : 86119 + }, { + "uid" : "10e4521e9858a1a7", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "10e4521e9858a1a7.png", + "type" : "image/png", + "size" : 85761 + }, { + "uid" : "68dd4710c031cbb4", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "68dd4710c031cbb4.png", + "type" : "image/png", + "size" : 86753 + }, { + "uid" : "4da67d38dd8acf46", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "4da67d38dd8acf46.png", + "type" : "image/png", + "size" : 86753 + }, { + "uid" : "96cd6b11ffbaf82e", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "96cd6b11ffbaf82e.png", + "type" : "image/png", + "size" : 45286 + }, { + "uid" : "e3d217a509b2af76", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "e3d217a509b2af76.png", + "type" : "image/png", + "size" : 47026 + }, { + "uid" : "f2218a7e4852914c", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "f2218a7e4852914c.png", + "type" : "image/png", + "size" : 52463 + }, { + "uid" : "d7fb60c0b494f20f", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "d7fb60c0b494f20f.png", + "type" : "image/png", + "size" : 52463 + }, { + "uid" : "b22881fa41b6f0f3", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "b22881fa41b6f0f3.png", + "type" : "image/png", + "size" : 60682 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient PHINEAS FAYLE, 4/9/1965, 2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170224772, + "stop" : 1732170227104, + "duration" : 2332 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "23ce18709e0c2dfa", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "23ce18709e0c2dfa.png", + "type" : "image/png", + "size" : 60682 + }, { + "uid" : "5e44dc0436b71d15", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "5e44dc0436b71d15.png", + "type" : "image/png", + "size" : 60682 + }, { + "uid" : "a8ab87c90f15fb26", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "a8ab87c90f15fb26.png", + "type" : "image/png", + "size" : 60682 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170227104, + "stop" : 1732170228911, + "duration" : 1807 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7c725051b5d83a5b", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "7c725051b5d83a5b.png", + "type" : "image/png", + "size" : 60682 + }, { + "uid" : "40789b786ae65988", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "40789b786ae65988.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170228911, + "stop" : 1732170234878, + "duration" : 5967 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8050552b3192a232", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "8050552b3192a232.png", + "type" : "image/png", + "size" : 47303 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient PHINEAS FAYLE", + "time" : { + "start" : 1732170234878, + "stop" : 1732170237204, + "duration" : 2326 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5ae57f075fceb55c", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "5ae57f075fceb55c.png", + "type" : "image/png", + "size" : 47303 + }, { + "uid" : "44c3bf000c74506f", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "44c3bf000c74506f.png", + "type" : "image/png", + "size" : 53217 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170237204, + "stop" : 1732170250998, + "duration" : 13794 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "27670c1524f09d36", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "27670c1524f09d36.png", + "type" : "image/png", + "size" : 53217 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "591efe7e4f4a63ce", + "name" : "log", + "source" : "591efe7e4f4a63ce.txt", + "type" : "text/plain", + "size" : 28203 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX" + }, { + "name" : "assess_date", + "value" : "today-2" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-CBQI" + }, { + "name" : "care_model", + "value" : "Outreach event" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "4/9/1965" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "10" + }, { + "name" : "name", + "value" : "PHINEAS FAYLE" + }, { + "name" : "nhs_number", + "value" : "9474405174" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "d2be0dfe7d32dfc.json", + "parameterValues" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "AUTOMATION-CBQI", "Outreach event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/d396204089360e59.json b/data/test-cases/d396204089360e59.json new file mode 100644 index 000000000..2d7f60a5c --- /dev/null +++ b/data/test-cases/d396204089360e59.json @@ -0,0 +1,145 @@ +{ + "uid" : "d396204089360e59", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "f9f8414ec380c45b71eb3763bdeb20b1", + "time" : { + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169494925, + "stop" : 1732169499255, + "duration" : 4330 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306605", + "time" : { + "start" : 1732169499255, + "stop" : 1732169499343, + "duration" : 88 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169499344, + "stop" : 1732169501468, + "duration" : 2124 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Srinivasarao Patel, 9449306605, 03/03/2020 and 4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ details", + "time" : { + "start" : 1732169501469, + "stop" : 1732169504130, + "duration" : 2661 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "76b1881b785d2ccf", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "76b1881b785d2ccf.png", + "type" : "image/png", + "size" : 49004 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5d128e35fdc7b97d", + "name" : "log", + "source" : "5d128e35fdc7b97d.txt", + "type" : "text/plain", + "size" : 1994 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ" + }, { + "name" : "dateofbirth", + "value" : "03/03/2020" + }, { + "name" : "name", + "value" : "Srinivasarao Patel" + }, { + "name" : "nhsNumber", + "value" : "9449306605" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "d396204089360e59.json", + "parameterValues" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] +} \ No newline at end of file diff --git a/data/test-cases/d6054d448175f4e5.json b/data/test-cases/d6054d448175f4e5.json new file mode 100644 index 000000000..7d6f2dd45 --- /dev/null +++ b/data/test-cases/d6054d448175f4e5.json @@ -0,0 +1,148 @@ +{ + "uid" : "d6054d448175f4e5", + "name" : "Error messages should appear when no values are entered", + "fullName" : "/app/features/add_batches.feature:Error messages should appear when no values are entered", + "historyId" : "9ca872d12287f3fe4e234b76581625b8", + "time" : { + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169480164, + "stop" : 1732169480164, + "duration" : 0 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I am on the vaccines page", + "time" : { + "start" : 1732169480164, + "stop" : 1732169483749, + "duration" : 3585 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click on an available add batch link", + "time" : { + "start" : 1732169483750, + "stop" : 1732169483863, + "duration" : 113 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click continue to confirm batch details page", + "time" : { + "start" : 1732169483864, + "stop" : 1732169483992, + "duration" : 128 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the error messages and error links should appear highlighting missing required fields", + "time" : { + "start" : 1732169483992, + "stop" : 1732169484681, + "duration" : 689 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ad2367b1bd94ca62", + "name" : "qa_edge_131.0.2903.51__function check_enter_batch_number_error_message_is_displayed at 0x7f23d94409a0_.png", + "source" : "ad2367b1bd94ca62.png", + "type" : "image/png", + "size" : 33515 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "fba7ab73bcf53a66", + "name" : "log", + "source" : "fba7ab73bcf53a66.txt", + "type" : "text/plain", + "size" : 2135 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Add Batches to vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "d6054d448175f4e5.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/d60a77fbf0ec75e.json b/data/test-cases/d60a77fbf0ec75e.json new file mode 100644 index 000000000..33b97cd0c --- /dev/null +++ b/data/test-cases/d60a77fbf0ec75e.json @@ -0,0 +1,244 @@ +{ + "uid" : "d60a77fbf0ec75e", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "fullName" : "features/age_based_warnings.feature:Display warning based on age when recording a vaccine", + "historyId" : "22a1de94b065efa3dbb7f89e6030e0cb", + "time" : { + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169584100, + "stop" : 1732169589015, + "duration" : 4915 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I search for the patient with NHS number 9474335761", + "time" : { + "start" : 1732169589015, + "stop" : 1732169591233, + "duration" : 2218 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I proceed to record a vaccine for covid for all products", + "time" : { + "start" : 1732169591234, + "stop" : 1732169594253, + "duration" : 3019 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d159a6c6d58e86c", + "name" : "qa_edge_131.0.2903.51_clicked_patient_name.png", + "source" : "d159a6c6d58e86c.png", + "type" : "image/png", + "size" : 31520 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1732169594253, + "stop" : 1732169624592, + "duration" : 30339 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "38bd4bfa8f240141", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "38bd4bfa8f240141.png", + "type" : "image/png", + "size" : 85188 + }, { + "uid" : "72665813c37450e0", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "72665813c37450e0.png", + "type" : "image/png", + "size" : 74136 + }, { + "uid" : "ba89900aedd14f43", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "ba89900aedd14f43.png", + "type" : "image/png", + "size" : 76427 + }, { + "uid" : "92f34586a64bd835", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "92f34586a64bd835.png", + "type" : "image/png", + "size" : 76427 + }, { + "uid" : "76e80570dbea944b", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "76e80570dbea944b.png", + "type" : "image/png", + "size" : 76044 + }, { + "uid" : "9a06cc85677c6e78", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "9a06cc85677c6e78.png", + "type" : "image/png", + "size" : 70610 + }, { + "uid" : "ca57318788e28feb", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "ca57318788e28feb.png", + "type" : "image/png", + "size" : 74184 + }, { + "uid" : "12a204532356ab82", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "12a204532356ab82.png", + "type" : "image/png", + "size" : 74478 + }, { + "uid" : "a11924462cb59c24", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "a11924462cb59c24.png", + "type" : "image/png", + "size" : 72481 + }, { + "uid" : "39bc7492d352f177", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "39bc7492d352f177.png", + "type" : "image/png", + "size" : 39344 + }, { + "uid" : "59bba8933a1a0cea", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "59bba8933a1a0cea.png", + "type" : "image/png", + "size" : 39344 + }, { + "uid" : "e74d6e009410162d", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "e74d6e009410162d.png", + "type" : "image/png", + "size" : 42853 + }, { + "uid" : "1a6b3d9a70129391", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "1a6b3d9a70129391.png", + "type" : "image/png", + "size" : 76867 + }, { + "uid" : "9ab1e8de75a834e5", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "9ab1e8de75a834e5.png", + "type" : "image/png", + "size" : 77440 + }, { + "uid" : "9840d750616af19f", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "9840d750616af19f.png", + "type" : "image/png", + "size" : 78688 + }, { + "uid" : "289f00c933c318e5", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "289f00c933c318e5.png", + "type" : "image/png", + "size" : 80585 + }, { + "uid" : "60ff43cf6a064f52", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "60ff43cf6a064f52.png", + "type" : "image/png", + "size" : 68704 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 17, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "614a4bb490e1528f", + "name" : "log", + "source" : "614a4bb490e1528f.txt", + "type" : "text/plain", + "size" : 9689 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 19, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Age based warnings" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "expected_warning_count", + "value" : "3" + }, { + "name" : "nhs_number", + "value" : "9474335761" + }, { + "name" : "vaccine_type", + "value" : "covid" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "d60a77fbf0ec75e.json", + "parameterValues" : [ "3", "9474335761", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/d8032cdaad566ba4.json b/data/test-cases/d8032cdaad566ba4.json new file mode 100644 index 000000000..3aec8ab59 --- /dev/null +++ b/data/test-cases/d8032cdaad566ba4.json @@ -0,0 +1,172 @@ +{ + "uid" : "d8032cdaad566ba4", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search with an invalid postcode shows an error message", + "historyId" : "1d569f2af68e5863c8cc60a0660126e6", + "time" : { + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169668791, + "stop" : 1732169674775, + "duration" : 5984 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/6/1946", + "time" : { + "start" : 1732169674776, + "stop" : 1732169675810, + "duration" : 1034 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fe177abd11cb2a06", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "fe177abd11cb2a06.png", + "type" : "image/png", + "size" : 47947 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I enter the postcode INVALID", + "time" : { + "start" : 1732169675810, + "stop" : 1732169676494, + "duration" : 684 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7be5f8ec923348f2", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "7be5f8ec923348f2.png", + "type" : "image/png", + "size" : 49178 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169676495, + "stop" : 1732169678606, + "duration" : 2111 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a postcode error message Enter the full postcode in the correct format", + "time" : { + "start" : 1732169678606, + "stop" : 1732169679218, + "duration" : 612 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2a4d9e4bdab9e8c4", + "name" : "qa_edge_131.0.2903.51_error_message_appears_for_postcode.png", + "source" : "2a4d9e4bdab9e8c4.png", + "type" : "image/png", + "size" : 35341 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "fe1a4810a3bb1ae9", + "name" : "log", + "source" : "fe1a4810a3bb1ae9.txt", + "type" : "text/plain", + "size" : 3037 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "INVALID" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "d8032cdaad566ba4.json", + "parameterValues" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] +} \ No newline at end of file diff --git a/data/test-cases/d9f985687c44b0f9.json b/data/test-cases/d9f985687c44b0f9.json new file mode 100644 index 000000000..5fb23a545 --- /dev/null +++ b/data/test-cases/d9f985687c44b0f9.json @@ -0,0 +1,220 @@ +{ + "uid" : "d9f985687c44b0f9", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "4e7d4313984f5ce5655615810d7d4778", + "time" : { + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169647604, + "stop" : 1732169652727, + "duration" : 5123 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/6/1946", + "time" : { + "start" : 1732169652728, + "stop" : 1732169653744, + "duration" : 1016 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb70bd2f93201e27", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "fb70bd2f93201e27.png", + "type" : "image/png", + "size" : 47947 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169653744, + "stop" : 1732169654427, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "871d2e2d46a0d30", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "871d2e2d46a0d30.png", + "type" : "image/png", + "size" : 49750 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Unknown", + "time" : { + "start" : 1732169654428, + "stop" : 1732169655111, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cf2d58f79b33648c", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "cf2d58f79b33648c.png", + "type" : "image/png", + "size" : 50983 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169655111, + "stop" : 1732169657231, + "duration" : 2120 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169657231, + "stop" : 1732169657871, + "duration" : 640 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "98bb16e63f50ef42", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "98bb16e63f50ef42.png", + "type" : "image/png", + "size" : 45404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169657871, + "stop" : 1732169658486, + "duration" : 615 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b026e8685b36bd9a", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "b026e8685b36bd9a.png", + "type" : "image/png", + "size" : 45404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "96f0a332d08143bc", + "name" : "log", + "source" : "96f0a332d08143bc.txt", + "type" : "text/plain", + "size" : 4458 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Unknown" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "gender" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "d9f985687c44b0f9.json", + "parameterValues" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/da2ccbccd663a7d6.json b/data/test-cases/da2ccbccd663a7d6.json new file mode 100644 index 000000000..2c6698475 --- /dev/null +++ b/data/test-cases/da2ccbccd663a7d6.json @@ -0,0 +1,584 @@ +{ + "uid" : "da2ccbccd663a7d6", + "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "f20aa27f3d4d0112b2f30371bc18cafb", + "time" : { + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024HOPE TULLY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024HOPE TULLY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024HOPE TULLY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024HOPE TULLY', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Outreach event and get patient details for 9450144699 with option 3 and choose to vaccinate with vaccine details as Flu, AUTOMATION-C3 with 19/10/2026", + "time" : { + "start" : 1732170304554, + "stop" : 1732170308911, + "duration" : 4357 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a61244dd27646706", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "a61244dd27646706.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170308912, + "stop" : 1732170314717, + "duration" : 5805 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3a463f5b4918e59a", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png", + "source" : "3a463f5b4918e59a.png", + "type" : "image/png", + "size" : 48786 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient HOPE TULLY", + "time" : { + "start" : 1732170314718, + "stop" : 1732170317020, + "duration" : 2302 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "73c0f516042baf83", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "73c0f516042baf83.png", + "type" : "image/png", + "size" : 48786 + }, { + "uid" : "2117fb3004dcfe09", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "2117fb3004dcfe09.png", + "type" : "image/png", + "size" : 50770 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-C3 with 19/10/2026 and click continue", + "time" : { + "start" : 1732170317021, + "stop" : 1732170338533, + "duration" : 21512 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "57e5aed23230199b", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "57e5aed23230199b.png", + "type" : "image/png", + "size" : 50770 + }, { + "uid" : "8f89a286d29404cf", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "8f89a286d29404cf.png", + "type" : "image/png", + "size" : 84207 + }, { + "uid" : "c84009e99857da8a", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_HOPE TULLY_and_clicked_choose_vaccine_button.png", + "source" : "c84009e99857da8a.png", + "type" : "image/png", + "size" : 84207 + }, { + "uid" : "fc99448aa38a10e0", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "fc99448aa38a10e0.png", + "type" : "image/png", + "size" : 85565 + }, { + "uid" : "9d9bbb190e74c8de", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "9d9bbb190e74c8de.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "fb25af627e9fc79d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "fb25af627e9fc79d.png", + "type" : "image/png", + "size" : 51471 + }, { + "uid" : "f2a2bd8c6be4d3b", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png", + "source" : "f2a2bd8c6be4d3b.png", + "type" : "image/png", + "size" : 74600 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button", + "time" : { + "start" : 1732170338534, + "stop" : 1732170344925, + "duration" : 6391 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "abc75414036a314b", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "abc75414036a314b.png", + "type" : "image/png", + "size" : 71896 + }, { + "uid" : "cf771bdc8e2cc436", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "cf771bdc8e2cc436.png", + "type" : "image/png", + "size" : 74182 + }, { + "uid" : "f9528232863fd10d", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "f9528232863fd10d.png", + "type" : "image/png", + "size" : 74182 + }, { + "uid" : "4c5b59f853515ade", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "4c5b59f853515ade.png", + "type" : "image/png", + "size" : 74081 + }, { + "uid" : "2f6fd6431e9f73f8", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "2f6fd6431e9f73f8.png", + "type" : "image/png", + "size" : 69298 + }, { + "uid" : "c0b0d36e7a74272b", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "c0b0d36e7a74272b.png", + "type" : "image/png", + "size" : 73716 + }, { + "uid" : "dc6819d7a302a454", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "dc6819d7a302a454.png", + "type" : "image/png", + "size" : 74030 + }, { + "uid" : "37f424c0f8023e05", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "37f424c0f8023e05.png", + "type" : "image/png", + "size" : 74789 + }, { + "uid" : "4f9e766d7e14dd57", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "4f9e766d7e14dd57.png", + "type" : "image/png", + "size" : 42476 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170344926, + "stop" : 1732170349755, + "duration" : 4829 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "91a6f593910bb9d6", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "91a6f593910bb9d6.png", + "type" : "image/png", + "size" : 42476 + }, { + "uid" : "58d5fd179bf4d60e", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "58d5fd179bf4d60e.png", + "type" : "image/png", + "size" : 45925 + }, { + "uid" : "c61b15d946c6c5a0", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "c61b15d946c6c5a0.png", + "type" : "image/png", + "size" : 51888 + }, { + "uid" : "2b23f51a9aab72be", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "2b23f51a9aab72be.png", + "type" : "image/png", + "size" : 60600 + }, { + "uid" : "282640ef0fba120c", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "282640ef0fba120c.png", + "type" : "image/png", + "size" : 61939 + }, { + "uid" : "4b5045f70bbd5bcd", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "4b5045f70bbd5bcd.png", + "type" : "image/png", + "size" : 63762 + }, { + "uid" : "ac4d552f942195e", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "ac4d552f942195e.png", + "type" : "image/png", + "size" : 70193 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-1 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170349756, + "stop" : 1732170360615, + "duration" : 10859 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d6de8869b911cb27", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "d6de8869b911cb27.png", + "type" : "image/png", + "size" : 83332 + }, { + "uid" : "34ebd7f041608905", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "34ebd7f041608905.png", + "type" : "image/png", + "size" : 53165 + }, { + "uid" : "31cc9fc173d1c3ca", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "31cc9fc173d1c3ca.png", + "type" : "image/png", + "size" : 87640 + }, { + "uid" : "b476d8d12e4a2738", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "b476d8d12e4a2738.png", + "type" : "image/png", + "size" : 88309 + }, { + "uid" : "bf532ee5f0ff1b35", + "name" : "qa_edge_131.0.2903.51_entered_care_home_details.png", + "source" : "bf532ee5f0ff1b35.png", + "type" : "image/png", + "size" : 65806 + }, { + "uid" : "a8972b7850234349", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "a8972b7850234349.png", + "type" : "image/png", + "size" : 65806 + }, { + "uid" : "bb7188137943fc69", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "bb7188137943fc69.png", + "type" : "image/png", + "size" : 44329 + }, { + "uid" : "be20937aa0f9c884", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "be20937aa0f9c884.png", + "type" : "image/png", + "size" : 46349 + }, { + "uid" : "a1baf10fcb739065", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "a1baf10fcb739065.png", + "type" : "image/png", + "size" : 51678 + }, { + "uid" : "9b6f8b875cd96c95", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "9b6f8b875cd96c95.png", + "type" : "image/png", + "size" : 51678 + }, { + "uid" : "10b1ebe5e42c945a", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "10b1ebe5e42c945a.png", + "type" : "image/png", + "size" : 55896 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 11, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient HOPE TULLY, 10/1/1993, 2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170360615, + "stop" : 1732170362881, + "duration" : 2266 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c2db2717e2f663b9", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "c2db2717e2f663b9.png", + "type" : "image/png", + "size" : 55896 + }, { + "uid" : "68b31e776925f1cd", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "68b31e776925f1cd.png", + "type" : "image/png", + "size" : 55896 + }, { + "uid" : "9bca9fef7fe78051", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "9bca9fef7fe78051.png", + "type" : "image/png", + "size" : 55896 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170362881, + "stop" : 1732170364670, + "duration" : 1789 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cfd2d764a589835", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "cfd2d764a589835.png", + "type" : "image/png", + "size" : 55896 + }, { + "uid" : "bac3d25d7806eb4d", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "bac3d25d7806eb4d.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170364671, + "stop" : 1732170370580, + "duration" : 5909 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f1b5ccd6b5b65bbe", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png", + "source" : "f1b5ccd6b5b65bbe.png", + "type" : "image/png", + "size" : 44997 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient HOPE TULLY", + "time" : { + "start" : 1732170370580, + "stop" : 1732170373380, + "duration" : 2800 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "23f35dc2e1aff6da", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "23f35dc2e1aff6da.png", + "type" : "image/png", + "size" : 44997 + }, { + "uid" : "1501577dd228e8c0", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "1501577dd228e8c0.png", + "type" : "image/png", + "size" : 50770 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170373380, + "stop" : 1732170387154, + "duration" : 13774 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "904a485edc719845", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "904a485edc719845.png", + "type" : "image/png", + "size" : 50770 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b9f4ed64a1716df6", + "name" : "log", + "source" : "b9f4ed64a1716df6.txt", + "type" : "text/plain", + "size" : 28521 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 48, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C3" + }, { + "name" : "care_model", + "value" : "Outreach event" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "10/1/1993" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "3" + }, { + "name" : "name", + "value" : "HOPE TULLY" + }, { + "name" : "nhs_number", + "value" : "9450144699" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-1" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "da2ccbccd663a7d6.json", + "parameterValues" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] +} \ No newline at end of file diff --git a/data/test-cases/dabc81e403c9db52.json b/data/test-cases/dabc81e403c9db52.json new file mode 100644 index 000000000..f957c22af --- /dev/null +++ b/data/test-cases/dabc81e403c9db52.json @@ -0,0 +1,103 @@ +{ + "uid" : "dabc81e403c9db52", + "name" : "Login button is visible", + "fullName" : "features/login.feature:Login button is visible", + "historyId" : "67f72350cbea9a3eebab3adfe5536260", + "time" : { + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I access the ravs web app", + "time" : { + "start" : 1732169710938, + "stop" : 1732169712131, + "duration" : 1193 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the login button should be visible", + "time" : { + "start" : 1732169712131, + "stop" : 1732169712745, + "duration" : 614 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2abfa8ff87a95921", + "name" : "qa_edge_131.0.2903.51_login_should_be_visible.png", + "source" : "2abfa8ff87a95921.png", + "type" : "image/png", + "size" : 37295 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "25cb532fa9c0f802", + "name" : "log", + "source" : "25cb532fa9c0f802.txt", + "type" : "text/plain", + "size" : 1012 + } ], + "parameters" : [ ], + "stepsCount" : 2, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Login Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "dabc81e403c9db52.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/db86edd89df4fcf7.json b/data/test-cases/db86edd89df4fcf7.json new file mode 100644 index 000000000..e6e321342 --- /dev/null +++ b/data/test-cases/db86edd89df4fcf7.json @@ -0,0 +1,578 @@ +{ + "uid" : "db86edd89df4fcf7", + "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "9376c8f476a292fa75224995de114147", + "time" : { + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024AMERY PIGGOTT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024AMERY PIGGOTT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 19/11/2024AMERY PIGGOTT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': \"Housebound patient's home\", ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 19/11/2024AMERY PIGGOTT', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': \"Housebound patient's home\", ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BECCLES HOUSE and Outreach event and get patient details for 9474335052 with option 10 and choose to vaccinate with vaccine details as COVID-19, AUTOMATION-C10 with 19/10/2026", + "time" : { + "start" : 1732169991439, + "stop" : 1732169995773, + "duration" : 4334 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1e29df2a6055a488", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "1e29df2a6055a488.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732169995773, + "stop" : 1732170001629, + "duration" : 5856 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a1358eb41c0f4c00", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png", + "source" : "a1358eb41c0f4c00.png", + "type" : "image/png", + "size" : 49112 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient AMERY PIGGOTT", + "time" : { + "start" : 1732170001629, + "stop" : 1732170003946, + "duration" : 2317 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "64eec26a7919adf3", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "64eec26a7919adf3.png", + "type" : "image/png", + "size" : 49112 + }, { + "uid" : "ebda8af56bf5f1fd", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "ebda8af56bf5f1fd.png", + "type" : "image/png", + "size" : 54065 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the COVID-19, AUTOMATION-C10 with 19/10/2026 and click continue", + "time" : { + "start" : 1732170003947, + "stop" : 1732170025629, + "duration" : 21682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a5d6c422a03715c0", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "a5d6c422a03715c0.png", + "type" : "image/png", + "size" : 54065 + }, { + "uid" : "965701f7aacc47d0", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "965701f7aacc47d0.png", + "type" : "image/png", + "size" : 85849 + }, { + "uid" : "a9a4cc12b89b0112", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_AMERY PIGGOTT_and_clicked_choose_vaccine_button.png", + "source" : "a9a4cc12b89b0112.png", + "type" : "image/png", + "size" : 85849 + }, { + "uid" : "f3fcc476ca76f9ee", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "f3fcc476ca76f9ee.png", + "type" : "image/png", + "size" : 87205 + }, { + "uid" : "bf1ba9300cd734e0", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "bf1ba9300cd734e0.png", + "type" : "image/png", + "size" : 55900 + }, { + "uid" : "ea34be81770f2518", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "ea34be81770f2518.png", + "type" : "image/png", + "size" : 58248 + }, { + "uid" : "3c65bb32f8eac6f4", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png", + "source" : "3c65bb32f8eac6f4.png", + "type" : "image/png", + "size" : 77331 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-2 and click continue to record consent screen button", + "time" : { + "start" : 1732170025630, + "stop" : 1732170031930, + "duration" : 6300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c895f0a42655c4d", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "c895f0a42655c4d.png", + "type" : "image/png", + "size" : 72316 + }, { + "uid" : "c10cbf55cb45628b", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "c10cbf55cb45628b.png", + "type" : "image/png", + "size" : 73252 + }, { + "uid" : "cf6cc4eb9f153e47", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "cf6cc4eb9f153e47.png", + "type" : "image/png", + "size" : 73252 + }, { + "uid" : "24e533fe86e3aa1d", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "24e533fe86e3aa1d.png", + "type" : "image/png", + "size" : 72953 + }, { + "uid" : "f0c646e7b58bffef", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "f0c646e7b58bffef.png", + "type" : "image/png", + "size" : 70946 + }, { + "uid" : "b9534307d548f5ae", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "b9534307d548f5ae.png", + "type" : "image/png", + "size" : 75457 + }, { + "uid" : "efdabbe09e75049a", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "efdabbe09e75049a.png", + "type" : "image/png", + "size" : 75805 + }, { + "uid" : "cdc1a63c0a3e21bb", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "cdc1a63c0a3e21bb.png", + "type" : "image/png", + "size" : 78221 + }, { + "uid" : "5dd06712195bb3a9", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "5dd06712195bb3a9.png", + "type" : "image/png", + "size" : 40003 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170031930, + "stop" : 1732170036728, + "duration" : 4798 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "34876acf045c7fc1", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "34876acf045c7fc1.png", + "type" : "image/png", + "size" : 40003 + }, { + "uid" : "7355cdaf97f29256", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "7355cdaf97f29256.png", + "type" : "image/png", + "size" : 44372 + }, { + "uid" : "77301c517911268c", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "77301c517911268c.png", + "type" : "image/png", + "size" : 77701 + }, { + "uid" : "5a5e4fdd4f882096", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "5a5e4fdd4f882096.png", + "type" : "image/png", + "size" : 79416 + }, { + "uid" : "aeee83527e608487", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "aeee83527e608487.png", + "type" : "image/png", + "size" : 80704 + }, { + "uid" : "bae643391ad665f5", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "bae643391ad665f5.png", + "type" : "image/png", + "size" : 82573 + }, { + "uid" : "5cb0c6afc068368e", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "5cb0c6afc068368e.png", + "type" : "image/png", + "size" : 69372 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today-2 and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170036729, + "stop" : 1732170046094, + "duration" : 9365 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bef4d120e17a8556", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "bef4d120e17a8556.png", + "type" : "image/png", + "size" : 81360 + }, { + "uid" : "6f2e589adaef4003", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "6f2e589adaef4003.png", + "type" : "image/png", + "size" : 61590 + }, { + "uid" : "5067a027568be0a2", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "5067a027568be0a2.png", + "type" : "image/png", + "size" : 86481 + }, { + "uid" : "67d1bac44c08d667", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "67d1bac44c08d667.png", + "type" : "image/png", + "size" : 87733 + }, { + "uid" : "4824ad80c0ab57ff", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "4824ad80c0ab57ff.png", + "type" : "image/png", + "size" : 87733 + }, { + "uid" : "2f1a69aed651f7d4", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "2f1a69aed651f7d4.png", + "type" : "image/png", + "size" : 38216 + }, { + "uid" : "d13e63dbbaa196e3", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "d13e63dbbaa196e3.png", + "type" : "image/png", + "size" : 39844 + }, { + "uid" : "4f977f2ca697873f", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "4f977f2ca697873f.png", + "type" : "image/png", + "size" : 44978 + }, { + "uid" : "57b311ad41d71beb", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "57b311ad41d71beb.png", + "type" : "image/png", + "size" : 44978 + }, { + "uid" : "e35bf315cb53e41c", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "e35bf315cb53e41c.png", + "type" : "image/png", + "size" : 54130 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient AMERY PIGGOTT, 20/4/1968, 10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170046094, + "stop" : 1732170048445, + "duration" : 2351 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6e4d5f16620f0f6f", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "6e4d5f16620f0f6f.png", + "type" : "image/png", + "size" : 54130 + }, { + "uid" : "35cad9eb8b987f29", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "35cad9eb8b987f29.png", + "type" : "image/png", + "size" : 54130 + }, { + "uid" : "ac7c695c7b1af564", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "ac7c695c7b1af564.png", + "type" : "image/png", + "size" : 54130 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170048445, + "stop" : 1732170050295, + "duration" : 1850 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7d292a8f52a27628", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "7d292a8f52a27628.png", + "type" : "image/png", + "size" : 54130 + }, { + "uid" : "e8d7bfdf1ce22989", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "e8d7bfdf1ce22989.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170050296, + "stop" : 1732170056229, + "duration" : 5933 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "87a153f9aa86ace", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png", + "source" : "87a153f9aa86ace.png", + "type" : "image/png", + "size" : 46937 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient AMERY PIGGOTT", + "time" : { + "start" : 1732170056230, + "stop" : 1732170059610, + "duration" : 3380 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4699b3dd4e76738f", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "4699b3dd4e76738f.png", + "type" : "image/png", + "size" : 46937 + }, { + "uid" : "7aa5558fee1fa0a0", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "7aa5558fee1fa0a0.png", + "type" : "image/png", + "size" : 54065 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170059610, + "stop" : 1732170073393, + "duration" : 13783 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "51db1a7dda0f2562", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "51db1a7dda0f2562.png", + "type" : "image/png", + "size" : 54065 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f3c7d6dcfbf3da1e", + "name" : "log", + "source" : "f3c7d6dcfbf3da1e.txt", + "type" : "text/plain", + "size" : 28003 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ" + }, { + "name" : "assess_date", + "value" : "today-2" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C10" + }, { + "name" : "care_model", + "value" : "Outreach event" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "20/4/1968" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "10" + }, { + "name" : "name", + "value" : "AMERY PIGGOTT" + }, { + "name" : "nhs_number", + "value" : "9474335052" + }, { + "name" : "site", + "value" : "BECCLES HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-2" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "db86edd89df4fcf7.json", + "parameterValues" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] +} \ No newline at end of file diff --git a/data/test-cases/e4800e590e980318.json b/data/test-cases/e4800e590e980318.json new file mode 100644 index 000000000..2474ecd3f --- /dev/null +++ b/data/test-cases/e4800e590e980318.json @@ -0,0 +1,157 @@ +{ + "uid" : "e4800e590e980318", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "fullName" : "/app/features/find_a_patient.feature:NHS Number: Searching for a patient without a record returns no results", + "historyId" : "2bdcbabc9de9c471d890c20f4ea0ff31", + "time" : { + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169603732, + "stop" : 1732169610598, + "duration" : 6866 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9449306621 as the nhs number", + "time" : { + "start" : 1732169610598, + "stop" : 1732169610673, + "duration" : 75 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169610673, + "stop" : 1732169612793, + "duration" : 2120 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the NHS number 9449306621", + "time" : { + "start" : 1732169612794, + "stop" : 1732169615426, + "duration" : 2632 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "613ee3f664489022", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "613ee3f664489022.png", + "type" : "image/png", + "size" : 49064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169615426, + "stop" : 1732169616059, + "duration" : 633 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "787c0b7eeeb0e40d", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "787c0b7eeeb0e40d.png", + "type" : "image/png", + "size" : 49064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c1cb5f12a038843a", + "name" : "log", + "source" : "c1cb5f12a038843a.txt", + "type" : "text/plain", + "size" : 2614 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "nhsNumber", + "value" : "9449306621" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "e4800e590e980318.json", + "parameterValues" : [ "9449306621" ] +} \ No newline at end of file diff --git a/data/test-cases/e55297cf4b3c4795.json b/data/test-cases/e55297cf4b3c4795.json new file mode 100644 index 000000000..7424c959c --- /dev/null +++ b/data/test-cases/e55297cf4b3c4795.json @@ -0,0 +1,566 @@ +{ + "uid" : "e55297cf4b3c4795", + "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "37c8518f5e6f8c40c7e8a780611169f8", + "time" : { + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024DEANA GAMBLES', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024DEANA GAMBLES', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'shared_data': {'assessment_comments': 'Assessment comments 20/11/2024DEANA GAMBLES', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}}\n\n def call_fixture_func(\n fixturefunc: _FixtureFunc[FixtureValue], request: FixtureRequest, kwargs\n ) -> FixtureValue:\n if is_generator(fixturefunc):\n fixturefunc = cast(\n Callable[..., Generator[FixtureValue, None, None]], fixturefunc\n )\n generator = fixturefunc(**kwargs)\n try:\n fixture_result = next(generator)\n except StopIteration:\n raise ValueError(f\"{request.fixturename} did not yield a value\") from None\n finalizer = functools.partial(_teardown_yield_fixture, fixturefunc, generator)\n request.addfinalizer(finalizer)\n else:\n fixturefunc = cast(Callable[..., FixtureValue], fixturefunc)\n> fixture_result = fixturefunc(**kwargs)\n\n.tox/py311/lib/python3.11/site-packages/_pytest/fixtures.py:898: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nshared_data = {'assessment_comments': 'Assessment comments 20/11/2024DEANA GAMBLES', 'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', ...}\n\n @then(\"the immunisation history of the patient should be updated in the patient details page\")\n def immunisation_history_should_be_updated(shared_data):\n attach_screenshot(\"immunisation_history_records_count_after_vaccination\")\n immunisation_history_records_count_after_vaccination = get_count_of_immunisation_history_records(shared_data[\"chosen_vaccine\"])\n> assert int(immunisation_history_records_count_after_vaccination) >= int(shared_data[\"immunisation_history_records_count_before_vaccination\"]) + 1\nE assert 0 >= (0 + 1)\nE + where 0 = int(0)\nE + and 0 = int(0)\n\ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:171: AssertionError", + "steps" : [ { + "name" : "Given I login to RAVS and set vaccinator details with BIRCH HOUSE and Hospital hub for staff and patients and get patient details for 9450140960 with option 12 and choose to vaccinate with vaccine details as Flu, AUTOMATION-SJ1 with 19/10/2026", + "time" : { + "start" : 1732170202236, + "stop" : 1732170206517, + "duration" : 4281 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "89ae557915b26216", + "name" : "qa_edge_131.0.2903.51_clicked_vaccines_nav_link.png", + "source" : "89ae557915b26216.png", + "type" : "image/png", + "size" : 46617 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170206518, + "stop" : 1732170212436, + "duration" : 5918 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c31bc409bf8512c0", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png", + "source" : "c31bc409bf8512c0.png", + "type" : "image/png", + "size" : 48784 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient DEANA GAMBLES", + "time" : { + "start" : 1732170212436, + "stop" : 1732170215311, + "duration" : 2875 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8de693d235cb6b75", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "8de693d235cb6b75.png", + "type" : "image/png", + "size" : 48784 + }, { + "uid" : "a8809cda8894a1d4", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "a8809cda8894a1d4.png", + "type" : "image/png", + "size" : 54508 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click choose vaccine button and choose the Flu, AUTOMATION-SJ1 with 19/10/2026 and click continue", + "time" : { + "start" : 1732170215312, + "stop" : 1732170236971, + "duration" : 21659 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3186fcbf2eebbf60", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_is_0.png", + "source" : "3186fcbf2eebbf60.png", + "type" : "image/png", + "size" : 54508 + }, { + "uid" : "ba510142cac1b148", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "ba510142cac1b148.png", + "type" : "image/png", + "size" : 86355 + }, { + "uid" : "584ae0b3056accba", + "name" : "qa_edge_131.0.2903.51_clicked_on_patient_DEANA GAMBLES_and_clicked_choose_vaccine_button.png", + "source" : "584ae0b3056accba.png", + "type" : "image/png", + "size" : 86355 + }, { + "uid" : "29410004ecf2ea41", + "name" : "qa_edge_131.0.2903.51_clicked_delivery_team.png", + "source" : "29410004ecf2ea41.png", + "type" : "image/png", + "size" : 87710 + }, { + "uid" : "701952a10274badf", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine.png", + "source" : "701952a10274badf.png", + "type" : "image/png", + "size" : 59152 + }, { + "uid" : "c9d32bfda2ae7f0c", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "c9d32bfda2ae7f0c.png", + "type" : "image/png", + "size" : 61422 + }, { + "uid" : "666f1af2a74c6403", + "name" : "qa_edge_131.0.2903.51_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png", + "source" : "666f1af2a74c6403.png", + "type" : "image/png", + "size" : 76586 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 7, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I assess the patient's yes with the details and date as today-1 and click continue to record consent screen button", + "time" : { + "start" : 1732170236971, + "stop" : 1732170243302, + "duration" : 6331 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ae3d6a77e37028c9", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "ae3d6a77e37028c9.png", + "type" : "image/png", + "size" : 71526 + }, { + "uid" : "6c4d38473dc6f461", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "6c4d38473dc6f461.png", + "type" : "image/png", + "size" : 74833 + }, { + "uid" : "6d89b4f1709a0a52", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "6d89b4f1709a0a52.png", + "type" : "image/png", + "size" : 74833 + }, { + "uid" : "f0c737d6c01160e9", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "f0c737d6c01160e9.png", + "type" : "image/png", + "size" : 74771 + }, { + "uid" : "f4004d59f3cf8fb", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "f4004d59f3cf8fb.png", + "type" : "image/png", + "size" : 76543 + }, { + "uid" : "ff1b1b8fbf7e1c8e", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "ff1b1b8fbf7e1c8e.png", + "type" : "image/png", + "size" : 80148 + }, { + "uid" : "c8a87ac930a6e913", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "c8a87ac930a6e913.png", + "type" : "image/png", + "size" : 79355 + }, { + "uid" : "35e858a9e5c9d54a", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "35e858a9e5c9d54a.png", + "type" : "image/png", + "size" : 79658 + }, { + "uid" : "63119037916a2d3f", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "63119037916a2d3f.png", + "type" : "image/png", + "size" : 40532 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes with the details and click continue to vaccinate button", + "time" : { + "start" : 1732170243303, + "stop" : 1732170246639, + "duration" : 3336 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e4498fea4b9ab9f", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "e4498fea4b9ab9f.png", + "type" : "image/png", + "size" : 40532 + }, { + "uid" : "fb25a38ee6ea9522", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "fb25a38ee6ea9522.png", + "type" : "image/png", + "size" : 44010 + }, { + "uid" : "e0a512f8005a81ad", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "e0a512f8005a81ad.png", + "type" : "image/png", + "size" : 75948 + }, { + "uid" : "7119c9dda40c1676", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "7119c9dda40c1676.png", + "type" : "image/png", + "size" : 78870 + }, { + "uid" : "13329a8ef4660fc", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "13329a8ef4660fc.png", + "type" : "image/png", + "size" : 82835 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I record yes details and date as today and click Continue to Check and confirm screen", + "time" : { + "start" : 1732170246639, + "stop" : 1732170256005, + "duration" : 9366 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dfdec41313ddfe6e", + "name" : "qa_edge_131.0.2903.51_clicked_yes_vaccinated_radiobutton.png", + "source" : "dfdec41313ddfe6e.png", + "type" : "image/png", + "size" : 84100 + }, { + "uid" : "68a8b5fd8400e13d", + "name" : "qa_edge_131.0.2903.51_clicked_vaccine_type.png", + "source" : "68a8b5fd8400e13d.png", + "type" : "image/png", + "size" : 62318 + }, { + "uid" : "d9d4d0e6e619a14f", + "name" : "qa_edge_131.0.2903.51_vaccination_date_is_set.png", + "source" : "d9d4d0e6e619a14f.png", + "type" : "image/png", + "size" : 86252 + }, { + "uid" : "60819cd5a8670b55", + "name" : "qa_edge_131.0.2903.51_clicked_care_model_option.png", + "source" : "60819cd5a8670b55.png", + "type" : "image/png", + "size" : 87302 + }, { + "uid" : "b7c0413e5fe8a7ed", + "name" : "qa_edge_131.0.2903.51_selected_vaccinator_name_and_council.png", + "source" : "b7c0413e5fe8a7ed.png", + "type" : "image/png", + "size" : 87302 + }, { + "uid" : "ce935e7848bca1c0", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_comments.png", + "source" : "ce935e7848bca1c0.png", + "type" : "image/png", + "size" : 44045 + }, { + "uid" : "1b095e138444c415", + "name" : "qa_edge_131.0.2903.51_selected_vaccination_site.png", + "source" : "1b095e138444c415.png", + "type" : "image/png", + "size" : 45289 + }, { + "uid" : "922915e26ffd6380", + "name" : "qa_edge_131.0.2903.51_selected_batch_number.png", + "source" : "922915e26ffd6380.png", + "type" : "image/png", + "size" : 50480 + }, { + "uid" : "eb353b2e4d41019", + "name" : "qa_edge_131.0.2903.51_entered_dose_amount_value.png", + "source" : "eb353b2e4d41019.png", + "type" : "image/png", + "size" : 50480 + }, { + "uid" : "865ec88318945d51", + "name" : "qa_edge_131.0.2903.51_entered_vaccination_details.png", + "source" : "865ec88318945d51.png", + "type" : "image/png", + "size" : 61317 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 10, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then I need to be able to see the patient DEANA GAMBLES, 5/9/1993, 10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ and vaccination details on the check and confirm screen", + "time" : { + "start" : 1732170256006, + "stop" : 1732170258319, + "duration" : 2313 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "48944f204b1dae19", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_before_assertion.png", + "source" : "48944f204b1dae19.png", + "type" : "image/png", + "size" : 61317 + }, { + "uid" : "e9845997ce2fce13", + "name" : "qa_edge_131.0.2903.51_vaccination_dose_amount.png", + "source" : "e9845997ce2fce13.png", + "type" : "image/png", + "size" : 61317 + }, { + "uid" : "c1e5aa2d3227e41f", + "name" : "qa_edge_131.0.2903.51_check_and_confirm_screen_after_assertion.png", + "source" : "c1e5aa2d3227e41f.png", + "type" : "image/png", + "size" : 61317 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And when I click confirm and save button, I should see a record saved dialogue", + "time" : { + "start" : 1732170258319, + "stop" : 1732170260640, + "duration" : 2321 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cc125e243d693ca9", + "name" : "qa_edge_131.0.2903.51_patient_details_screen_with_immunisation_history.png", + "source" : "cc125e243d693ca9.png", + "type" : "image/png", + "size" : 61317 + }, { + "uid" : "f0b0645782d83ab", + "name" : "qa_edge_131.0.2903.51_before_assert_record_saved.png", + "source" : "f0b0645782d83ab.png", + "type" : "image/png", + "size" : 34849 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I search for a patient with the NHS number in the find a patient screen", + "time" : { + "start" : 1732170260641, + "stop" : 1732170266518, + "duration" : 5877 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1020fa68cdadb4eb", + "name" : "qa_edge_131.0.2903.51_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png", + "source" : "1020fa68cdadb4eb.png", + "type" : "image/png", + "size" : 48613 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient DEANA GAMBLES", + "time" : { + "start" : 1732170266519, + "stop" : 1732170271872, + "duration" : 5353 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "72fcc444caecac39", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "72fcc444caecac39.png", + "type" : "image/png", + "size" : 48613 + }, { + "uid" : "9c6927b25d03699c", + "name" : "qa_edge_131.0.2903.51_before_clicking_patient_name.png", + "source" : "9c6927b25d03699c.png", + "type" : "image/png", + "size" : 54508 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the immunisation history of the patient should be updated in the patient details page", + "time" : { + "start" : 1732170271872, + "stop" : 1732170285636, + "duration" : 13764 + }, + "status" : "failed", + "statusMessage" : "assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", + "statusTrace" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "4453c56185bb008b", + "name" : "qa_edge_131.0.2903.51_immunisation_history_records_count_after_vaccination.png", + "source" : "4453c56185bb008b.png", + "type" : "image/png", + "size" : 54508 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "38231d7c564e8fbd", + "name" : "log", + "source" : "38231d7c564e8fbd.txt", + "type" : "text/plain", + "size" : 27261 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 45, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Hospital hub for staff and patients" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "5/9/1993" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "12" + }, { + "name" : "name", + "value" : "DEANA GAMBLES" + }, { + "name" : "nhs_number", + "value" : "9450140960" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "e55297cf4b3c4795.json", + "parameterValues" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] +} \ No newline at end of file diff --git a/data/test-cases/eba383fbcad9d3ef.json b/data/test-cases/eba383fbcad9d3ef.json new file mode 100644 index 000000000..4ba04c6f9 --- /dev/null +++ b/data/test-cases/eba383fbcad9d3ef.json @@ -0,0 +1,118 @@ +{ + "uid" : "eba383fbcad9d3ef", + "name" : "Search without entering patient details", + "fullName" : "/app/features/find_a_patient.feature:Search without entering patient details", + "historyId" : "6d3ecbed8a34389c2d17a31baab210b7", + "time" : { + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by pds details page", + "time" : { + "start" : 1732169594715, + "stop" : 1732169602307, + "duration" : 7592 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169602308, + "stop" : 1732169604447, + "duration" : 2139 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the alert messages should appear for Forename, Surname, Date Of Birth, Gender and Postcode", + "time" : { + "start" : 1732169604448, + "stop" : 1732169605111, + "duration" : 663 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "26cf73a0a5223da3", + "name" : "qa_edge_131.0.2903.51_alert_messages_should_appear_for_missing_fields.png", + "source" : "26cf73a0a5223da3.png", + "type" : "image/png", + "size" : 30990 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1b572d100e617d93", + "name" : "log", + "source" : "1b572d100e617d93.txt", + "type" : "text/plain", + "size" : 1632 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "eba383fbcad9d3ef.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/ee53c66ccd9f4342.json b/data/test-cases/ee53c66ccd9f4342.json new file mode 100644 index 000000000..aff1f4807 --- /dev/null +++ b/data/test-cases/ee53c66ccd9f4342.json @@ -0,0 +1,220 @@ +{ + "uid" : "ee53c66ccd9f4342", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search does not find existing patients if any of their details are wrong", + "historyId" : "fdc6348f6e402d3e01a58246f0276887", + "time" : { + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1732169708885, + "stop" : 1732169714027, + "duration" : 5142 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the mandatory patient details Bill, Garton, and 23/6/1991", + "time" : { + "start" : 1732169714028, + "stop" : 1732169715158, + "duration" : 1130 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a0b8c487e182b9e4", + "name" : "qa_edge_131.0.2903.51_add_mandatory_patient_information.png", + "source" : "a0b8c487e182b9e4.png", + "type" : "image/png", + "size" : 47737 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1732169715158, + "stop" : 1732169715852, + "duration" : 694 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "411a6c1dafd03e35", + "name" : "qa_edge_131.0.2903.51_enter_invalid_postcode.png", + "source" : "411a6c1dafd03e35.png", + "type" : "image/png", + "size" : 49543 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1732169715852, + "stop" : 1732169716540, + "duration" : 688 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c0f8711cac9b2be7", + "name" : "qa_edge_131.0.2903.51_select_gender.png", + "source" : "c0f8711cac9b2be7.png", + "type" : "image/png", + "size" : 50444 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1732169716541, + "stop" : 1732169718656, + "duration" : 2115 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1732169718656, + "stop" : 1732169719275, + "duration" : 619 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "42686efc8be8b3f7", + "name" : "qa_edge_131.0.2903.51_no_results_found_should_be_visible.png", + "source" : "42686efc8be8b3f7.png", + "type" : "image/png", + "size" : 44205 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1732169719276, + "stop" : 1732169719899, + "duration" : 623 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ae608904ed239c21", + "name" : "qa_edge_131.0.2903.51_check_create_new_patient_button_is_visible.png", + "source" : "ae608904ed239c21.png", + "type" : "image/png", + "size" : 44205 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a52f2b282c7897b9", + "name" : "log", + "source" : "a52f2b282c7897b9.txt", + "type" : "text/plain", + "size" : 4455 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1097-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "dob", + "value" : "23/6/1991" + }, { + "name" : "firstName", + "value" : "Bill" + }, { + "name" : "gender", + "value" : "Male" + }, { + "name" : "lastName", + "value" : "Garton" + }, { + "name" : "postcode", + "value" : "DN18 5DW" + }, { + "name" : "scenario", + "value" : "dob - year" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "ee53c66ccd9f4342.json", + "parameterValues" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] +} \ No newline at end of file diff --git a/data/test-cases/f2306e4486b23155.json b/data/test-cases/f2306e4486b23155.json new file mode 100644 index 000000000..24af70f5b --- /dev/null +++ b/data/test-cases/f2306e4486b23155.json @@ -0,0 +1,244 @@ +{ + "uid" : "f2306e4486b23155", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "fullName" : "features/age_based_warnings.feature:Display warning based on age when recording a vaccine", + "historyId" : "bc1511142b70c4f6fe1ef9d21056047c", + "time" : { + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169497232, + "stop" : 1732169501460, + "duration" : 4228 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I search for the patient with NHS number 9470472918", + "time" : { + "start" : 1732169501461, + "stop" : 1732169503647, + "duration" : 2186 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I proceed to record a vaccine for covid for all products", + "time" : { + "start" : 1732169503648, + "stop" : 1732169506650, + "duration" : 3002 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "92cb57c121cdee59", + "name" : "qa_edge_131.0.2903.51_clicked_patient_name.png", + "source" : "92cb57c121cdee59.png", + "type" : "image/png", + "size" : 31482 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1732169506651, + "stop" : 1732169536382, + "duration" : 29731 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f6b631fa9b41bb62", + "name" : "qa_edge_131.0.2903.51_clicked_choose_vaccine_button.png", + "source" : "f6b631fa9b41bb62.png", + "type" : "image/png", + "size" : 85205 + }, { + "uid" : "427cc19d0732a8d2", + "name" : "qa_edge_131.0.2903.51_clicked_eligible_yes_radiobutton.png", + "source" : "427cc19d0732a8d2.png", + "type" : "image/png", + "size" : 71367 + }, { + "uid" : "836d67b3b932d3b4", + "name" : "qa_edge_131.0.2903.51_selected_eligibility_type.png", + "source" : "836d67b3b932d3b4.png", + "type" : "image/png", + "size" : 73622 + }, { + "uid" : "5769a92fbd100eb7", + "name" : "qa_edge_131.0.2903.51_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "5769a92fbd100eb7.png", + "type" : "image/png", + "size" : 73622 + }, { + "uid" : "cd28f69f8851d2ba", + "name" : "qa_edge_131.0.2903.51_set_assessment_date.png", + "source" : "cd28f69f8851d2ba.png", + "type" : "image/png", + "size" : 73223 + }, { + "uid" : "a5c4f52ff834daaf", + "name" : "qa_edge_131.0.2903.51_clicked_legal_mechanism.png", + "source" : "a5c4f52ff834daaf.png", + "type" : "image/png", + "size" : 72677 + }, { + "uid" : "5766f2b001d8765e", + "name" : "qa_edge_131.0.2903.51_selected_assessing_clinician_with_name_and_council.png", + "source" : "5766f2b001d8765e.png", + "type" : "image/png", + "size" : 76319 + }, { + "uid" : "42f454cb8cb9421e", + "name" : "qa_edge_131.0.2903.51_clicked_patient_give_vaccine_radio_button.png", + "source" : "42f454cb8cb9421e.png", + "type" : "image/png", + "size" : 76746 + }, { + "uid" : "68fed5d4cf07d67", + "name" : "qa_edge_131.0.2903.51_entered_comments_for_assessing_patient.png", + "source" : "68fed5d4cf07d67.png", + "type" : "image/png", + "size" : 76791 + }, { + "uid" : "37a43f787f99231c", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_record_consent_button.png", + "source" : "37a43f787f99231c.png", + "type" : "image/png", + "size" : 40097 + }, { + "uid" : "4977546d98bd96b8", + "name" : "qa_edge_131.0.2903.51_before_selecting_consent_clinician.png", + "source" : "4977546d98bd96b8.png", + "type" : "image/png", + "size" : 40097 + }, { + "uid" : "11ab4e66918f1330", + "name" : "qa_edge_131.0.2903.51_selected_consent_clinician_with_name_and_council.png", + "source" : "11ab4e66918f1330.png", + "type" : "image/png", + "size" : 43527 + }, { + "uid" : "b5d884c53bb67f75", + "name" : "qa_edge_131.0.2903.51_clicked_yes_to_consent.png", + "source" : "b5d884c53bb67f75.png", + "type" : "image/png", + "size" : 74898 + }, { + "uid" : "62d1a9e8d2b88e46", + "name" : "qa_edge_131.0.2903.51_selected_consent_given_by_from_dropdown.png", + "source" : "62d1a9e8d2b88e46.png", + "type" : "image/png", + "size" : 75513 + }, { + "uid" : "501639372f7979de", + "name" : "qa_edge_131.0.2903.51_entered_person_consenting_details.png", + "source" : "501639372f7979de.png", + "type" : "image/png", + "size" : 76760 + }, { + "uid" : "e8465d3d8b3c98b0", + "name" : "qa_edge_131.0.2903.51_entered_relationship_to_patient.png", + "source" : "e8465d3d8b3c98b0.png", + "type" : "image/png", + "size" : 78600 + }, { + "uid" : "214fe6c16bc7a2f2", + "name" : "qa_edge_131.0.2903.51_clicked_continue_to_vaccinate_button.png", + "source" : "214fe6c16bc7a2f2.png", + "type" : "image/png", + "size" : 70404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 17, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "49c104d69fa31f44", + "name" : "log", + "source" : "49c104d69fa31f44.txt", + "type" : "text/plain", + "size" : 9689 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 19, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Age based warnings" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "expected_warning_count", + "value" : "3" + }, { + "name" : "nhs_number", + "value" : "9470472918" + }, { + "name" : "vaccine_type", + "value" : "covid" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "f2306e4486b23155.json", + "parameterValues" : [ "3", "9470472918", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/f38eb0a568483fae.json b/data/test-cases/f38eb0a568483fae.json new file mode 100644 index 000000000..419a89600 --- /dev/null +++ b/data/test-cases/f38eb0a568483fae.json @@ -0,0 +1,118 @@ +{ + "uid" : "f38eb0a568483fae", + "name" : "Find a patient page should launch", + "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", + "historyId" : "ec71cb30f7c78f53c433358f76194162", + "time" : { + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1732169583681, + "stop" : 1732169583681, + "duration" : 0 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the find a patient navigation link", + "time" : { + "start" : 1732169583681, + "stop" : 1732169586711, + "duration" : 3030 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the find a patient page should be displayed", + "time" : { + "start" : 1732169586711, + "stop" : 1732169587329, + "duration" : 618 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "aa83c889aec79f0f", + "name" : "qa_edge_131.0.2903.51_find_a_patient_page_should_be_displayed.png", + "source" : "aa83c889aec79f0f.png", + "type" : "image/png", + "size" : 47703 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "63637976344a569", + "name" : "log", + "source" : "63637976344a569.txt", + "type" : "text/plain", + "size" : 1384 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "f38eb0a568483fae.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/f4f80caae9f27ec2.json b/data/test-cases/f4f80caae9f27ec2.json new file mode 100644 index 000000000..80f06d903 --- /dev/null +++ b/data/test-cases/f4f80caae9f27ec2.json @@ -0,0 +1,157 @@ +{ + "uid" : "f4f80caae9f27ec2", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "fullName" : "features/login.feature:Sign in should fail based on credentials provided", + "historyId" : "68040a02b1a5a5e06a52aaeb8659d0c2", + "time" : { + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I access the ravs web app", + "time" : { + "start" : 1732169732863, + "stop" : 1732169733641, + "duration" : 778 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1732169733642, + "stop" : 1732169734051, + "duration" : 409 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I provide the long_email_address@nhs.net and password", + "time" : { + "start" : 1732169734051, + "stop" : 1732169734729, + "duration" : 678 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1732169734730, + "stop" : 1732169745039, + "duration" : 10309 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1732169745040, + "stop" : 1732169745654, + "duration" : 614 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6fc54b133a59d633", + "name" : "qa_edge_131.0.2903.51_sign_in_should_fail.png", + "source" : "6fc54b133a59d633.png", + "type" : "image/png", + "size" : 31185 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "9fdfadc2b2708bdf", + "name" : "log", + "source" : "9fdfadc2b2708bdf.txt", + "type" : "text/plain", + "size" : 1805 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Login Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "emailAddress", + "value" : "long_email_address@nhs.net" + }, { + "name" : "password", + "value" : "password" + }, { + "name" : "status", + "value" : "fail" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "f4f80caae9f27ec2.json", + "parameterValues" : [ "long_email_address@nhs.net", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/f61b6604ed6773cb.json b/data/test-cases/f61b6604ed6773cb.json new file mode 100644 index 000000000..aaeff6033 --- /dev/null +++ b/data/test-cases/f61b6604ed6773cb.json @@ -0,0 +1,145 @@ +{ + "uid" : "f61b6604ed6773cb", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "fullName" : "/app/features/find_a_patient.feature:Search by NHS number", + "historyId" : "3dd254990a059240e17f4aa430bdb6b0", + "time" : { + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1732169605115, + "stop" : 1732169609519, + "duration" : 4404 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9693632109", + "time" : { + "start" : 1732169609520, + "stop" : 1732169609596, + "duration" : 76 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1732169609597, + "stop" : 1732169611726, + "duration" : 2129 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Bill GARTON, 9693632109, 23/6/1946 and 1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW details", + "time" : { + "start" : 1732169611727, + "stop" : 1732169614380, + "duration" : 2653 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7c5daba031d728f7", + "name" : "qa_edge_131.0.2903.51_patient_information_page_should_be_visible.png", + "source" : "7c5daba031d728f7.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "da5ba429213b06c0", + "name" : "log", + "source" : "da5ba429213b06c0.txt", + "type" : "text/plain", + "size" : 1984 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1100-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Find a patient" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "dateofbirth", + "value" : "23/6/1946" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhsNumber", + "value" : "9693632109" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "f61b6604ed6773cb.json", + "parameterValues" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] +} \ No newline at end of file diff --git a/data/test-cases/f7fdf717726fed29.json b/data/test-cases/f7fdf717726fed29.json new file mode 100644 index 000000000..9bffe994a --- /dev/null +++ b/data/test-cases/f7fdf717726fed29.json @@ -0,0 +1,118 @@ +{ + "uid" : "f7fdf717726fed29", + "name" : "NHS sign in page should be visible", + "fullName" : "features/login.feature:NHS sign in page should be visible", + "historyId" : "af06b7202b34fb810ed33c32dfaf440e", + "time" : { + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I access the ravs web app", + "time" : { + "start" : 1732169712748, + "stop" : 1732169713340, + "duration" : 592 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1732169713340, + "stop" : 1732169713782, + "duration" : 442 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the NHS sign in page should be visible", + "time" : { + "start" : 1732169713782, + "stop" : 1732169714480, + "duration" : 698 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cc4be9f19ef1b679", + "name" : "qa_edge_131.0.2903.51_nhs_sign_in_button_should_be_visible.png", + "source" : "cc4be9f19ef1b679.png", + "type" : "image/png", + "size" : 30031 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "dba05a0c970fef96", + "name" : "log", + "source" : "dba05a0c970fef96.txt", + "type" : "text/plain", + "size" : 1305 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "e8b53a082911" + }, { + "name" : "thread", + "value" : "1103-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Login Feature" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ ], + "tags" : [ ] + }, + "source" : "f7fdf717726fed29.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/timeline.json b/data/timeline.json index 29e6f1530..75759486e 100644 --- a/data/timeline.json +++ b/data/timeline.json @@ -2,18 +2,18 @@ "uid" : "ab17fc5a4eb3bca4b216b548c7f9fcbc", "name" : "timeline", "children" : [ { - "name" : "e57f50f0bd71", + "name" : "e8b53a082911", "children" : [ { - "name" : "1097-MainThread", + "name" : "1100-MainThread", "children" : [ { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "512e1bc46cc9664", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", + "uid" : "3d50bb2089f74204", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 }, "flaky" : false, "newFailed" : false, @@ -21,16 +21,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "53dc85a253117052", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "958a1a32f8c86bbe", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 }, "flaky" : false, "newFailed" : false, @@ -38,16 +38,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "parameters" : [ "2", "9473673388", "covid" ] }, { - "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", - "uid" : "352f8c7ea42b236e", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Search without entering patient details", + "uid" : "eba383fbcad9d3ef", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 }, "flaky" : false, "newFailed" : false, @@ -55,16 +55,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ ] }, { - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "dc401d059e87fca7", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "e55297cf4b3c4795", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 }, "flaky" : false, "newFailed" : false, @@ -72,16 +72,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2", "9473673388", "covid" ] + "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] }, { - "name" : "Search without entering nhs number", - "uid" : "3579cddfa34bcc24", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", + "uid" : "83a3b80f9aaff2a9", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 }, "flaky" : false, "newFailed" : false, @@ -89,16 +89,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] }, { - "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "45a6ce94e3610e49", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", + "uid" : "1a1df3625e164ce", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 }, "flaky" : false, "newFailed" : false, @@ -106,16 +106,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "ca156b879b9fd1a3", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "\"Choose dates\" page is displayed", + "uid" : "23eaaa0d831b3f2a", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 }, "flaky" : false, "newFailed" : false, @@ -123,16 +123,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9470472918", "covid" ] + "parameters" : [ ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", - "uid" : "6dfbe78c91762e28", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "a670661f4e949369", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 }, "flaky" : false, "newFailed" : false, @@ -140,16 +140,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "3", "9450153485", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", - "uid" : "c5983455c8b13023", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "uid" : "385302d234c35442", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 }, "flaky" : false, "newFailed" : false, @@ -157,16 +157,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9450153485", "covid" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", - "uid" : "6b93dca251adae56", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "4a80881e7f86ae53", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 }, "flaky" : false, "newFailed" : false, @@ -174,16 +174,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] }, { - "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", - "uid" : "7f523bc243d8bdda", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", + "uid" : "2c28976b6ddce008", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 }, "flaky" : false, "newFailed" : false, @@ -191,16 +191,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] }, { - "name" : "Find a patient page should launch", - "uid" : "c91a632520297cfc", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "uid" : "d9f985687c44b0f9", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 }, "flaky" : false, "newFailed" : false, @@ -208,16 +208,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "6d30e09543eb3faf", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", + "uid" : "ab83b77e00a2bc7f", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 }, "flaky" : false, "newFailed" : false, @@ -225,16 +225,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] + "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "e2c39d97a80eea3c", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "f61b6604ed6773cb", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 }, "flaky" : false, "newFailed" : false, @@ -242,16 +242,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", - "uid" : "c9398efa8f15ee10", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "c7bf7a1783921a19", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 }, "flaky" : false, "newFailed" : false, @@ -259,16 +259,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "4c8825123d77ec72", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "1350f4201dcb8d2a", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 }, "flaky" : false, "newFailed" : false, @@ -276,16 +276,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "75978d5c3de3fee4", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "9403a6d7c2b25d1d", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 }, "flaky" : false, "newFailed" : false, @@ -293,16 +293,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] + "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", - "uid" : "a2c30f528f8fea7e", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "f2306e4486b23155", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 }, "flaky" : false, "newFailed" : false, @@ -310,16 +310,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "3", "9470472918", "covid" ] }, { - "name" : "Search without entering patient details", - "uid" : "f380be39c7f30288", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "adfc9db630f3b0be", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 }, "flaky" : false, "newFailed" : false, @@ -327,16 +327,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "7b19ef352cee1ded", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "93ebaf7c462d6fcb", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 }, "flaky" : false, "newFailed" : false, @@ -344,16 +344,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "parameters" : [ "None", "password", "fail" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "e30cadf173be0735", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "d8032cdaad566ba4", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 }, "flaky" : false, "newFailed" : false, @@ -361,16 +361,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "e856ecd2ae426c1a", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "f4f80caae9f27ec2", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 }, "flaky" : false, "newFailed" : false, @@ -378,16 +378,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "97186aca195a12f6", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "b888b3213d990855", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 }, "flaky" : false, "newFailed" : false, @@ -395,16 +395,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { - "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", - "uid" : "8d28c50176ad4ce0", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Find a patient page should launch", + "uid" : "f38eb0a568483fae", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 }, "flaky" : false, "newFailed" : false, @@ -412,16 +412,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] + "parameters" : [ ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "f9535d7976a1f791", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "7bf871ec3e778742", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 }, "flaky" : false, "newFailed" : false, @@ -429,16 +429,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "42daa6f10231906a", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "NHS sign in page should be visible", + "uid" : "4be33a22b42aa236", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 }, "flaky" : false, "newFailed" : false, @@ -446,16 +446,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] + "parameters" : [ ] }, { - "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", - "uid" : "6d2150d59ce41b8e", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", - "status" : "passed", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "ba3cc7b9a4610248", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", + "status" : "failed", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 }, "flaky" : false, "newFailed" : false, @@ -463,16 +463,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "35cc5f8186d98356", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", + "uid" : "c1b829612b2a0bbd", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 }, "flaky" : false, "newFailed" : false, @@ -480,16 +480,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "\"Reports\" page is displayed", - "uid" : "9b3330ce1ad1aa14", - "parentUid" : "45eca16f26cdf341b44bb51cbf02132d", + "name" : "Search without entering nhs number", + "uid" : "b2c711c59d9b7123", + "parentUid" : "b6c2a7e2fcb16a09b090b9d4d03c284a", "status" : "passed", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 }, "flaky" : false, "newFailed" : false, @@ -499,18 +499,18 @@ "retriesStatusChange" : false, "parameters" : [ ] } ], - "uid" : "45eca16f26cdf341b44bb51cbf02132d" + "uid" : "b6c2a7e2fcb16a09b090b9d4d03c284a" }, { - "name" : "1100-MainThread", + "name" : "1097-MainThread", "children" : [ { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", - "uid" : "1deabcebc0f7a4a0", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "a0092fd7227108e", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 }, "flaky" : false, "newFailed" : false, @@ -518,16 +518,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] + "parameters" : [ "3", "9692237893", "covid" ] }, { - "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", - "uid" : "5ee0e1ae80f4be76", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "8be3a53cc0fb88f8", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 }, "flaky" : false, "newFailed" : false, @@ -535,16 +535,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "21/11/2025", "AUTOMATION-C30", "Vaccination centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] }, { - "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", - "uid" : "4d7fbdfeb6adedca", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", + "uid" : "5096b08131bf41d7", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 }, "flaky" : false, "newFailed" : false, @@ -552,16 +552,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] + "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", - "uid" : "8680f5e9b754de60", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Add vaccine batches page should launch", + "uid" : "ab2b0205ea0fe175", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 }, "flaky" : false, "newFailed" : false, @@ -569,16 +569,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] + "parameters" : [ ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", - "uid" : "a2f5bd2b41238cf2", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Add vaccines page should launch", + "uid" : "62bbf87ac469b638", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 }, "flaky" : false, "newFailed" : false, @@ -586,16 +586,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] + "parameters" : [ ] }, { - "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "66be1de819055ca9", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "caf85feeed76d4fd", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 }, "flaky" : false, "newFailed" : false, @@ -603,16 +603,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] + "parameters" : [ "3", "9732091169", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "425a1c99f21befa", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", + "uid" : "da2ccbccd663a7d6", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 }, "flaky" : false, "newFailed" : false, @@ -620,16 +620,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9474335761", "covid" ] + "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", - "uid" : "6887f66985a116c7", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", + "uid" : "46d7fa3d48aca706", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 }, "flaky" : false, "newFailed" : false, @@ -637,16 +637,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "AUTOMATION-C10", "Hospital hub for staff and patients", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "18e203e4151d3910", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "d60a77fbf0ec75e", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 }, "flaky" : false, "newFailed" : false, @@ -654,16 +654,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "cab3de107a9567e", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "uid" : "21a1be8fbe7e4313", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 }, "flaky" : false, "newFailed" : false, @@ -671,16 +671,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] + "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", - "uid" : "8763e2c1b1e09351", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "uid" : "c8c9d4cdd979774a", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 }, "flaky" : false, "newFailed" : false, @@ -690,14 +690,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { - "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", - "uid" : "e90d2295fe8c17b9", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Error messages should appear when no values are entered", + "uid" : "d6054d448175f4e5", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 }, "flaky" : false, "newFailed" : false, @@ -705,16 +705,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "AUTOMATED-AQI", "Housebound patient's home", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "BIRCH HOUSE", "yes", "today" ] + "parameters" : [ ] }, { - "name" : "Error messages should appear when no values are entered", - "uid" : "ac36ab69e3e4eff8", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "8ea848209e6ab0b9", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 }, "flaky" : false, "newFailed" : false, @@ -722,16 +722,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { - "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "2c235279619ba9b5", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "c63ed0ae267976c0", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 }, "flaky" : false, "newFailed" : false, @@ -739,16 +739,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] }, { - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "116bfd083617deb7", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", + "uid" : "ba88ee17b2dc7e", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 }, "flaky" : false, "newFailed" : false, @@ -756,16 +756,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9732091169", "covid" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", - "uid" : "627965668037c078", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", + "uid" : "4f5b3c3f8fbd7651", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 }, "flaky" : false, "newFailed" : false, @@ -773,16 +773,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "21/11/2025", "AUTOMATION-C30", "Vaccination centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { - "name" : "Add vaccines page should launch", - "uid" : "2233e429eaf1696b", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "uid" : "95932f2a110661c6", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 }, "flaky" : false, "newFailed" : false, @@ -790,16 +790,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "c709cdd99a256002", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "\"Reports\" page is displayed", + "uid" : "6179c5afc3f723d9", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 }, "flaky" : false, "newFailed" : false, @@ -807,16 +807,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] + "parameters" : [ ] }, { - "name" : "Add vaccine batches page should launch", - "uid" : "727863a2652b687c", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "48fea72cb894a354", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 }, "flaky" : false, "newFailed" : false, @@ -824,16 +824,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] }, { - "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", - "uid" : "c75c531826967e4d", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "3a68b0f1080f7cb8", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 }, "flaky" : false, "newFailed" : false, @@ -841,16 +841,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2026", "AUTOMATION-C10", "Hospital hub for staff and patients", "COVID-19", "yes", "14/12/1922", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2026", "AUTOMATION-SJ1", "Vaccination Centre open to the public", "COVID-19", "yes", "23/6/1946", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { - "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", - "uid" : "a300137267fddf7b", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", + "uid" : "5feb0b763ef3ce8a", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 }, "flaky" : false, "newFailed" : false, @@ -858,16 +858,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", - "uid" : "be18084533d6e2c3", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", + "uid" : "ee53c66ccd9f4342", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 }, "flaky" : false, "newFailed" : false, @@ -875,16 +875,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9692237893", "covid" ] + "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { - "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "494b427b0450a8cd", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", + "uid" : "a1316dbd0c1c3d0e", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 }, "flaky" : false, "newFailed" : false, @@ -892,16 +892,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "e485e9f825adebab", - "parentUid" : "01f161884f3235e4199c281df455ec91", + "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", + "uid" : "aaa350f4f97f0828", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", "status" : "passed", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 }, "flaky" : false, "newFailed" : false, @@ -909,16 +909,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { - "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "5ee7ee51daeb3573", - "parentUid" : "01f161884f3235e4199c281df455ec91", - "status" : "passed", + "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", + "uid" : "681afa501e2519ec", + "parentUid" : "ad331209b98aeadc56f61c5af8e2b2f1", + "status" : "failed", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 }, "flaky" : false, "newFailed" : false, @@ -926,20 +926,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] + "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today", "19/10/2026", "AUTOMATED-AQI", "Housebound patient's home", "Flu", "yes", "4/9/1965", "yes", "9", "PHINEAS FAYLE", "9474405174", "BIRCH HOUSE", "yes", "today" ] } ], - "uid" : "01f161884f3235e4199c281df455ec91" + "uid" : "ad331209b98aeadc56f61c5af8e2b2f1" }, { "name" : "1103-MainThread", "children" : [ { - "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "a930a93d8be50e56", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "db86edd89df4fcf7", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "failed", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 }, "flaky" : false, "newFailed" : false, @@ -947,16 +947,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] + "parameters" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "3003178e54594b06", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "NHS sign in page should be visible", + "uid" : "f7fdf717726fed29", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 }, "flaky" : false, "newFailed" : false, @@ -964,16 +964,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] + "parameters" : [ ] }, { - "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "27d607909ed396e3", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "6c6f4f08facb7923", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 }, "flaky" : false, "newFailed" : false, @@ -981,16 +981,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] + "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "d16db670bcb452e0", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "31b38f9255386e8c", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 }, "flaky" : false, "newFailed" : false, @@ -998,16 +998,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] }, { - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", - "uid" : "f53a3f0f6ba03033", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "1f2089573d7da219", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 }, "flaky" : false, "newFailed" : false, @@ -1015,16 +1015,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] + "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "59582d8c7d9f17d1", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "494e4427c315e6d8", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 }, "flaky" : false, "newFailed" : false, @@ -1032,16 +1032,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] + "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { - "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "ebbe2a8f3f7cc2ef", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "b4ac3eb7788afa3b", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 }, "flaky" : false, "newFailed" : false, @@ -1049,16 +1049,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] }, { - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "b6dae8baf1e91669", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "7f8cd0c375f06ee", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 }, "flaky" : false, "newFailed" : false, @@ -1066,16 +1066,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] }, { "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "fb5f4eaebc449b8a", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "uid" : "3ad306fafad92f2c", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 }, "flaky" : false, "newFailed" : false, @@ -1085,14 +1085,14 @@ "retriesStatusChange" : false, "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] }, { - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "1ca6bd593e7919ef", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "3a89e2e4b016ae27", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 }, "flaky" : false, "newFailed" : false, @@ -1100,16 +1100,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "1ad1bd1d844ea39b", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "c6f09255209e8d3", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 }, "flaky" : false, "newFailed" : false, @@ -1117,16 +1117,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] }, { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "be54e59c97013ad", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "405ea4c754d65b60", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 }, "flaky" : false, "newFailed" : false, @@ -1134,16 +1134,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", - "uid" : "313c4bbff05d1bbe", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "ca3d2404eba36c1d", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 }, "flaky" : false, "newFailed" : false, @@ -1151,16 +1151,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] + "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", - "uid" : "b08a9c95354e9071", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "failed", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "776f16ef6ac61481", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "passed", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 }, "flaky" : false, "newFailed" : false, @@ -1168,16 +1168,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "AUTOMATION-CBQI", "Outreach event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", - "uid" : "bc4f52fbfca360ab", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "d396204089360e59", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 }, "flaky" : false, "newFailed" : false, @@ -1185,16 +1185,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "c7036bdb68c3ec9", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", + "uid" : "820eeac57dbdd4a5", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, "flaky" : false, "newFailed" : false, @@ -1202,16 +1202,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter 10 digits", "123456789" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] }, { - "name" : "Local: Created patient can be found using local search", - "uid" : "cecf97c0e8cff88c", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "1e27cd013da36210", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 }, "flaky" : false, "newFailed" : false, @@ -1219,16 +1219,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "ed7b9d3fa339ade5", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "a8c35b68fb6f6068", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 }, "flaky" : false, "newFailed" : false, @@ -1236,16 +1236,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "e3d3c3268ca9d141", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Login button is visible", + "uid" : "dabc81e403c9db52", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 }, "flaky" : false, "newFailed" : false, @@ -1253,16 +1253,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ ] }, { - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "d58073613191facf", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "a44434a0b9f239bb", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 }, "flaky" : false, "newFailed" : false, @@ -1270,16 +1270,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "18/01/1965", "Cecile", "Elston" ] + "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] }, { - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "23bc6f5d8b341591", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", + "uid" : "1816ced9cb38db83", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 }, "flaky" : false, "newFailed" : false, @@ -1287,16 +1287,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] + "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a836af4a50aad25c", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", + "uid" : "d2be0dfe7d32dfc", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, "flaky" : false, "newFailed" : false, @@ -1304,16 +1304,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] + "parameters" : [ "2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX", "today-2", "19/10/2026", "AUTOMATION-CBQI", "Outreach event", "Flu", "yes", "4/9/1965", "yes", "10", "PHINEAS FAYLE", "9474405174", "ALBERT HOUSE", "yes", "today" ] }, { - "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "db391af35e549047", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "e4800e590e980318", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 }, "flaky" : false, "newFailed" : false, @@ -1321,16 +1321,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] + "parameters" : [ "9449306621" ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "b3d7c5e036fb0bba", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "816ab3bd8671aef", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 }, "flaky" : false, "newFailed" : false, @@ -1338,16 +1338,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] + "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "d8f85dc6667fc2e3", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "958becf61a488921", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 }, "flaky" : false, "newFailed" : false, @@ -1355,16 +1355,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Login button is visible", - "uid" : "bae6b06e5d42b2e1", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "54bcf4063feb9542", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 }, "flaky" : false, "newFailed" : false, @@ -1372,16 +1372,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", - "uid" : "b9efe696d134e53e", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "uid" : "96a9be02cf78f38f", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 }, "flaky" : false, "newFailed" : false, @@ -1391,14 +1391,14 @@ "retriesStatusChange" : false, "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "3caedff6fb70ec94", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "bbcd37b1d678f8ef", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 }, "flaky" : false, "newFailed" : false, @@ -1406,16 +1406,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] }, { - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "10a404bf15462c10", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "a45a05308d386285", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 }, "flaky" : false, "newFailed" : false, @@ -1423,16 +1423,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] + "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { - "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", - "uid" : "3cde82a20e8725fa", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", - "status" : "passed", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "103da60380191af4", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", + "status" : "failed", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 }, "flaky" : false, "newFailed" : false, @@ -1440,16 +1440,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "1480f1fe92f0a9da", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "bde4f3ef631c9b20", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 }, "flaky" : false, "newFailed" : false, @@ -1457,16 +1457,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "c67b29b81ecc38b6", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "910e5a5f11e78e2c", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 }, "flaky" : false, "newFailed" : false, @@ -1474,16 +1474,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", - "uid" : "8439e9be4262b370", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "ba1f1d90bc362470", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 }, "flaky" : false, "newFailed" : false, @@ -1491,16 +1491,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] + "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "38a3f4a0356ef363", - "parentUid" : "7b707d77689085be5ce7f7bd27707b59", + "name" : "Local: Created patient can be found using local search", + "uid" : "1cb0c96d70cb8eac", + "parentUid" : "07110a6d66097c7177f5c4436d2bd88c", "status" : "passed", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 }, "flaky" : false, "newFailed" : false, @@ -1508,10 +1508,10 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter a correct NHS number", "9753108642" ] + "parameters" : [ ] } ], - "uid" : "7b707d77689085be5ce7f7bd27707b59" + "uid" : "07110a6d66097c7177f5c4436d2bd88c" } ], - "uid" : "37d61fe3c5653441269fcb8b32632a83" + "uid" : "34871034819453eebe3f8a6b1946da77" } ] } \ No newline at end of file diff --git a/export/influxDbData.txt b/export/influxDbData.txt index 02563722c..ee2a10f06 100644 --- a/export/influxDbData.txt +++ b/export/influxDbData.txt @@ -1,12 +1,12 @@ -launch_status failed=2 1732085914000000000 -launch_status broken=0 1732085914000000000 -launch_status passed=86 1732085914000000000 -launch_status skipped=0 1732085914000000000 -launch_status unknown=0 1732085914000000000 -launch_time duration=1005332 1732085914000000000 -launch_time min_duration=1755 1732085914000000000 -launch_time max_duration=93742 1732085914000000000 -launch_time sum_duration=2791177 1732085914000000000 -launch_problems product_defects=2 1732085914000000000 -launch_retries retries=0 1732085914000000000 -launch_retries run=88 1732085914000000000 +launch_status failed=28 1732170614000000000 +launch_status broken=0 1732170614000000000 +launch_status passed=60 1732170614000000000 +launch_status skipped=0 1732170614000000000 +launch_status unknown=0 1732170614000000000 +launch_time duration=1160458 1732170614000000000 +launch_time min_duration=1732 1732170614000000000 +launch_time max_duration=112147 1732170614000000000 +launch_time sum_duration=3273163 1732170614000000000 +launch_problems product_defects=28 1732170614000000000 +launch_retries retries=0 1732170614000000000 +launch_retries run=88 1732170614000000000 diff --git a/export/prometheusData.txt b/export/prometheusData.txt index 70d1c83c1..d050c8198 100644 --- a/export/prometheusData.txt +++ b/export/prometheusData.txt @@ -1,12 +1,12 @@ -launch_status_failed 2 +launch_status_failed 28 launch_status_broken 0 -launch_status_passed 86 +launch_status_passed 60 launch_status_skipped 0 launch_status_unknown 0 -launch_time_duration 1005332 -launch_time_min_duration 1755 -launch_time_max_duration 93742 -launch_time_sum_duration 2791177 -launch_problems_product_defects 2 +launch_time_duration 1160458 +launch_time_min_duration 1732 +launch_time_max_duration 112147 +launch_time_sum_duration 3273163 +launch_problems_product_defects 28 launch_retries_retries 0 launch_retries_run 88 diff --git a/history/categories-trend.json b/history/categories-trend.json index 1686719db..57461db8b 100644 --- a/history/categories-trend.json +++ b/history/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 2 + "Product defects" : 28 } } ] \ No newline at end of file diff --git a/history/duration-trend.json b/history/duration-trend.json index a1fc5d2f4..7140b9149 100644 --- a/history/duration-trend.json +++ b/history/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 1005332 + "duration" : 1160458 } } ] \ No newline at end of file diff --git a/history/history-trend.json b/history/history-trend.json index 03ea668b9..36bf5772f 100644 --- a/history/history-trend.json +++ b/history/history-trend.json @@ -1,9 +1,9 @@ [ { "data" : { - "failed" : 2, + "failed" : 28, "broken" : 0, "skipped" : 0, - "passed" : 86, + "passed" : 60, "unknown" : 0, "total" : 88 } diff --git a/history/history.json b/history/history.json index 565a4d354..2411ef5de 100644 --- a/history/history.json +++ b/history/history.json @@ -9,12 +9,12 @@ "total" : 1 }, "items" : [ { - "uid" : "8680f5e9b754de60", + "uid" : "5096b08131bf41d7", "status" : "passed", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 } } ] }, @@ -28,16 +28,16 @@ "total" : 1 }, "items" : [ { - "uid" : "1ca6bd593e7919ef", + "uid" : "405ea4c754d65b60", "status" : "passed", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 } } ] }, - "37c8518f5e6f8c40c7e8a780611169f8" : { + "d3c8a128e42732e8c43697d4afeb3b03" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -47,50 +47,52 @@ "total" : 1 }, "items" : [ { - "uid" : "45a6ce94e3610e49", + "uid" : "ca3d2404eba36c1d", "status" : "passed", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 } } ] }, "09f65bde9e2355f521e9001824f986fa" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "3cde82a20e8725fa", - "status" : "passed", + "uid" : "31b38f9255386e8c", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 } } ] }, - "d3c8a128e42732e8c43697d4afeb3b03" : { + "37c8518f5e6f8c40c7e8a780611169f8" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "10a404bf15462c10", - "status" : "passed", + "uid" : "e55297cf4b3c4795", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 } } ] }, @@ -104,12 +106,12 @@ "total" : 1 }, "items" : [ { - "uid" : "8763e2c1b1e09351", + "uid" : "c8c9d4cdd979774a", "status" : "passed", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 } } ] }, @@ -123,12 +125,12 @@ "total" : 1 }, "items" : [ { - "uid" : "627965668037c078", + "uid" : "ba88ee17b2dc7e", "status" : "passed", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 } } ] }, @@ -142,12 +144,12 @@ "total" : 1 }, "items" : [ { - "uid" : "1ad1bd1d844ea39b", + "uid" : "bde4f3ef631c9b20", "status" : "passed", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 } } ] }, @@ -161,16 +163,16 @@ "total" : 1 }, "items" : [ { - "uid" : "7b19ef352cee1ded", + "uid" : "d8032cdaad566ba4", "status" : "passed", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 } } ] }, - "f9f8414ec380c45b71eb3763bdeb20b1" : { + "1c8cb41f30fceb416baf4c1b8bdba2ab" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -180,16 +182,16 @@ "total" : 1 }, "items" : [ { - "uid" : "b3d7c5e036fb0bba", + "uid" : "c7bf7a1783921a19", "status" : "passed", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 } } ] }, - "1c8cb41f30fceb416baf4c1b8bdba2ab" : { + "f9f8414ec380c45b71eb3763bdeb20b1" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -199,35 +201,36 @@ "total" : 1 }, "items" : [ { - "uid" : "f9535d7976a1f791", + "uid" : "d396204089360e59", "status" : "passed", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 } } ] }, - "9ca872d12287f3fe4e234b76581625b8" : { + "3e4db09534cb30126d01834ceddbeb80" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "ac36ab69e3e4eff8", - "status" : "passed", + "uid" : "681afa501e2519ec", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 } } ] }, - "3e4db09534cb30126d01834ceddbeb80" : { + "9ca872d12287f3fe4e234b76581625b8" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -237,12 +240,12 @@ "total" : 1 }, "items" : [ { - "uid" : "e90d2295fe8c17b9", + "uid" : "d6054d448175f4e5", "status" : "passed", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 } } ] }, @@ -256,12 +259,12 @@ "total" : 1 }, "items" : [ { - "uid" : "ca156b879b9fd1a3", + "uid" : "f2306e4486b23155", "status" : "passed", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 } } ] }, @@ -275,12 +278,12 @@ "total" : 1 }, "items" : [ { - "uid" : "c7036bdb68c3ec9", + "uid" : "776f16ef6ac61481", "status" : "passed", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 } } ] }, @@ -294,54 +297,56 @@ "total" : 1 }, "items" : [ { - "uid" : "b6dae8baf1e91669", + "uid" : "a45a05308d386285", "status" : "passed", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 } } ] }, "826cb027043b580264b1d57e72ca1878" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "5ee7ee51daeb3573", - "status" : "passed", + "uid" : "c63ed0ae267976c0", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 } } ] }, - "dfa46d4df1d25bcdb5d5237f95be07cf" : { + "be8754a3c45b355caf3fb54bb9553a90" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "727863a2652b687c", - "status" : "passed", + "uid" : "103da60380191af4", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 } } ] }, - "be8754a3c45b355caf3fb54bb9553a90" : { + "dfa46d4df1d25bcdb5d5237f95be07cf" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -351,12 +356,12 @@ "total" : 1 }, "items" : [ { - "uid" : "3003178e54594b06", + "uid" : "ab2b0205ea0fe175", "status" : "passed", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 } } ] }, @@ -370,16 +375,16 @@ "total" : 1 }, "items" : [ { - "uid" : "53dc85a253117052", + "uid" : "9403a6d7c2b25d1d", "status" : "passed", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 } } ] }, - "eecb763363430fd31fe4e5364d74e54d" : { + "d4aacd2c4e8d1f8789f14e59bd7df838" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -389,35 +394,36 @@ "total" : 1 }, "items" : [ { - "uid" : "2c235279619ba9b5", + "uid" : "958a1a32f8c86bbe", "status" : "passed", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 } } ] }, - "d4aacd2c4e8d1f8789f14e59bd7df838" : { + "eecb763363430fd31fe4e5364d74e54d" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "dc401d059e87fca7", - "status" : "passed", + "uid" : "3a68b0f1080f7cb8", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 } } ] }, - "04d2ff1a4bc22d23d9818fc9738c679b" : { + "ec71cb30f7c78f53c433358f76194162" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -427,35 +433,36 @@ "total" : 1 }, "items" : [ { - "uid" : "42daa6f10231906a", + "uid" : "f38eb0a568483fae", "status" : "passed", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 } } ] }, - "4cb2e2253d26b616069dd8a9fc22175b" : { + "04d2ff1a4bc22d23d9818fc9738c679b" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "38a3f4a0356ef363", - "status" : "passed", + "uid" : "ba3cc7b9a4610248", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 } } ] }, - "ec71cb30f7c78f53c433358f76194162" : { + "4cb2e2253d26b616069dd8a9fc22175b" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -465,12 +472,12 @@ "total" : 1 }, "items" : [ { - "uid" : "c91a632520297cfc", + "uid" : "3a89e2e4b016ae27", "status" : "passed", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 } } ] }, @@ -484,50 +491,52 @@ "total" : 1 }, "items" : [ { - "uid" : "a2f5bd2b41238cf2", + "uid" : "a1316dbd0c1c3d0e", "status" : "passed", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 } } ] }, "8d74805be558e9a3073d8b12d7978bbe" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "ebbe2a8f3f7cc2ef", - "status" : "passed", + "uid" : "c6f09255209e8d3", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 } } ] }, "f20aa27f3d4d0112b2f30371bc18cafb" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "66be1de819055ca9", - "status" : "passed", + "uid" : "da2ccbccd663a7d6", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 } } ] }, @@ -541,12 +550,12 @@ "total" : 1 }, "items" : [ { - "uid" : "2233e429eaf1696b", + "uid" : "62bbf87ac469b638", "status" : "passed", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 } } ] }, @@ -560,31 +569,32 @@ "total" : 1 }, "items" : [ { - "uid" : "e2c39d97a80eea3c", + "uid" : "f4f80caae9f27ec2", "status" : "passed", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 } } ] }, - "d461eee0f5f5c4b1ad524a61ba5ca89b" : { + "a3a4c660d017bf2fa3f72ef7fb2ce224" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "c709cdd99a256002", - "status" : "passed", + "uid" : "d2be0dfe7d32dfc", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 } } ] }, @@ -598,16 +608,16 @@ "total" : 1 }, "items" : [ { - "uid" : "27d607909ed396e3", + "uid" : "958becf61a488921", "status" : "passed", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 } } ] }, - "a3a4c660d017bf2fa3f72ef7fb2ce224" : { + "d461eee0f5f5c4b1ad524a61ba5ca89b" : { "statistic" : { "failed" : 1, "broken" : 0, @@ -617,32 +627,33 @@ "total" : 1 }, "items" : [ { - "uid" : "b08a9c95354e9071", + "uid" : "48fea72cb894a354", "status" : "failed", - "statusDetails" : "AssertionError: assert 39 >= (39 + 1)\n + where 39 = int(39)\n + and 39 = int(39)", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 } } ] }, "1a013c22af5532f80e0818b618d50713" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "db391af35e549047", - "status" : "passed", + "uid" : "b4ac3eb7788afa3b", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 } } ] }, @@ -656,12 +667,12 @@ "total" : 1 }, "items" : [ { - "uid" : "6dfbe78c91762e28", + "uid" : "1a1df3625e164ce", "status" : "passed", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 } } ] }, @@ -675,12 +686,12 @@ "total" : 1 }, "items" : [ { - "uid" : "313c4bbff05d1bbe", + "uid" : "1816ced9cb38db83", "status" : "passed", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 } } ] }, @@ -694,16 +705,16 @@ "total" : 1 }, "items" : [ { - "uid" : "e30cadf173be0735", + "uid" : "f61b6604ed6773cb", "status" : "passed", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 } } ] }, - "4ac7128a2d00463c8d57d8ddc85d171c" : { + "d2bd0663c156637919629c145af9f4e3" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -713,16 +724,16 @@ "total" : 1 }, "items" : [ { - "uid" : "fb5f4eaebc449b8a", + "uid" : "caf85feeed76d4fd", "status" : "passed", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 } } ] }, - "d2bd0663c156637919629c145af9f4e3" : { + "4ac7128a2d00463c8d57d8ddc85d171c" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -732,12 +743,12 @@ "total" : 1 }, "items" : [ { - "uid" : "116bfd083617deb7", + "uid" : "3ad306fafad92f2c", "status" : "passed", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 } } ] }, @@ -751,31 +762,32 @@ "total" : 1 }, "items" : [ { - "uid" : "c67b29b81ecc38b6", + "uid" : "f7fdf717726fed29", "status" : "passed", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 } } ] }, "8fccfd8edf8a949c6c35683bb52f2dbb" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "6d30e09543eb3faf", - "status" : "passed", + "uid" : "4a80881e7f86ae53", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 } } ] }, @@ -789,12 +801,12 @@ "total" : 1 }, "items" : [ { - "uid" : "be18084533d6e2c3", + "uid" : "a0092fd7227108e", "status" : "passed", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 } } ] }, @@ -808,12 +820,12 @@ "total" : 1 }, "items" : [ { - "uid" : "512e1bc46cc9664", + "uid" : "c1b829612b2a0bbd", "status" : "passed", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 } } ] }, @@ -827,12 +839,12 @@ "total" : 1 }, "items" : [ { - "uid" : "d58073613191facf", + "uid" : "1f2089573d7da219", "status" : "passed", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 } } ] }, @@ -846,12 +858,12 @@ "total" : 1 }, "items" : [ { - "uid" : "e3d3c3268ca9d141", + "uid" : "910e5a5f11e78e2c", "status" : "passed", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 } } ] }, @@ -865,31 +877,32 @@ "total" : 1 }, "items" : [ { - "uid" : "23bc6f5d8b341591", + "uid" : "816ab3bd8671aef", "status" : "passed", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 } } ] }, "6b904498058c6dc06a20bd0e949ae45a" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "b9efe696d134e53e", - "status" : "passed", + "uid" : "96a9be02cf78f38f", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 } } ] }, @@ -903,12 +916,12 @@ "total" : 1 }, "items" : [ { - "uid" : "cecf97c0e8cff88c", + "uid" : "1cb0c96d70cb8eac", "status" : "passed", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 } } ] }, @@ -922,12 +935,12 @@ "total" : 1 }, "items" : [ { - "uid" : "1deabcebc0f7a4a0", + "uid" : "95932f2a110661c6", "status" : "passed", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 } } ] }, @@ -941,12 +954,12 @@ "total" : 1 }, "items" : [ { - "uid" : "8439e9be4262b370", + "uid" : "1e27cd013da36210", "status" : "passed", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 } } ] }, @@ -960,31 +973,32 @@ "total" : 1 }, "items" : [ { - "uid" : "d8f85dc6667fc2e3", + "uid" : "494e4427c315e6d8", "status" : "passed", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 } } ] }, "04f06479d8545c9e786dd18143b11c1b" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "6b93dca251adae56", - "status" : "passed", + "uid" : "b888b3213d990855", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 } } ] }, @@ -998,31 +1012,32 @@ "total" : 1 }, "items" : [ { - "uid" : "352f8c7ea42b236e", + "uid" : "385302d234c35442", "status" : "passed", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 } } ] }, "c33b39ac6ef580ed9d66b4070fc26488" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "bc4f52fbfca360ab", - "status" : "passed", + "uid" : "6c6f4f08facb7923", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 } } ] }, @@ -1036,31 +1051,32 @@ "total" : 1 }, "items" : [ { - "uid" : "c9398efa8f15ee10", + "uid" : "d9f985687c44b0f9", "status" : "passed", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 } } ] }, "ed032380a34a51bd66833e089d0cf08d" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "7f523bc243d8bdda", - "status" : "passed", + "uid" : "ab83b77e00a2bc7f", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 } } ] }, @@ -1074,16 +1090,16 @@ "total" : 1 }, "items" : [ { - "uid" : "18e203e4151d3910", + "uid" : "23eaaa0d831b3f2a", "status" : "passed", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 } } ] }, - "bed124ed1de8fe499e3d2b098fb948de" : { + "06c8cc60cc6e8043d1eeffe4362e4aff" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1093,16 +1109,16 @@ "total" : 1 }, "items" : [ { - "uid" : "a2c30f528f8fea7e", + "uid" : "8ea848209e6ab0b9", "status" : "passed", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 } } ] }, - "06c8cc60cc6e8043d1eeffe4362e4aff" : { + "bed124ed1de8fe499e3d2b098fb948de" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1112,31 +1128,32 @@ "total" : 1 }, "items" : [ { - "uid" : "cab3de107a9567e", + "uid" : "3d50bb2089f74204", "status" : "passed", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 } } ] }, "c47584f2431c072f146f60f28a2e75f4" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "97186aca195a12f6", - "status" : "passed", + "uid" : "1350f4201dcb8d2a", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 } } ] }, @@ -1150,12 +1167,12 @@ "total" : 1 }, "items" : [ { - "uid" : "a836af4a50aad25c", + "uid" : "a8c35b68fb6f6068", "status" : "passed", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 } } ] }, @@ -1169,12 +1186,12 @@ "total" : 1 }, "items" : [ { - "uid" : "ed7b9d3fa339ade5", + "uid" : "e4800e590e980318", "status" : "passed", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 } } ] }, @@ -1188,31 +1205,32 @@ "total" : 1 }, "items" : [ { - "uid" : "6887f66985a116c7", + "uid" : "ee53c66ccd9f4342", "status" : "passed", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 } } ] }, "9376c8f476a292fa75224995de114147" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "d16db670bcb452e0", - "status" : "passed", + "uid" : "db86edd89df4fcf7", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 } } ] }, @@ -1226,69 +1244,72 @@ "total" : 1 }, "items" : [ { - "uid" : "be54e59c97013ad", + "uid" : "ba1f1d90bc362470", "status" : "passed", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 } } ] }, "8183bcf9e5391591ab5787e19476e607" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "a300137267fddf7b", - "status" : "passed", + "uid" : "8be3a53cc0fb88f8", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 } } ] }, - "e7d797b411d8785818da901f65fdf4c9" : { + "a7cee18e337649d368d1a881cd9eba0b" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "75978d5c3de3fee4", - "status" : "passed", + "uid" : "4f5b3c3f8fbd7651", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 } } ] }, - "a7cee18e337649d368d1a881cd9eba0b" : { + "e7d797b411d8785818da901f65fdf4c9" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "5ee0e1ae80f4be76", - "status" : "passed", + "uid" : "adfc9db630f3b0be", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 } } ] }, @@ -1302,12 +1323,12 @@ "total" : 1 }, "items" : [ { - "uid" : "4d7fbdfeb6adedca", + "uid" : "aaa350f4f97f0828", "status" : "passed", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 } } ] }, @@ -1321,12 +1342,12 @@ "total" : 1 }, "items" : [ { - "uid" : "3579cddfa34bcc24", + "uid" : "b2c711c59d9b7123", "status" : "passed", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 } } ] }, @@ -1340,35 +1361,36 @@ "total" : 1 }, "items" : [ { - "uid" : "9b3330ce1ad1aa14", + "uid" : "6179c5afc3f723d9", "status" : "passed", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 } } ] }, - "6d3ecbed8a34389c2d17a31baab210b7" : { + "598866aec03039ff2614bd01d8f0f4e5" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "f380be39c7f30288", - "status" : "passed", + "uid" : "bbcd37b1d678f8ef", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 } } ] }, - "598866aec03039ff2614bd01d8f0f4e5" : { + "6d3ecbed8a34389c2d17a31baab210b7" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1378,31 +1400,32 @@ "total" : 1 }, "items" : [ { - "uid" : "1480f1fe92f0a9da", + "uid" : "eba383fbcad9d3ef", "status" : "passed", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 } } ] }, "6210f73bbcde7fc900a2557932f395eb" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "c75c531826967e4d", - "status" : "passed", + "uid" : "46d7fa3d48aca706", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 } } ] }, @@ -1416,12 +1439,12 @@ "total" : 1 }, "items" : [ { - "uid" : "59582d8c7d9f17d1", + "uid" : "54bcf4063feb9542", "status" : "passed", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 } } ] }, @@ -1435,12 +1458,12 @@ "total" : 1 }, "items" : [ { - "uid" : "bae6b06e5d42b2e1", + "uid" : "dabc81e403c9db52", "status" : "passed", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 } } ] }, @@ -1454,13 +1477,13 @@ "total" : 1 }, "items" : [ { - "uid" : "a930a93d8be50e56", + "uid" : "820eeac57dbdd4a5", "status" : "failed", - "statusDetails" : "AssertionError: assert 47 >= (47 + 1)\n + where 47 = int(47)\n + and 47 = int(47)", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 } } ] }, @@ -1474,12 +1497,12 @@ "total" : 1 }, "items" : [ { - "uid" : "35cc5f8186d98356", + "uid" : "93ebaf7c462d6fcb", "status" : "passed", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 } } ] }, @@ -1493,12 +1516,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f53a3f0f6ba03033", + "uid" : "a44434a0b9f239bb", "status" : "passed", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 } } ] }, @@ -1512,12 +1535,12 @@ "total" : 1 }, "items" : [ { - "uid" : "c5983455c8b13023", + "uid" : "a670661f4e949369", "status" : "passed", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 } } ] }, @@ -1531,12 +1554,12 @@ "total" : 1 }, "items" : [ { - "uid" : "4c8825123d77ec72", + "uid" : "4be33a22b42aa236", "status" : "passed", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 } } ] }, @@ -1550,69 +1573,72 @@ "total" : 1 }, "items" : [ { - "uid" : "e856ecd2ae426c1a", + "uid" : "7bf871ec3e778742", "status" : "passed", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 } } ] }, "74677cf04f6dd06fec7a647451e52d68" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "494b427b0450a8cd", - "status" : "passed", + "uid" : "5feb0b763ef3ce8a", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 } } ] }, "869095f3ca3b5eee633ab10e8b748df5" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "8d28c50176ad4ce0", - "status" : "passed", + "uid" : "83a3b80f9aaff2a9", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 } } ] }, "5a0b389109898d20af719ead1640f071" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "6d2150d59ce41b8e", - "status" : "passed", + "uid" : "2c28976b6ddce008", + "status" : "failed", + "statusDetails" : "AssertionError: assert 0 >= (0 + 1)\n + where 0 = int(0)\n + and 0 = int(0)", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 } } ] }, @@ -1626,12 +1652,12 @@ "total" : 1 }, "items" : [ { - "uid" : "3caedff6fb70ec94", + "uid" : "7f8cd0c375f06ee", "status" : "passed", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 } } ] }, @@ -1645,12 +1671,12 @@ "total" : 1 }, "items" : [ { - "uid" : "425a1c99f21befa", + "uid" : "d60a77fbf0ec75e", "status" : "passed", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 } } ] }, @@ -1664,12 +1690,12 @@ "total" : 1 }, "items" : [ { - "uid" : "e485e9f825adebab", + "uid" : "21a1be8fbe7e4313", "status" : "passed", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 } } ] } diff --git a/server.log b/server.log new file mode 100644 index 000000000..e69de29bb diff --git a/widgets/behaviors.json b/widgets/behaviors.json index e4ea59a20..02bb8e8dd 100644 --- a/widgets/behaviors.json +++ b/widgets/behaviors.json @@ -4,10 +4,10 @@ "uid" : "c485d1aa99e26b4c79fc5c662c624c9d", "name" : "Record vaccine", "statistic" : { - "failed" : 2, + "failed" : 28, "broken" : 0, "skipped" : 0, - "passed" : 26, + "passed" : 0, "unknown" : 0, "total" : 28 } diff --git a/widgets/categories-trend.json b/widgets/categories-trend.json index 1686719db..57461db8b 100644 --- a/widgets/categories-trend.json +++ b/widgets/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 2 + "Product defects" : 28 } } ] \ No newline at end of file diff --git a/widgets/categories.json b/widgets/categories.json index e18ea2bdb..ab2c49d37 100644 --- a/widgets/categories.json +++ b/widgets/categories.json @@ -4,12 +4,12 @@ "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d", "name" : "Product defects", "statistic" : { - "failed" : 2, + "failed" : 28, "broken" : 0, "skipped" : 0, "passed" : 0, "unknown" : 0, - "total" : 2 + "total" : 28 } } ] } \ No newline at end of file diff --git a/widgets/duration-trend.json b/widgets/duration-trend.json index a1fc5d2f4..7140b9149 100644 --- a/widgets/duration-trend.json +++ b/widgets/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 1005332 + "duration" : 1160458 } } ] \ No newline at end of file diff --git a/widgets/duration.json b/widgets/duration.json index a5b2f97a1..7cd3fed23 100644 --- a/widgets/duration.json +++ b/widgets/duration.json @@ -1,881 +1,881 @@ [ { - "uid" : "ca156b879b9fd1a3", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "494e4427c315e6d8", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c75c531826967e4d", - "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", + "uid" : "caf85feeed76d4fd", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bae6b06e5d42b2e1", - "name" : "Login button is visible", + "uid" : "c63ed0ae267976c0", + "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e30cadf173be0735", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "c8c9d4cdd979774a", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b3d7c5e036fb0bba", + "uid" : "d396204089360e59", "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "45a6ce94e3610e49", - "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "4f5b3c3f8fbd7651", + "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e856ecd2ae426c1a", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "681afa501e2519ec", + "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "116bfd083617deb7", - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "a670661f4e949369", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "627965668037c078", - "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", + "uid" : "d6054d448175f4e5", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2c30f528f8fea7e", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", + "uid" : "7bf871ec3e778742", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "27d607909ed396e3", - "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "eba383fbcad9d3ef", + "name" : "Search without entering patient details", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ebbe2a8f3f7cc2ef", - "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "23eaaa0d831b3f2a", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d16db670bcb452e0", - "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "d60a77fbf0ec75e", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f380be39c7f30288", - "name" : "Search without entering patient details", + "uid" : "adfc9db630f3b0be", + "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "dc401d059e87fca7", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "ba3cc7b9a4610248", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "512e1bc46cc9664", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", + "uid" : "3d50bb2089f74204", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "35cc5f8186d98356", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "3a68b0f1080f7cb8", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ac36ab69e3e4eff8", - "name" : "Error messages should appear when no values are entered", + "uid" : "a1316dbd0c1c3d0e", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d2150d59ce41b8e", - "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", + "uid" : "5feb0b763ef3ce8a", + "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a836af4a50aad25c", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "d2be0dfe7d32dfc", + "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "38a3f4a0356ef363", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "2c28976b6ddce008", + "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "2233e429eaf1696b", - "name" : "Add vaccines page should launch", + "uid" : "c1b829612b2a0bbd", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cecf97c0e8cff88c", - "name" : "Local: Created patient can be found using local search", + "uid" : "4a80881e7f86ae53", + "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c9398efa8f15ee10", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "uid" : "ba1f1d90bc362470", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e3d3c3268ca9d141", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "46d7fa3d48aca706", + "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ed7b9d3fa339ade5", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "776f16ef6ac61481", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bc4f52fbfca360ab", - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "b888b3213d990855", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "53dc85a253117052", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "910e5a5f11e78e2c", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "97186aca195a12f6", - "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "f7fdf717726fed29", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5ee7ee51daeb3573", - "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "a8c35b68fb6f6068", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1480f1fe92f0a9da", - "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "5096b08131bf41d7", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "be18084533d6e2c3", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "103da60380191af4", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "42daa6f10231906a", - "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "ab2b0205ea0fe175", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "494b427b0450a8cd", - "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", + "uid" : "a0092fd7227108e", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "313c4bbff05d1bbe", - "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", + "uid" : "ba88ee17b2dc7e", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e485e9f825adebab", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "uid" : "93ebaf7c462d6fcb", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c67b29b81ecc38b6", - "name" : "NHS sign in page should be visible", + "uid" : "bbcd37b1d678f8ef", + "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8439e9be4262b370", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "1a1df3625e164ce", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8d28c50176ad4ce0", - "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", + "uid" : "d8032cdaad566ba4", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9b3330ce1ad1aa14", - "name" : "\"Reports\" page is displayed", + "uid" : "7f8cd0c375f06ee", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d8f85dc6667fc2e3", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "816ab3bd8671aef", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a300137267fddf7b", - "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "ee53c66ccd9f4342", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3579cddfa34bcc24", - "name" : "Search without entering nhs number", + "uid" : "e55297cf4b3c4795", + "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "5ee0e1ae80f4be76", - "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", + "uid" : "b4ac3eb7788afa3b", + "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c709cdd99a256002", - "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "958becf61a488921", + "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b9efe696d134e53e", - "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", + "uid" : "21a1be8fbe7e4313", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4d7fbdfeb6adedca", - "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", + "uid" : "1e27cd013da36210", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8680f5e9b754de60", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", + "uid" : "d9f985687c44b0f9", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f9535d7976a1f791", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "bde4f3ef631c9b20", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3caedff6fb70ec94", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "ca3d2404eba36c1d", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3cde82a20e8725fa", - "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "1816ced9cb38db83", + "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b6dae8baf1e91669", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "54bcf4063feb9542", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2f5bd2b41238cf2", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", + "uid" : "8be3a53cc0fb88f8", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "10a404bf15462c10", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "83a3b80f9aaff2a9", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "db391af35e549047", - "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "a44434a0b9f239bb", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2c235279619ba9b5", - "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "95932f2a110661c6", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "23bc6f5d8b341591", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "f61b6604ed6773cb", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d58073613191facf", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "1cb0c96d70cb8eac", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a930a93d8be50e56", - "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", + "uid" : "f4f80caae9f27ec2", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "75978d5c3de3fee4", - "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "405ea4c754d65b60", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "352f8c7ea42b236e", - "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "uid" : "3a89e2e4b016ae27", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cab3de107a9567e", - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "6c6f4f08facb7923", + "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "727863a2652b687c", - "name" : "Add vaccine batches page should launch", + "uid" : "aaa350f4f97f0828", + "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7b19ef352cee1ded", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "31b38f9255386e8c", + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "f53a3f0f6ba03033", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "db86edd89df4fcf7", + "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "3003178e54594b06", - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "3ad306fafad92f2c", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "59582d8c7d9f17d1", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "b2c711c59d9b7123", + "name" : "Search without entering nhs number", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d30e09543eb3faf", - "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "f38eb0a568483fae", + "name" : "Find a patient page should launch", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "be54e59c97013ad", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "4be33a22b42aa236", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e2c39d97a80eea3c", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "96a9be02cf78f38f", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "4c8825123d77ec72", - "name" : "NHS sign in page should be visible", + "uid" : "f2306e4486b23155", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "425a1c99f21befa", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "385302d234c35442", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c5983455c8b13023", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "da2ccbccd663a7d6", + "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "6887f66985a116c7", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", + "uid" : "e4800e590e980318", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1deabcebc0f7a4a0", - "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "uid" : "a45a05308d386285", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6b93dca251adae56", - "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "6179c5afc3f723d9", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c7036bdb68c3ec9", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "c7bf7a1783921a19", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e90d2295fe8c17b9", - "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", + "uid" : "1f2089573d7da219", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "66be1de819055ca9", - "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", + "uid" : "dabc81e403c9db52", + "name" : "Login button is visible", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7f523bc243d8bdda", - "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", + "uid" : "62bbf87ac469b638", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8763e2c1b1e09351", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", + "uid" : "958a1a32f8c86bbe", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6dfbe78c91762e28", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", + "uid" : "820eeac57dbdd4a5", + "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "fb5f4eaebc449b8a", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "8ea848209e6ab0b9", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1ca6bd593e7919ef", - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "ab83b77e00a2bc7f", + "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1ad1bd1d844ea39b", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "48fea72cb894a354", + "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c91a632520297cfc", - "name" : "Find a patient page should launch", + "uid" : "1350f4201dcb8d2a", + "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "18e203e4151d3910", - "name" : "\"Choose dates\" page is displayed", + "uid" : "c6f09255209e8d3", + "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b08a9c95354e9071", - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", + "uid" : "9403a6d7c2b25d1d", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" } ] \ No newline at end of file diff --git a/widgets/history-trend.json b/widgets/history-trend.json index 03ea668b9..36bf5772f 100644 --- a/widgets/history-trend.json +++ b/widgets/history-trend.json @@ -1,9 +1,9 @@ [ { "data" : { - "failed" : 2, + "failed" : 28, "broken" : 0, "skipped" : 0, - "passed" : 86, + "passed" : 60, "unknown" : 0, "total" : 88 } diff --git a/widgets/severity.json b/widgets/severity.json index 28f97e77e..1abdbee41 100644 --- a/widgets/severity.json +++ b/widgets/severity.json @@ -1,880 +1,880 @@ [ { - "uid" : "425a1c99f21befa", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "405ea4c754d65b60", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8d28c50176ad4ce0", - "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", + "uid" : "54bcf4063feb9542", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3003178e54594b06", - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "f4f80caae9f27ec2", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "59582d8c7d9f17d1", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "3a89e2e4b016ae27", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "66be1de819055ca9", - "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", + "uid" : "385302d234c35442", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "97186aca195a12f6", - "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "83a3b80f9aaff2a9", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c91a632520297cfc", - "name" : "Find a patient page should launch", + "uid" : "6c6f4f08facb7923", + "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a930a93d8be50e56", - "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", + "uid" : "e55297cf4b3c4795", + "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b6dae8baf1e91669", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "31b38f9255386e8c", + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "3caedff6fb70ec94", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "bde4f3ef631c9b20", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d2150d59ce41b8e", - "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", + "uid" : "3a68b0f1080f7cb8", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "512e1bc46cc9664", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", + "uid" : "9403a6d7c2b25d1d", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c5983455c8b13023", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "96a9be02cf78f38f", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "9b3330ce1ad1aa14", - "name" : "\"Reports\" page is displayed", + "uid" : "db86edd89df4fcf7", + "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1ca6bd593e7919ef", - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "958a1a32f8c86bbe", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1ad1bd1d844ea39b", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "7f8cd0c375f06ee", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5ee0e1ae80f4be76", - "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", + "uid" : "816ab3bd8671aef", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a300137267fddf7b", - "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "eba383fbcad9d3ef", + "name" : "Search without entering patient details", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7f523bc243d8bdda", - "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", + "uid" : "2c28976b6ddce008", + "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "10a404bf15462c10", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "8be3a53cc0fb88f8", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e90d2295fe8c17b9", - "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", + "uid" : "1a1df3625e164ce", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "494b427b0450a8cd", - "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", + "uid" : "b4ac3eb7788afa3b", + "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "313c4bbff05d1bbe", - "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", + "uid" : "48fea72cb894a354", + "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "f9535d7976a1f791", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "93ebaf7c462d6fcb", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d8f85dc6667fc2e3", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "3d50bb2089f74204", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "be18084533d6e2c3", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "1816ced9cb38db83", + "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cab3de107a9567e", - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "ba88ee17b2dc7e", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "dc401d059e87fca7", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "d396204089360e59", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bae6b06e5d42b2e1", - "name" : "Login button is visible", + "uid" : "958becf61a488921", + "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b3d7c5e036fb0bba", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "5096b08131bf41d7", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3cde82a20e8725fa", - "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "f7fdf717726fed29", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "75978d5c3de3fee4", - "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "21a1be8fbe7e4313", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b9efe696d134e53e", - "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", + "uid" : "1e27cd013da36210", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "116bfd083617deb7", - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "ab2b0205ea0fe175", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "db391af35e549047", - "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "a670661f4e949369", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b08a9c95354e9071", - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", + "uid" : "c8c9d4cdd979774a", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "4c8825123d77ec72", - "name" : "NHS sign in page should be visible", + "uid" : "ca3d2404eba36c1d", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2c30f528f8fea7e", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", + "uid" : "ab83b77e00a2bc7f", + "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ed7b9d3fa339ade5", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "da2ccbccd663a7d6", + "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "6dfbe78c91762e28", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", + "uid" : "820eeac57dbdd4a5", + "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e3d3c3268ca9d141", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "d6054d448175f4e5", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2233e429eaf1696b", - "name" : "Add vaccines page should launch", + "uid" : "776f16ef6ac61481", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1480f1fe92f0a9da", - "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "3ad306fafad92f2c", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "38a3f4a0356ef363", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "c6f09255209e8d3", + "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a836af4a50aad25c", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "e4800e590e980318", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d30e09543eb3faf", - "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "a45a05308d386285", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "627965668037c078", - "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", + "uid" : "1350f4201dcb8d2a", + "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e856ecd2ae426c1a", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "910e5a5f11e78e2c", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e485e9f825adebab", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "uid" : "adfc9db630f3b0be", + "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "fb5f4eaebc449b8a", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "103da60380191af4", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "6b93dca251adae56", - "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "d60a77fbf0ec75e", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c9398efa8f15ee10", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "uid" : "23eaaa0d831b3f2a", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cecf97c0e8cff88c", - "name" : "Local: Created patient can be found using local search", + "uid" : "a8c35b68fb6f6068", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "be54e59c97013ad", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "dabc81e403c9db52", + "name" : "Login button is visible", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "18e203e4151d3910", - "name" : "\"Choose dates\" page is displayed", + "uid" : "caf85feeed76d4fd", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ac36ab69e3e4eff8", - "name" : "Error messages should appear when no values are entered", + "uid" : "5feb0b763ef3ce8a", + "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ca156b879b9fd1a3", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "494e4427c315e6d8", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "42daa6f10231906a", - "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "46d7fa3d48aca706", + "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "5ee7ee51daeb3573", - "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "d2be0dfe7d32dfc", + "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e2c39d97a80eea3c", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "f2306e4486b23155", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8763e2c1b1e09351", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", + "uid" : "4f5b3c3f8fbd7651", + "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "35cc5f8186d98356", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "d8032cdaad566ba4", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c75c531826967e4d", - "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", + "uid" : "4a80881e7f86ae53", + "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c67b29b81ecc38b6", - "name" : "NHS sign in page should be visible", + "uid" : "ba3cc7b9a4610248", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8439e9be4262b370", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "a44434a0b9f239bb", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2f5bd2b41238cf2", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", + "uid" : "a0092fd7227108e", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "727863a2652b687c", - "name" : "Add vaccine batches page should launch", + "uid" : "d9f985687c44b0f9", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "27d607909ed396e3", - "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "f61b6604ed6773cb", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8680f5e9b754de60", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", + "uid" : "ee53c66ccd9f4342", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e30cadf173be0735", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "1cb0c96d70cb8eac", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d16db670bcb452e0", - "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "8ea848209e6ab0b9", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6887f66985a116c7", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", + "uid" : "62bbf87ac469b638", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1deabcebc0f7a4a0", - "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "uid" : "7bf871ec3e778742", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "53dc85a253117052", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "95932f2a110661c6", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2c235279619ba9b5", - "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "ba1f1d90bc362470", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bc4f52fbfca360ab", - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "6179c5afc3f723d9", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d58073613191facf", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "a1316dbd0c1c3d0e", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3579cddfa34bcc24", - "name" : "Search without entering nhs number", + "uid" : "b888b3213d990855", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c7036bdb68c3ec9", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "b2c711c59d9b7123", + "name" : "Search without entering nhs number", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f53a3f0f6ba03033", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "1f2089573d7da219", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "45a6ce94e3610e49", - "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "c7bf7a1783921a19", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ebbe2a8f3f7cc2ef", - "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "bbcd37b1d678f8ef", + "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "4d7fbdfeb6adedca", - "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", + "uid" : "f38eb0a568483fae", + "name" : "Find a patient page should launch", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f380be39c7f30288", - "name" : "Search without entering patient details", + "uid" : "c63ed0ae267976c0", + "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "7b19ef352cee1ded", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "681afa501e2519ec", + "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "352f8c7ea42b236e", - "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "uid" : "4be33a22b42aa236", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "23bc6f5d8b341591", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "aaa350f4f97f0828", + "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c709cdd99a256002", - "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "c1b829612b2a0bbd", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/status-chart.json b/widgets/status-chart.json index a5b2f97a1..7cd3fed23 100644 --- a/widgets/status-chart.json +++ b/widgets/status-chart.json @@ -1,881 +1,881 @@ [ { - "uid" : "ca156b879b9fd1a3", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "494e4427c315e6d8", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1732084949854, - "stop" : 1732084990383, - "duration" : 40529 + "start" : 1732169464484, + "stop" : 1732169474516, + "duration" : 10032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c75c531826967e4d", - "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", + "uid" : "caf85feeed76d4fd", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1732085342495, - "stop" : 1732085407669, - "duration" : 65174 + "start" : 1732169495042, + "stop" : 1732169543747, + "duration" : 48705 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bae6b06e5d42b2e1", - "name" : "Login button is visible", + "uid" : "c63ed0ae267976c0", + "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", "time" : { - "start" : 1732085173076, - "stop" : 1732085174950, - "duration" : 1874 + "start" : 1732170216118, + "stop" : 1732170300055, + "duration" : 83937 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e30cadf173be0735", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "c8c9d4cdd979774a", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085060174, - "stop" : 1732085070931, - "duration" : 10757 + "start" : 1732169698427, + "stop" : 1732169708882, + "duration" : 10455 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b3d7c5e036fb0bba", + "uid" : "d396204089360e59", "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1732084950972, - "stop" : 1732084961084, - "duration" : 10112 + "start" : 1732169494925, + "stop" : 1732169504130, + "duration" : 9205 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "45a6ce94e3610e49", - "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "4f5b3c3f8fbd7651", + "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", "time" : { - "start" : 1732085564775, - "stop" : 1732085626046, - "duration" : 61271 + "start" : 1732169809390, + "stop" : 1732169890825, + "duration" : 81435 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e856ecd2ae426c1a", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "681afa501e2519ec", + "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", "time" : { - "start" : 1732085177995, - "stop" : 1732085191425, - "duration" : 13430 + "start" : 1732170100331, + "stop" : 1732170211064, + "duration" : 110733 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "116bfd083617deb7", - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "a670661f4e949369", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1732084951354, - "stop" : 1732085000401, - "duration" : 49047 + "start" : 1732169451697, + "stop" : 1732169497228, + "duration" : 45531 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "627965668037c078", - "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", + "uid" : "d6054d448175f4e5", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1732085091198, - "stop" : 1732085103316, - "duration" : 12118 + "start" : 1732169480163, + "stop" : 1732169484681, + "duration" : 4518 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2c30f528f8fea7e", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", + "uid" : "7bf871ec3e778742", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1732085082475, - "stop" : 1732085093946, - "duration" : 11471 + "start" : 1732169719828, + "stop" : 1732169732860, + "duration" : 13032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "27d607909ed396e3", - "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "eba383fbcad9d3ef", + "name" : "Search without entering patient details", "time" : { - "start" : 1732085073028, - "stop" : 1732085083570, - "duration" : 10542 + "start" : 1732169594714, + "stop" : 1732169605111, + "duration" : 10397 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ebbe2a8f3f7cc2ef", - "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "23eaaa0d831b3f2a", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1732085692047, - "stop" : 1732085755955, - "duration" : 63908 + "start" : 1732170579723, + "stop" : 1732170590322, + "duration" : 10599 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d16db670bcb452e0", - "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "d60a77fbf0ec75e", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", "time" : { - "start" : 1732085388500, - "stop" : 1732085453642, - "duration" : 65142 + "start" : 1732169584100, + "stop" : 1732169624592, + "duration" : 40492 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f380be39c7f30288", - "name" : "Search without entering patient details", + "uid" : "adfc9db630f3b0be", + "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", "time" : { - "start" : 1732085048182, - "stop" : 1732085060171, - "duration" : 11989 + "start" : 1732169935612, + "stop" : 1732170018987, + "duration" : 83375 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "dc401d059e87fca7", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "ba3cc7b9a4610248", + "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732084990386, - "stop" : 1732085028935, - "duration" : 38549 + "start" : 1732170023835, + "stop" : 1732170108534, + "duration" : 84699 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "512e1bc46cc9664", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", + "uid" : "3d50bb2089f74204", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", "time" : { - "start" : 1732085093949, - "stop" : 1732085106501, - "duration" : 12552 + "start" : 1732169625252, + "stop" : 1732169636537, + "duration" : 11285 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "35cc5f8186d98356", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "3a68b0f1080f7cb8", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085153769, - "stop" : 1732085177993, - "duration" : 24224 + "start" : 1732169724719, + "stop" : 1732169804935, + "duration" : 80216 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ac36ab69e3e4eff8", - "name" : "Error messages should appear when no values are entered", + "uid" : "a1316dbd0c1c3d0e", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732084936075, - "stop" : 1732084941758, - "duration" : 5683 + "start" : 1732169676237, + "stop" : 1732169686660, + "duration" : 10423 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d2150d59ce41b8e", - "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", + "uid" : "5feb0b763ef3ce8a", + "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", "time" : { - "start" : 1732085488629, - "stop" : 1732085559929, - "duration" : 71300 + "start" : 1732170391620, + "stop" : 1732170471853, + "duration" : 80233 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a836af4a50aad25c", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "d2be0dfe7d32dfc", + "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", "time" : { - "start" : 1732084971136, - "stop" : 1732084980816, - "duration" : 9680 + "start" : 1732170167331, + "stop" : 1732170250998, + "duration" : 83667 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "38a3f4a0356ef363", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "2c28976b6ddce008", + "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", "time" : { - "start" : 1732085051609, - "stop" : 1732085061016, - "duration" : 9407 + "start" : 1732170113047, + "stop" : 1732170197207, + "duration" : 84160 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "2233e429eaf1696b", - "name" : "Add vaccines page should launch", + "uid" : "c1b829612b2a0bbd", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", "time" : { - "start" : 1732084947071, - "stop" : 1732084951351, - "duration" : 4280 + "start" : 1732169636540, + "stop" : 1732169647601, + "duration" : 11061 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cecf97c0e8cff88c", - "name" : "Local: Created patient can be found using local search", + "uid" : "4a80881e7f86ae53", + "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085115778, - "stop" : 1732085173071, - "duration" : 57293 + "start" : 1732169754550, + "stop" : 1732169837875, + "duration" : 83325 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c9398efa8f15ee10", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", + "uid" : "ba1f1d90bc362470", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1732085106506, - "stop" : 1732085118220, - "duration" : 11714 + "start" : 1732169484540, + "stop" : 1732169494923, + "duration" : 10383 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e3d3c3268ca9d141", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "46d7fa3d48aca706", + "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", "time" : { - "start" : 1732085011391, - "stop" : 1732085021485, - "duration" : 10094 + "start" : 1732169895292, + "stop" : 1732170007439, + "duration" : 112147 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ed7b9d3fa339ade5", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "776f16ef6ac61481", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1732085061018, - "stop" : 1732085073025, - "duration" : 12007 + "start" : 1732169589324, + "stop" : 1732169596454, + "duration" : 7130 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bc4f52fbfca360ab", - "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "b888b3213d990855", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", "time" : { - "start" : 1732085625027, - "stop" : 1732085686491, - "duration" : 61464 + "start" : 1732170497622, + "stop" : 1732170579691, + "duration" : 82069 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "53dc85a253117052", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "910e5a5f11e78e2c", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1732085146715, - "stop" : 1732085153767, - "duration" : 7052 + "start" : 1732169560271, + "stop" : 1732169569946, + "duration" : 9675 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "97186aca195a12f6", - "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "f7fdf717726fed29", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1732085283816, - "stop" : 1732085346137, - "duration" : 62321 + "start" : 1732169712748, + "stop" : 1732169714480, + "duration" : 1732 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5ee7ee51daeb3573", - "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "a8c35b68fb6f6068", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1732085581016, - "stop" : 1732085644223, - "duration" : 63207 + "start" : 1732169513189, + "stop" : 1732169522330, + "duration" : 9141 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1480f1fe92f0a9da", - "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "5096b08131bf41d7", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085459033, - "stop" : 1732085524498, - "duration" : 65465 + "start" : 1732169686663, + "stop" : 1732169698424, + "duration" : 11761 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "be18084533d6e2c3", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "103da60380191af4", + "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085000403, - "stop" : 1732085039370, - "duration" : 38967 + "start" : 1732169718815, + "stop" : 1732169801967, + "duration" : 83152 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "42daa6f10231906a", - "name" : "Record a vaccine with nhs number [12-9437540233-ALBERT HOUSE-Hospital hub for staff and patients-yes-today-15-yes-yes-today-7-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "ab2b0205ea0fe175", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1732085420071, - "stop" : 1732085483382, - "duration" : 63311 + "start" : 1732169459455, + "stop" : 1732169463764, + "duration" : 4309 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "494b427b0450a8cd", - "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", + "uid" : "a0092fd7227108e", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1732085724877, - "stop" : 1732085790319, - "duration" : 65442 + "start" : 1732169543750, + "stop" : 1732169584097, + "duration" : 40347 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "313c4bbff05d1bbe", - "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", + "uid" : "ba88ee17b2dc7e", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", "time" : { - "start" : 1732085083574, - "stop" : 1732085095274, - "duration" : 11700 + "start" : 1732169636284, + "stop" : 1732169648870, + "duration" : 12586 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e485e9f825adebab", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", + "uid" : "93ebaf7c462d6fcb", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1732085116887, - "stop" : 1732085128438, - "duration" : 11551 + "start" : 1732169696077, + "stop" : 1732169719826, + "duration" : 23749 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c67b29b81ecc38b6", - "name" : "NHS sign in page should be visible", + "uid" : "bbcd37b1d678f8ef", + "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085174953, - "stop" : 1732085176708, - "duration" : 1755 + "start" : 1732170079659, + "stop" : 1732170162554, + "duration" : 82895 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8439e9be4262b370", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "1a1df3625e164ce", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", "time" : { - "start" : 1732084961086, - "stop" : 1732084971133, - "duration" : 10047 + "start" : 1732169614383, + "stop" : 1732169625246, + "duration" : 10863 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8d28c50176ad4ce0", - "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", + "uid" : "d8032cdaad566ba4", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1732085700576, - "stop" : 1732085772254, - "duration" : 71678 + "start" : 1732169668790, + "stop" : 1732169679218, + "duration" : 10428 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9b3330ce1ad1aa14", - "name" : "\"Reports\" page is displayed", + "uid" : "7f8cd0c375f06ee", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1732085870971, - "stop" : 1732085882112, - "duration" : 11141 + "start" : 1732170599519, + "stop" : 1732170612152, + "duration" : 12633 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d8f85dc6667fc2e3", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "816ab3bd8671aef", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1732084919803, - "stop" : 1732084930233, - "duration" : 10430 + "start" : 1732169522332, + "stop" : 1732169538361, + "duration" : 16029 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a300137267fddf7b", - "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", + "uid" : "ee53c66ccd9f4342", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", "time" : { - "start" : 1732085795347, - "stop" : 1732085880560, - "duration" : 85213 + "start" : 1732169708885, + "stop" : 1732169719899, + "duration" : 11014 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3579cddfa34bcc24", - "name" : "Search without entering nhs number", + "uid" : "e55297cf4b3c4795", + "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085038666, - "stop" : 1732085048179, - "duration" : 9513 + "start" : 1732170202235, + "stop" : 1732170285636, + "duration" : 83401 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "5ee0e1ae80f4be76", - "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", + "uid" : "b4ac3eb7788afa3b", + "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", "time" : { - "start" : 1732085273487, - "stop" : 1732085337155, - "duration" : 63668 + "start" : 1732169806567, + "stop" : 1732169888070, + "duration" : 81503 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c709cdd99a256002", - "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "958becf61a488921", + "name" : "NHS Number: Existing patients can be found using their NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1732085412988, - "stop" : 1732085479682, - "duration" : 66694 + "start" : 1732169616062, + "stop" : 1732169625404, + "duration" : 9342 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b9efe696d134e53e", - "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", + "uid" : "21a1be8fbe7e4313", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", "time" : { - "start" : 1732085827628, - "stop" : 1732085898932, - "duration" : 71304 + "start" : 1732169661819, + "stop" : 1732169676234, + "duration" : 14415 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4d7fbdfeb6adedca", - "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", + "uid" : "1e27cd013da36210", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1732085080183, - "stop" : 1732085091196, - "duration" : 11013 + "start" : 1732169504132, + "stop" : 1732169513186, + "duration" : 9054 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8680f5e9b754de60", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]", + "uid" : "d9f985687c44b0f9", + "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", "time" : { - "start" : 1732085139536, - "stop" : 1732085150190, - "duration" : 10654 + "start" : 1732169647604, + "stop" : 1732169658486, + "duration" : 10882 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f9535d7976a1f791", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "bde4f3ef631c9b20", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1732085137539, - "stop" : 1732085146713, - "duration" : 9174 + "start" : 1732169569948, + "stop" : 1732169579679, + "duration" : 9731 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3caedff6fb70ec94", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "ca3d2404eba36c1d", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1732085898936, - "stop" : 1732085912080, - "duration" : 13144 + "start" : 1732169549489, + "stop" : 1732169560269, + "duration" : 10780 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3cde82a20e8725fa", - "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "1816ced9cb38db83", + "name" : "Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]", "time" : { - "start" : 1732085320227, - "stop" : 1732085383236, - "duration" : 63009 + "start" : 1732169625409, + "stop" : 1732169636819, + "duration" : 11410 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b6dae8baf1e91669", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "54bcf4063feb9542", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1732084991319, - "stop" : 1732085001117, - "duration" : 9798 + "start" : 1732169579682, + "stop" : 1732169589322, + "duration" : 9640 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2f5bd2b41238cf2", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [last name-Bill-Gartoni-23/6/1946-DN18 5DW-Male]", + "uid" : "8be3a53cc0fb88f8", + "name" : "Record a maternity vaccine with nhs number [3-9472710255-ALBERT HOUSE-Housebound patient's home-yes-today+5-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-Respiratory syncytial virus (RSV)-AUTOMATION-ARX-19/10/2026]", "time" : { - "start" : 1732085128442, - "stop" : 1732085139531, - "duration" : 11089 + "start" : 1732170476230, + "stop" : 1732170579184, + "duration" : 102954 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "10a404bf15462c10", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "83a3b80f9aaff2a9", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", "time" : { - "start" : 1732085001120, - "stop" : 1732085011389, - "duration" : 10269 + "start" : 1732170382894, + "stop" : 1732170492804, + "duration" : 109910 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "db391af35e549047", - "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "a44434a0b9f239bb", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", "time" : { - "start" : 1732085252161, - "stop" : 1732085313940, - "duration" : 61779 + "start" : 1732169451694, + "stop" : 1732169464481, + "duration" : 12787 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2c235279619ba9b5", - "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "95932f2a110661c6", + "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", "time" : { - "start" : 1732085177494, - "stop" : 1732085268241, - "duration" : 90747 + "start" : 1732169648875, + "stop" : 1732169661816, + "duration" : 12941 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "23bc6f5d8b341591", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "f61b6604ed6773cb", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1732084980818, - "stop" : 1732084991316, - "duration" : 10498 + "start" : 1732169605114, + "stop" : 1732169614380, + "duration" : 9266 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d58073613191facf", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "1cb0c96d70cb8eac", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1732085095276, - "stop" : 1732085105757, - "duration" : 10481 + "start" : 1732169655328, + "stop" : 1732169710934, + "duration" : 55606 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a930a93d8be50e56", - "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", + "uid" : "f4f80caae9f27ec2", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1732085761129, - "stop" : 1732085822212, - "duration" : 61083 + "start" : 1732169732862, + "stop" : 1732169745654, + "duration" : 12792 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "75978d5c3de3fee4", - "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "405ea4c754d65b60", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1732085351499, - "stop" : 1732085414771, - "duration" : 63272 + "start" : 1732169646725, + "stop" : 1732169655326, + "duration" : 8601 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "352f8c7ea42b236e", - "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", + "uid" : "3a89e2e4b016ae27", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1732085118223, - "stop" : 1732085127707, - "duration" : 9484 + "start" : 1732169596457, + "stop" : 1732169603729, + "duration" : 7272 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cab3de107a9567e", - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "6c6f4f08facb7923", + "name" : "Record a vaccine with nhs number [1-9450141444-ALBERT HOUSE-Care home-yes-today-4-yes-yes-today-2-BRANDIE DYBLE-25/8/1992-49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF-Flu-AUTOMATION-QI-19/10/2026]", "time" : { - "start" : 1732084919487, - "stop" : 1732084930674, - "duration" : 11187 + "start" : 1732170257353, + "stop" : 1732170343394, + "duration" : 86041 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "727863a2652b687c", - "name" : "Add vaccine batches page should launch", + "uid" : "aaa350f4f97f0828", + "name" : "Demographics: Existing patients can be found using their mandatory demographic details [9449303762-Pryderi-Warnford-Davis-14/04/2001-1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF]", "time" : { - "start" : 1732084914765, - "stop" : 1732084919484, - "duration" : 4719 + "start" : 1732169624596, + "stop" : 1732169636281, + "duration" : 11685 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7b19ef352cee1ded", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "31b38f9255386e8c", + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", "time" : { - "start" : 1732085127710, - "stop" : 1732085137537, - "duration" : 9827 + "start" : 1732169894416, + "stop" : 1732169985844, + "duration" : 91428 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "f53a3f0f6ba03033", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "db86edd89df4fcf7", + "name" : "Record a vaccine with nhs number [10-9474335052-BECCLES HOUSE-Outreach event-yes-today-2-yes-yes-today-2-AMERY PIGGOTT-20/4/1968-10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ-COVID-19-AUTOMATION-C10-19/10/2026]", "time" : { - "start" : 1732084906748, - "stop" : 1732084919800, - "duration" : 13052 + "start" : 1732169991438, + "stop" : 1732170073393, + "duration" : 81955 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "3003178e54594b06", - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "3ad306fafad92f2c", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", "time" : { - "start" : 1732085182747, - "stop" : 1732085246926, - "duration" : 64179 + "start" : 1732169474519, + "stop" : 1732169484537, + "duration" : 10018 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "59582d8c7d9f17d1", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "b2c711c59d9b7123", + "name" : "Search without entering nhs number", "time" : { - "start" : 1732085031152, - "stop" : 1732085042108, - "duration" : 10956 + "start" : 1732169587331, + "stop" : 1732169594712, + "duration" : 7381 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d30e09543eb3faf", - "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "f38eb0a568483fae", + "name" : "Find a patient page should launch", "time" : { - "start" : 1732085215309, - "stop" : 1732085278591, - "duration" : 63282 + "start" : 1732169583680, + "stop" : 1732169587329, + "duration" : 3649 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "be54e59c97013ad", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "4be33a22b42aa236", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1732084940576, - "stop" : 1732084950970, - "duration" : 10394 + "start" : 1732169745657, + "stop" : 1732169750630, + "duration" : 4973 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e2c39d97a80eea3c", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "96a9be02cf78f38f", + "name" : "Record a maternity vaccine with nhs number [4-9473629885-BECCLES HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AREX2-15A-19/10/2026]", "time" : { - "start" : 1732085191427, - "stop" : 1732085204759, - "duration" : 13332 + "start" : 1732170518739, + "stop" : 1732170599461, + "duration" : 80722 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "4c8825123d77ec72", - "name" : "NHS sign in page should be visible", + "uid" : "f2306e4486b23155", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1732085204761, - "stop" : 1732085210930, - "duration" : 6169 + "start" : 1732169497231, + "stop" : 1732169536382, + "duration" : 39151 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "425a1c99f21befa", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "385302d234c35442", + "name" : "Demographics: Search without entering patient details shows errors on the mandatory fields [Enter the first name-Enter the last name-Enter the date of birth]", "time" : { - "start" : 1732085039373, - "stop" : 1732085080180, - "duration" : 40807 + "start" : 1732169658489, + "stop" : 1732169668787, + "duration" : 10298 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c5983455c8b13023", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "da2ccbccd663a7d6", + "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732084906760, - "stop" : 1732084949851, - "duration" : 43091 + "start" : 1732170304553, + "stop" : 1732170387154, + "duration" : 82601 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "6887f66985a116c7", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]", + "uid" : "e4800e590e980318", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1732085162089, - "stop" : 1732085172437, - "duration" : 10348 + "start" : 1732169603731, + "stop" : 1732169616059, + "duration" : 12328 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1deabcebc0f7a4a0", - "name" : "Demographics: Existing patients can be found using their optional demographic details [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", + "uid" : "a45a05308d386285", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1732085103318, - "stop" : 1732085116884, - "duration" : 13566 + "start" : 1732169538364, + "stop" : 1732169549487, + "duration" : 11123 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6b93dca251adae56", - "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "6179c5afc3f723d9", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1732085777225, - "stop" : 1732085870967, - "duration" : 93742 + "start" : 1732170579246, + "stop" : 1732170588520, + "duration" : 9274 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c7036bdb68c3ec9", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "c7bf7a1783921a19", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1732085042110, - "stop" : 1732085051605, - "duration" : 9495 + "start" : 1732169679221, + "stop" : 1732169689557, + "duration" : 10336 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e90d2295fe8c17b9", - "name" : "Record a vaccine with nhs number [9-9474405174-BIRCH HOUSE-Housebound patient's home-yes-today-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATED-AQI-19/10/2026]", + "uid" : "1f2089573d7da219", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1732085484936, - "stop" : 1732085575745, - "duration" : 90809 + "start" : 1732169636822, + "stop" : 1732169646722, + "duration" : 9900 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "66be1de819055ca9", - "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", + "uid" : "dabc81e403c9db52", + "name" : "Login button is visible", "time" : { - "start" : 1732085649563, - "stop" : 1732085719578, - "duration" : 70015 + "start" : 1732169710937, + "stop" : 1732169712745, + "duration" : 1808 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7f523bc243d8bdda", - "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", + "uid" : "62bbf87ac469b638", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1732085631944, - "stop" : 1732085695109, - "duration" : 63165 + "start" : 1732169490582, + "stop" : 1732169495038, + "duration" : 4456 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8763e2c1b1e09351", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", + "uid" : "958a1a32f8c86bbe", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1732085150192, - "stop" : 1732085162086, - "duration" : 11894 + "start" : 1732169536386, + "stop" : 1732169578420, + "duration" : 42034 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6dfbe78c91762e28", - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", + "uid" : "820eeac57dbdd4a5", + "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", "time" : { - "start" : 1732085070934, - "stop" : 1732085082473, - "duration" : 11539 + "start" : 1732170433559, + "stop" : 1732170513950, + "duration" : 80391 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "fb5f4eaebc449b8a", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "8ea848209e6ab0b9", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732084930236, - "stop" : 1732084940573, - "duration" : 10337 + "start" : 1732169463766, + "stop" : 1732169474796, + "duration" : 11030 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1ca6bd593e7919ef", - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "ab83b77e00a2bc7f", + "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", "time" : { - "start" : 1732085105759, - "stop" : 1732085115776, - "duration" : 10017 + "start" : 1732170292247, + "stop" : 1732170378074, + "duration" : 85827 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1ad1bd1d844ea39b", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "48fea72cb894a354", + "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", "time" : { - "start" : 1732085021488, - "stop" : 1732085031149, - "duration" : 9661 + "start" : 1732170011851, + "stop" : 1732170095647, + "duration" : 83796 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c91a632520297cfc", - "name" : "Find a patient page should launch", + "uid" : "1350f4201dcb8d2a", + "name" : "Record a vaccine with nhs number [8-9437580812-BIRCH HOUSE-Care home-yes-today-7-yes-yes-today-7-INDIGO CATCHESIDE-1/3/1959-12 CANBERRA STREET, MANCHESTER, M11 4WL-COVID-19-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085034277, - "stop" : 1732085038664, - "duration" : 4387 + "start" : 1732169842906, + "stop" : 1732169929950, + "duration" : 87044 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "18e203e4151d3910", - "name" : "\"Choose dates\" page is displayed", + "uid" : "c6f09255209e8d3", + "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1732085880564, - "stop" : 1732085890948, - "duration" : 10384 + "start" : 1732170347622, + "stop" : 1732170429176, + "duration" : 81554 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b08a9c95354e9071", - "name" : "Record a vaccine with nhs number [10-9474405174-ALBERT HOUSE-Outreach event-yes-today-2-yes-yes-today-PHINEAS FAYLE-4/9/1965-2 DIXON TERRACE, NETHER KELLET, CARNFORTH, LANCS, LA6 1EX-Flu-AUTOMATION-CBQI-19/10/2026]", + "uid" : "9403a6d7c2b25d1d", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1732085529503, - "stop" : 1732085618762, - "duration" : 89259 + "start" : 1732169689560, + "stop" : 1732169696075, + "duration" : 6515 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" } ] \ No newline at end of file diff --git a/widgets/summary.json b/widgets/summary.json index 69a2f0ce1..a38d12c7c 100644 --- a/widgets/summary.json +++ b/widgets/summary.json @@ -2,19 +2,19 @@ "reportName" : "Allure Report", "testRuns" : [ ], "statistic" : { - "failed" : 2, + "failed" : 28, "broken" : 0, "skipped" : 0, - "passed" : 86, + "passed" : 60, "unknown" : 0, "total" : 88 }, "time" : { - "start" : 1732084906748, - "stop" : 1732085912080, - "duration" : 1005332, - "minDuration" : 1755, - "maxDuration" : 93742, - "sumDuration" : 2791177 + "start" : 1732169451694, + "stop" : 1732170612152, + "duration" : 1160458, + "minDuration" : 1732, + "maxDuration" : 112147, + "sumDuration" : 3273163 } } \ No newline at end of file