diff --git a/allure-report.tar.gz b/allure-report.tar.gz index b68cc1fb7..db9884f55 100644 Binary files a/allure-report.tar.gz and b/allure-report.tar.gz differ diff --git a/conftest.py b/conftest.py index 88f5040cb..c788fb425 100644 --- a/conftest.py +++ b/conftest.py @@ -161,7 +161,7 @@ def click_manage_users_top_nav_bar(): def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine): wait_for_element_to_disappear(PAGE_LOADING_ELEMENT) immunisation_history_records = get_count_of_immunisation_history_records(vaccine) - attach_screenshot("immunisation_history_records_count_is_" + immunisation_history_records) + attach_screenshot("immunisation_history_records_count_is_" + str(immunisation_history_records)) click_choose_vaccine_button() attach_screenshot("clicked_choose_vaccine_button") wait_for_element_to_disappear(PAGE_LOADING_ELEMENT) diff --git a/data/attachments/1057a04313996995.png b/data/attachments/1057a04313996995.png new file mode 100644 index 000000000..c75f36c15 Binary files /dev/null and b/data/attachments/1057a04313996995.png differ diff --git a/data/attachments/10aef7f829e0146f.png b/data/attachments/10aef7f829e0146f.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/10aef7f829e0146f.png differ diff --git a/data/attachments/10c07d264cd01c2c.png b/data/attachments/10c07d264cd01c2c.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/10c07d264cd01c2c.png differ diff --git a/data/attachments/114d055227ea005d.png b/data/attachments/114d055227ea005d.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/114d055227ea005d.png differ diff --git a/data/attachments/11b2cdb41ccf7a61.txt b/data/attachments/11b2cdb41ccf7a61.txt new file mode 100644 index 000000000..da648c277 --- /dev/null +++ b/data/attachments/11b2cdb41ccf7a61.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/12f2b61002836f56.png b/data/attachments/12f2b61002836f56.png new file mode 100644 index 000000000..20e158cf0 Binary files /dev/null and b/data/attachments/12f2b61002836f56.png differ diff --git a/data/attachments/134b41c22bdbf321.png b/data/attachments/134b41c22bdbf321.png new file mode 100644 index 000000000..e7f7261f3 Binary files /dev/null and b/data/attachments/134b41c22bdbf321.png differ diff --git a/data/attachments/141f2e21e9a5b845.png b/data/attachments/141f2e21e9a5b845.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/141f2e21e9a5b845.png differ diff --git a/data/attachments/14b5ca95b61685fb.png b/data/attachments/14b5ca95b61685fb.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/14b5ca95b61685fb.png differ diff --git a/data/attachments/1510155367ad1f25.txt b/data/attachments/1510155367ad1f25.txt new file mode 100644 index 000000000..c370bf4a0 --- /dev/null +++ b/data/attachments/1510155367ad1f25.txt @@ -0,0 +1,107 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_40.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_40.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_Bill GARTON_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/15370748d2ce132.png b/data/attachments/15370748d2ce132.png new file mode 100644 index 000000000..b8ce37433 Binary files /dev/null and b/data/attachments/15370748d2ce132.png differ diff --git a/data/attachments/1584c5009cc2dac4.png b/data/attachments/1584c5009cc2dac4.png new file mode 100644 index 000000000..8a849492b Binary files /dev/null and b/data/attachments/1584c5009cc2dac4.png differ diff --git a/data/attachments/158afc38858a1b59.png b/data/attachments/158afc38858a1b59.png new file mode 100644 index 000000000..11dcda62d Binary files /dev/null and b/data/attachments/158afc38858a1b59.png differ diff --git a/data/attachments/1599be9dc7231609.txt b/data/attachments/1599be9dc7231609.txt new file mode 100644 index 000000000..216631a7b --- /dev/null +++ b/data/attachments/1599be9dc7231609.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/15d93735aedbd5ae.png b/data/attachments/15d93735aedbd5ae.png new file mode 100644 index 000000000..270240900 Binary files /dev/null and b/data/attachments/15d93735aedbd5ae.png differ diff --git a/data/attachments/15ed425ea0577b9f.txt b/data/attachments/15ed425ea0577b9f.txt new file mode 100644 index 000000000..2a1a4b44c --- /dev/null +++ b/data/attachments/15ed425ea0577b9f.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/15fa2fc47dc403e.png b/data/attachments/15fa2fc47dc403e.png new file mode 100644 index 000000000..2e78912e9 Binary files /dev/null and b/data/attachments/15fa2fc47dc403e.png differ diff --git a/data/attachments/160398989b6051e6.png b/data/attachments/160398989b6051e6.png new file mode 100644 index 000000000..33f5a4c04 Binary files /dev/null and b/data/attachments/160398989b6051e6.png differ diff --git a/data/attachments/168a38a8f55c387b.png b/data/attachments/168a38a8f55c387b.png new file mode 100644 index 000000000..a6758ac05 Binary files /dev/null and b/data/attachments/168a38a8f55c387b.png differ diff --git a/data/attachments/168dadefb68dfd36.png b/data/attachments/168dadefb68dfd36.png new file mode 100644 index 000000000..a4d5cb9e1 Binary files /dev/null and b/data/attachments/168dadefb68dfd36.png differ diff --git a/data/attachments/16cae113579f202a.png b/data/attachments/16cae113579f202a.png new file mode 100644 index 000000000..ba5d346cd Binary files /dev/null and b/data/attachments/16cae113579f202a.png differ diff --git a/data/attachments/16db9800bb31f8de.png b/data/attachments/16db9800bb31f8de.png new file mode 100644 index 000000000..a76f8fdb4 Binary files /dev/null and b/data/attachments/16db9800bb31f8de.png differ diff --git a/data/attachments/1708a33aaa27c6b2.png b/data/attachments/1708a33aaa27c6b2.png new file mode 100644 index 000000000..053623dfe Binary files /dev/null and b/data/attachments/1708a33aaa27c6b2.png differ diff --git a/data/attachments/172198d4d3485be7.png b/data/attachments/172198d4d3485be7.png new file mode 100644 index 000000000..9e94cf48f Binary files /dev/null and b/data/attachments/172198d4d3485be7.png differ diff --git a/data/attachments/1826dcbe8105dd03.png b/data/attachments/1826dcbe8105dd03.png new file mode 100644 index 000000000..d164c9719 Binary files /dev/null and b/data/attachments/1826dcbe8105dd03.png differ diff --git a/data/attachments/1836031733d84540.png b/data/attachments/1836031733d84540.png new file mode 100644 index 000000000..5bf1f2f66 Binary files /dev/null and b/data/attachments/1836031733d84540.png differ diff --git a/data/attachments/186fd67228fbaec9.png b/data/attachments/186fd67228fbaec9.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/186fd67228fbaec9.png differ diff --git a/data/attachments/18e8d3acbcc9aa71.png b/data/attachments/18e8d3acbcc9aa71.png new file mode 100644 index 000000000..55aa6848b Binary files /dev/null and b/data/attachments/18e8d3acbcc9aa71.png differ diff --git a/data/attachments/18fc983e21da43c0.png b/data/attachments/18fc983e21da43c0.png new file mode 100644 index 000000000..8f7fc1767 Binary files /dev/null and b/data/attachments/18fc983e21da43c0.png differ diff --git a/data/attachments/1914d891034b96bb.png b/data/attachments/1914d891034b96bb.png new file mode 100644 index 000000000..7fe5e00ba Binary files /dev/null and b/data/attachments/1914d891034b96bb.png differ diff --git a/data/attachments/1a41202acd00d0ee.png b/data/attachments/1a41202acd00d0ee.png new file mode 100644 index 000000000..fa9637a63 Binary files /dev/null and b/data/attachments/1a41202acd00d0ee.png differ diff --git a/data/attachments/1a7a053bf4cd482d.txt b/data/attachments/1a7a053bf4cd482d.txt new file mode 100644 index 000000000..88879f488 --- /dev/null +++ b/data/attachments/1a7a053bf4cd482d.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_sign_in_should_fail.png \ No newline at end of file diff --git a/data/attachments/1a83f47ddd6b458a.png b/data/attachments/1a83f47ddd6b458a.png new file mode 100644 index 000000000..ce1c32c59 Binary files /dev/null and b/data/attachments/1a83f47ddd6b458a.png differ diff --git a/data/attachments/1a9198aa5c929268.png b/data/attachments/1a9198aa5c929268.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/1a9198aa5c929268.png differ diff --git a/data/attachments/1ac754c55fffa445.png b/data/attachments/1ac754c55fffa445.png new file mode 100644 index 000000000..537654977 Binary files /dev/null and b/data/attachments/1ac754c55fffa445.png differ diff --git a/data/attachments/1afef08beadc7481.png b/data/attachments/1afef08beadc7481.png new file mode 100644 index 000000000..33d483070 Binary files /dev/null and b/data/attachments/1afef08beadc7481.png differ diff --git a/data/attachments/1b0727db55063267.png b/data/attachments/1b0727db55063267.png new file mode 100644 index 000000000..55bf8c48a Binary files /dev/null and b/data/attachments/1b0727db55063267.png differ diff --git a/data/attachments/1b44d1627a254c73.png b/data/attachments/1b44d1627a254c73.png new file mode 100644 index 000000000..40ae5e64d Binary files /dev/null and b/data/attachments/1b44d1627a254c73.png differ diff --git a/data/attachments/1bd5c9b23bce7f0d.png b/data/attachments/1bd5c9b23bce7f0d.png new file mode 100644 index 000000000..00dea7a9e Binary files /dev/null and b/data/attachments/1bd5c9b23bce7f0d.png differ diff --git a/data/attachments/1c35455f230f8314.png b/data/attachments/1c35455f230f8314.png new file mode 100644 index 000000000..4a82e4f90 Binary files /dev/null and b/data/attachments/1c35455f230f8314.png differ diff --git a/data/attachments/1c55b86b9975db70.png b/data/attachments/1c55b86b9975db70.png new file mode 100644 index 000000000..6a4e0222f Binary files /dev/null and b/data/attachments/1c55b86b9975db70.png differ diff --git a/data/attachments/1c5c140ce402638.png b/data/attachments/1c5c140ce402638.png new file mode 100644 index 000000000..b0e43e8ca Binary files /dev/null and b/data/attachments/1c5c140ce402638.png differ diff --git a/data/attachments/1c78e0b631be4147.png b/data/attachments/1c78e0b631be4147.png new file mode 100644 index 000000000..18af3dde7 Binary files /dev/null and b/data/attachments/1c78e0b631be4147.png differ diff --git a/data/attachments/1c85b073fe11d4e1.png b/data/attachments/1c85b073fe11d4e1.png new file mode 100644 index 000000000..f9f5f494a Binary files /dev/null and b/data/attachments/1c85b073fe11d4e1.png differ diff --git a/data/attachments/1cedf4b74d08cd2d.png b/data/attachments/1cedf4b74d08cd2d.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/1cedf4b74d08cd2d.png differ diff --git a/data/attachments/1d524f84b79ac29b.png b/data/attachments/1d524f84b79ac29b.png new file mode 100644 index 000000000..a279d290c Binary files /dev/null and b/data/attachments/1d524f84b79ac29b.png differ diff --git a/data/attachments/1d7334c4f4fd76dc.png b/data/attachments/1d7334c4f4fd76dc.png new file mode 100644 index 000000000..03cd88805 Binary files /dev/null and b/data/attachments/1d7334c4f4fd76dc.png differ diff --git a/data/attachments/1d94a8e60125ddf.png b/data/attachments/1d94a8e60125ddf.png new file mode 100644 index 000000000..4210e6352 Binary files /dev/null and b/data/attachments/1d94a8e60125ddf.png differ diff --git a/data/attachments/1da477290e5ec637.png b/data/attachments/1da477290e5ec637.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/1da477290e5ec637.png differ diff --git a/data/attachments/1da77c9f0a9ee73e.png b/data/attachments/1da77c9f0a9ee73e.png new file mode 100644 index 000000000..cd01a6eea Binary files /dev/null and b/data/attachments/1da77c9f0a9ee73e.png differ diff --git a/data/attachments/1e7beba3a2ef4c9f.png b/data/attachments/1e7beba3a2ef4c9f.png new file mode 100644 index 000000000..20234fb84 Binary files /dev/null and b/data/attachments/1e7beba3a2ef4c9f.png differ diff --git a/data/attachments/1ea99fa1acffc174.png b/data/attachments/1ea99fa1acffc174.png new file mode 100644 index 000000000..7086c75d4 Binary files /dev/null and b/data/attachments/1ea99fa1acffc174.png differ diff --git a/data/attachments/1ee260273d6b37a4.txt b/data/attachments/1ee260273d6b37a4.txt new file mode 100644 index 000000000..43adaf251 --- /dev/null +++ b/data/attachments/1ee260273d6b37a4.txt @@ -0,0 +1,107 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_4.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/1f47e24649190c24.png b/data/attachments/1f47e24649190c24.png new file mode 100644 index 000000000..7a3c87997 Binary files /dev/null and b/data/attachments/1f47e24649190c24.png differ diff --git a/data/attachments/1fac9a40c2d052e0.png b/data/attachments/1fac9a40c2d052e0.png new file mode 100644 index 000000000..c8e6e98e4 Binary files /dev/null and b/data/attachments/1fac9a40c2d052e0.png differ diff --git a/data/attachments/1fc278b107797d38.png b/data/attachments/1fc278b107797d38.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/1fc278b107797d38.png differ diff --git a/data/attachments/1fd4898efeb5cbb8.txt b/data/attachments/1fd4898efeb5cbb8.txt new file mode 100644 index 000000000..c502cee27 --- /dev/null +++ b/data/attachments/1fd4898efeb5cbb8.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/1fdcd36875218d50.png b/data/attachments/1fdcd36875218d50.png new file mode 100644 index 000000000..09cf5925d Binary files /dev/null and b/data/attachments/1fdcd36875218d50.png differ diff --git a/data/attachments/208053fe64967844.png b/data/attachments/208053fe64967844.png new file mode 100644 index 000000000..28ceef0e2 Binary files /dev/null and b/data/attachments/208053fe64967844.png differ diff --git a/data/attachments/2087470804fc622e.png b/data/attachments/2087470804fc622e.png new file mode 100644 index 000000000..49892d327 Binary files /dev/null and b/data/attachments/2087470804fc622e.png differ diff --git a/data/attachments/20d3936f948b0edc.png b/data/attachments/20d3936f948b0edc.png new file mode 100644 index 000000000..ad61d610d Binary files /dev/null and b/data/attachments/20d3936f948b0edc.png differ diff --git a/data/attachments/20f9ebaafa82372b.png b/data/attachments/20f9ebaafa82372b.png new file mode 100644 index 000000000..2b4c9ac09 Binary files /dev/null and b/data/attachments/20f9ebaafa82372b.png differ diff --git a/data/attachments/2121eed0a1b1ac3a.txt b/data/attachments/2121eed0a1b1ac3a.txt new file mode 100644 index 000000000..9f9637de1 --- /dev/null +++ b/data/attachments/2121eed0a1b1ac3a.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_alert_messages_should_appear_for_missing_fields.png \ No newline at end of file diff --git a/data/attachments/21562cbe16df0214.png b/data/attachments/21562cbe16df0214.png new file mode 100644 index 000000000..c637c3e77 Binary files /dev/null and b/data/attachments/21562cbe16df0214.png differ diff --git a/data/attachments/216994b142553bc0.png b/data/attachments/216994b142553bc0.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/216994b142553bc0.png differ diff --git a/data/attachments/21f32cf9dc37c226.png b/data/attachments/21f32cf9dc37c226.png new file mode 100644 index 000000000..e826e3c27 Binary files /dev/null and b/data/attachments/21f32cf9dc37c226.png differ diff --git a/data/attachments/221616579ed22205.png b/data/attachments/221616579ed22205.png new file mode 100644 index 000000000..6fa11c668 Binary files /dev/null and b/data/attachments/221616579ed22205.png differ diff --git a/data/attachments/221e76518fdfee37.png b/data/attachments/221e76518fdfee37.png new file mode 100644 index 000000000..3a3d2539a Binary files /dev/null and b/data/attachments/221e76518fdfee37.png differ diff --git a/data/attachments/2263b1433652b5fb.png b/data/attachments/2263b1433652b5fb.png new file mode 100644 index 000000000..516f8c1f9 Binary files /dev/null and b/data/attachments/2263b1433652b5fb.png differ diff --git a/data/attachments/22a5a856ff97ee09.txt b/data/attachments/22a5a856ff97ee09.txt new file mode 100644 index 000000000..40c3efc9e --- /dev/null +++ b/data/attachments/22a5a856ff97ee09.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_40.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_40.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_Bill GARTON_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.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.48_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.48_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 650} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 839} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1722} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1722} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1722} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1871} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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': 40, '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': '15/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 15/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': '15/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 15/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.48_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_after_vaccination.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_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.48_click_delete_vaccination_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.48_click_delete_vaccination_button.png \ No newline at end of file diff --git a/data/attachments/22da45d717df3f2.png b/data/attachments/22da45d717df3f2.png new file mode 100644 index 000000000..87c1b5482 Binary files /dev/null and b/data/attachments/22da45d717df3f2.png differ diff --git a/data/attachments/233349b1c694518d.png b/data/attachments/233349b1c694518d.png new file mode 100644 index 000000000..0fdbba894 Binary files /dev/null and b/data/attachments/233349b1c694518d.png differ diff --git a/data/attachments/236bc9fce5901530.txt b/data/attachments/236bc9fce5901530.txt new file mode 100644 index 000000000..f8c9af0bd --- /dev/null +++ b/data/attachments/236bc9fce5901530.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/23a3ea4ac96264cc.png b/data/attachments/23a3ea4ac96264cc.png new file mode 100644 index 000000000..8d4e46993 Binary files /dev/null and b/data/attachments/23a3ea4ac96264cc.png differ diff --git a/data/attachments/23a9c69ca9dc6aa9.png b/data/attachments/23a9c69ca9dc6aa9.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/23a9c69ca9dc6aa9.png differ diff --git a/data/attachments/23fd64eb53d09584.png b/data/attachments/23fd64eb53d09584.png new file mode 100644 index 000000000..4c66f6a2a Binary files /dev/null and b/data/attachments/23fd64eb53d09584.png differ diff --git a/data/attachments/23fde43a8ff6c05f.png b/data/attachments/23fde43a8ff6c05f.png new file mode 100644 index 000000000..6a0acebf9 Binary files /dev/null and b/data/attachments/23fde43a8ff6c05f.png differ diff --git a/data/attachments/2468e9dee43f97e9.png b/data/attachments/2468e9dee43f97e9.png new file mode 100644 index 000000000..4739eb021 Binary files /dev/null and b/data/attachments/2468e9dee43f97e9.png differ diff --git a/data/attachments/24e5bccfe573eee4.png b/data/attachments/24e5bccfe573eee4.png new file mode 100644 index 000000000..b63b6ccb9 Binary files /dev/null and b/data/attachments/24e5bccfe573eee4.png differ diff --git a/data/attachments/24fb5b8e52655678.txt b/data/attachments/24fb5b8e52655678.txt new file mode 100644 index 000000000..b82572902 --- /dev/null +++ b/data/attachments/24fb5b8e52655678.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_nhs_sign_in_button_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/252ee22b7711190a.png b/data/attachments/252ee22b7711190a.png new file mode 100644 index 000000000..253632a52 Binary files /dev/null and b/data/attachments/252ee22b7711190a.png differ diff --git a/data/attachments/255cfcf51968ce57.png b/data/attachments/255cfcf51968ce57.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/255cfcf51968ce57.png differ diff --git a/data/attachments/256b53e81c0d8634.txt b/data/attachments/256b53e81c0d8634.txt new file mode 100644 index 000000000..f30f0be83 --- /dev/null +++ b/data/attachments/256b53e81c0d8634.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/259ada35449d089a.png b/data/attachments/259ada35449d089a.png new file mode 100644 index 000000000..55d4b217b Binary files /dev/null and b/data/attachments/259ada35449d089a.png differ diff --git a/data/attachments/259b3f35591985d6.png b/data/attachments/259b3f35591985d6.png new file mode 100644 index 000000000..f59ba8d0d Binary files /dev/null and b/data/attachments/259b3f35591985d6.png differ diff --git a/data/attachments/25a7e0fae020db39.png b/data/attachments/25a7e0fae020db39.png new file mode 100644 index 000000000..bc0a175b6 Binary files /dev/null and b/data/attachments/25a7e0fae020db39.png differ diff --git a/data/attachments/25ada1fec5fd3f95.png b/data/attachments/25ada1fec5fd3f95.png new file mode 100644 index 000000000..d0b987e4d Binary files /dev/null and b/data/attachments/25ada1fec5fd3f95.png differ diff --git a/data/attachments/264931c7867ed6c5.png b/data/attachments/264931c7867ed6c5.png new file mode 100644 index 000000000..179aa6d71 Binary files /dev/null and b/data/attachments/264931c7867ed6c5.png differ diff --git a/data/attachments/265c1cc9089c1abd.png b/data/attachments/265c1cc9089c1abd.png new file mode 100644 index 000000000..41eb0be35 Binary files /dev/null and b/data/attachments/265c1cc9089c1abd.png differ diff --git a/data/attachments/266165c37f1b62c4.png b/data/attachments/266165c37f1b62c4.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/266165c37f1b62c4.png differ diff --git a/data/attachments/26e60895d26a60ef.png b/data/attachments/26e60895d26a60ef.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/26e60895d26a60ef.png differ diff --git a/data/attachments/26f52385695cedce.png b/data/attachments/26f52385695cedce.png new file mode 100644 index 000000000..1b65a6b0b Binary files /dev/null and b/data/attachments/26f52385695cedce.png differ diff --git a/data/attachments/271c3ee3c3451151.png b/data/attachments/271c3ee3c3451151.png new file mode 100644 index 000000000..36e4ebdcb Binary files /dev/null and b/data/attachments/271c3ee3c3451151.png differ diff --git a/data/attachments/2735c5ccc726b75c.png b/data/attachments/2735c5ccc726b75c.png new file mode 100644 index 000000000..5ece8dcef Binary files /dev/null and b/data/attachments/2735c5ccc726b75c.png differ diff --git a/data/attachments/27b5f6c864b6f806.png b/data/attachments/27b5f6c864b6f806.png new file mode 100644 index 000000000..a7f93165a Binary files /dev/null and b/data/attachments/27b5f6c864b6f806.png differ diff --git a/data/attachments/27ec94520126023e.png b/data/attachments/27ec94520126023e.png new file mode 100644 index 000000000..e234bc80a Binary files /dev/null and b/data/attachments/27ec94520126023e.png differ diff --git a/data/attachments/27edd5f4af79f79.png b/data/attachments/27edd5f4af79f79.png new file mode 100644 index 000000000..f8e102346 Binary files /dev/null and b/data/attachments/27edd5f4af79f79.png differ diff --git a/data/attachments/2878f3c99dff28da.png b/data/attachments/2878f3c99dff28da.png new file mode 100644 index 000000000..9e1bc1481 Binary files /dev/null and b/data/attachments/2878f3c99dff28da.png differ diff --git a/data/attachments/287a6d51d1d43ebc.png b/data/attachments/287a6d51d1d43ebc.png new file mode 100644 index 000000000..668c83bca Binary files /dev/null and b/data/attachments/287a6d51d1d43ebc.png differ diff --git a/data/attachments/28ddd8a68abcd040.png b/data/attachments/28ddd8a68abcd040.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/28ddd8a68abcd040.png differ diff --git a/data/attachments/296dddbe86a4ebaf.png b/data/attachments/296dddbe86a4ebaf.png new file mode 100644 index 000000000..8e54cdcae Binary files /dev/null and b/data/attachments/296dddbe86a4ebaf.png differ diff --git a/data/attachments/298ac95086f23652.png b/data/attachments/298ac95086f23652.png new file mode 100644 index 000000000..ae24bd471 Binary files /dev/null and b/data/attachments/298ac95086f23652.png differ diff --git a/data/attachments/298b67ff891865c9.png b/data/attachments/298b67ff891865c9.png new file mode 100644 index 000000000..432d41101 Binary files /dev/null and b/data/attachments/298b67ff891865c9.png differ diff --git a/data/attachments/29a7fee95f9a255d.png b/data/attachments/29a7fee95f9a255d.png new file mode 100644 index 000000000..553561545 Binary files /dev/null and b/data/attachments/29a7fee95f9a255d.png differ diff --git a/data/attachments/29ed2fa1e0219531.png b/data/attachments/29ed2fa1e0219531.png new file mode 100644 index 000000000..e6091d2fc Binary files /dev/null and b/data/attachments/29ed2fa1e0219531.png differ diff --git a/data/attachments/29fd2a42f83706bd.png b/data/attachments/29fd2a42f83706bd.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/29fd2a42f83706bd.png differ diff --git a/data/attachments/2a085397a05601e.png b/data/attachments/2a085397a05601e.png new file mode 100644 index 000000000..eb00f623e Binary files /dev/null and b/data/attachments/2a085397a05601e.png differ diff --git a/data/attachments/2a7c63e78070643.txt b/data/attachments/2a7c63e78070643.txt new file mode 100644 index 000000000..1ee094ad6 --- /dev/null +++ b/data/attachments/2a7c63e78070643.txt @@ -0,0 +1,73 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_clicked_choose_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/2a7ff8f98d02f7f0.png b/data/attachments/2a7ff8f98d02f7f0.png new file mode 100644 index 000000000..a4e6b4a21 Binary files /dev/null and b/data/attachments/2a7ff8f98d02f7f0.png differ diff --git a/data/attachments/2b27d99afafa2833.png b/data/attachments/2b27d99afafa2833.png new file mode 100644 index 000000000..88e5e0a60 Binary files /dev/null and b/data/attachments/2b27d99afafa2833.png differ diff --git a/data/attachments/2bbdc1e2e7be4c23.png b/data/attachments/2bbdc1e2e7be4c23.png new file mode 100644 index 000000000..4210e6352 Binary files /dev/null and b/data/attachments/2bbdc1e2e7be4c23.png differ diff --git a/data/attachments/2bdc78d3d3cae15e.png b/data/attachments/2bdc78d3d3cae15e.png new file mode 100644 index 000000000..fb264ccc7 Binary files /dev/null and b/data/attachments/2bdc78d3d3cae15e.png differ diff --git a/data/attachments/2bf2eb3f38994621.png b/data/attachments/2bf2eb3f38994621.png new file mode 100644 index 000000000..55037ef67 Binary files /dev/null and b/data/attachments/2bf2eb3f38994621.png differ diff --git a/data/attachments/2c31596d40fefcd6.txt b/data/attachments/2c31596d40fefcd6.txt new file mode 100644 index 000000000..ececdabeb --- /dev/null +++ b/data/attachments/2c31596d40fefcd6.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_4.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 516} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 516} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 516} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/2c9498da8ee6edcf.png b/data/attachments/2c9498da8ee6edcf.png new file mode 100644 index 000000000..658e386ef Binary files /dev/null and b/data/attachments/2c9498da8ee6edcf.png differ diff --git a/data/attachments/2c97a145b06d75f.png b/data/attachments/2c97a145b06d75f.png new file mode 100644 index 000000000..3a4e72e92 Binary files /dev/null and b/data/attachments/2c97a145b06d75f.png differ diff --git a/data/attachments/2d05be14eaca7db8.png b/data/attachments/2d05be14eaca7db8.png new file mode 100644 index 000000000..80c448b7d Binary files /dev/null and b/data/attachments/2d05be14eaca7db8.png differ diff --git a/data/attachments/2d4596adf9dc19f6.png b/data/attachments/2d4596adf9dc19f6.png new file mode 100644 index 000000000..a279d290c Binary files /dev/null and b/data/attachments/2d4596adf9dc19f6.png differ diff --git a/data/attachments/2d7c9ed2d0c60431.png b/data/attachments/2d7c9ed2d0c60431.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/2d7c9ed2d0c60431.png differ diff --git a/data/attachments/2dd917cd3395d306.png b/data/attachments/2dd917cd3395d306.png new file mode 100644 index 000000000..596081a46 Binary files /dev/null and b/data/attachments/2dd917cd3395d306.png differ diff --git a/data/attachments/2de03ff12c90b614.png b/data/attachments/2de03ff12c90b614.png new file mode 100644 index 000000000..e050104f1 Binary files /dev/null and b/data/attachments/2de03ff12c90b614.png differ diff --git a/data/attachments/2e1c29eb02e6af6b.png b/data/attachments/2e1c29eb02e6af6b.png new file mode 100644 index 000000000..98c1cab25 Binary files /dev/null and b/data/attachments/2e1c29eb02e6af6b.png differ diff --git a/data/attachments/2e44a5439ce83ccb.png b/data/attachments/2e44a5439ce83ccb.png new file mode 100644 index 000000000..47120e988 Binary files /dev/null and b/data/attachments/2e44a5439ce83ccb.png differ diff --git a/data/attachments/2e4b2619c12021ef.png b/data/attachments/2e4b2619c12021ef.png new file mode 100644 index 000000000..ed688400f Binary files /dev/null and b/data/attachments/2e4b2619c12021ef.png differ diff --git a/data/attachments/2ee44dbb7c7b27a1.png b/data/attachments/2ee44dbb7c7b27a1.png new file mode 100644 index 000000000..77ff0cf67 Binary files /dev/null and b/data/attachments/2ee44dbb7c7b27a1.png differ diff --git a/data/attachments/2ef5b43639087eeb.png b/data/attachments/2ef5b43639087eeb.png new file mode 100644 index 000000000..9db8931f2 Binary files /dev/null and b/data/attachments/2ef5b43639087eeb.png differ diff --git a/data/attachments/2f2f9e187543535c.png b/data/attachments/2f2f9e187543535c.png new file mode 100644 index 000000000..a58ae72bd Binary files /dev/null and b/data/attachments/2f2f9e187543535c.png differ diff --git a/data/attachments/2f71a77eceb191d7.png b/data/attachments/2f71a77eceb191d7.png new file mode 100644 index 000000000..6a57bfb81 Binary files /dev/null and b/data/attachments/2f71a77eceb191d7.png differ diff --git a/data/attachments/2f87ead193814007.png b/data/attachments/2f87ead193814007.png new file mode 100644 index 000000000..c71abcd6a Binary files /dev/null and b/data/attachments/2f87ead193814007.png differ diff --git a/data/attachments/2fb1c2c7bc2a9000.png b/data/attachments/2fb1c2c7bc2a9000.png new file mode 100644 index 000000000..4f4484204 Binary files /dev/null and b/data/attachments/2fb1c2c7bc2a9000.png differ diff --git a/data/attachments/2fd6c83ee688ded4.png b/data/attachments/2fd6c83ee688ded4.png new file mode 100644 index 000000000..1c0cd507c Binary files /dev/null and b/data/attachments/2fd6c83ee688ded4.png differ diff --git a/data/attachments/301662481f0f1d3f.png b/data/attachments/301662481f0f1d3f.png new file mode 100644 index 000000000..4242f13ce Binary files /dev/null and b/data/attachments/301662481f0f1d3f.png differ diff --git a/data/attachments/3048aa22cfe8010e.png b/data/attachments/3048aa22cfe8010e.png new file mode 100644 index 000000000..90dbcff9a Binary files /dev/null and b/data/attachments/3048aa22cfe8010e.png differ diff --git a/data/attachments/309b3a9c729883b1.png b/data/attachments/309b3a9c729883b1.png new file mode 100644 index 000000000..a0e4f2997 Binary files /dev/null and b/data/attachments/309b3a9c729883b1.png differ diff --git a/data/attachments/30daceff84c80695.png b/data/attachments/30daceff84c80695.png new file mode 100644 index 000000000..149d9f9d5 Binary files /dev/null and b/data/attachments/30daceff84c80695.png differ diff --git a/data/attachments/31256fd9a7bbc416.png b/data/attachments/31256fd9a7bbc416.png new file mode 100644 index 000000000..1d310b34d Binary files /dev/null and b/data/attachments/31256fd9a7bbc416.png differ diff --git a/data/attachments/316cdb6f50b291e2.png b/data/attachments/316cdb6f50b291e2.png new file mode 100644 index 000000000..2e78912e9 Binary files /dev/null and b/data/attachments/316cdb6f50b291e2.png differ diff --git a/data/attachments/3196e31fdbdac6b4.png b/data/attachments/3196e31fdbdac6b4.png new file mode 100644 index 000000000..4fe2de718 Binary files /dev/null and b/data/attachments/3196e31fdbdac6b4.png differ diff --git a/data/attachments/3205eeb63229c617.png b/data/attachments/3205eeb63229c617.png new file mode 100644 index 000000000..880dbaccc Binary files /dev/null and b/data/attachments/3205eeb63229c617.png differ diff --git a/data/attachments/327cb4ea33090164.png b/data/attachments/327cb4ea33090164.png new file mode 100644 index 000000000..894c7885c Binary files /dev/null and b/data/attachments/327cb4ea33090164.png differ diff --git a/data/attachments/328aa63686a3fa29.png b/data/attachments/328aa63686a3fa29.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/328aa63686a3fa29.png differ diff --git a/data/attachments/329041b2fa5aba0c.png b/data/attachments/329041b2fa5aba0c.png new file mode 100644 index 000000000..0c717497f Binary files /dev/null and b/data/attachments/329041b2fa5aba0c.png differ diff --git a/data/attachments/32910019c3c4dc8b.png b/data/attachments/32910019c3c4dc8b.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/32910019c3c4dc8b.png differ diff --git a/data/attachments/32f4fcda2e2ffc62.txt b/data/attachments/32f4fcda2e2ffc62.txt new file mode 100644 index 000000000..789a9daf4 --- /dev/null +++ b/data/attachments/32f4fcda2e2ffc62.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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/3325254940aef38a.png b/data/attachments/3325254940aef38a.png new file mode 100644 index 000000000..3e67d7ad3 Binary files /dev/null and b/data/attachments/3325254940aef38a.png differ diff --git a/data/attachments/332bdf9bf7f79d17.png b/data/attachments/332bdf9bf7f79d17.png new file mode 100644 index 000000000..642e7829a Binary files /dev/null and b/data/attachments/332bdf9bf7f79d17.png differ diff --git a/data/attachments/337529937fa6b28e.png b/data/attachments/337529937fa6b28e.png new file mode 100644 index 000000000..4242f13ce Binary files /dev/null and b/data/attachments/337529937fa6b28e.png differ diff --git a/data/attachments/33ee548bfb09978c.png b/data/attachments/33ee548bfb09978c.png new file mode 100644 index 000000000..bfe006743 Binary files /dev/null and b/data/attachments/33ee548bfb09978c.png differ diff --git a/data/attachments/34838683bbb309c.png b/data/attachments/34838683bbb309c.png new file mode 100644 index 000000000..de9da4e8d Binary files /dev/null and b/data/attachments/34838683bbb309c.png differ diff --git a/data/attachments/349f01164a09d9d.txt b/data/attachments/349f01164a09d9d.txt new file mode 100644 index 000000000..68109852e --- /dev/null +++ b/data/attachments/349f01164a09d9d.txt @@ -0,0 +1,20 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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/34e0d7967a24207.png b/data/attachments/34e0d7967a24207.png new file mode 100644 index 000000000..b7447a839 Binary files /dev/null and b/data/attachments/34e0d7967a24207.png differ diff --git a/data/attachments/34f61a38da470e64.png b/data/attachments/34f61a38da470e64.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/34f61a38da470e64.png differ diff --git a/data/attachments/350cd78a22f8cf90.png b/data/attachments/350cd78a22f8cf90.png new file mode 100644 index 000000000..e9bc42a5b Binary files /dev/null and b/data/attachments/350cd78a22f8cf90.png differ diff --git a/data/attachments/350e2f3d8b00fd1f.png b/data/attachments/350e2f3d8b00fd1f.png new file mode 100644 index 000000000..2581f3c31 Binary files /dev/null and b/data/attachments/350e2f3d8b00fd1f.png differ diff --git a/data/attachments/3533b3974e4d3f69.png b/data/attachments/3533b3974e4d3f69.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/3533b3974e4d3f69.png differ diff --git a/data/attachments/354571718aee5e92.png b/data/attachments/354571718aee5e92.png new file mode 100644 index 000000000..5d178ef00 Binary files /dev/null and b/data/attachments/354571718aee5e92.png differ diff --git a/data/attachments/354ceb68b5409f2e.png b/data/attachments/354ceb68b5409f2e.png new file mode 100644 index 000000000..4b58ab808 Binary files /dev/null and b/data/attachments/354ceb68b5409f2e.png differ diff --git a/data/attachments/355b34abe6614978.png b/data/attachments/355b34abe6614978.png new file mode 100644 index 000000000..20402dd71 Binary files /dev/null and b/data/attachments/355b34abe6614978.png differ diff --git a/data/attachments/35878f0aef356043.png b/data/attachments/35878f0aef356043.png new file mode 100644 index 000000000..bc47804f7 Binary files /dev/null and b/data/attachments/35878f0aef356043.png differ diff --git a/data/attachments/35b1cc10d8fd865e.png b/data/attachments/35b1cc10d8fd865e.png new file mode 100644 index 000000000..62eb986e8 Binary files /dev/null and b/data/attachments/35b1cc10d8fd865e.png differ diff --git a/data/attachments/35c1cf5e0f60422a.png b/data/attachments/35c1cf5e0f60422a.png new file mode 100644 index 000000000..296c7e0bb Binary files /dev/null and b/data/attachments/35c1cf5e0f60422a.png differ diff --git a/data/attachments/360faade3ab33ba0.png b/data/attachments/360faade3ab33ba0.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/360faade3ab33ba0.png differ diff --git a/data/attachments/363c650525f2cb74.png b/data/attachments/363c650525f2cb74.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/363c650525f2cb74.png differ diff --git a/data/attachments/36555ab39b20fcab.png b/data/attachments/36555ab39b20fcab.png new file mode 100644 index 000000000..7fe5e00ba Binary files /dev/null and b/data/attachments/36555ab39b20fcab.png differ diff --git a/data/attachments/3687c72cb08bbd75.png b/data/attachments/3687c72cb08bbd75.png new file mode 100644 index 000000000..8b48dff48 Binary files /dev/null and b/data/attachments/3687c72cb08bbd75.png differ diff --git a/data/attachments/369cfa6756828cce.png b/data/attachments/369cfa6756828cce.png new file mode 100644 index 000000000..cd01a6eea Binary files /dev/null and b/data/attachments/369cfa6756828cce.png differ diff --git a/data/attachments/36b0c4a6aa8f1213.png b/data/attachments/36b0c4a6aa8f1213.png new file mode 100644 index 000000000..97bb16584 Binary files /dev/null and b/data/attachments/36b0c4a6aa8f1213.png differ diff --git a/data/attachments/36b718aa07b938d6.png b/data/attachments/36b718aa07b938d6.png new file mode 100644 index 000000000..237a3a24b Binary files /dev/null and b/data/attachments/36b718aa07b938d6.png differ diff --git a/data/attachments/36be705159efed8d.png b/data/attachments/36be705159efed8d.png new file mode 100644 index 000000000..99f21d9e2 Binary files /dev/null and b/data/attachments/36be705159efed8d.png differ diff --git a/data/attachments/370776afb345b0b1.png b/data/attachments/370776afb345b0b1.png new file mode 100644 index 000000000..f70283a7d Binary files /dev/null and b/data/attachments/370776afb345b0b1.png differ diff --git a/data/attachments/37093ba62d9f1b53.txt b/data/attachments/37093ba62d9f1b53.txt new file mode 100644 index 000000000..bdb7d0525 --- /dev/null +++ b/data/attachments/37093ba62d9f1b53.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/3713e6e2c8859f91.png b/data/attachments/3713e6e2c8859f91.png new file mode 100644 index 000000000..8aeee3ef9 Binary files /dev/null and b/data/attachments/3713e6e2c8859f91.png differ diff --git a/data/attachments/37a013f021005c70.png b/data/attachments/37a013f021005c70.png new file mode 100644 index 000000000..6a5bbcd0e Binary files /dev/null and b/data/attachments/37a013f021005c70.png differ diff --git a/data/attachments/37e7b66084bf0eeb.png b/data/attachments/37e7b66084bf0eeb.png new file mode 100644 index 000000000..dd2bbedc0 Binary files /dev/null and b/data/attachments/37e7b66084bf0eeb.png differ diff --git a/data/attachments/381614e8c8b67bcb.png b/data/attachments/381614e8c8b67bcb.png new file mode 100644 index 000000000..a11906df7 Binary files /dev/null and b/data/attachments/381614e8c8b67bcb.png differ diff --git a/data/attachments/383a840e51858806.png b/data/attachments/383a840e51858806.png new file mode 100644 index 000000000..7cd0d1365 Binary files /dev/null and b/data/attachments/383a840e51858806.png differ diff --git a/data/attachments/384ae4409f130e79.png b/data/attachments/384ae4409f130e79.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/384ae4409f130e79.png differ diff --git a/data/attachments/384b7452c4970bdf.png b/data/attachments/384b7452c4970bdf.png new file mode 100644 index 000000000..b7b1fdac8 Binary files /dev/null and b/data/attachments/384b7452c4970bdf.png differ diff --git a/data/attachments/38578189e12d0fd0.png b/data/attachments/38578189e12d0fd0.png new file mode 100644 index 000000000..0c2f5162d Binary files /dev/null and b/data/attachments/38578189e12d0fd0.png differ diff --git a/data/attachments/38a7ab53d52924ea.png b/data/attachments/38a7ab53d52924ea.png new file mode 100644 index 000000000..d5bfba43d Binary files /dev/null and b/data/attachments/38a7ab53d52924ea.png differ diff --git a/data/attachments/390a6565030a2a55.png b/data/attachments/390a6565030a2a55.png new file mode 100644 index 000000000..1d310b34d Binary files /dev/null and b/data/attachments/390a6565030a2a55.png differ diff --git a/data/attachments/397eb115edbb6f7d.png b/data/attachments/397eb115edbb6f7d.png new file mode 100644 index 000000000..dff140809 Binary files /dev/null and b/data/attachments/397eb115edbb6f7d.png differ diff --git a/data/attachments/399aef80d03d7a88.png b/data/attachments/399aef80d03d7a88.png new file mode 100644 index 000000000..5afbe5533 Binary files /dev/null and b/data/attachments/399aef80d03d7a88.png differ diff --git a/data/attachments/399f8eecabeca1df.png b/data/attachments/399f8eecabeca1df.png new file mode 100644 index 000000000..f5635019e Binary files /dev/null and b/data/attachments/399f8eecabeca1df.png differ diff --git a/data/attachments/3a037bd590d8d628.png b/data/attachments/3a037bd590d8d628.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/3a037bd590d8d628.png differ diff --git a/data/attachments/3a39d539d3e3d4c7.png b/data/attachments/3a39d539d3e3d4c7.png new file mode 100644 index 000000000..3ce62a386 Binary files /dev/null and b/data/attachments/3a39d539d3e3d4c7.png differ diff --git a/data/attachments/3ac420367eff9c1d.png b/data/attachments/3ac420367eff9c1d.png new file mode 100644 index 000000000..949aafac3 Binary files /dev/null and b/data/attachments/3ac420367eff9c1d.png differ diff --git a/data/attachments/3ad1c9c4ff4ecaaa.png b/data/attachments/3ad1c9c4ff4ecaaa.png new file mode 100644 index 000000000..507237e41 Binary files /dev/null and b/data/attachments/3ad1c9c4ff4ecaaa.png differ diff --git a/data/attachments/3ad7c42f50cd9f5b.png b/data/attachments/3ad7c42f50cd9f5b.png new file mode 100644 index 000000000..9b94f4292 Binary files /dev/null and b/data/attachments/3ad7c42f50cd9f5b.png differ diff --git a/data/attachments/3aec875944272629.png b/data/attachments/3aec875944272629.png new file mode 100644 index 000000000..395424a62 Binary files /dev/null and b/data/attachments/3aec875944272629.png differ diff --git a/data/attachments/3af4d45b4f9ba8ba.png b/data/attachments/3af4d45b4f9ba8ba.png new file mode 100644 index 000000000..e49aa3cfe Binary files /dev/null and b/data/attachments/3af4d45b4f9ba8ba.png differ diff --git a/data/attachments/3b720914a2f39d3d.png b/data/attachments/3b720914a2f39d3d.png new file mode 100644 index 000000000..29667c14a Binary files /dev/null and b/data/attachments/3b720914a2f39d3d.png differ diff --git a/data/attachments/3b9f05f2c13cccb4.png b/data/attachments/3b9f05f2c13cccb4.png new file mode 100644 index 000000000..8e93e6d8b Binary files /dev/null and b/data/attachments/3b9f05f2c13cccb4.png differ diff --git a/data/attachments/3ba4c3ce428a3ac2.png b/data/attachments/3ba4c3ce428a3ac2.png new file mode 100644 index 000000000..bb0c5f9b0 Binary files /dev/null and b/data/attachments/3ba4c3ce428a3ac2.png differ diff --git a/data/attachments/3bdd2de0079323fe.png b/data/attachments/3bdd2de0079323fe.png new file mode 100644 index 000000000..fa8e3cbc7 Binary files /dev/null and b/data/attachments/3bdd2de0079323fe.png differ diff --git a/data/attachments/3c11820dc1a2fb97.png b/data/attachments/3c11820dc1a2fb97.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/3c11820dc1a2fb97.png differ diff --git a/data/attachments/3c36c3cc316b1bb4.png b/data/attachments/3c36c3cc316b1bb4.png new file mode 100644 index 000000000..0a6af6419 Binary files /dev/null and b/data/attachments/3c36c3cc316b1bb4.png differ diff --git a/data/attachments/3c95fc33b0faf6a6.png b/data/attachments/3c95fc33b0faf6a6.png new file mode 100644 index 000000000..14af2dd38 Binary files /dev/null and b/data/attachments/3c95fc33b0faf6a6.png differ diff --git a/data/attachments/3caa5b65385f4478.png b/data/attachments/3caa5b65385f4478.png new file mode 100644 index 000000000..62eb986e8 Binary files /dev/null and b/data/attachments/3caa5b65385f4478.png differ diff --git a/data/attachments/3d120ecd407863c.png b/data/attachments/3d120ecd407863c.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/3d120ecd407863c.png differ diff --git a/data/attachments/3d8390f7a26c3850.png b/data/attachments/3d8390f7a26c3850.png new file mode 100644 index 000000000..e26de06ab Binary files /dev/null and b/data/attachments/3d8390f7a26c3850.png differ diff --git a/data/attachments/3e0458c7fbd46acc.png b/data/attachments/3e0458c7fbd46acc.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/3e0458c7fbd46acc.png differ diff --git a/data/attachments/3e21516279ee37ba.png b/data/attachments/3e21516279ee37ba.png new file mode 100644 index 000000000..b5a6fe435 Binary files /dev/null and b/data/attachments/3e21516279ee37ba.png differ diff --git a/data/attachments/3e425fb28649c974.txt b/data/attachments/3e425fb28649c974.txt new file mode 100644 index 000000000..86b3281f3 --- /dev/null +++ b/data/attachments/3e425fb28649c974.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_3.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_3.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_INDIGO CATCHESIDE_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/3e69c1f0749b7e1f.png b/data/attachments/3e69c1f0749b7e1f.png new file mode 100644 index 000000000..3cde134ea Binary files /dev/null and b/data/attachments/3e69c1f0749b7e1f.png differ diff --git a/data/attachments/3f02b8ce116e2362.png b/data/attachments/3f02b8ce116e2362.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/3f02b8ce116e2362.png differ diff --git a/data/attachments/3f1e8536faca3664.png b/data/attachments/3f1e8536faca3664.png new file mode 100644 index 000000000..cf4fcae26 Binary files /dev/null and b/data/attachments/3f1e8536faca3664.png differ diff --git a/data/attachments/3fb2d66b5c0738d0.png b/data/attachments/3fb2d66b5c0738d0.png new file mode 100644 index 000000000..e3b2b5354 Binary files /dev/null and b/data/attachments/3fb2d66b5c0738d0.png differ diff --git a/data/attachments/3fdc634e7b010d71.png b/data/attachments/3fdc634e7b010d71.png new file mode 100644 index 000000000..4c8fe036e Binary files /dev/null and b/data/attachments/3fdc634e7b010d71.png differ diff --git a/data/attachments/3ff3bb761cc7df.png b/data/attachments/3ff3bb761cc7df.png new file mode 100644 index 000000000..5a2c7af22 Binary files /dev/null and b/data/attachments/3ff3bb761cc7df.png differ diff --git a/data/attachments/4068367e9552e50f.png b/data/attachments/4068367e9552e50f.png new file mode 100644 index 000000000..fe5e3bab4 Binary files /dev/null and b/data/attachments/4068367e9552e50f.png differ diff --git a/data/attachments/40db10bae8b90b01.png b/data/attachments/40db10bae8b90b01.png new file mode 100644 index 000000000..61ab74826 Binary files /dev/null and b/data/attachments/40db10bae8b90b01.png differ diff --git a/data/attachments/413df2d108723dcb.png b/data/attachments/413df2d108723dcb.png new file mode 100644 index 000000000..2442f080c Binary files /dev/null and b/data/attachments/413df2d108723dcb.png differ diff --git a/data/attachments/4152998fb1d5c002.png b/data/attachments/4152998fb1d5c002.png new file mode 100644 index 000000000..431771476 Binary files /dev/null and b/data/attachments/4152998fb1d5c002.png differ diff --git a/data/attachments/41d8cd5496e216f6.png b/data/attachments/41d8cd5496e216f6.png new file mode 100644 index 000000000..880951f3b Binary files /dev/null and b/data/attachments/41d8cd5496e216f6.png differ diff --git a/data/attachments/42162fe910e4b7cc.txt b/data/attachments/42162fe910e4b7cc.txt new file mode 100644 index 000000000..479163298 --- /dev/null +++ b/data/attachments/42162fe910e4b7cc.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/4261d2add917e356.png b/data/attachments/4261d2add917e356.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/4261d2add917e356.png differ diff --git a/data/attachments/4284443956b1dd9e.png b/data/attachments/4284443956b1dd9e.png new file mode 100644 index 000000000..cdbb21268 Binary files /dev/null and b/data/attachments/4284443956b1dd9e.png differ diff --git a/data/attachments/4289fc67e36aca37.png b/data/attachments/4289fc67e36aca37.png new file mode 100644 index 000000000..6f7c3b991 Binary files /dev/null and b/data/attachments/4289fc67e36aca37.png differ diff --git a/data/attachments/430899ed7534808e.png b/data/attachments/430899ed7534808e.png new file mode 100644 index 000000000..7101d9dd7 Binary files /dev/null and b/data/attachments/430899ed7534808e.png differ diff --git a/data/attachments/434dde66741cf0c4.png b/data/attachments/434dde66741cf0c4.png new file mode 100644 index 000000000..7ff509458 Binary files /dev/null and b/data/attachments/434dde66741cf0c4.png differ diff --git a/data/attachments/43a079b20144af48.png b/data/attachments/43a079b20144af48.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/43a079b20144af48.png differ diff --git a/data/attachments/43ccfcf0605ecafe.png b/data/attachments/43ccfcf0605ecafe.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/43ccfcf0605ecafe.png differ diff --git a/data/attachments/440ea63f72d9b82.png b/data/attachments/440ea63f72d9b82.png new file mode 100644 index 000000000..431771476 Binary files /dev/null and b/data/attachments/440ea63f72d9b82.png differ diff --git a/data/attachments/4499666847a993bd.png b/data/attachments/4499666847a993bd.png new file mode 100644 index 000000000..ad61d610d Binary files /dev/null and b/data/attachments/4499666847a993bd.png differ diff --git a/data/attachments/44d28f762955d039.png b/data/attachments/44d28f762955d039.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/44d28f762955d039.png differ diff --git a/data/attachments/44d4bafebe3cad72.png b/data/attachments/44d4bafebe3cad72.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/44d4bafebe3cad72.png differ diff --git a/data/attachments/44ec9c06df5fd8b1.png b/data/attachments/44ec9c06df5fd8b1.png new file mode 100644 index 000000000..8417d3876 Binary files /dev/null and b/data/attachments/44ec9c06df5fd8b1.png differ diff --git a/data/attachments/4507ce43e070f42b.png b/data/attachments/4507ce43e070f42b.png new file mode 100644 index 000000000..ee46fcfed Binary files /dev/null and b/data/attachments/4507ce43e070f42b.png differ diff --git a/data/attachments/454bfca627a3e6b5.png b/data/attachments/454bfca627a3e6b5.png new file mode 100644 index 000000000..11dcda62d Binary files /dev/null and b/data/attachments/454bfca627a3e6b5.png differ diff --git a/data/attachments/45a3871398748562.png b/data/attachments/45a3871398748562.png new file mode 100644 index 000000000..62e90a449 Binary files /dev/null and b/data/attachments/45a3871398748562.png differ diff --git a/data/attachments/45bad95f1dbe0ed1.png b/data/attachments/45bad95f1dbe0ed1.png new file mode 100644 index 000000000..6c3da9d3b Binary files /dev/null and b/data/attachments/45bad95f1dbe0ed1.png differ diff --git a/data/attachments/46394bf4f43b4f72.png b/data/attachments/46394bf4f43b4f72.png new file mode 100644 index 000000000..f24433a30 Binary files /dev/null and b/data/attachments/46394bf4f43b4f72.png differ diff --git a/data/attachments/46549baaaa520382.txt b/data/attachments/46549baaaa520382.txt new file mode 100644 index 000000000..722e2f084 --- /dev/null +++ b/data/attachments/46549baaaa520382.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/46a7f8d2b865f4f6.txt b/data/attachments/46a7f8d2b865f4f6.txt new file mode 100644 index 000000000..be40b0206 --- /dev/null +++ b/data/attachments/46a7f8d2b865f4f6.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/46fbecf9e175cf1a.png b/data/attachments/46fbecf9e175cf1a.png new file mode 100644 index 000000000..4cb84eea6 Binary files /dev/null and b/data/attachments/46fbecf9e175cf1a.png differ diff --git a/data/attachments/473afa1f313c73c0.png b/data/attachments/473afa1f313c73c0.png new file mode 100644 index 000000000..6569bff0e Binary files /dev/null and b/data/attachments/473afa1f313c73c0.png differ diff --git a/data/attachments/474669de7a1c8914.png b/data/attachments/474669de7a1c8914.png new file mode 100644 index 000000000..7e98bf4f9 Binary files /dev/null and b/data/attachments/474669de7a1c8914.png differ diff --git a/data/attachments/4770faf855e063f0.png b/data/attachments/4770faf855e063f0.png new file mode 100644 index 000000000..4c2ec3470 Binary files /dev/null and b/data/attachments/4770faf855e063f0.png differ diff --git a/data/attachments/4808a4ef1895dfd0.png b/data/attachments/4808a4ef1895dfd0.png new file mode 100644 index 000000000..66dab511e Binary files /dev/null and b/data/attachments/4808a4ef1895dfd0.png differ diff --git a/data/attachments/48dbd9e9a18fa79.png b/data/attachments/48dbd9e9a18fa79.png new file mode 100644 index 000000000..0d1991164 Binary files /dev/null and b/data/attachments/48dbd9e9a18fa79.png differ diff --git a/data/attachments/48eaebb3186fe69f.png b/data/attachments/48eaebb3186fe69f.png new file mode 100644 index 000000000..fd4c49832 Binary files /dev/null and b/data/attachments/48eaebb3186fe69f.png differ diff --git a/data/attachments/4908debfd9aba5d5.txt b/data/attachments/4908debfd9aba5d5.txt new file mode 100644 index 000000000..7163ca1f0 --- /dev/null +++ b/data/attachments/4908debfd9aba5d5.txt @@ -0,0 +1,115 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_4.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_HERBERT HAAG_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1088} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_set_assessment_date.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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 370} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 370} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 914} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 914} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/49172239c2c74bb5.png b/data/attachments/49172239c2c74bb5.png new file mode 100644 index 000000000..bf7ec2387 Binary files /dev/null and b/data/attachments/49172239c2c74bb5.png differ diff --git a/data/attachments/494ce083f88102a0.png b/data/attachments/494ce083f88102a0.png new file mode 100644 index 000000000..c6e9de47e Binary files /dev/null and b/data/attachments/494ce083f88102a0.png differ diff --git a/data/attachments/4a398701966592db.png b/data/attachments/4a398701966592db.png new file mode 100644 index 000000000..fb5d3dee3 Binary files /dev/null and b/data/attachments/4a398701966592db.png differ diff --git a/data/attachments/4ac54af462e4ce4e.png b/data/attachments/4ac54af462e4ce4e.png new file mode 100644 index 000000000..ff4181308 Binary files /dev/null and b/data/attachments/4ac54af462e4ce4e.png differ diff --git a/data/attachments/4b0e6f9eda532123.png b/data/attachments/4b0e6f9eda532123.png new file mode 100644 index 000000000..c1bdecab0 Binary files /dev/null and b/data/attachments/4b0e6f9eda532123.png differ diff --git a/data/attachments/4b25c41a3ed89267.txt b/data/attachments/4b25c41a3ed89267.txt new file mode 100644 index 000000000..7f41e9053 --- /dev/null +++ b/data/attachments/4b25c41a3ed89267.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.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/4b326db5164b0831.png b/data/attachments/4b326db5164b0831.png new file mode 100644 index 000000000..da8876995 Binary files /dev/null and b/data/attachments/4b326db5164b0831.png differ diff --git a/data/attachments/4b544b5b5eff152b.txt b/data/attachments/4b544b5b5eff152b.txt new file mode 100644 index 000000000..e08e4fc74 --- /dev/null +++ b/data/attachments/4b544b5b5eff152b.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.48 +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.48_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.48_add_batch_page_should_launch.png \ No newline at end of file diff --git a/data/attachments/4b74048dd9abc5c2.png b/data/attachments/4b74048dd9abc5c2.png new file mode 100644 index 000000000..cdbb21268 Binary files /dev/null and b/data/attachments/4b74048dd9abc5c2.png differ diff --git a/data/attachments/4b771549dd3de920.png b/data/attachments/4b771549dd3de920.png new file mode 100644 index 000000000..d90e87591 Binary files /dev/null and b/data/attachments/4b771549dd3de920.png differ diff --git a/data/attachments/4bb815fc1b4cec70.png b/data/attachments/4bb815fc1b4cec70.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/4bb815fc1b4cec70.png differ diff --git a/data/attachments/4c5be0c275d1b133.png b/data/attachments/4c5be0c275d1b133.png new file mode 100644 index 000000000..a46b64b01 Binary files /dev/null and b/data/attachments/4c5be0c275d1b133.png differ diff --git a/data/attachments/4c85102f3dd4fdee.png b/data/attachments/4c85102f3dd4fdee.png new file mode 100644 index 000000000..93868d188 Binary files /dev/null and b/data/attachments/4c85102f3dd4fdee.png differ diff --git a/data/attachments/4c939cb2e7059ab2.png b/data/attachments/4c939cb2e7059ab2.png new file mode 100644 index 000000000..5bd8bb54d Binary files /dev/null and b/data/attachments/4c939cb2e7059ab2.png differ diff --git a/data/attachments/4ca6884d39febfa7.png b/data/attachments/4ca6884d39febfa7.png new file mode 100644 index 000000000..7d8710d4c Binary files /dev/null and b/data/attachments/4ca6884d39febfa7.png differ diff --git a/data/attachments/4caf6da960702169.png b/data/attachments/4caf6da960702169.png new file mode 100644 index 000000000..3a1607623 Binary files /dev/null and b/data/attachments/4caf6da960702169.png differ diff --git a/data/attachments/4cc5afaf78ebc4e8.png b/data/attachments/4cc5afaf78ebc4e8.png new file mode 100644 index 000000000..2b75797a6 Binary files /dev/null and b/data/attachments/4cc5afaf78ebc4e8.png differ diff --git a/data/attachments/4cd83b2b4d54cf2c.png b/data/attachments/4cd83b2b4d54cf2c.png new file mode 100644 index 000000000..c3e49d1c2 Binary files /dev/null and b/data/attachments/4cd83b2b4d54cf2c.png differ diff --git a/data/attachments/4ce6c6c4f8c9329f.png b/data/attachments/4ce6c6c4f8c9329f.png new file mode 100644 index 000000000..8656ed675 Binary files /dev/null and b/data/attachments/4ce6c6c4f8c9329f.png differ diff --git a/data/attachments/4d0cff5d633feac9.png b/data/attachments/4d0cff5d633feac9.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/4d0cff5d633feac9.png differ diff --git a/data/attachments/4d79be4a26be4c4.png b/data/attachments/4d79be4a26be4c4.png new file mode 100644 index 000000000..ebc413f8c Binary files /dev/null and b/data/attachments/4d79be4a26be4c4.png differ diff --git a/data/attachments/4dc97128a4f2cbfc.png b/data/attachments/4dc97128a4f2cbfc.png new file mode 100644 index 000000000..c4ee480b5 Binary files /dev/null and b/data/attachments/4dc97128a4f2cbfc.png differ diff --git a/data/attachments/4ea201381545e04a.png b/data/attachments/4ea201381545e04a.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/4ea201381545e04a.png differ diff --git a/data/attachments/4ed0bb39abc7dda1.png b/data/attachments/4ed0bb39abc7dda1.png new file mode 100644 index 000000000..4806323e5 Binary files /dev/null and b/data/attachments/4ed0bb39abc7dda1.png differ diff --git a/data/attachments/4ed46f40b1709b58.png b/data/attachments/4ed46f40b1709b58.png new file mode 100644 index 000000000..306e15a3f Binary files /dev/null and b/data/attachments/4ed46f40b1709b58.png differ diff --git a/data/attachments/4eee655eb5206a21.png b/data/attachments/4eee655eb5206a21.png new file mode 100644 index 000000000..808fce5cf Binary files /dev/null and b/data/attachments/4eee655eb5206a21.png differ diff --git a/data/attachments/4f24f0dc8a9673f3.txt b/data/attachments/4f24f0dc8a9673f3.txt new file mode 100644 index 000000000..0143e734e --- /dev/null +++ b/data/attachments/4f24f0dc8a9673f3.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_choose_site_page_should_launch.png \ No newline at end of file diff --git a/data/attachments/4f6345a50986627f.png b/data/attachments/4f6345a50986627f.png new file mode 100644 index 000000000..2e98ef0df Binary files /dev/null and b/data/attachments/4f6345a50986627f.png differ diff --git a/data/attachments/4f95cb99e68f1b04.txt b/data/attachments/4f95cb99e68f1b04.txt new file mode 100644 index 000000000..e0cfbfa9a --- /dev/null +++ b/data/attachments/4f95cb99e68f1b04.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 65} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/4fa2aa817367fe56.png b/data/attachments/4fa2aa817367fe56.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/4fa2aa817367fe56.png differ diff --git a/data/attachments/4fa78ad816f55147.png b/data/attachments/4fa78ad816f55147.png new file mode 100644 index 000000000..d5bfba43d Binary files /dev/null and b/data/attachments/4fa78ad816f55147.png differ diff --git a/data/attachments/4fc8bc35cf19b1b8.png b/data/attachments/4fc8bc35cf19b1b8.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/4fc8bc35cf19b1b8.png differ diff --git a/data/attachments/4fe5447d7ed0e1cf.png b/data/attachments/4fe5447d7ed0e1cf.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/4fe5447d7ed0e1cf.png differ diff --git a/data/attachments/5039425a4b76077d.png b/data/attachments/5039425a4b76077d.png new file mode 100644 index 000000000..85d1a2d35 Binary files /dev/null and b/data/attachments/5039425a4b76077d.png differ diff --git a/data/attachments/5094cb79a4232d.png b/data/attachments/5094cb79a4232d.png new file mode 100644 index 000000000..485797664 Binary files /dev/null and b/data/attachments/5094cb79a4232d.png differ diff --git a/data/attachments/50c65fe4c6d1eda8.png b/data/attachments/50c65fe4c6d1eda8.png new file mode 100644 index 000000000..3bb42baa6 Binary files /dev/null and b/data/attachments/50c65fe4c6d1eda8.png differ diff --git a/data/attachments/50d3eea052e847c5.png b/data/attachments/50d3eea052e847c5.png new file mode 100644 index 000000000..29977ab6f Binary files /dev/null and b/data/attachments/50d3eea052e847c5.png differ diff --git a/data/attachments/50e15eb0a67c1198.png b/data/attachments/50e15eb0a67c1198.png new file mode 100644 index 000000000..b3d6cc78e Binary files /dev/null and b/data/attachments/50e15eb0a67c1198.png differ diff --git a/data/attachments/510067446674559a.png b/data/attachments/510067446674559a.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/510067446674559a.png differ diff --git a/data/attachments/51594529d7516619.png b/data/attachments/51594529d7516619.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/51594529d7516619.png differ diff --git a/data/attachments/5174dba5a0f2c093.png b/data/attachments/5174dba5a0f2c093.png new file mode 100644 index 000000000..fd4c49832 Binary files /dev/null and b/data/attachments/5174dba5a0f2c093.png differ diff --git a/data/attachments/51c76cb307a4ed59.png b/data/attachments/51c76cb307a4ed59.png new file mode 100644 index 000000000..9de425c93 Binary files /dev/null and b/data/attachments/51c76cb307a4ed59.png differ diff --git a/data/attachments/52069a9a3212fcc4.png b/data/attachments/52069a9a3212fcc4.png new file mode 100644 index 000000000..4483ae496 Binary files /dev/null and b/data/attachments/52069a9a3212fcc4.png differ diff --git a/data/attachments/5224e9261b5369d0.png b/data/attachments/5224e9261b5369d0.png new file mode 100644 index 000000000..811b7c9b7 Binary files /dev/null and b/data/attachments/5224e9261b5369d0.png differ diff --git a/data/attachments/525c27a7fd37fedc.png b/data/attachments/525c27a7fd37fedc.png new file mode 100644 index 000000000..62e90a449 Binary files /dev/null and b/data/attachments/525c27a7fd37fedc.png differ diff --git a/data/attachments/52687ba7cd359de1.png b/data/attachments/52687ba7cd359de1.png new file mode 100644 index 000000000..ed84ba122 Binary files /dev/null and b/data/attachments/52687ba7cd359de1.png differ diff --git a/data/attachments/527439dba3b7fc20.png b/data/attachments/527439dba3b7fc20.png new file mode 100644 index 000000000..4b958c4cd Binary files /dev/null and b/data/attachments/527439dba3b7fc20.png differ diff --git a/data/attachments/528af5ffab88dbe8.png b/data/attachments/528af5ffab88dbe8.png new file mode 100644 index 000000000..3f99393fe Binary files /dev/null and b/data/attachments/528af5ffab88dbe8.png differ diff --git a/data/attachments/528e9ef7dbaccb00.png b/data/attachments/528e9ef7dbaccb00.png new file mode 100644 index 000000000..5961587cf Binary files /dev/null and b/data/attachments/528e9ef7dbaccb00.png differ diff --git a/data/attachments/52d7a87622ab6ba0.png b/data/attachments/52d7a87622ab6ba0.png new file mode 100644 index 000000000..7fd31e13b Binary files /dev/null and b/data/attachments/52d7a87622ab6ba0.png differ diff --git a/data/attachments/531e222cf5870464.png b/data/attachments/531e222cf5870464.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/531e222cf5870464.png differ diff --git a/data/attachments/535d907b8854ffef.png b/data/attachments/535d907b8854ffef.png new file mode 100644 index 000000000..8799eccf8 Binary files /dev/null and b/data/attachments/535d907b8854ffef.png differ diff --git a/data/attachments/538867d3b892db2d.txt b/data/attachments/538867d3b892db2d.txt new file mode 100644 index 000000000..239b92d84 --- /dev/null +++ b/data/attachments/538867d3b892db2d.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_4.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_MARIAN PIESSE_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/541bc700316efa2f.png b/data/attachments/541bc700316efa2f.png new file mode 100644 index 000000000..927fd49ee Binary files /dev/null and b/data/attachments/541bc700316efa2f.png differ diff --git a/data/attachments/54432afabda141d5.png b/data/attachments/54432afabda141d5.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/54432afabda141d5.png differ diff --git a/data/attachments/5463f4b10c3d1beb.png b/data/attachments/5463f4b10c3d1beb.png new file mode 100644 index 000000000..873348b09 Binary files /dev/null and b/data/attachments/5463f4b10c3d1beb.png differ diff --git a/data/attachments/546d1c400a4d739b.png b/data/attachments/546d1c400a4d739b.png new file mode 100644 index 000000000..3ade038ca Binary files /dev/null and b/data/attachments/546d1c400a4d739b.png differ diff --git a/data/attachments/54bcd03ad1b41f46.png b/data/attachments/54bcd03ad1b41f46.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/54bcd03ad1b41f46.png differ diff --git a/data/attachments/55118e367557df96.png b/data/attachments/55118e367557df96.png new file mode 100644 index 000000000..d2715c7e9 Binary files /dev/null and b/data/attachments/55118e367557df96.png differ diff --git a/data/attachments/55311f3d16a47765.png b/data/attachments/55311f3d16a47765.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/55311f3d16a47765.png differ diff --git a/data/attachments/553b2072fc8405a3.png b/data/attachments/553b2072fc8405a3.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/553b2072fc8405a3.png differ diff --git a/data/attachments/55d3a0499feb045c.png b/data/attachments/55d3a0499feb045c.png new file mode 100644 index 000000000..9cf7c2aa3 Binary files /dev/null and b/data/attachments/55d3a0499feb045c.png differ diff --git a/data/attachments/55e438fdd7f023de.txt b/data/attachments/55e438fdd7f023de.txt new file mode 100644 index 000000000..aa017bd92 --- /dev/null +++ b/data/attachments/55e438fdd7f023de.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_2.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_2.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_Bill GARTON_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccine_Pertussis_and_Adacel vaccine 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.48_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.48_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.48_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.48_entered_due_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.48_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.48_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.48_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.48_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 41} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1176} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1176} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 596} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 792} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 792} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 792} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_details.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.48_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': 2, 'eligible_decision': 'yes', 'legal_mechanism': 'National Protocol (NP)', 'eligibility_type': 'Pregnancy', 'healthcare_worker': 'Doctor', 'eligibility_assessing_clinician': 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net', 'eligibility_due_date': '15/11/2024', 'eligibility_assessment_date': '15/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 15/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': '15/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 15/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.48_check_and_confirm_screen_before_assertion.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.48_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.48_vaccination_dose_amount.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.48_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.48_check_and_confirm_screen_after_assertion.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.48_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.48_patient_details_screen_with_immunisation_history.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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_after_vaccination.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_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.48_click_delete_vaccination_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.48_click_delete_vaccination_button.png \ No newline at end of file diff --git a/data/attachments/566b103d5ed9d24c.png b/data/attachments/566b103d5ed9d24c.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/566b103d5ed9d24c.png differ diff --git a/data/attachments/5671e5b2b59dd85e.png b/data/attachments/5671e5b2b59dd85e.png new file mode 100644 index 000000000..ff47198a5 Binary files /dev/null and b/data/attachments/5671e5b2b59dd85e.png differ diff --git a/data/attachments/5687245264074507.png b/data/attachments/5687245264074507.png new file mode 100644 index 000000000..304617a46 Binary files /dev/null and b/data/attachments/5687245264074507.png differ diff --git a/data/attachments/569ec021ce89ba72.png b/data/attachments/569ec021ce89ba72.png new file mode 100644 index 000000000..cf4fcae26 Binary files /dev/null and b/data/attachments/569ec021ce89ba72.png differ diff --git a/data/attachments/56c2331a5990bfe7.png b/data/attachments/56c2331a5990bfe7.png new file mode 100644 index 000000000..8fcd20123 Binary files /dev/null and b/data/attachments/56c2331a5990bfe7.png differ diff --git a/data/attachments/56dac1cb2f7060bd.png b/data/attachments/56dac1cb2f7060bd.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/56dac1cb2f7060bd.png differ diff --git a/data/attachments/5733db371f932166.png b/data/attachments/5733db371f932166.png new file mode 100644 index 000000000..b7b1fdac8 Binary files /dev/null and b/data/attachments/5733db371f932166.png differ diff --git a/data/attachments/57685ccfb34a50bf.png b/data/attachments/57685ccfb34a50bf.png new file mode 100644 index 000000000..72926a7dc Binary files /dev/null and b/data/attachments/57685ccfb34a50bf.png differ diff --git a/data/attachments/577dc204399c57cc.png b/data/attachments/577dc204399c57cc.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/577dc204399c57cc.png differ diff --git a/data/attachments/57a33ecd96ffb5e.png b/data/attachments/57a33ecd96ffb5e.png new file mode 100644 index 000000000..7bd66f3e3 Binary files /dev/null and b/data/attachments/57a33ecd96ffb5e.png differ diff --git a/data/attachments/57d9f7c0a051ba8f.png b/data/attachments/57d9f7c0a051ba8f.png new file mode 100644 index 000000000..95db2acb7 Binary files /dev/null and b/data/attachments/57d9f7c0a051ba8f.png differ diff --git a/data/attachments/587c0d969dd26239.png b/data/attachments/587c0d969dd26239.png new file mode 100644 index 000000000..aee92c7ed Binary files /dev/null and b/data/attachments/587c0d969dd26239.png differ diff --git a/data/attachments/590eb99556974c9e.png b/data/attachments/590eb99556974c9e.png new file mode 100644 index 000000000..3f1a07d95 Binary files /dev/null and b/data/attachments/590eb99556974c9e.png differ diff --git a/data/attachments/5929fd545d33cdbd.png b/data/attachments/5929fd545d33cdbd.png new file mode 100644 index 000000000..bc9c33676 Binary files /dev/null and b/data/attachments/5929fd545d33cdbd.png differ diff --git a/data/attachments/593e73270a38baf7.txt b/data/attachments/593e73270a38baf7.txt new file mode 100644 index 000000000..68d666ea2 --- /dev/null +++ b/data/attachments/593e73270a38baf7.txt @@ -0,0 +1,7 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_login_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/59b09860c3c2ee9d.png b/data/attachments/59b09860c3c2ee9d.png new file mode 100644 index 000000000..ebcfe599b Binary files /dev/null and b/data/attachments/59b09860c3c2ee9d.png differ diff --git a/data/attachments/59bd6c760b635031.png b/data/attachments/59bd6c760b635031.png new file mode 100644 index 000000000..4212cbce4 Binary files /dev/null and b/data/attachments/59bd6c760b635031.png differ diff --git a/data/attachments/59c115b123f3aec4.png b/data/attachments/59c115b123f3aec4.png new file mode 100644 index 000000000..62e1decf2 Binary files /dev/null and b/data/attachments/59c115b123f3aec4.png differ diff --git a/data/attachments/5a28a1d524361e3c.png b/data/attachments/5a28a1d524361e3c.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/5a28a1d524361e3c.png differ diff --git a/data/attachments/5a2ca130f72f9c08.png b/data/attachments/5a2ca130f72f9c08.png new file mode 100644 index 000000000..fb5d3dee3 Binary files /dev/null and b/data/attachments/5a2ca130f72f9c08.png differ diff --git a/data/attachments/5a38e670906d0a42.png b/data/attachments/5a38e670906d0a42.png new file mode 100644 index 000000000..e6b8d3969 Binary files /dev/null and b/data/attachments/5a38e670906d0a42.png differ diff --git a/data/attachments/5a38e7ce31866b81.png b/data/attachments/5a38e7ce31866b81.png new file mode 100644 index 000000000..480741adb Binary files /dev/null and b/data/attachments/5a38e7ce31866b81.png differ diff --git a/data/attachments/5a80d89f84bbdac9.png b/data/attachments/5a80d89f84bbdac9.png new file mode 100644 index 000000000..080fb8659 Binary files /dev/null and b/data/attachments/5a80d89f84bbdac9.png differ diff --git a/data/attachments/5b42f35439017cdb.png b/data/attachments/5b42f35439017cdb.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/5b42f35439017cdb.png differ diff --git a/data/attachments/5b6796f7a2ef6aaa.png b/data/attachments/5b6796f7a2ef6aaa.png new file mode 100644 index 000000000..55f4c3314 Binary files /dev/null and b/data/attachments/5b6796f7a2ef6aaa.png differ diff --git a/data/attachments/5b71260f15b43c31.png b/data/attachments/5b71260f15b43c31.png new file mode 100644 index 000000000..f59ba8d0d Binary files /dev/null and b/data/attachments/5b71260f15b43c31.png differ diff --git a/data/attachments/5b7e2750ef9c57a1.png b/data/attachments/5b7e2750ef9c57a1.png new file mode 100644 index 000000000..c7ff0d745 Binary files /dev/null and b/data/attachments/5b7e2750ef9c57a1.png differ diff --git a/data/attachments/5b7e422b7ef82e65.txt b/data/attachments/5b7e422b7ef82e65.txt new file mode 100644 index 000000000..3c47b3bb6 --- /dev/null +++ b/data/attachments/5b7e422b7ef82e65.txt @@ -0,0 +1,115 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_entered_due_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.48_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.48_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.48_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.48_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 26} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_legal_mechanism.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.48_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.48_selected_assessing_clinician_with_name_and_council.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.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 516} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 516} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 516} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/5b994924e76aa41d.png b/data/attachments/5b994924e76aa41d.png new file mode 100644 index 000000000..56b002e96 Binary files /dev/null and b/data/attachments/5b994924e76aa41d.png differ diff --git a/data/attachments/5ba9cca352413b00.png b/data/attachments/5ba9cca352413b00.png new file mode 100644 index 000000000..bd6371ecf Binary files /dev/null and b/data/attachments/5ba9cca352413b00.png differ diff --git a/data/attachments/5bf4e9fc1757a363.png b/data/attachments/5bf4e9fc1757a363.png new file mode 100644 index 000000000..017275944 Binary files /dev/null and b/data/attachments/5bf4e9fc1757a363.png differ diff --git a/data/attachments/5cb06bb28f159584.png b/data/attachments/5cb06bb28f159584.png new file mode 100644 index 000000000..1115ee599 Binary files /dev/null and b/data/attachments/5cb06bb28f159584.png differ diff --git a/data/attachments/5cb5a9b2e269af48.png b/data/attachments/5cb5a9b2e269af48.png new file mode 100644 index 000000000..2be39c023 Binary files /dev/null and b/data/attachments/5cb5a9b2e269af48.png differ diff --git a/data/attachments/5ce511c0c19707b1.png b/data/attachments/5ce511c0c19707b1.png new file mode 100644 index 000000000..a6488cba1 Binary files /dev/null and b/data/attachments/5ce511c0c19707b1.png differ diff --git a/data/attachments/5cf3c954c281d9a9.txt b/data/attachments/5cf3c954c281d9a9.txt new file mode 100644 index 000000000..fa6a86355 --- /dev/null +++ b/data/attachments/5cf3c954c281d9a9.txt @@ -0,0 +1,14 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_batch_already_added_warning_message_exists.png \ No newline at end of file diff --git a/data/attachments/5d1589921022893f.png b/data/attachments/5d1589921022893f.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/5d1589921022893f.png differ diff --git a/data/attachments/5d556ff0ebd3f49b.png b/data/attachments/5d556ff0ebd3f49b.png new file mode 100644 index 000000000..e47422150 Binary files /dev/null and b/data/attachments/5d556ff0ebd3f49b.png differ diff --git a/data/attachments/5d89ee6486b2625b.png b/data/attachments/5d89ee6486b2625b.png new file mode 100644 index 000000000..c608f111d Binary files /dev/null and b/data/attachments/5d89ee6486b2625b.png differ diff --git a/data/attachments/5da07379511be7ea.png b/data/attachments/5da07379511be7ea.png new file mode 100644 index 000000000..95eb3456a Binary files /dev/null and b/data/attachments/5da07379511be7ea.png differ diff --git a/data/attachments/5dd10c1c3dbfed6d.png b/data/attachments/5dd10c1c3dbfed6d.png new file mode 100644 index 000000000..8cd9bfe6d Binary files /dev/null and b/data/attachments/5dd10c1c3dbfed6d.png differ diff --git a/data/attachments/5e287f9c0dac9fa2.png b/data/attachments/5e287f9c0dac9fa2.png new file mode 100644 index 000000000..582627ec7 Binary files /dev/null and b/data/attachments/5e287f9c0dac9fa2.png differ diff --git a/data/attachments/5e6a34ab7a588b36.png b/data/attachments/5e6a34ab7a588b36.png new file mode 100644 index 000000000..6b987c7fc Binary files /dev/null and b/data/attachments/5e6a34ab7a588b36.png differ diff --git a/data/attachments/5ea8222a9d8e7ca1.png b/data/attachments/5ea8222a9d8e7ca1.png new file mode 100644 index 000000000..f9fbc9b54 Binary files /dev/null and b/data/attachments/5ea8222a9d8e7ca1.png differ diff --git a/data/attachments/5ef61ea8fc9267c6.png b/data/attachments/5ef61ea8fc9267c6.png new file mode 100644 index 000000000..d24ce9ecc Binary files /dev/null and b/data/attachments/5ef61ea8fc9267c6.png differ diff --git a/data/attachments/5efbb04ec3d4fcc3.png b/data/attachments/5efbb04ec3d4fcc3.png new file mode 100644 index 000000000..4f691b50d Binary files /dev/null and b/data/attachments/5efbb04ec3d4fcc3.png differ diff --git a/data/attachments/5f03db775296943f.png b/data/attachments/5f03db775296943f.png new file mode 100644 index 000000000..6d284eeea Binary files /dev/null and b/data/attachments/5f03db775296943f.png differ diff --git a/data/attachments/5f0df76e41475f89.png b/data/attachments/5f0df76e41475f89.png new file mode 100644 index 000000000..fb5e6150b Binary files /dev/null and b/data/attachments/5f0df76e41475f89.png differ diff --git a/data/attachments/5f1935b4849d04f9.png b/data/attachments/5f1935b4849d04f9.png new file mode 100644 index 000000000..cf6b74683 Binary files /dev/null and b/data/attachments/5f1935b4849d04f9.png differ diff --git a/data/attachments/5f463e88342297fd.png b/data/attachments/5f463e88342297fd.png new file mode 100644 index 000000000..18a0d110d Binary files /dev/null and b/data/attachments/5f463e88342297fd.png differ diff --git a/data/attachments/5f709d338deea12d.png b/data/attachments/5f709d338deea12d.png new file mode 100644 index 000000000..d3cf41c63 Binary files /dev/null and b/data/attachments/5f709d338deea12d.png differ diff --git a/data/attachments/5fd0e3443c7f9fbb.png b/data/attachments/5fd0e3443c7f9fbb.png new file mode 100644 index 000000000..1e3da7a28 Binary files /dev/null and b/data/attachments/5fd0e3443c7f9fbb.png differ diff --git a/data/attachments/5fdcbed5d22336d3.png b/data/attachments/5fdcbed5d22336d3.png new file mode 100644 index 000000000..e4cf84641 Binary files /dev/null and b/data/attachments/5fdcbed5d22336d3.png differ diff --git a/data/attachments/5ffd46af5da0d70.png b/data/attachments/5ffd46af5da0d70.png new file mode 100644 index 000000000..b9476ace6 Binary files /dev/null and b/data/attachments/5ffd46af5da0d70.png differ diff --git a/data/attachments/605864b3c046f197.png b/data/attachments/605864b3c046f197.png new file mode 100644 index 000000000..bfe006743 Binary files /dev/null and b/data/attachments/605864b3c046f197.png differ diff --git a/data/attachments/6076f58759b70612.png b/data/attachments/6076f58759b70612.png new file mode 100644 index 000000000..e234bc80a Binary files /dev/null and b/data/attachments/6076f58759b70612.png differ diff --git a/data/attachments/60bbafa8828d7498.png b/data/attachments/60bbafa8828d7498.png new file mode 100644 index 000000000..ed4df95fd Binary files /dev/null and b/data/attachments/60bbafa8828d7498.png differ diff --git a/data/attachments/60e4dab113f26a2f.png b/data/attachments/60e4dab113f26a2f.png new file mode 100644 index 000000000..1ca96774c Binary files /dev/null and b/data/attachments/60e4dab113f26a2f.png differ diff --git a/data/attachments/610faace82f34659.png b/data/attachments/610faace82f34659.png new file mode 100644 index 000000000..ebc413f8c Binary files /dev/null and b/data/attachments/610faace82f34659.png differ diff --git a/data/attachments/612cebda25057379.png b/data/attachments/612cebda25057379.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/612cebda25057379.png differ diff --git a/data/attachments/61345ed8cf4bcb7b.png b/data/attachments/61345ed8cf4bcb7b.png new file mode 100644 index 000000000..f27f269fb Binary files /dev/null and b/data/attachments/61345ed8cf4bcb7b.png differ diff --git a/data/attachments/6135bad2e628252e.png b/data/attachments/6135bad2e628252e.png new file mode 100644 index 000000000..5f1af0b0d Binary files /dev/null and b/data/attachments/6135bad2e628252e.png differ diff --git a/data/attachments/613f504cd1e77240.png b/data/attachments/613f504cd1e77240.png new file mode 100644 index 000000000..925865d79 Binary files /dev/null and b/data/attachments/613f504cd1e77240.png differ diff --git a/data/attachments/615b0136d691b34.png b/data/attachments/615b0136d691b34.png new file mode 100644 index 000000000..71abdaf8b Binary files /dev/null and b/data/attachments/615b0136d691b34.png differ diff --git a/data/attachments/61a986ee7940e5d6.png b/data/attachments/61a986ee7940e5d6.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/61a986ee7940e5d6.png differ diff --git a/data/attachments/61ad4bf12349c6f4.txt b/data/attachments/61ad4bf12349c6f4.txt new file mode 100644 index 000000000..b6433f984 --- /dev/null +++ b/data/attachments/61ad4bf12349c6f4.txt @@ -0,0 +1,107 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_2.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_2.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_Bill GARTON_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_entered_due_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.48_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.48_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.48_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.48_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 60} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_legal_mechanism.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.48_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.48_selected_assessing_clinician_with_name_and_council.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.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/61ee00b9ef858774.png b/data/attachments/61ee00b9ef858774.png new file mode 100644 index 000000000..18c8491c3 Binary files /dev/null and b/data/attachments/61ee00b9ef858774.png differ diff --git a/data/attachments/61f6398bd5267b8a.png b/data/attachments/61f6398bd5267b8a.png new file mode 100644 index 000000000..7a384d8e4 Binary files /dev/null and b/data/attachments/61f6398bd5267b8a.png differ diff --git a/data/attachments/62020149c3b82f8b.png b/data/attachments/62020149c3b82f8b.png new file mode 100644 index 000000000..eb944fda0 Binary files /dev/null and b/data/attachments/62020149c3b82f8b.png differ diff --git a/data/attachments/623974d77277df0a.png b/data/attachments/623974d77277df0a.png new file mode 100644 index 000000000..e73587a0c Binary files /dev/null and b/data/attachments/623974d77277df0a.png differ diff --git a/data/attachments/6256e3e8cf3b58bd.png b/data/attachments/6256e3e8cf3b58bd.png new file mode 100644 index 000000000..28ccea7b9 Binary files /dev/null and b/data/attachments/6256e3e8cf3b58bd.png differ diff --git a/data/attachments/62bb86db005dc7ce.png b/data/attachments/62bb86db005dc7ce.png new file mode 100644 index 000000000..e826e3c27 Binary files /dev/null and b/data/attachments/62bb86db005dc7ce.png differ diff --git a/data/attachments/62beb54b66c46f5b.png b/data/attachments/62beb54b66c46f5b.png new file mode 100644 index 000000000..395424a62 Binary files /dev/null and b/data/attachments/62beb54b66c46f5b.png differ diff --git a/data/attachments/62e999f67e48c851.png b/data/attachments/62e999f67e48c851.png new file mode 100644 index 000000000..12c21cc21 Binary files /dev/null and b/data/attachments/62e999f67e48c851.png differ diff --git a/data/attachments/632579f6ade8b8c5.png b/data/attachments/632579f6ade8b8c5.png new file mode 100644 index 000000000..0c717497f Binary files /dev/null and b/data/attachments/632579f6ade8b8c5.png differ diff --git a/data/attachments/632fc0bedb49d3d8.png b/data/attachments/632fc0bedb49d3d8.png new file mode 100644 index 000000000..b63b6ccb9 Binary files /dev/null and b/data/attachments/632fc0bedb49d3d8.png differ diff --git a/data/attachments/6341c7752a5c7588.png b/data/attachments/6341c7752a5c7588.png new file mode 100644 index 000000000..6f98436a6 Binary files /dev/null and b/data/attachments/6341c7752a5c7588.png differ diff --git a/data/attachments/6360f6a280a6e9f9.png b/data/attachments/6360f6a280a6e9f9.png new file mode 100644 index 000000000..c716468b9 Binary files /dev/null and b/data/attachments/6360f6a280a6e9f9.png differ diff --git a/data/attachments/636763eb4a8b7f82.png b/data/attachments/636763eb4a8b7f82.png new file mode 100644 index 000000000..bb0c5f9b0 Binary files /dev/null and b/data/attachments/636763eb4a8b7f82.png differ diff --git a/data/attachments/636bd8344bca5679.txt b/data/attachments/636bd8344bca5679.txt new file mode 100644 index 000000000..13109b9ef --- /dev/null +++ b/data/attachments/636bd8344bca5679.txt @@ -0,0 +1,159 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_entered_nhs_number_as9473629885_and_clicked_search_for_patient_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.48_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.48_before_clicking_patient_name.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.48_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.48_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.48_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.48_immunisation_history_records_count_is_1.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_entered_due_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.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.48_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.48_selected_assessing_clinician_with_name_and_council.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.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/639e5c74113cee20.png b/data/attachments/639e5c74113cee20.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/639e5c74113cee20.png differ diff --git a/data/attachments/640f40e1b9c367a9.png b/data/attachments/640f40e1b9c367a9.png new file mode 100644 index 000000000..1b1f1c482 Binary files /dev/null and b/data/attachments/640f40e1b9c367a9.png differ diff --git a/data/attachments/646486aacc62a31e.png b/data/attachments/646486aacc62a31e.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/646486aacc62a31e.png differ diff --git a/data/attachments/646ed477c9cae3a7.png b/data/attachments/646ed477c9cae3a7.png new file mode 100644 index 000000000..fc943a606 Binary files /dev/null and b/data/attachments/646ed477c9cae3a7.png differ diff --git a/data/attachments/647c3d9c1d5154af.png b/data/attachments/647c3d9c1d5154af.png new file mode 100644 index 000000000..6b8dd1056 Binary files /dev/null and b/data/attachments/647c3d9c1d5154af.png differ diff --git a/data/attachments/647c609112664261.png b/data/attachments/647c609112664261.png new file mode 100644 index 000000000..d04595de6 Binary files /dev/null and b/data/attachments/647c609112664261.png differ diff --git a/data/attachments/64bfe6249e8ad739.png b/data/attachments/64bfe6249e8ad739.png new file mode 100644 index 000000000..233a1eceb Binary files /dev/null and b/data/attachments/64bfe6249e8ad739.png differ diff --git a/data/attachments/654715a125542d4f.png b/data/attachments/654715a125542d4f.png new file mode 100644 index 000000000..3ade038ca Binary files /dev/null and b/data/attachments/654715a125542d4f.png differ diff --git a/data/attachments/658ac0c8901941a9.png b/data/attachments/658ac0c8901941a9.png new file mode 100644 index 000000000..b6b077817 Binary files /dev/null and b/data/attachments/658ac0c8901941a9.png differ diff --git a/data/attachments/65c60102219999d4.png b/data/attachments/65c60102219999d4.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/65c60102219999d4.png differ diff --git a/data/attachments/65c9d3fdd9446dd7.png b/data/attachments/65c9d3fdd9446dd7.png new file mode 100644 index 000000000..03e7eec86 Binary files /dev/null and b/data/attachments/65c9d3fdd9446dd7.png differ diff --git a/data/attachments/666c273b8ed0b13e.png b/data/attachments/666c273b8ed0b13e.png new file mode 100644 index 000000000..3e67d7ad3 Binary files /dev/null and b/data/attachments/666c273b8ed0b13e.png differ diff --git a/data/attachments/66a3a1181e6b7996.png b/data/attachments/66a3a1181e6b7996.png new file mode 100644 index 000000000..e78915557 Binary files /dev/null and b/data/attachments/66a3a1181e6b7996.png differ diff --git a/data/attachments/66dd800d5e8777e4.png b/data/attachments/66dd800d5e8777e4.png new file mode 100644 index 000000000..f5635019e Binary files /dev/null and b/data/attachments/66dd800d5e8777e4.png differ diff --git a/data/attachments/66e0b392b8d14c.png b/data/attachments/66e0b392b8d14c.png new file mode 100644 index 000000000..df03a93b5 Binary files /dev/null and b/data/attachments/66e0b392b8d14c.png differ diff --git a/data/attachments/67149a622362e358.png b/data/attachments/67149a622362e358.png new file mode 100644 index 000000000..253632a52 Binary files /dev/null and b/data/attachments/67149a622362e358.png differ diff --git a/data/attachments/67620cb23e638e55.png b/data/attachments/67620cb23e638e55.png new file mode 100644 index 000000000..859b6f81e Binary files /dev/null and b/data/attachments/67620cb23e638e55.png differ diff --git a/data/attachments/6779c95b3aca9656.png b/data/attachments/6779c95b3aca9656.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/6779c95b3aca9656.png differ diff --git a/data/attachments/679269520f817523.png b/data/attachments/679269520f817523.png new file mode 100644 index 000000000..b92a5d106 Binary files /dev/null and b/data/attachments/679269520f817523.png differ diff --git a/data/attachments/67b1418e0c3a43a8.png b/data/attachments/67b1418e0c3a43a8.png new file mode 100644 index 000000000..c7ff3b800 Binary files /dev/null and b/data/attachments/67b1418e0c3a43a8.png differ diff --git a/data/attachments/680f911928395318.png b/data/attachments/680f911928395318.png new file mode 100644 index 000000000..b5e8b496e Binary files /dev/null and b/data/attachments/680f911928395318.png differ diff --git a/data/attachments/681d5f59530d1519.png b/data/attachments/681d5f59530d1519.png new file mode 100644 index 000000000..68f370d65 Binary files /dev/null and b/data/attachments/681d5f59530d1519.png differ diff --git a/data/attachments/6839a522813a0b48.png b/data/attachments/6839a522813a0b48.png new file mode 100644 index 000000000..9421239bf Binary files /dev/null and b/data/attachments/6839a522813a0b48.png differ diff --git a/data/attachments/68874edf01a63e0b.png b/data/attachments/68874edf01a63e0b.png new file mode 100644 index 000000000..f082412db Binary files /dev/null and b/data/attachments/68874edf01a63e0b.png differ diff --git a/data/attachments/692986be61ab8540.png b/data/attachments/692986be61ab8540.png new file mode 100644 index 000000000..2581f3c31 Binary files /dev/null and b/data/attachments/692986be61ab8540.png differ diff --git a/data/attachments/69a725c737f76254.png b/data/attachments/69a725c737f76254.png new file mode 100644 index 000000000..d2d86e645 Binary files /dev/null and b/data/attachments/69a725c737f76254.png differ diff --git a/data/attachments/69c16353fd81bd1a.png b/data/attachments/69c16353fd81bd1a.png new file mode 100644 index 000000000..32aada001 Binary files /dev/null and b/data/attachments/69c16353fd81bd1a.png differ diff --git a/data/attachments/6a1e23297d7d94ad.png b/data/attachments/6a1e23297d7d94ad.png new file mode 100644 index 000000000..3fecc5d52 Binary files /dev/null and b/data/attachments/6a1e23297d7d94ad.png differ diff --git a/data/attachments/6b420e86336f03a2.png b/data/attachments/6b420e86336f03a2.png new file mode 100644 index 000000000..a9dfba581 Binary files /dev/null and b/data/attachments/6b420e86336f03a2.png differ diff --git a/data/attachments/6b8cc61aeeedb0dd.png b/data/attachments/6b8cc61aeeedb0dd.png new file mode 100644 index 000000000..aee92c7ed Binary files /dev/null and b/data/attachments/6b8cc61aeeedb0dd.png differ diff --git a/data/attachments/6bb3849120d71174.png b/data/attachments/6bb3849120d71174.png new file mode 100644 index 000000000..01822cb59 Binary files /dev/null and b/data/attachments/6bb3849120d71174.png differ diff --git a/data/attachments/6bbf282965ccf3a.png b/data/attachments/6bbf282965ccf3a.png new file mode 100644 index 000000000..d022265c9 Binary files /dev/null and b/data/attachments/6bbf282965ccf3a.png differ diff --git a/data/attachments/6c1db2ac585bc674.png b/data/attachments/6c1db2ac585bc674.png new file mode 100644 index 000000000..03cd88805 Binary files /dev/null and b/data/attachments/6c1db2ac585bc674.png differ diff --git a/data/attachments/6c673567be058160.png b/data/attachments/6c673567be058160.png new file mode 100644 index 000000000..11dcda62d Binary files /dev/null and b/data/attachments/6c673567be058160.png differ diff --git a/data/attachments/6cd11fd9e8d4cbe9.png b/data/attachments/6cd11fd9e8d4cbe9.png new file mode 100644 index 000000000..09042cb8f Binary files /dev/null and b/data/attachments/6cd11fd9e8d4cbe9.png differ diff --git a/data/attachments/6d22a2b1c559f633.png b/data/attachments/6d22a2b1c559f633.png new file mode 100644 index 000000000..0c717497f Binary files /dev/null and b/data/attachments/6d22a2b1c559f633.png differ diff --git a/data/attachments/6d594611f5e90a2e.png b/data/attachments/6d594611f5e90a2e.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/6d594611f5e90a2e.png differ diff --git a/data/attachments/6d75699331e0065e.png b/data/attachments/6d75699331e0065e.png new file mode 100644 index 000000000..98978c830 Binary files /dev/null and b/data/attachments/6d75699331e0065e.png differ diff --git a/data/attachments/6dae8dee8a3233b8.png b/data/attachments/6dae8dee8a3233b8.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/6dae8dee8a3233b8.png differ diff --git a/data/attachments/6dcd5b601854f5d4.png b/data/attachments/6dcd5b601854f5d4.png new file mode 100644 index 000000000..e083255f4 Binary files /dev/null and b/data/attachments/6dcd5b601854f5d4.png differ diff --git a/data/attachments/6ddafcf7e36a4c5.png b/data/attachments/6ddafcf7e36a4c5.png new file mode 100644 index 000000000..276da13ab Binary files /dev/null and b/data/attachments/6ddafcf7e36a4c5.png differ diff --git a/data/attachments/6e1eb39f175b802.png b/data/attachments/6e1eb39f175b802.png new file mode 100644 index 000000000..8e93e6d8b Binary files /dev/null and b/data/attachments/6e1eb39f175b802.png differ diff --git a/data/attachments/6e5dada6436a8ea2.png b/data/attachments/6e5dada6436a8ea2.png new file mode 100644 index 000000000..d022265c9 Binary files /dev/null and b/data/attachments/6e5dada6436a8ea2.png differ diff --git a/data/attachments/6e63b7730e99e21d.png b/data/attachments/6e63b7730e99e21d.png new file mode 100644 index 000000000..cefecfc0f Binary files /dev/null and b/data/attachments/6e63b7730e99e21d.png differ diff --git a/data/attachments/6ef53fcc85218202.png b/data/attachments/6ef53fcc85218202.png new file mode 100644 index 000000000..bcdf74975 Binary files /dev/null and b/data/attachments/6ef53fcc85218202.png differ diff --git a/data/attachments/6f0dd9f9f3cde13a.txt b/data/attachments/6f0dd9f9f3cde13a.txt new file mode 100644 index 000000000..689028c49 --- /dev/null +++ b/data/attachments/6f0dd9f9f3cde13a.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 125} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_no_results_found_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/6f22ed12b304e8b0.png b/data/attachments/6f22ed12b304e8b0.png new file mode 100644 index 000000000..6c7c1e4dc Binary files /dev/null and b/data/attachments/6f22ed12b304e8b0.png differ diff --git a/data/attachments/6f61ddee87bbe585.png b/data/attachments/6f61ddee87bbe585.png new file mode 100644 index 000000000..7cd0d1365 Binary files /dev/null and b/data/attachments/6f61ddee87bbe585.png differ diff --git a/data/attachments/6f7b9c638caeef92.png b/data/attachments/6f7b9c638caeef92.png new file mode 100644 index 000000000..ca693942a Binary files /dev/null and b/data/attachments/6f7b9c638caeef92.png differ diff --git a/data/attachments/6fe01de591d40ad9.png b/data/attachments/6fe01de591d40ad9.png new file mode 100644 index 000000000..5902c8d35 Binary files /dev/null and b/data/attachments/6fe01de591d40ad9.png differ diff --git a/data/attachments/701c51f66f637428.png b/data/attachments/701c51f66f637428.png new file mode 100644 index 000000000..927fd49ee Binary files /dev/null and b/data/attachments/701c51f66f637428.png differ diff --git a/data/attachments/7068a1a19805a221.png b/data/attachments/7068a1a19805a221.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/7068a1a19805a221.png differ diff --git a/data/attachments/70cd9865cd08ce5e.png b/data/attachments/70cd9865cd08ce5e.png new file mode 100644 index 000000000..5aa2d8cdb Binary files /dev/null and b/data/attachments/70cd9865cd08ce5e.png differ diff --git a/data/attachments/7109e5591df355e5.png b/data/attachments/7109e5591df355e5.png new file mode 100644 index 000000000..4a4a82970 Binary files /dev/null and b/data/attachments/7109e5591df355e5.png differ diff --git a/data/attachments/71359051ea67506b.txt b/data/attachments/71359051ea67506b.txt new file mode 100644 index 000000000..55359c568 --- /dev/null +++ b/data/attachments/71359051ea67506b.txt @@ -0,0 +1,18 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_error_message_appears_for_dob.png \ No newline at end of file diff --git a/data/attachments/71698efbb6b786e3.png b/data/attachments/71698efbb6b786e3.png new file mode 100644 index 000000000..5564a36a0 Binary files /dev/null and b/data/attachments/71698efbb6b786e3.png differ diff --git a/data/attachments/716c0de234eeab5f.png b/data/attachments/716c0de234eeab5f.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/716c0de234eeab5f.png differ diff --git a/data/attachments/71746d2ced0e5ca9.png b/data/attachments/71746d2ced0e5ca9.png new file mode 100644 index 000000000..4c8fe036e Binary files /dev/null and b/data/attachments/71746d2ced0e5ca9.png differ diff --git a/data/attachments/717e07a71acb18de.png b/data/attachments/717e07a71acb18de.png new file mode 100644 index 000000000..2b059ebf2 Binary files /dev/null and b/data/attachments/717e07a71acb18de.png differ diff --git a/data/attachments/71b20844ade9962a.png b/data/attachments/71b20844ade9962a.png new file mode 100644 index 000000000..29667c14a Binary files /dev/null and b/data/attachments/71b20844ade9962a.png differ diff --git a/data/attachments/71fc9b28de8c92d2.png b/data/attachments/71fc9b28de8c92d2.png new file mode 100644 index 000000000..58000f026 Binary files /dev/null and b/data/attachments/71fc9b28de8c92d2.png differ diff --git a/data/attachments/720ee4ca734e8c0a.png b/data/attachments/720ee4ca734e8c0a.png new file mode 100644 index 000000000..4d6b75d25 Binary files /dev/null and b/data/attachments/720ee4ca734e8c0a.png differ diff --git a/data/attachments/721c737102acac4.png b/data/attachments/721c737102acac4.png new file mode 100644 index 000000000..a2a0f38da Binary files /dev/null and b/data/attachments/721c737102acac4.png differ diff --git a/data/attachments/721f5656ed1e6098.png b/data/attachments/721f5656ed1e6098.png new file mode 100644 index 000000000..30d2629eb Binary files /dev/null and b/data/attachments/721f5656ed1e6098.png differ diff --git a/data/attachments/72c2887044de1714.png b/data/attachments/72c2887044de1714.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/72c2887044de1714.png differ diff --git a/data/attachments/730e67b10ae3af70.png b/data/attachments/730e67b10ae3af70.png new file mode 100644 index 000000000..13e8003cc Binary files /dev/null and b/data/attachments/730e67b10ae3af70.png differ diff --git a/data/attachments/734eb8b9b81d2417.png b/data/attachments/734eb8b9b81d2417.png new file mode 100644 index 000000000..7cd0d1365 Binary files /dev/null and b/data/attachments/734eb8b9b81d2417.png differ diff --git a/data/attachments/7363ccc166ee8518.png b/data/attachments/7363ccc166ee8518.png new file mode 100644 index 000000000..a5f2dd4b3 Binary files /dev/null and b/data/attachments/7363ccc166ee8518.png differ diff --git a/data/attachments/7383a1f1344a565.png b/data/attachments/7383a1f1344a565.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/7383a1f1344a565.png differ diff --git a/data/attachments/7391be91676db3c3.png b/data/attachments/7391be91676db3c3.png new file mode 100644 index 000000000..4f6233188 Binary files /dev/null and b/data/attachments/7391be91676db3c3.png differ diff --git a/data/attachments/73b3a540b10a6a90.png b/data/attachments/73b3a540b10a6a90.png new file mode 100644 index 000000000..9bda6a9d5 Binary files /dev/null and b/data/attachments/73b3a540b10a6a90.png differ diff --git a/data/attachments/73c572daeb7bbe19.txt b/data/attachments/73c572daeb7bbe19.txt new file mode 100644 index 000000000..b30b8f63a --- /dev/null +++ b/data/attachments/73c572daeb7bbe19.txt @@ -0,0 +1,115 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_1.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 532} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_entered_due_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.48_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.48_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.48_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.48_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 54} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_legal_mechanism.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.48_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.48_selected_assessing_clinician_with_name_and_council.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.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/741c43fe517a76f6.png b/data/attachments/741c43fe517a76f6.png new file mode 100644 index 000000000..04578db77 Binary files /dev/null and b/data/attachments/741c43fe517a76f6.png differ diff --git a/data/attachments/74a01f2357f8e143.png b/data/attachments/74a01f2357f8e143.png new file mode 100644 index 000000000..90186477f Binary files /dev/null and b/data/attachments/74a01f2357f8e143.png differ diff --git a/data/attachments/74c92cfa90a0eb77.png b/data/attachments/74c92cfa90a0eb77.png new file mode 100644 index 000000000..456ae03fd Binary files /dev/null and b/data/attachments/74c92cfa90a0eb77.png differ diff --git a/data/attachments/74fc44c9b73013fc.png b/data/attachments/74fc44c9b73013fc.png new file mode 100644 index 000000000..0c2f5162d Binary files /dev/null and b/data/attachments/74fc44c9b73013fc.png differ diff --git a/data/attachments/750dfe46a3f50b4e.txt b/data/attachments/750dfe46a3f50b4e.txt new file mode 100644 index 000000000..7d90298d2 --- /dev/null +++ b/data/attachments/750dfe46a3f50b4e.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_15.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_15.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.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.48_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.48_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 673} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 942} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1424} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1871} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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': 15, '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 Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'eligibility_assessment_date': '31/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 31/10/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': '08/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 08/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.48_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_after_vaccination.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_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.48_click_delete_vaccination_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.48_click_delete_vaccination_button.png \ No newline at end of file diff --git a/data/attachments/75c8ed7250cd36a9.png b/data/attachments/75c8ed7250cd36a9.png new file mode 100644 index 000000000..ed95fe4bf Binary files /dev/null and b/data/attachments/75c8ed7250cd36a9.png differ diff --git a/data/attachments/769d10875914e3ca.png b/data/attachments/769d10875914e3ca.png new file mode 100644 index 000000000..a9dfba581 Binary files /dev/null and b/data/attachments/769d10875914e3ca.png differ diff --git a/data/attachments/76b65821ca06e83.txt b/data/attachments/76b65821ca06e83.txt new file mode 100644 index 000000000..5150d8770 --- /dev/null +++ b/data/attachments/76b65821ca06e83.txt @@ -0,0 +1,23 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/770ab9ab01cd2714.png b/data/attachments/770ab9ab01cd2714.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/770ab9ab01cd2714.png differ diff --git a/data/attachments/77454936c54f7d9e.txt b/data/attachments/77454936c54f7d9e.txt new file mode 100644 index 000000000..9b0203c83 --- /dev/null +++ b/data/attachments/77454936c54f7d9e.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/775a3e5565e15eed.png b/data/attachments/775a3e5565e15eed.png new file mode 100644 index 000000000..8b48dff48 Binary files /dev/null and b/data/attachments/775a3e5565e15eed.png differ diff --git a/data/attachments/775dd6ccdabb3b1.png b/data/attachments/775dd6ccdabb3b1.png new file mode 100644 index 000000000..6b113d0d2 Binary files /dev/null and b/data/attachments/775dd6ccdabb3b1.png differ diff --git a/data/attachments/777850da16c0350.png b/data/attachments/777850da16c0350.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/777850da16c0350.png differ diff --git a/data/attachments/77789f3e6f776e3f.png b/data/attachments/77789f3e6f776e3f.png new file mode 100644 index 000000000..e78915557 Binary files /dev/null and b/data/attachments/77789f3e6f776e3f.png differ diff --git a/data/attachments/778c52eced9132f3.png b/data/attachments/778c52eced9132f3.png new file mode 100644 index 000000000..17561eb76 Binary files /dev/null and b/data/attachments/778c52eced9132f3.png differ diff --git a/data/attachments/780717f8886c4048.png b/data/attachments/780717f8886c4048.png new file mode 100644 index 000000000..13a5f59a5 Binary files /dev/null and b/data/attachments/780717f8886c4048.png differ diff --git a/data/attachments/781addc700e0271d.png b/data/attachments/781addc700e0271d.png new file mode 100644 index 000000000..05a6caa0a Binary files /dev/null and b/data/attachments/781addc700e0271d.png differ diff --git a/data/attachments/783b4c03a7bb3ae.png b/data/attachments/783b4c03a7bb3ae.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/783b4c03a7bb3ae.png differ diff --git a/data/attachments/784f2bfc2df2056c.png b/data/attachments/784f2bfc2df2056c.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/784f2bfc2df2056c.png differ diff --git a/data/attachments/78dfe5d48b9bc658.png b/data/attachments/78dfe5d48b9bc658.png new file mode 100644 index 000000000..a7fe23b47 Binary files /dev/null and b/data/attachments/78dfe5d48b9bc658.png differ diff --git a/data/attachments/7923f91a40c778ae.png b/data/attachments/7923f91a40c778ae.png new file mode 100644 index 000000000..e73587a0c Binary files /dev/null and b/data/attachments/7923f91a40c778ae.png differ diff --git a/data/attachments/7926d405629f576a.png b/data/attachments/7926d405629f576a.png new file mode 100644 index 000000000..55d66dc63 Binary files /dev/null and b/data/attachments/7926d405629f576a.png differ diff --git a/data/attachments/7934b93961b5c9d1.png b/data/attachments/7934b93961b5c9d1.png new file mode 100644 index 000000000..62eb986e8 Binary files /dev/null and b/data/attachments/7934b93961b5c9d1.png differ diff --git a/data/attachments/79bcbe789c083097.png b/data/attachments/79bcbe789c083097.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/79bcbe789c083097.png differ diff --git a/data/attachments/79c11214337057f7.png b/data/attachments/79c11214337057f7.png new file mode 100644 index 000000000..880951f3b Binary files /dev/null and b/data/attachments/79c11214337057f7.png differ diff --git a/data/attachments/79de09b04194caa6.png b/data/attachments/79de09b04194caa6.png new file mode 100644 index 000000000..89b9cc4c2 Binary files /dev/null and b/data/attachments/79de09b04194caa6.png differ diff --git a/data/attachments/7a0543af5e43a833.png b/data/attachments/7a0543af5e43a833.png new file mode 100644 index 000000000..bcac93565 Binary files /dev/null and b/data/attachments/7a0543af5e43a833.png differ diff --git a/data/attachments/7a399740307f2d00.png b/data/attachments/7a399740307f2d00.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/7a399740307f2d00.png differ diff --git a/data/attachments/7a4c5d69d3de9d31.png b/data/attachments/7a4c5d69d3de9d31.png new file mode 100644 index 000000000..c16e5e617 Binary files /dev/null and b/data/attachments/7a4c5d69d3de9d31.png differ diff --git a/data/attachments/7a6447abeb76f6bb.png b/data/attachments/7a6447abeb76f6bb.png new file mode 100644 index 000000000..7ea9917a2 Binary files /dev/null and b/data/attachments/7a6447abeb76f6bb.png differ diff --git a/data/attachments/7ad8f3ee374c26d2.png b/data/attachments/7ad8f3ee374c26d2.png new file mode 100644 index 000000000..d700ea012 Binary files /dev/null and b/data/attachments/7ad8f3ee374c26d2.png differ diff --git a/data/attachments/7b0d2ee49c676dcc.png b/data/attachments/7b0d2ee49c676dcc.png new file mode 100644 index 000000000..56d38e6b9 Binary files /dev/null and b/data/attachments/7b0d2ee49c676dcc.png differ diff --git a/data/attachments/7b69a9d8ec7adddd.png b/data/attachments/7b69a9d8ec7adddd.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/7b69a9d8ec7adddd.png differ diff --git a/data/attachments/7bc84cb44c18ba5.png b/data/attachments/7bc84cb44c18ba5.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/7bc84cb44c18ba5.png differ diff --git a/data/attachments/7bdda27dbaadc29d.png b/data/attachments/7bdda27dbaadc29d.png new file mode 100644 index 000000000..4f691b50d Binary files /dev/null and b/data/attachments/7bdda27dbaadc29d.png differ diff --git a/data/attachments/7be5da8268f8942f.png b/data/attachments/7be5da8268f8942f.png new file mode 100644 index 000000000..287bb978c Binary files /dev/null and b/data/attachments/7be5da8268f8942f.png differ diff --git a/data/attachments/7c5736c4a99215f9.png b/data/attachments/7c5736c4a99215f9.png new file mode 100644 index 000000000..0125ae53b Binary files /dev/null and b/data/attachments/7c5736c4a99215f9.png differ diff --git a/data/attachments/7c8f3ddb6187a721.png b/data/attachments/7c8f3ddb6187a721.png new file mode 100644 index 000000000..fe1da9308 Binary files /dev/null and b/data/attachments/7c8f3ddb6187a721.png differ diff --git a/data/attachments/7d085941689120b9.png b/data/attachments/7d085941689120b9.png new file mode 100644 index 000000000..9b76f8017 Binary files /dev/null and b/data/attachments/7d085941689120b9.png differ diff --git a/data/attachments/7d56c2731b2658a5.png b/data/attachments/7d56c2731b2658a5.png new file mode 100644 index 000000000..f9ff4a77e Binary files /dev/null and b/data/attachments/7d56c2731b2658a5.png differ diff --git a/data/attachments/7dae13ad95f06fce.png b/data/attachments/7dae13ad95f06fce.png new file mode 100644 index 000000000..4b958c4cd Binary files /dev/null and b/data/attachments/7dae13ad95f06fce.png differ diff --git a/data/attachments/7daf11b9070a82b.png b/data/attachments/7daf11b9070a82b.png new file mode 100644 index 000000000..05f72891d Binary files /dev/null and b/data/attachments/7daf11b9070a82b.png differ diff --git a/data/attachments/7df801ef702d8b2a.png b/data/attachments/7df801ef702d8b2a.png new file mode 100644 index 000000000..cf6b74683 Binary files /dev/null and b/data/attachments/7df801ef702d8b2a.png differ diff --git a/data/attachments/7dfc03ead25f9acf.png b/data/attachments/7dfc03ead25f9acf.png new file mode 100644 index 000000000..bc22b1e35 Binary files /dev/null and b/data/attachments/7dfc03ead25f9acf.png differ diff --git a/data/attachments/7e4b4f53660084e.png b/data/attachments/7e4b4f53660084e.png new file mode 100644 index 000000000..2c3c98f78 Binary files /dev/null and b/data/attachments/7e4b4f53660084e.png differ diff --git a/data/attachments/7e5765c1ffadb74a.png b/data/attachments/7e5765c1ffadb74a.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/7e5765c1ffadb74a.png differ diff --git a/data/attachments/7e8bf885392e738.png b/data/attachments/7e8bf885392e738.png new file mode 100644 index 000000000..2e9ba8b48 Binary files /dev/null and b/data/attachments/7e8bf885392e738.png differ diff --git a/data/attachments/7eac960540690f13.txt b/data/attachments/7eac960540690f13.txt new file mode 100644 index 000000000..25056830e --- /dev/null +++ b/data/attachments/7eac960540690f13.txt @@ -0,0 +1,205 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_15.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_15.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1088} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 838} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 746} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 886} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1871} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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': 15, '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': '10/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 10/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': '13/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 13/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.48_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1849} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_after_vaccination.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_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.48_click_delete_vaccination_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.48_click_delete_vaccination_button.png \ No newline at end of file diff --git a/data/attachments/7ee241fd4fcacde1.png b/data/attachments/7ee241fd4fcacde1.png new file mode 100644 index 000000000..b5296b6bd Binary files /dev/null and b/data/attachments/7ee241fd4fcacde1.png differ diff --git a/data/attachments/7eeefc5352cadeb0.png b/data/attachments/7eeefc5352cadeb0.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/7eeefc5352cadeb0.png differ diff --git a/data/attachments/7f45f64b51f121aa.png b/data/attachments/7f45f64b51f121aa.png new file mode 100644 index 000000000..abced5fc0 Binary files /dev/null and b/data/attachments/7f45f64b51f121aa.png differ diff --git a/data/attachments/7f543be590cf06a8.png b/data/attachments/7f543be590cf06a8.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/7f543be590cf06a8.png differ diff --git a/data/attachments/7f9a513818b2033d.png b/data/attachments/7f9a513818b2033d.png new file mode 100644 index 000000000..5c371fc67 Binary files /dev/null and b/data/attachments/7f9a513818b2033d.png differ diff --git a/data/attachments/7fb9fdb3d565f7fd.png b/data/attachments/7fb9fdb3d565f7fd.png new file mode 100644 index 000000000..b7447a839 Binary files /dev/null and b/data/attachments/7fb9fdb3d565f7fd.png differ diff --git a/data/attachments/7fbdb3fde5a2b6d0.png b/data/attachments/7fbdb3fde5a2b6d0.png new file mode 100644 index 000000000..5d178ef00 Binary files /dev/null and b/data/attachments/7fbdb3fde5a2b6d0.png differ diff --git a/data/attachments/7fd23304a4630c86.png b/data/attachments/7fd23304a4630c86.png new file mode 100644 index 000000000..93a9e9111 Binary files /dev/null and b/data/attachments/7fd23304a4630c86.png differ diff --git a/data/attachments/7fe4c242734b7a88.png b/data/attachments/7fe4c242734b7a88.png new file mode 100644 index 000000000..e73587a0c Binary files /dev/null and b/data/attachments/7fe4c242734b7a88.png differ diff --git a/data/attachments/7ff74143f70005f9.png b/data/attachments/7ff74143f70005f9.png new file mode 100644 index 000000000..bc8b1dea5 Binary files /dev/null and b/data/attachments/7ff74143f70005f9.png differ diff --git a/data/attachments/7ffd7b256b16e609.png b/data/attachments/7ffd7b256b16e609.png new file mode 100644 index 000000000..0d5453be3 Binary files /dev/null and b/data/attachments/7ffd7b256b16e609.png differ diff --git a/data/attachments/800762928726c273.png b/data/attachments/800762928726c273.png new file mode 100644 index 000000000..9b3aa9cfa Binary files /dev/null and b/data/attachments/800762928726c273.png differ diff --git a/data/attachments/80efd48e4f221b5e.png b/data/attachments/80efd48e4f221b5e.png new file mode 100644 index 000000000..5afbe5533 Binary files /dev/null and b/data/attachments/80efd48e4f221b5e.png differ diff --git a/data/attachments/80f0bdbd75ee536d.png b/data/attachments/80f0bdbd75ee536d.png new file mode 100644 index 000000000..d989cd980 Binary files /dev/null and b/data/attachments/80f0bdbd75ee536d.png differ diff --git a/data/attachments/81134b506ae9c9e3.png b/data/attachments/81134b506ae9c9e3.png new file mode 100644 index 000000000..d022265c9 Binary files /dev/null and b/data/attachments/81134b506ae9c9e3.png differ diff --git a/data/attachments/813954324d5c2fa6.png b/data/attachments/813954324d5c2fa6.png new file mode 100644 index 000000000..0011968b1 Binary files /dev/null and b/data/attachments/813954324d5c2fa6.png differ diff --git a/data/attachments/815d36fa001b6548.png b/data/attachments/815d36fa001b6548.png new file mode 100644 index 000000000..fdda75803 Binary files /dev/null and b/data/attachments/815d36fa001b6548.png differ diff --git a/data/attachments/81652853e7655515.png b/data/attachments/81652853e7655515.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/81652853e7655515.png differ diff --git a/data/attachments/816aa720b4ed7b8d.png b/data/attachments/816aa720b4ed7b8d.png new file mode 100644 index 000000000..da747bf46 Binary files /dev/null and b/data/attachments/816aa720b4ed7b8d.png differ diff --git a/data/attachments/816e99b9b0b71ca3.png b/data/attachments/816e99b9b0b71ca3.png new file mode 100644 index 000000000..642f6cf78 Binary files /dev/null and b/data/attachments/816e99b9b0b71ca3.png differ diff --git a/data/attachments/819f71aae9a5209e.png b/data/attachments/819f71aae9a5209e.png new file mode 100644 index 000000000..12c769f7b Binary files /dev/null and b/data/attachments/819f71aae9a5209e.png differ diff --git a/data/attachments/81edf502a07315b4.png b/data/attachments/81edf502a07315b4.png new file mode 100644 index 000000000..3488607a0 Binary files /dev/null and b/data/attachments/81edf502a07315b4.png differ diff --git a/data/attachments/824bc7ff77f03fbd.png b/data/attachments/824bc7ff77f03fbd.png new file mode 100644 index 000000000..efd6ac811 Binary files /dev/null and b/data/attachments/824bc7ff77f03fbd.png differ diff --git a/data/attachments/8276c9886a856517.png b/data/attachments/8276c9886a856517.png new file mode 100644 index 000000000..b0db8f1fc Binary files /dev/null and b/data/attachments/8276c9886a856517.png differ diff --git a/data/attachments/82c020b7709b12bd.png b/data/attachments/82c020b7709b12bd.png new file mode 100644 index 000000000..d756eace0 Binary files /dev/null and b/data/attachments/82c020b7709b12bd.png differ diff --git a/data/attachments/82e46685432dc277.png b/data/attachments/82e46685432dc277.png new file mode 100644 index 000000000..d59d1f862 Binary files /dev/null and b/data/attachments/82e46685432dc277.png differ diff --git a/data/attachments/8317040a00f0e8d1.png b/data/attachments/8317040a00f0e8d1.png new file mode 100644 index 000000000..5a99639d3 Binary files /dev/null and b/data/attachments/8317040a00f0e8d1.png differ diff --git a/data/attachments/831b5a23279592f6.png b/data/attachments/831b5a23279592f6.png new file mode 100644 index 000000000..db8f74e07 Binary files /dev/null and b/data/attachments/831b5a23279592f6.png differ diff --git a/data/attachments/8389ef06bc4cbb39.png b/data/attachments/8389ef06bc4cbb39.png new file mode 100644 index 000000000..dd057b671 Binary files /dev/null and b/data/attachments/8389ef06bc4cbb39.png differ diff --git a/data/attachments/8391e89c3724e3aa.png b/data/attachments/8391e89c3724e3aa.png new file mode 100644 index 000000000..e914a3faf Binary files /dev/null and b/data/attachments/8391e89c3724e3aa.png differ diff --git a/data/attachments/83a10d15ea0a3941.png b/data/attachments/83a10d15ea0a3941.png new file mode 100644 index 000000000..31bbe1aa2 Binary files /dev/null and b/data/attachments/83a10d15ea0a3941.png differ diff --git a/data/attachments/843c991c4bbe2e89.png b/data/attachments/843c991c4bbe2e89.png new file mode 100644 index 000000000..2442f080c Binary files /dev/null and b/data/attachments/843c991c4bbe2e89.png differ diff --git a/data/attachments/843eae6c17436317.png b/data/attachments/843eae6c17436317.png new file mode 100644 index 000000000..16b4c4328 Binary files /dev/null and b/data/attachments/843eae6c17436317.png differ diff --git a/data/attachments/8462d9b9091e4919.png b/data/attachments/8462d9b9091e4919.png new file mode 100644 index 000000000..d022265c9 Binary files /dev/null and b/data/attachments/8462d9b9091e4919.png differ diff --git a/data/attachments/849363f4517cb7ce.png b/data/attachments/849363f4517cb7ce.png new file mode 100644 index 000000000..3cbadb31e Binary files /dev/null and b/data/attachments/849363f4517cb7ce.png differ diff --git a/data/attachments/84d09d5dbcb0a60c.png b/data/attachments/84d09d5dbcb0a60c.png new file mode 100644 index 000000000..058a087f9 Binary files /dev/null and b/data/attachments/84d09d5dbcb0a60c.png differ diff --git a/data/attachments/852f7a27d418f2f1.png b/data/attachments/852f7a27d418f2f1.png new file mode 100644 index 000000000..7f0109efe Binary files /dev/null and b/data/attachments/852f7a27d418f2f1.png differ diff --git a/data/attachments/8545e5d374e65eb8.png b/data/attachments/8545e5d374e65eb8.png new file mode 100644 index 000000000..34a103868 Binary files /dev/null and b/data/attachments/8545e5d374e65eb8.png differ diff --git a/data/attachments/85a70bc97e1c0ab3.png b/data/attachments/85a70bc97e1c0ab3.png new file mode 100644 index 000000000..e6b8d3969 Binary files /dev/null and b/data/attachments/85a70bc97e1c0ab3.png differ diff --git a/data/attachments/85cc381562a4326b.png b/data/attachments/85cc381562a4326b.png new file mode 100644 index 000000000..25d8a6945 Binary files /dev/null and b/data/attachments/85cc381562a4326b.png differ diff --git a/data/attachments/85e985b8dc843fb8.png b/data/attachments/85e985b8dc843fb8.png new file mode 100644 index 000000000..fd4c49832 Binary files /dev/null and b/data/attachments/85e985b8dc843fb8.png differ diff --git a/data/attachments/86040e3e30f2751.png b/data/attachments/86040e3e30f2751.png new file mode 100644 index 000000000..5bd8bb54d Binary files /dev/null and b/data/attachments/86040e3e30f2751.png differ diff --git a/data/attachments/862add3b6123ce8e.png b/data/attachments/862add3b6123ce8e.png new file mode 100644 index 000000000..36763a3a5 Binary files /dev/null and b/data/attachments/862add3b6123ce8e.png differ diff --git a/data/attachments/862d87016493c20b.txt b/data/attachments/862d87016493c20b.txt new file mode 100644 index 000000000..63611923e --- /dev/null +++ b/data/attachments/862d87016493c20b.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_sign_in_should_fail.png \ No newline at end of file diff --git a/data/attachments/8630a6706bdccbbf.png b/data/attachments/8630a6706bdccbbf.png new file mode 100644 index 000000000..2678cee19 Binary files /dev/null and b/data/attachments/8630a6706bdccbbf.png differ diff --git a/data/attachments/8663e612b98cd5a6.png b/data/attachments/8663e612b98cd5a6.png new file mode 100644 index 000000000..a5e696e53 Binary files /dev/null and b/data/attachments/8663e612b98cd5a6.png differ diff --git a/data/attachments/86abc02157ace4e1.png b/data/attachments/86abc02157ace4e1.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/86abc02157ace4e1.png differ diff --git a/data/attachments/86c7722d11294495.png b/data/attachments/86c7722d11294495.png new file mode 100644 index 000000000..b27a2428a Binary files /dev/null and b/data/attachments/86c7722d11294495.png differ diff --git a/data/attachments/86cdc9df0b57d5c6.png b/data/attachments/86cdc9df0b57d5c6.png new file mode 100644 index 000000000..7a31f2b37 Binary files /dev/null and b/data/attachments/86cdc9df0b57d5c6.png differ diff --git a/data/attachments/87971b479e51607f.png b/data/attachments/87971b479e51607f.png new file mode 100644 index 000000000..49c567848 Binary files /dev/null and b/data/attachments/87971b479e51607f.png differ diff --git a/data/attachments/87b9c53c874a1dc0.png b/data/attachments/87b9c53c874a1dc0.png new file mode 100644 index 000000000..7d93b3fb9 Binary files /dev/null and b/data/attachments/87b9c53c874a1dc0.png differ diff --git a/data/attachments/87c8053480541f5c.png b/data/attachments/87c8053480541f5c.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/87c8053480541f5c.png differ diff --git a/data/attachments/87e3ca9ed5eab6e7.png b/data/attachments/87e3ca9ed5eab6e7.png new file mode 100644 index 000000000..9152d1d9a Binary files /dev/null and b/data/attachments/87e3ca9ed5eab6e7.png differ diff --git a/data/attachments/87ea6adba00dec9e.png b/data/attachments/87ea6adba00dec9e.png new file mode 100644 index 000000000..150510faa Binary files /dev/null and b/data/attachments/87ea6adba00dec9e.png differ diff --git a/data/attachments/87f89a838ebe25a3.png b/data/attachments/87f89a838ebe25a3.png new file mode 100644 index 000000000..57ad9da1e Binary files /dev/null and b/data/attachments/87f89a838ebe25a3.png differ diff --git a/data/attachments/886e223293d26060.png b/data/attachments/886e223293d26060.png new file mode 100644 index 000000000..1200a1536 Binary files /dev/null and b/data/attachments/886e223293d26060.png differ diff --git a/data/attachments/887a34b4280f729a.png b/data/attachments/887a34b4280f729a.png new file mode 100644 index 000000000..3cde134ea Binary files /dev/null and b/data/attachments/887a34b4280f729a.png differ diff --git a/data/attachments/887b8a9da63531cd.png b/data/attachments/887b8a9da63531cd.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/887b8a9da63531cd.png differ diff --git a/data/attachments/889c5d8c933c58de.png b/data/attachments/889c5d8c933c58de.png new file mode 100644 index 000000000..87026fe8a Binary files /dev/null and b/data/attachments/889c5d8c933c58de.png differ diff --git a/data/attachments/891ce16fb955b010.png b/data/attachments/891ce16fb955b010.png new file mode 100644 index 000000000..ab64c72f1 Binary files /dev/null and b/data/attachments/891ce16fb955b010.png differ diff --git a/data/attachments/896cdb00ae442622.png b/data/attachments/896cdb00ae442622.png new file mode 100644 index 000000000..3bb42baa6 Binary files /dev/null and b/data/attachments/896cdb00ae442622.png differ diff --git a/data/attachments/896fe77a83a848f6.png b/data/attachments/896fe77a83a848f6.png new file mode 100644 index 000000000..de61a4e21 Binary files /dev/null and b/data/attachments/896fe77a83a848f6.png differ diff --git a/data/attachments/8a02e8566a3697b1.png b/data/attachments/8a02e8566a3697b1.png new file mode 100644 index 000000000..ad4eb6d42 Binary files /dev/null and b/data/attachments/8a02e8566a3697b1.png differ diff --git a/data/attachments/8a9eea9d596077e.png b/data/attachments/8a9eea9d596077e.png new file mode 100644 index 000000000..3430c9c3d Binary files /dev/null and b/data/attachments/8a9eea9d596077e.png differ diff --git a/data/attachments/8ad70f3eadcd53c9.png b/data/attachments/8ad70f3eadcd53c9.png new file mode 100644 index 000000000..642e7829a Binary files /dev/null and b/data/attachments/8ad70f3eadcd53c9.png differ diff --git a/data/attachments/8b99f66e30af7362.png b/data/attachments/8b99f66e30af7362.png new file mode 100644 index 000000000..a58359e10 Binary files /dev/null and b/data/attachments/8b99f66e30af7362.png differ diff --git a/data/attachments/8bb0083c2b5b88af.png b/data/attachments/8bb0083c2b5b88af.png new file mode 100644 index 000000000..c066ed18b Binary files /dev/null and b/data/attachments/8bb0083c2b5b88af.png differ diff --git a/data/attachments/8bcce7e62071a75.png b/data/attachments/8bcce7e62071a75.png new file mode 100644 index 000000000..4b958c4cd Binary files /dev/null and b/data/attachments/8bcce7e62071a75.png differ diff --git a/data/attachments/8bd459493d26af73.png b/data/attachments/8bd459493d26af73.png new file mode 100644 index 000000000..6e12a9a1e Binary files /dev/null and b/data/attachments/8bd459493d26af73.png differ diff --git a/data/attachments/8bd53e96d00735eb.png b/data/attachments/8bd53e96d00735eb.png new file mode 100644 index 000000000..f0a10793c Binary files /dev/null and b/data/attachments/8bd53e96d00735eb.png differ diff --git a/data/attachments/8c2cb26fffd0cda8.png b/data/attachments/8c2cb26fffd0cda8.png new file mode 100644 index 000000000..179aa6d71 Binary files /dev/null and b/data/attachments/8c2cb26fffd0cda8.png differ diff --git a/data/attachments/8c4046847f27786c.txt b/data/attachments/8c4046847f27786c.txt new file mode 100644 index 000000000..8ffe17600 --- /dev/null +++ b/data/attachments/8c4046847f27786c.txt @@ -0,0 +1,73 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_clicked_choose_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 532} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/8c7772446f33a71f.png b/data/attachments/8c7772446f33a71f.png new file mode 100644 index 000000000..b7447a839 Binary files /dev/null and b/data/attachments/8c7772446f33a71f.png differ diff --git a/data/attachments/8ca65696716fbe5a.png b/data/attachments/8ca65696716fbe5a.png new file mode 100644 index 000000000..33e735b6a Binary files /dev/null and b/data/attachments/8ca65696716fbe5a.png differ diff --git a/data/attachments/8ce597f41ad4bbea.txt b/data/attachments/8ce597f41ad4bbea.txt new file mode 100644 index 000000000..1c885622c --- /dev/null +++ b/data/attachments/8ce597f41ad4bbea.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_20.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_20.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_delivery_team.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.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/8ced00247093d7c9.png b/data/attachments/8ced00247093d7c9.png new file mode 100644 index 000000000..4c66f6a2a Binary files /dev/null and b/data/attachments/8ced00247093d7c9.png differ diff --git a/data/attachments/8d183467c53177d.png b/data/attachments/8d183467c53177d.png new file mode 100644 index 000000000..395424a62 Binary files /dev/null and b/data/attachments/8d183467c53177d.png differ diff --git a/data/attachments/8d3396039dcb6f1d.png b/data/attachments/8d3396039dcb6f1d.png new file mode 100644 index 000000000..4f691b50d Binary files /dev/null and b/data/attachments/8d3396039dcb6f1d.png differ diff --git a/data/attachments/8d7ac0ed8c9fc83d.png b/data/attachments/8d7ac0ed8c9fc83d.png new file mode 100644 index 000000000..922840f96 Binary files /dev/null and b/data/attachments/8d7ac0ed8c9fc83d.png differ diff --git a/data/attachments/8e2414a026b038e1.png b/data/attachments/8e2414a026b038e1.png new file mode 100644 index 000000000..3ea922577 Binary files /dev/null and b/data/attachments/8e2414a026b038e1.png differ diff --git a/data/attachments/8ea009664b1cf429.png b/data/attachments/8ea009664b1cf429.png new file mode 100644 index 000000000..b72852596 Binary files /dev/null and b/data/attachments/8ea009664b1cf429.png differ diff --git a/data/attachments/8eb7bd6ff25a3e77.png b/data/attachments/8eb7bd6ff25a3e77.png new file mode 100644 index 000000000..36763a3a5 Binary files /dev/null and b/data/attachments/8eb7bd6ff25a3e77.png differ diff --git a/data/attachments/8ee8db88221c8d38.png b/data/attachments/8ee8db88221c8d38.png new file mode 100644 index 000000000..757d8e5be Binary files /dev/null and b/data/attachments/8ee8db88221c8d38.png differ diff --git a/data/attachments/8f05df7f6d6c6948.png b/data/attachments/8f05df7f6d6c6948.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/8f05df7f6d6c6948.png differ diff --git a/data/attachments/8f0e370bea4543fc.png b/data/attachments/8f0e370bea4543fc.png new file mode 100644 index 000000000..f7b2c08b8 Binary files /dev/null and b/data/attachments/8f0e370bea4543fc.png differ diff --git a/data/attachments/8f132b9c2ef99cd5.png b/data/attachments/8f132b9c2ef99cd5.png new file mode 100644 index 000000000..2b059ebf2 Binary files /dev/null and b/data/attachments/8f132b9c2ef99cd5.png differ diff --git a/data/attachments/8f2a191701ae3ba7.png b/data/attachments/8f2a191701ae3ba7.png new file mode 100644 index 000000000..df9cf0859 Binary files /dev/null and b/data/attachments/8f2a191701ae3ba7.png differ diff --git a/data/attachments/8f6cc4e8e12d9ca0.png b/data/attachments/8f6cc4e8e12d9ca0.png new file mode 100644 index 000000000..7cd0d1365 Binary files /dev/null and b/data/attachments/8f6cc4e8e12d9ca0.png differ diff --git a/data/attachments/8fbc3b52309c5614.png b/data/attachments/8fbc3b52309c5614.png new file mode 100644 index 000000000..fa8e3cbc7 Binary files /dev/null and b/data/attachments/8fbc3b52309c5614.png differ diff --git a/data/attachments/8fc72aa50f33ce50.png b/data/attachments/8fc72aa50f33ce50.png new file mode 100644 index 000000000..cfd87c81b Binary files /dev/null and b/data/attachments/8fc72aa50f33ce50.png differ diff --git a/data/attachments/8fe589fc98c1f40.png b/data/attachments/8fe589fc98c1f40.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/8fe589fc98c1f40.png differ diff --git a/data/attachments/9078fe932f27f01b.png b/data/attachments/9078fe932f27f01b.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/9078fe932f27f01b.png differ diff --git a/data/attachments/913110df57620dbc.png b/data/attachments/913110df57620dbc.png new file mode 100644 index 000000000..e49481711 Binary files /dev/null and b/data/attachments/913110df57620dbc.png differ diff --git a/data/attachments/916f9fcfba08bfd1.png b/data/attachments/916f9fcfba08bfd1.png new file mode 100644 index 000000000..a8059d453 Binary files /dev/null and b/data/attachments/916f9fcfba08bfd1.png differ diff --git a/data/attachments/91765926959f3c13.png b/data/attachments/91765926959f3c13.png new file mode 100644 index 000000000..72926a7dc Binary files /dev/null and b/data/attachments/91765926959f3c13.png differ diff --git a/data/attachments/91c86a8bf6b977e4.png b/data/attachments/91c86a8bf6b977e4.png new file mode 100644 index 000000000..2bc73e2a6 Binary files /dev/null and b/data/attachments/91c86a8bf6b977e4.png differ diff --git a/data/attachments/91fbfad96c833d1b.png b/data/attachments/91fbfad96c833d1b.png new file mode 100644 index 000000000..cdefc6483 Binary files /dev/null and b/data/attachments/91fbfad96c833d1b.png differ diff --git a/data/attachments/9204477d94267742.png b/data/attachments/9204477d94267742.png new file mode 100644 index 000000000..6b61ee694 Binary files /dev/null and b/data/attachments/9204477d94267742.png differ diff --git a/data/attachments/921d539b5c6f63d.png b/data/attachments/921d539b5c6f63d.png new file mode 100644 index 000000000..4a7749e04 Binary files /dev/null and b/data/attachments/921d539b5c6f63d.png differ diff --git a/data/attachments/924a0a5cce7a13fc.png b/data/attachments/924a0a5cce7a13fc.png new file mode 100644 index 000000000..be560c915 Binary files /dev/null and b/data/attachments/924a0a5cce7a13fc.png differ diff --git a/data/attachments/926eb9cd132154ff.png b/data/attachments/926eb9cd132154ff.png new file mode 100644 index 000000000..6a0acebf9 Binary files /dev/null and b/data/attachments/926eb9cd132154ff.png differ diff --git a/data/attachments/92d81e94a986b854.png b/data/attachments/92d81e94a986b854.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/92d81e94a986b854.png differ diff --git a/data/attachments/932d7a411927d55d.txt b/data/attachments/932d7a411927d55d.txt new file mode 100644 index 000000000..b928bb81b --- /dev/null +++ b/data/attachments/932d7a411927d55d.txt @@ -0,0 +1,14 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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/93677932257b712e.png b/data/attachments/93677932257b712e.png new file mode 100644 index 000000000..3e1d67628 Binary files /dev/null and b/data/attachments/93677932257b712e.png differ diff --git a/data/attachments/93857ad9828a4358.png b/data/attachments/93857ad9828a4358.png new file mode 100644 index 000000000..1ac95cbac Binary files /dev/null and b/data/attachments/93857ad9828a4358.png differ diff --git a/data/attachments/93bd19034061c411.txt b/data/attachments/93bd19034061c411.txt new file mode 100644 index 000000000..eff51df33 --- /dev/null +++ b/data/attachments/93bd19034061c411.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_3.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_3.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_on_patient_PHYLLIDA ZYLKO_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 766} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 766} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/93c11229f065aa7.png b/data/attachments/93c11229f065aa7.png new file mode 100644 index 000000000..053623dfe Binary files /dev/null and b/data/attachments/93c11229f065aa7.png differ diff --git a/data/attachments/942ef6363f58cae0.png b/data/attachments/942ef6363f58cae0.png new file mode 100644 index 000000000..8aeee3ef9 Binary files /dev/null and b/data/attachments/942ef6363f58cae0.png differ diff --git a/data/attachments/944928c5624aee9a.png b/data/attachments/944928c5624aee9a.png new file mode 100644 index 000000000..e234bc80a Binary files /dev/null and b/data/attachments/944928c5624aee9a.png differ diff --git a/data/attachments/94673913eae815a7.png b/data/attachments/94673913eae815a7.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/94673913eae815a7.png differ diff --git a/data/attachments/9474803b1a181a30.png b/data/attachments/9474803b1a181a30.png new file mode 100644 index 000000000..d04ceea81 Binary files /dev/null and b/data/attachments/9474803b1a181a30.png differ diff --git a/data/attachments/9488b9d8878368f1.png b/data/attachments/9488b9d8878368f1.png new file mode 100644 index 000000000..93868d188 Binary files /dev/null and b/data/attachments/9488b9d8878368f1.png differ diff --git a/data/attachments/94959f1fd494969.txt b/data/attachments/94959f1fd494969.txt new file mode 100644 index 000000000..76a65f623 --- /dev/null +++ b/data/attachments/94959f1fd494969.txt @@ -0,0 +1,23 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 176} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/94ae20a7e099698c.png b/data/attachments/94ae20a7e099698c.png new file mode 100644 index 000000000..a58ae72bd Binary files /dev/null and b/data/attachments/94ae20a7e099698c.png differ diff --git a/data/attachments/94c03e9d3842f74c.png b/data/attachments/94c03e9d3842f74c.png new file mode 100644 index 000000000..22577d962 Binary files /dev/null and b/data/attachments/94c03e9d3842f74c.png differ diff --git a/data/attachments/94f50434eed68749.png b/data/attachments/94f50434eed68749.png new file mode 100644 index 000000000..8878a110d Binary files /dev/null and b/data/attachments/94f50434eed68749.png differ diff --git a/data/attachments/9555fa948413f552.png b/data/attachments/9555fa948413f552.png new file mode 100644 index 000000000..380e95b6a Binary files /dev/null and b/data/attachments/9555fa948413f552.png differ diff --git a/data/attachments/955f0d5963adcba7.png b/data/attachments/955f0d5963adcba7.png new file mode 100644 index 000000000..6a0acebf9 Binary files /dev/null and b/data/attachments/955f0d5963adcba7.png differ diff --git a/data/attachments/957d640765a50ad4.png b/data/attachments/957d640765a50ad4.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/957d640765a50ad4.png differ diff --git a/data/attachments/957ec5197e13e08b.png b/data/attachments/957ec5197e13e08b.png new file mode 100644 index 000000000..ca6cf1b5d Binary files /dev/null and b/data/attachments/957ec5197e13e08b.png differ diff --git a/data/attachments/958f41d4ce3622f1.png b/data/attachments/958f41d4ce3622f1.png new file mode 100644 index 000000000..f13a0b59c Binary files /dev/null and b/data/attachments/958f41d4ce3622f1.png differ diff --git a/data/attachments/95d54b800c8f1d51.png b/data/attachments/95d54b800c8f1d51.png new file mode 100644 index 000000000..90186477f Binary files /dev/null and b/data/attachments/95d54b800c8f1d51.png differ diff --git a/data/attachments/9653a4745da06ae8.png b/data/attachments/9653a4745da06ae8.png new file mode 100644 index 000000000..daa1b1481 Binary files /dev/null and b/data/attachments/9653a4745da06ae8.png differ diff --git a/data/attachments/96d1d81327420df7.png b/data/attachments/96d1d81327420df7.png new file mode 100644 index 000000000..f90baa123 Binary files /dev/null and b/data/attachments/96d1d81327420df7.png differ diff --git a/data/attachments/96e52381a70d1bfd.png b/data/attachments/96e52381a70d1bfd.png new file mode 100644 index 000000000..c3e49d1c2 Binary files /dev/null and b/data/attachments/96e52381a70d1bfd.png differ diff --git a/data/attachments/96ed82a83309715e.txt b/data/attachments/96ed82a83309715e.txt new file mode 100644 index 000000000..3ef22f16e --- /dev/null +++ b/data/attachments/96ed82a83309715e.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/974d315d39eee327.png b/data/attachments/974d315d39eee327.png new file mode 100644 index 000000000..5be5cadd1 Binary files /dev/null and b/data/attachments/974d315d39eee327.png differ diff --git a/data/attachments/9754ee41dd22d211.png b/data/attachments/9754ee41dd22d211.png new file mode 100644 index 000000000..be560c915 Binary files /dev/null and b/data/attachments/9754ee41dd22d211.png differ diff --git a/data/attachments/97b13d038eb0c376.png b/data/attachments/97b13d038eb0c376.png new file mode 100644 index 000000000..33e735b6a Binary files /dev/null and b/data/attachments/97b13d038eb0c376.png differ diff --git a/data/attachments/981575373fe2b688.png b/data/attachments/981575373fe2b688.png new file mode 100644 index 000000000..43869f475 Binary files /dev/null and b/data/attachments/981575373fe2b688.png differ diff --git a/data/attachments/981f8da8b07e947b.txt b/data/attachments/981f8da8b07e947b.txt new file mode 100644 index 000000000..4a68a4aa6 --- /dev/null +++ b/data/attachments/981f8da8b07e947b.txt @@ -0,0 +1,107 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_1.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_BRANDIE DYBLE_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/9820c2d36388c050.png b/data/attachments/9820c2d36388c050.png new file mode 100644 index 000000000..3cde134ea Binary files /dev/null and b/data/attachments/9820c2d36388c050.png differ diff --git a/data/attachments/985963036fcd2c3f.png b/data/attachments/985963036fcd2c3f.png new file mode 100644 index 000000000..b0e43e8ca Binary files /dev/null and b/data/attachments/985963036fcd2c3f.png differ diff --git a/data/attachments/98731d5a43a9fcd.txt b/data/attachments/98731d5a43a9fcd.txt new file mode 100644 index 000000000..a6467dd77 --- /dev/null +++ b/data/attachments/98731d5a43a9fcd.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_required_alerts_should_appear_for_nhsNumber.png \ No newline at end of file diff --git a/data/attachments/9878d7ce47936eef.png b/data/attachments/9878d7ce47936eef.png new file mode 100644 index 000000000..8e5fff714 Binary files /dev/null and b/data/attachments/9878d7ce47936eef.png differ diff --git a/data/attachments/98b46af0e85e493e.png b/data/attachments/98b46af0e85e493e.png new file mode 100644 index 000000000..33d483070 Binary files /dev/null and b/data/attachments/98b46af0e85e493e.png differ diff --git a/data/attachments/98b77f20fa86178d.png b/data/attachments/98b77f20fa86178d.png new file mode 100644 index 000000000..9ac1b74d0 Binary files /dev/null and b/data/attachments/98b77f20fa86178d.png differ diff --git a/data/attachments/996cec47d84683a4.png b/data/attachments/996cec47d84683a4.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/996cec47d84683a4.png differ diff --git a/data/attachments/9973b4d0ccc6456.png b/data/attachments/9973b4d0ccc6456.png new file mode 100644 index 000000000..b31d91714 Binary files /dev/null and b/data/attachments/9973b4d0ccc6456.png differ diff --git a/data/attachments/9a138335727ed660.png b/data/attachments/9a138335727ed660.png new file mode 100644 index 000000000..e9e1bc017 Binary files /dev/null and b/data/attachments/9a138335727ed660.png differ diff --git a/data/attachments/9a87c4998044386e.png b/data/attachments/9a87c4998044386e.png new file mode 100644 index 000000000..bfa9e7e58 Binary files /dev/null and b/data/attachments/9a87c4998044386e.png differ diff --git a/data/attachments/9a97b4f4cc1cbcd8.png b/data/attachments/9a97b4f4cc1cbcd8.png new file mode 100644 index 000000000..d89eb9806 Binary files /dev/null and b/data/attachments/9a97b4f4cc1cbcd8.png differ diff --git a/data/attachments/9ac15724895abf5c.png b/data/attachments/9ac15724895abf5c.png new file mode 100644 index 000000000..33e735b6a Binary files /dev/null and b/data/attachments/9ac15724895abf5c.png differ diff --git a/data/attachments/9ae83693e127d94.png b/data/attachments/9ae83693e127d94.png new file mode 100644 index 000000000..e97e2bbef Binary files /dev/null and b/data/attachments/9ae83693e127d94.png differ diff --git a/data/attachments/9aeb2575a2aa6aff.png b/data/attachments/9aeb2575a2aa6aff.png new file mode 100644 index 000000000..5f36c1443 Binary files /dev/null and b/data/attachments/9aeb2575a2aa6aff.png differ diff --git a/data/attachments/9b004ff78b189ce6.png b/data/attachments/9b004ff78b189ce6.png new file mode 100644 index 000000000..55037ef67 Binary files /dev/null and b/data/attachments/9b004ff78b189ce6.png differ diff --git a/data/attachments/9b1f9c8ca45f8588.png b/data/attachments/9b1f9c8ca45f8588.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/9b1f9c8ca45f8588.png differ diff --git a/data/attachments/9b4264706bff87ea.txt b/data/attachments/9b4264706bff87ea.txt new file mode 100644 index 000000000..2864460b9 --- /dev/null +++ b/data/attachments/9b4264706bff87ea.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_sign_in_should_fail.png \ No newline at end of file diff --git a/data/attachments/9ba9c817622ddf0f.png b/data/attachments/9ba9c817622ddf0f.png new file mode 100644 index 000000000..7fa00f908 Binary files /dev/null and b/data/attachments/9ba9c817622ddf0f.png differ diff --git a/data/attachments/9c5f08edc7192956.png b/data/attachments/9c5f08edc7192956.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/9c5f08edc7192956.png differ diff --git a/data/attachments/9c6077e94b06d6d9.png b/data/attachments/9c6077e94b06d6d9.png new file mode 100644 index 000000000..b9caecb7b Binary files /dev/null and b/data/attachments/9c6077e94b06d6d9.png differ diff --git a/data/attachments/9c86027390669077.png b/data/attachments/9c86027390669077.png new file mode 100644 index 000000000..431771476 Binary files /dev/null and b/data/attachments/9c86027390669077.png differ diff --git a/data/attachments/9cadfd8ca634d089.png b/data/attachments/9cadfd8ca634d089.png new file mode 100644 index 000000000..d7bc2948f Binary files /dev/null and b/data/attachments/9cadfd8ca634d089.png differ diff --git a/data/attachments/9d005f0855fe095a.png b/data/attachments/9d005f0855fe095a.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/9d005f0855fe095a.png differ diff --git a/data/attachments/9d2744a2915fdc73.png b/data/attachments/9d2744a2915fdc73.png new file mode 100644 index 000000000..db2a216c3 Binary files /dev/null and b/data/attachments/9d2744a2915fdc73.png differ diff --git a/data/attachments/9d851212c8e6e91d.png b/data/attachments/9d851212c8e6e91d.png new file mode 100644 index 000000000..77250af79 Binary files /dev/null and b/data/attachments/9d851212c8e6e91d.png differ diff --git a/data/attachments/9dfe8658c876bf56.png b/data/attachments/9dfe8658c876bf56.png new file mode 100644 index 000000000..c6746c704 Binary files /dev/null and b/data/attachments/9dfe8658c876bf56.png differ diff --git a/data/attachments/9e722622e7a4ceb8.png b/data/attachments/9e722622e7a4ceb8.png new file mode 100644 index 000000000..b2e3f1991 Binary files /dev/null and b/data/attachments/9e722622e7a4ceb8.png differ diff --git a/data/attachments/9e75e0cc19d8d3b.png b/data/attachments/9e75e0cc19d8d3b.png new file mode 100644 index 000000000..b92a5d106 Binary files /dev/null and b/data/attachments/9e75e0cc19d8d3b.png differ diff --git a/data/attachments/9f7ef7baede4afe6.png b/data/attachments/9f7ef7baede4afe6.png new file mode 100644 index 000000000..71db42451 Binary files /dev/null and b/data/attachments/9f7ef7baede4afe6.png differ diff --git a/data/attachments/9f82b81167919a38.png b/data/attachments/9f82b81167919a38.png new file mode 100644 index 000000000..220c816ca Binary files /dev/null and b/data/attachments/9f82b81167919a38.png differ diff --git a/data/attachments/9f8666c04d6d237f.png b/data/attachments/9f8666c04d6d237f.png new file mode 100644 index 000000000..75881da37 Binary files /dev/null and b/data/attachments/9f8666c04d6d237f.png differ diff --git a/data/attachments/9fbb3596a28dabc1.png b/data/attachments/9fbb3596a28dabc1.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/9fbb3596a28dabc1.png differ diff --git a/data/attachments/9fc3853fb99a63f3.png b/data/attachments/9fc3853fb99a63f3.png new file mode 100644 index 000000000..a076efb7f Binary files /dev/null and b/data/attachments/9fc3853fb99a63f3.png differ diff --git a/data/attachments/9fcb1dd760063e71.png b/data/attachments/9fcb1dd760063e71.png new file mode 100644 index 000000000..d90e87591 Binary files /dev/null and b/data/attachments/9fcb1dd760063e71.png differ diff --git a/data/attachments/9fd76705dbe84194.txt b/data/attachments/9fd76705dbe84194.txt new file mode 100644 index 000000000..fcb3d882e --- /dev/null +++ b/data/attachments/9fd76705dbe84194.txt @@ -0,0 +1,18 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.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.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/a0323d7c44f23eef.png b/data/attachments/a0323d7c44f23eef.png new file mode 100644 index 000000000..6f16f401d Binary files /dev/null and b/data/attachments/a0323d7c44f23eef.png differ diff --git a/data/attachments/a08817dbfa96dba0.png b/data/attachments/a08817dbfa96dba0.png new file mode 100644 index 000000000..a97156588 Binary files /dev/null and b/data/attachments/a08817dbfa96dba0.png differ diff --git a/data/attachments/a0b96a774d11dbe1.png b/data/attachments/a0b96a774d11dbe1.png new file mode 100644 index 000000000..3434c94b9 Binary files /dev/null and b/data/attachments/a0b96a774d11dbe1.png differ diff --git a/data/attachments/a0bf72ecdf3184aa.txt b/data/attachments/a0bf72ecdf3184aa.txt new file mode 100644 index 000000000..b396d6cc1 --- /dev/null +++ b/data/attachments/a0bf72ecdf3184aa.txt @@ -0,0 +1,73 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_clicked_choose_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/a0c04a94cdf588.png b/data/attachments/a0c04a94cdf588.png new file mode 100644 index 000000000..eb3a8fe23 Binary files /dev/null and b/data/attachments/a0c04a94cdf588.png differ diff --git a/data/attachments/a0ddef56a56655f5.png b/data/attachments/a0ddef56a56655f5.png new file mode 100644 index 000000000..61aa687df Binary files /dev/null and b/data/attachments/a0ddef56a56655f5.png differ diff --git a/data/attachments/a10711522b0aeb90.png b/data/attachments/a10711522b0aeb90.png new file mode 100644 index 000000000..c85bc6879 Binary files /dev/null and b/data/attachments/a10711522b0aeb90.png differ diff --git a/data/attachments/a11fba6665d2a364.png b/data/attachments/a11fba6665d2a364.png new file mode 100644 index 000000000..4c2ec3470 Binary files /dev/null and b/data/attachments/a11fba6665d2a364.png differ diff --git a/data/attachments/a18e86724eb2c342.png b/data/attachments/a18e86724eb2c342.png new file mode 100644 index 000000000..d9cba6e21 Binary files /dev/null and b/data/attachments/a18e86724eb2c342.png differ diff --git a/data/attachments/a1a222b83c6ecf53.png b/data/attachments/a1a222b83c6ecf53.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/a1a222b83c6ecf53.png differ diff --git a/data/attachments/a1a9c19e785f3f19.png b/data/attachments/a1a9c19e785f3f19.png new file mode 100644 index 000000000..f7c418aff Binary files /dev/null and b/data/attachments/a1a9c19e785f3f19.png differ diff --git a/data/attachments/a1b50a3b9a90e1f5.png b/data/attachments/a1b50a3b9a90e1f5.png new file mode 100644 index 000000000..f5f35ac2a Binary files /dev/null and b/data/attachments/a1b50a3b9a90e1f5.png differ diff --git a/data/attachments/a1ce36fb3fb368af.png b/data/attachments/a1ce36fb3fb368af.png new file mode 100644 index 000000000..beee0d965 Binary files /dev/null and b/data/attachments/a1ce36fb3fb368af.png differ diff --git a/data/attachments/a1d4eb90153f9933.png b/data/attachments/a1d4eb90153f9933.png new file mode 100644 index 000000000..fac0d89d0 Binary files /dev/null and b/data/attachments/a1d4eb90153f9933.png differ diff --git a/data/attachments/a1e3c5db72c0116d.png b/data/attachments/a1e3c5db72c0116d.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/a1e3c5db72c0116d.png differ diff --git a/data/attachments/a247445338355fc3.png b/data/attachments/a247445338355fc3.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/a247445338355fc3.png differ diff --git a/data/attachments/a247ed9c873ba863.png b/data/attachments/a247ed9c873ba863.png new file mode 100644 index 000000000..287bb978c Binary files /dev/null and b/data/attachments/a247ed9c873ba863.png differ diff --git a/data/attachments/a25e95f6a3504a12.txt b/data/attachments/a25e95f6a3504a12.txt new file mode 100644 index 000000000..a5493955a --- /dev/null +++ b/data/attachments/a25e95f6a3504a12.txt @@ -0,0 +1,107 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_20.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_20.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 930} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 148} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/a2b8fac10fc82a75.png b/data/attachments/a2b8fac10fc82a75.png new file mode 100644 index 000000000..bfb755f9d Binary files /dev/null and b/data/attachments/a2b8fac10fc82a75.png differ diff --git a/data/attachments/a2c04f9df9d046b2.png b/data/attachments/a2c04f9df9d046b2.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/a2c04f9df9d046b2.png differ diff --git a/data/attachments/a2d07a2129860b8b.png b/data/attachments/a2d07a2129860b8b.png new file mode 100644 index 000000000..d756eace0 Binary files /dev/null and b/data/attachments/a2d07a2129860b8b.png differ diff --git a/data/attachments/a3020f8f07be7bd1.png b/data/attachments/a3020f8f07be7bd1.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/a3020f8f07be7bd1.png differ diff --git a/data/attachments/a32d58b199bb9f04.png b/data/attachments/a32d58b199bb9f04.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/a32d58b199bb9f04.png differ diff --git a/data/attachments/a33a04a357f8cec6.png b/data/attachments/a33a04a357f8cec6.png new file mode 100644 index 000000000..8cf571e5e Binary files /dev/null and b/data/attachments/a33a04a357f8cec6.png differ diff --git a/data/attachments/a357e498f0d05731.png b/data/attachments/a357e498f0d05731.png new file mode 100644 index 000000000..e6ea9573d Binary files /dev/null and b/data/attachments/a357e498f0d05731.png differ diff --git a/data/attachments/a36c2c6912e67c57.png b/data/attachments/a36c2c6912e67c57.png new file mode 100644 index 000000000..9badefd1a Binary files /dev/null and b/data/attachments/a36c2c6912e67c57.png differ diff --git a/data/attachments/a3965a85a0807886.png b/data/attachments/a3965a85a0807886.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/a3965a85a0807886.png differ diff --git a/data/attachments/a39ba16a824fad55.txt b/data/attachments/a39ba16a824fad55.txt new file mode 100644 index 000000000..f4b17b45d --- /dev/null +++ b/data/attachments/a39ba16a824fad55.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/a3afbbe7ec9a58e.png b/data/attachments/a3afbbe7ec9a58e.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/a3afbbe7ec9a58e.png differ diff --git a/data/attachments/a3bd94ab638634cf.png b/data/attachments/a3bd94ab638634cf.png new file mode 100644 index 000000000..a076efb7f Binary files /dev/null and b/data/attachments/a3bd94ab638634cf.png differ diff --git a/data/attachments/a4148ac6fc31b61a.png b/data/attachments/a4148ac6fc31b61a.png new file mode 100644 index 000000000..f68ee315f Binary files /dev/null and b/data/attachments/a4148ac6fc31b61a.png differ diff --git a/data/attachments/a462d39a42c818cd.png b/data/attachments/a462d39a42c818cd.png new file mode 100644 index 000000000..91a62e316 Binary files /dev/null and b/data/attachments/a462d39a42c818cd.png differ diff --git a/data/attachments/a4ca892bb7cde08.png b/data/attachments/a4ca892bb7cde08.png new file mode 100644 index 000000000..7da770000 Binary files /dev/null and b/data/attachments/a4ca892bb7cde08.png differ diff --git a/data/attachments/a506420020bfdb53.png b/data/attachments/a506420020bfdb53.png new file mode 100644 index 000000000..6a0acebf9 Binary files /dev/null and b/data/attachments/a506420020bfdb53.png differ diff --git a/data/attachments/a50c1abdb715b67b.png b/data/attachments/a50c1abdb715b67b.png new file mode 100644 index 000000000..4d3296459 Binary files /dev/null and b/data/attachments/a50c1abdb715b67b.png differ diff --git a/data/attachments/a52d0e97751d2d1b.png b/data/attachments/a52d0e97751d2d1b.png new file mode 100644 index 000000000..7e344a852 Binary files /dev/null and b/data/attachments/a52d0e97751d2d1b.png differ diff --git a/data/attachments/a5682cbb7a579eeb.png b/data/attachments/a5682cbb7a579eeb.png new file mode 100644 index 000000000..88e5e0a60 Binary files /dev/null and b/data/attachments/a5682cbb7a579eeb.png differ diff --git a/data/attachments/a5798013bd5a0f2f.png b/data/attachments/a5798013bd5a0f2f.png new file mode 100644 index 000000000..00dea7a9e Binary files /dev/null and b/data/attachments/a5798013bd5a0f2f.png differ diff --git a/data/attachments/a5d0f81180d8b8ec.png b/data/attachments/a5d0f81180d8b8ec.png new file mode 100644 index 000000000..f0839f24a Binary files /dev/null and b/data/attachments/a5d0f81180d8b8ec.png differ diff --git a/data/attachments/a620512dea3116bc.png b/data/attachments/a620512dea3116bc.png new file mode 100644 index 000000000..bcc3f4100 Binary files /dev/null and b/data/attachments/a620512dea3116bc.png differ diff --git a/data/attachments/a67d95fd3d3b39a0.png b/data/attachments/a67d95fd3d3b39a0.png new file mode 100644 index 000000000..62eb986e8 Binary files /dev/null and b/data/attachments/a67d95fd3d3b39a0.png differ diff --git a/data/attachments/a6868c8e2deba628.png b/data/attachments/a6868c8e2deba628.png new file mode 100644 index 000000000..c8e6e98e4 Binary files /dev/null and b/data/attachments/a6868c8e2deba628.png differ diff --git a/data/attachments/a692b7775dd07879.png b/data/attachments/a692b7775dd07879.png new file mode 100644 index 000000000..a0b3b4060 Binary files /dev/null and b/data/attachments/a692b7775dd07879.png differ diff --git a/data/attachments/a6e9431b1a82e9a8.png b/data/attachments/a6e9431b1a82e9a8.png new file mode 100644 index 000000000..881806de8 Binary files /dev/null and b/data/attachments/a6e9431b1a82e9a8.png differ diff --git a/data/attachments/a6f30449d2844492.png b/data/attachments/a6f30449d2844492.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/a6f30449d2844492.png differ diff --git a/data/attachments/a75b33f3b609917a.png b/data/attachments/a75b33f3b609917a.png new file mode 100644 index 000000000..f4370d2a1 Binary files /dev/null and b/data/attachments/a75b33f3b609917a.png differ diff --git a/data/attachments/a777d48bc91c2f98.png b/data/attachments/a777d48bc91c2f98.png new file mode 100644 index 000000000..1485581fd Binary files /dev/null and b/data/attachments/a777d48bc91c2f98.png differ diff --git a/data/attachments/a7c696f87b67abe8.png b/data/attachments/a7c696f87b67abe8.png new file mode 100644 index 000000000..3e9972acc Binary files /dev/null and b/data/attachments/a7c696f87b67abe8.png differ diff --git a/data/attachments/a801f9cc5b365c21.png b/data/attachments/a801f9cc5b365c21.png new file mode 100644 index 000000000..3cde134ea Binary files /dev/null and b/data/attachments/a801f9cc5b365c21.png differ diff --git a/data/attachments/a84839b88f64f6f6.png b/data/attachments/a84839b88f64f6f6.png new file mode 100644 index 000000000..70db486bb Binary files /dev/null and b/data/attachments/a84839b88f64f6f6.png differ diff --git a/data/attachments/a85536e5e3e34bfb.png b/data/attachments/a85536e5e3e34bfb.png new file mode 100644 index 000000000..995709754 Binary files /dev/null and b/data/attachments/a85536e5e3e34bfb.png differ diff --git a/data/attachments/a86382576af8f428.png b/data/attachments/a86382576af8f428.png new file mode 100644 index 000000000..a6ecf6311 Binary files /dev/null and b/data/attachments/a86382576af8f428.png differ diff --git a/data/attachments/a88b1f56e328f808.png b/data/attachments/a88b1f56e328f808.png new file mode 100644 index 000000000..30747dcb1 Binary files /dev/null and b/data/attachments/a88b1f56e328f808.png differ diff --git a/data/attachments/a890ba75a2f460e3.png b/data/attachments/a890ba75a2f460e3.png new file mode 100644 index 000000000..39cbf49ae Binary files /dev/null and b/data/attachments/a890ba75a2f460e3.png differ diff --git a/data/attachments/a89cdfc00f590a0d.txt b/data/attachments/a89cdfc00f590a0d.txt new file mode 100644 index 000000000..ae48b0339 --- /dev/null +++ b/data/attachments/a89cdfc00f590a0d.txt @@ -0,0 +1,18 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_error_message_appears_for_postcode.png \ No newline at end of file diff --git a/data/attachments/a8cb1b4a990e0950.png b/data/attachments/a8cb1b4a990e0950.png new file mode 100644 index 000000000..0c34adcb3 Binary files /dev/null and b/data/attachments/a8cb1b4a990e0950.png differ diff --git a/data/attachments/a91acfab4553b534.png b/data/attachments/a91acfab4553b534.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/a91acfab4553b534.png differ diff --git a/data/attachments/a92d6ce204e1d487.png b/data/attachments/a92d6ce204e1d487.png new file mode 100644 index 000000000..b7b1fdac8 Binary files /dev/null and b/data/attachments/a92d6ce204e1d487.png differ diff --git a/data/attachments/a94777ab5e8f7b82.png b/data/attachments/a94777ab5e8f7b82.png new file mode 100644 index 000000000..1fc960e17 Binary files /dev/null and b/data/attachments/a94777ab5e8f7b82.png differ diff --git a/data/attachments/a9833933836922cf.png b/data/attachments/a9833933836922cf.png new file mode 100644 index 000000000..4fbe448fd Binary files /dev/null and b/data/attachments/a9833933836922cf.png differ diff --git a/data/attachments/aa354ed2fec1e2bf.png b/data/attachments/aa354ed2fec1e2bf.png new file mode 100644 index 000000000..7fa00f908 Binary files /dev/null and b/data/attachments/aa354ed2fec1e2bf.png differ diff --git a/data/attachments/aa3a974222e8c02a.png b/data/attachments/aa3a974222e8c02a.png new file mode 100644 index 000000000..9cf7c2aa3 Binary files /dev/null and b/data/attachments/aa3a974222e8c02a.png differ diff --git a/data/attachments/aa4bfdb7275474a3.png b/data/attachments/aa4bfdb7275474a3.png new file mode 100644 index 000000000..c7ff0d745 Binary files /dev/null and b/data/attachments/aa4bfdb7275474a3.png differ diff --git a/data/attachments/aaacb605fc2722c2.png b/data/attachments/aaacb605fc2722c2.png new file mode 100644 index 000000000..4165f48df Binary files /dev/null and b/data/attachments/aaacb605fc2722c2.png differ diff --git a/data/attachments/aab1752d85ae3a21.png b/data/attachments/aab1752d85ae3a21.png new file mode 100644 index 000000000..bcac93565 Binary files /dev/null and b/data/attachments/aab1752d85ae3a21.png differ diff --git a/data/attachments/ab00c567b410034b.png b/data/attachments/ab00c567b410034b.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/ab00c567b410034b.png differ diff --git a/data/attachments/ab21aedcb61d82bd.png b/data/attachments/ab21aedcb61d82bd.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/ab21aedcb61d82bd.png differ diff --git a/data/attachments/ab239ce6617527ea.png b/data/attachments/ab239ce6617527ea.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/ab239ce6617527ea.png differ diff --git a/data/attachments/ab6df44c1e40dee0.png b/data/attachments/ab6df44c1e40dee0.png new file mode 100644 index 000000000..d550189b0 Binary files /dev/null and b/data/attachments/ab6df44c1e40dee0.png differ diff --git a/data/attachments/abe0c6306514ead7.png b/data/attachments/abe0c6306514ead7.png new file mode 100644 index 000000000..3e9972acc Binary files /dev/null and b/data/attachments/abe0c6306514ead7.png differ diff --git a/data/attachments/ac0e350d323f2616.png b/data/attachments/ac0e350d323f2616.png new file mode 100644 index 000000000..fc943a606 Binary files /dev/null and b/data/attachments/ac0e350d323f2616.png differ diff --git a/data/attachments/ac168b1f39c0661f.png b/data/attachments/ac168b1f39c0661f.png new file mode 100644 index 000000000..cbf28c289 Binary files /dev/null and b/data/attachments/ac168b1f39c0661f.png differ diff --git a/data/attachments/ac654184fb899e41.png b/data/attachments/ac654184fb899e41.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/ac654184fb899e41.png differ diff --git a/data/attachments/acc8a262a2e6f8d3.png b/data/attachments/acc8a262a2e6f8d3.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/acc8a262a2e6f8d3.png differ diff --git a/data/attachments/ad37a6e33f056d5e.png b/data/attachments/ad37a6e33f056d5e.png new file mode 100644 index 000000000..cb88f7985 Binary files /dev/null and b/data/attachments/ad37a6e33f056d5e.png differ diff --git a/data/attachments/ad66fdc206681490.png b/data/attachments/ad66fdc206681490.png new file mode 100644 index 000000000..880951f3b Binary files /dev/null and b/data/attachments/ad66fdc206681490.png differ diff --git a/data/attachments/ad755d1657dc3cbb.png b/data/attachments/ad755d1657dc3cbb.png new file mode 100644 index 000000000..30c666b9c Binary files /dev/null and b/data/attachments/ad755d1657dc3cbb.png differ diff --git a/data/attachments/ad8eb6c292cf9fc2.png b/data/attachments/ad8eb6c292cf9fc2.png new file mode 100644 index 000000000..b8b22d185 Binary files /dev/null and b/data/attachments/ad8eb6c292cf9fc2.png differ diff --git a/data/attachments/adb716d265e97e12.png b/data/attachments/adb716d265e97e12.png new file mode 100644 index 000000000..33e735b6a Binary files /dev/null and b/data/attachments/adb716d265e97e12.png differ diff --git a/data/attachments/adccb88bc750f1b2.png b/data/attachments/adccb88bc750f1b2.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/adccb88bc750f1b2.png differ diff --git a/data/attachments/add5eac716b14ea9.png b/data/attachments/add5eac716b14ea9.png new file mode 100644 index 000000000..a9ec35e0f Binary files /dev/null and b/data/attachments/add5eac716b14ea9.png differ diff --git a/data/attachments/ade5825d1cc4bdf9.png b/data/attachments/ade5825d1cc4bdf9.png new file mode 100644 index 000000000..835504e9d Binary files /dev/null and b/data/attachments/ade5825d1cc4bdf9.png differ diff --git a/data/attachments/ae242ccf24670c38.png b/data/attachments/ae242ccf24670c38.png new file mode 100644 index 000000000..b5e8b496e Binary files /dev/null and b/data/attachments/ae242ccf24670c38.png differ diff --git a/data/attachments/ae44b8ccca1d81f7.png b/data/attachments/ae44b8ccca1d81f7.png new file mode 100644 index 000000000..bbc152b69 Binary files /dev/null and b/data/attachments/ae44b8ccca1d81f7.png differ diff --git a/data/attachments/ae4b20111bd6b337.png b/data/attachments/ae4b20111bd6b337.png new file mode 100644 index 000000000..e0280cf5c Binary files /dev/null and b/data/attachments/ae4b20111bd6b337.png differ diff --git a/data/attachments/ae518acea47fe820.png b/data/attachments/ae518acea47fe820.png new file mode 100644 index 000000000..c6e9de47e Binary files /dev/null and b/data/attachments/ae518acea47fe820.png differ diff --git a/data/attachments/ae57355739831843.png b/data/attachments/ae57355739831843.png new file mode 100644 index 000000000..5b2072f5c Binary files /dev/null and b/data/attachments/ae57355739831843.png differ diff --git a/data/attachments/aebd2bdb9df5c8c5.png b/data/attachments/aebd2bdb9df5c8c5.png new file mode 100644 index 000000000..da20b331e Binary files /dev/null and b/data/attachments/aebd2bdb9df5c8c5.png differ diff --git a/data/attachments/af7e9fc3c4b23e63.png b/data/attachments/af7e9fc3c4b23e63.png new file mode 100644 index 000000000..7b4f3b053 Binary files /dev/null and b/data/attachments/af7e9fc3c4b23e63.png differ diff --git a/data/attachments/afaaa49146c1631.png b/data/attachments/afaaa49146c1631.png new file mode 100644 index 000000000..87026fe8a Binary files /dev/null and b/data/attachments/afaaa49146c1631.png differ diff --git a/data/attachments/afae0e06cb623733.png b/data/attachments/afae0e06cb623733.png new file mode 100644 index 000000000..71abdaf8b Binary files /dev/null and b/data/attachments/afae0e06cb623733.png differ diff --git a/data/attachments/afc30813a5d51010.png b/data/attachments/afc30813a5d51010.png new file mode 100644 index 000000000..f13a0b59c Binary files /dev/null and b/data/attachments/afc30813a5d51010.png differ diff --git a/data/attachments/b02b453e603cfa25.png b/data/attachments/b02b453e603cfa25.png new file mode 100644 index 000000000..e38ad3755 Binary files /dev/null and b/data/attachments/b02b453e603cfa25.png differ diff --git a/data/attachments/b03d4f9728cefd74.png b/data/attachments/b03d4f9728cefd74.png new file mode 100644 index 000000000..b8859411b Binary files /dev/null and b/data/attachments/b03d4f9728cefd74.png differ diff --git a/data/attachments/b051806f430e2580.png b/data/attachments/b051806f430e2580.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/b051806f430e2580.png differ diff --git a/data/attachments/b05810bf9f8fb990.png b/data/attachments/b05810bf9f8fb990.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/b05810bf9f8fb990.png differ diff --git a/data/attachments/b06555ce1bdf977.png b/data/attachments/b06555ce1bdf977.png new file mode 100644 index 000000000..a7fe23b47 Binary files /dev/null and b/data/attachments/b06555ce1bdf977.png differ diff --git a/data/attachments/b0669379e5523f21.txt b/data/attachments/b0669379e5523f21.txt new file mode 100644 index 000000000..bf8dab23d --- /dev/null +++ b/data/attachments/b0669379e5523f21.txt @@ -0,0 +1,8 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_find_a_patient_page_should_be_displayed.png \ No newline at end of file diff --git a/data/attachments/b07e2cea5761216c.txt b/data/attachments/b07e2cea5761216c.txt new file mode 100644 index 000000000..520a2f5e7 --- /dev/null +++ b/data/attachments/b07e2cea5761216c.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_1.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_AMERY PIGGOTT_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1088} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 482} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/b0efcad4d185f710.png b/data/attachments/b0efcad4d185f710.png new file mode 100644 index 000000000..cd3253ff0 Binary files /dev/null and b/data/attachments/b0efcad4d185f710.png differ diff --git a/data/attachments/b1090171961c1db2.png b/data/attachments/b1090171961c1db2.png new file mode 100644 index 000000000..25fd8846f Binary files /dev/null and b/data/attachments/b1090171961c1db2.png differ diff --git a/data/attachments/b11dc4a1ac9fc8f4.png b/data/attachments/b11dc4a1ac9fc8f4.png new file mode 100644 index 000000000..241661408 Binary files /dev/null and b/data/attachments/b11dc4a1ac9fc8f4.png differ diff --git a/data/attachments/b14e7b3154a5c60b.png b/data/attachments/b14e7b3154a5c60b.png new file mode 100644 index 000000000..17c56f58c Binary files /dev/null and b/data/attachments/b14e7b3154a5c60b.png differ diff --git a/data/attachments/b164856ebe5dc159.png b/data/attachments/b164856ebe5dc159.png new file mode 100644 index 000000000..89b9cc4c2 Binary files /dev/null and b/data/attachments/b164856ebe5dc159.png differ diff --git a/data/attachments/b1ae6e47c0390311.png b/data/attachments/b1ae6e47c0390311.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/b1ae6e47c0390311.png differ diff --git a/data/attachments/b1b5060d7328a5a6.png b/data/attachments/b1b5060d7328a5a6.png new file mode 100644 index 000000000..d64cb3494 Binary files /dev/null and b/data/attachments/b1b5060d7328a5a6.png differ diff --git a/data/attachments/b1c5d9c20e3c9cba.png b/data/attachments/b1c5d9c20e3c9cba.png new file mode 100644 index 000000000..bfb755f9d Binary files /dev/null and b/data/attachments/b1c5d9c20e3c9cba.png differ diff --git a/data/attachments/b1daef0ec766a32f.png b/data/attachments/b1daef0ec766a32f.png new file mode 100644 index 000000000..be26999d6 Binary files /dev/null and b/data/attachments/b1daef0ec766a32f.png differ diff --git a/data/attachments/b231c4ed18a62908.png b/data/attachments/b231c4ed18a62908.png new file mode 100644 index 000000000..ea5e008f0 Binary files /dev/null and b/data/attachments/b231c4ed18a62908.png differ diff --git a/data/attachments/b25876dd0d03097b.txt b/data/attachments/b25876dd0d03097b.txt new file mode 100644 index 000000000..0eef8fcd0 --- /dev/null +++ b/data/attachments/b25876dd0d03097b.txt @@ -0,0 +1,14 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/b26375d5c63f5e4b.png b/data/attachments/b26375d5c63f5e4b.png new file mode 100644 index 000000000..5902c8d35 Binary files /dev/null and b/data/attachments/b26375d5c63f5e4b.png differ diff --git a/data/attachments/b2aee75fd1d8d499.png b/data/attachments/b2aee75fd1d8d499.png new file mode 100644 index 000000000..93af92277 Binary files /dev/null and b/data/attachments/b2aee75fd1d8d499.png differ diff --git a/data/attachments/b32b382bd7adaa3e.png b/data/attachments/b32b382bd7adaa3e.png new file mode 100644 index 000000000..1d40cda5f Binary files /dev/null and b/data/attachments/b32b382bd7adaa3e.png differ diff --git a/data/attachments/b34becfe578b170a.png b/data/attachments/b34becfe578b170a.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/b34becfe578b170a.png differ diff --git a/data/attachments/b35a36b9e977d303.png b/data/attachments/b35a36b9e977d303.png new file mode 100644 index 000000000..d007fc887 Binary files /dev/null and b/data/attachments/b35a36b9e977d303.png differ diff --git a/data/attachments/b363d6de2fb16cb7.png b/data/attachments/b363d6de2fb16cb7.png new file mode 100644 index 000000000..e73587a0c Binary files /dev/null and b/data/attachments/b363d6de2fb16cb7.png differ diff --git a/data/attachments/b37a5dffbcf2c8be.png b/data/attachments/b37a5dffbcf2c8be.png new file mode 100644 index 000000000..736d3773c Binary files /dev/null and b/data/attachments/b37a5dffbcf2c8be.png differ diff --git a/data/attachments/b38c06ae67d7b112.png b/data/attachments/b38c06ae67d7b112.png new file mode 100644 index 000000000..4407d45d2 Binary files /dev/null and b/data/attachments/b38c06ae67d7b112.png differ diff --git a/data/attachments/b38eb0f5b8ff0f4b.txt b/data/attachments/b38eb0f5b8ff0f4b.txt new file mode 100644 index 000000000..7f5ed8112 --- /dev/null +++ b/data/attachments/b38eb0f5b8ff0f4b.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_error_message_appears_for_nhs_number.png \ No newline at end of file diff --git a/data/attachments/b3ef9ebee41d4980.txt b/data/attachments/b3ef9ebee41d4980.txt new file mode 100644 index 000000000..c56b50bcf --- /dev/null +++ b/data/attachments/b3ef9ebee41d4980.txt @@ -0,0 +1,115 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_4.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_KRISTIA SIDAWAY_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1136} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 132} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 370} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 370} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 862} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 862} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/b41a42cb7b38ecd6.png b/data/attachments/b41a42cb7b38ecd6.png new file mode 100644 index 000000000..44adb9bde Binary files /dev/null and b/data/attachments/b41a42cb7b38ecd6.png differ diff --git a/data/attachments/b41c804ac5ce8a26.png b/data/attachments/b41c804ac5ce8a26.png new file mode 100644 index 000000000..995709754 Binary files /dev/null and b/data/attachments/b41c804ac5ce8a26.png differ diff --git a/data/attachments/b473fafb61096220.png b/data/attachments/b473fafb61096220.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/b473fafb61096220.png differ diff --git a/data/attachments/b4c3b326d00218f3.png b/data/attachments/b4c3b326d00218f3.png new file mode 100644 index 000000000..28ccea7b9 Binary files /dev/null and b/data/attachments/b4c3b326d00218f3.png differ diff --git a/data/attachments/b532f625227cc659.png b/data/attachments/b532f625227cc659.png new file mode 100644 index 000000000..c0b5505b6 Binary files /dev/null and b/data/attachments/b532f625227cc659.png differ diff --git a/data/attachments/b55fa943fae38320.txt b/data/attachments/b55fa943fae38320.txt new file mode 100644 index 000000000..e68f49fe4 --- /dev/null +++ b/data/attachments/b55fa943fae38320.txt @@ -0,0 +1,73 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_clicked_choose_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/b5c6cc3a3bf3f179.png b/data/attachments/b5c6cc3a3bf3f179.png new file mode 100644 index 000000000..a7a244abc Binary files /dev/null and b/data/attachments/b5c6cc3a3bf3f179.png differ diff --git a/data/attachments/b60943b1bd567849.png b/data/attachments/b60943b1bd567849.png new file mode 100644 index 000000000..4f691b50d Binary files /dev/null and b/data/attachments/b60943b1bd567849.png differ diff --git a/data/attachments/b62b77cc788b536f.png b/data/attachments/b62b77cc788b536f.png new file mode 100644 index 000000000..01f111b14 Binary files /dev/null and b/data/attachments/b62b77cc788b536f.png differ diff --git a/data/attachments/b67fb6d4b026fb8f.png b/data/attachments/b67fb6d4b026fb8f.png new file mode 100644 index 000000000..16c190823 Binary files /dev/null and b/data/attachments/b67fb6d4b026fb8f.png differ diff --git a/data/attachments/b680aa1c54d7bcfc.png b/data/attachments/b680aa1c54d7bcfc.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/b680aa1c54d7bcfc.png differ diff --git a/data/attachments/b69478edf1eba92a.txt b/data/attachments/b69478edf1eba92a.txt new file mode 100644 index 000000000..06c8de477 --- /dev/null +++ b/data/attachments/b69478edf1eba92a.txt @@ -0,0 +1,74 @@ +DEBUG asyncio:selector_events.py:54 Using selector: EpollSelector +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/b735e815539af8a7.png b/data/attachments/b735e815539af8a7.png new file mode 100644 index 000000000..33d483070 Binary files /dev/null and b/data/attachments/b735e815539af8a7.png differ diff --git a/data/attachments/b7458867db035cc3.png b/data/attachments/b7458867db035cc3.png new file mode 100644 index 000000000..6221dd6b4 Binary files /dev/null and b/data/attachments/b7458867db035cc3.png differ diff --git a/data/attachments/b75a4d1d62ee51eb.png b/data/attachments/b75a4d1d62ee51eb.png new file mode 100644 index 000000000..39ff8a833 Binary files /dev/null and b/data/attachments/b75a4d1d62ee51eb.png differ diff --git a/data/attachments/b773afeb0e7a8491.png b/data/attachments/b773afeb0e7a8491.png new file mode 100644 index 000000000..bfa3e99a6 Binary files /dev/null and b/data/attachments/b773afeb0e7a8491.png differ diff --git a/data/attachments/b77b2a2871cd19bb.png b/data/attachments/b77b2a2871cd19bb.png new file mode 100644 index 000000000..8837de9be Binary files /dev/null and b/data/attachments/b77b2a2871cd19bb.png differ diff --git a/data/attachments/b787672d1145d76c.png b/data/attachments/b787672d1145d76c.png new file mode 100644 index 000000000..1b1f1c482 Binary files /dev/null and b/data/attachments/b787672d1145d76c.png differ diff --git a/data/attachments/b78f5c6b68c1d157.png b/data/attachments/b78f5c6b68c1d157.png new file mode 100644 index 000000000..1b1f1c482 Binary files /dev/null and b/data/attachments/b78f5c6b68c1d157.png differ diff --git a/data/attachments/b81f5d2e4a5058b4.png b/data/attachments/b81f5d2e4a5058b4.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/b81f5d2e4a5058b4.png differ diff --git a/data/attachments/b82eefa29949a596.png b/data/attachments/b82eefa29949a596.png new file mode 100644 index 000000000..431771476 Binary files /dev/null and b/data/attachments/b82eefa29949a596.png differ diff --git a/data/attachments/b879c3f65a2f64cf.png b/data/attachments/b879c3f65a2f64cf.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/b879c3f65a2f64cf.png differ diff --git a/data/attachments/b916296d489aee22.txt b/data/attachments/b916296d489aee22.txt new file mode 100644 index 000000000..ef81a84a3 --- /dev/null +++ b/data/attachments/b916296d489aee22.txt @@ -0,0 +1,44 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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/b9212da229cbcfee.png b/data/attachments/b9212da229cbcfee.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/b9212da229cbcfee.png differ diff --git a/data/attachments/b961d5f6e5c31.png b/data/attachments/b961d5f6e5c31.png new file mode 100644 index 000000000..4624e0e3a Binary files /dev/null and b/data/attachments/b961d5f6e5c31.png differ diff --git a/data/attachments/b9682dbd4d919b3a.png b/data/attachments/b9682dbd4d919b3a.png new file mode 100644 index 000000000..be26999d6 Binary files /dev/null and b/data/attachments/b9682dbd4d919b3a.png differ diff --git a/data/attachments/b99b7aa82b832759.png b/data/attachments/b99b7aa82b832759.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/b99b7aa82b832759.png differ diff --git a/data/attachments/b9d4c4b70c26593e.png b/data/attachments/b9d4c4b70c26593e.png new file mode 100644 index 000000000..b7b1fdac8 Binary files /dev/null and b/data/attachments/b9d4c4b70c26593e.png differ diff --git a/data/attachments/b9f564f7e38c34d6.png b/data/attachments/b9f564f7e38c34d6.png new file mode 100644 index 000000000..feedc8ddc Binary files /dev/null and b/data/attachments/b9f564f7e38c34d6.png differ diff --git a/data/attachments/b9fa511299a427f6.png b/data/attachments/b9fa511299a427f6.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/b9fa511299a427f6.png differ diff --git a/data/attachments/baf422eaae82ac3f.png b/data/attachments/baf422eaae82ac3f.png new file mode 100644 index 000000000..ec6973a0e Binary files /dev/null and b/data/attachments/baf422eaae82ac3f.png differ diff --git a/data/attachments/bb14aedeef7a945b.png b/data/attachments/bb14aedeef7a945b.png new file mode 100644 index 000000000..d86b320a2 Binary files /dev/null and b/data/attachments/bb14aedeef7a945b.png differ diff --git a/data/attachments/bb2b59e899ae4176.txt b/data/attachments/bb2b59e899ae4176.txt new file mode 100644 index 000000000..5127c4d15 --- /dev/null +++ b/data/attachments/bb2b59e899ae4176.txt @@ -0,0 +1,35 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_new_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 240} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_add_mandatory_new_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 373} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_add_mandatory_new_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 242} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_patient_local_record_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/bb762671e1d8a9c4.png b/data/attachments/bb762671e1d8a9c4.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/bb762671e1d8a9c4.png differ diff --git a/data/attachments/bcc8415d1f2e81fa.png b/data/attachments/bcc8415d1f2e81fa.png new file mode 100644 index 000000000..5984a389b Binary files /dev/null and b/data/attachments/bcc8415d1f2e81fa.png differ diff --git a/data/attachments/bccfe7b3abc2ec2e.png b/data/attachments/bccfe7b3abc2ec2e.png new file mode 100644 index 000000000..90cac826b Binary files /dev/null and b/data/attachments/bccfe7b3abc2ec2e.png differ diff --git a/data/attachments/bcf23b913d64fe8b.png b/data/attachments/bcf23b913d64fe8b.png new file mode 100644 index 000000000..b1fd3c8b0 Binary files /dev/null and b/data/attachments/bcf23b913d64fe8b.png differ diff --git a/data/attachments/bd1a78e84239aa9c.png b/data/attachments/bd1a78e84239aa9c.png new file mode 100644 index 000000000..05f72891d Binary files /dev/null and b/data/attachments/bd1a78e84239aa9c.png differ diff --git a/data/attachments/bd1caaa40428b54d.png b/data/attachments/bd1caaa40428b54d.png new file mode 100644 index 000000000..6f7c3b991 Binary files /dev/null and b/data/attachments/bd1caaa40428b54d.png differ diff --git a/data/attachments/bda80155d0e3ed34.png b/data/attachments/bda80155d0e3ed34.png new file mode 100644 index 000000000..4515ed63c Binary files /dev/null and b/data/attachments/bda80155d0e3ed34.png differ diff --git a/data/attachments/bdb13b865f85d455.png b/data/attachments/bdb13b865f85d455.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/bdb13b865f85d455.png differ diff --git a/data/attachments/bdb4b23810a04ef0.png b/data/attachments/bdb4b23810a04ef0.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/bdb4b23810a04ef0.png differ diff --git a/data/attachments/be3c6290b8cd82d7.png b/data/attachments/be3c6290b8cd82d7.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/be3c6290b8cd82d7.png differ diff --git a/data/attachments/be3d29b37a841c80.png b/data/attachments/be3d29b37a841c80.png new file mode 100644 index 000000000..8e5d9aeba Binary files /dev/null and b/data/attachments/be3d29b37a841c80.png differ diff --git a/data/attachments/be4b0f572d8b3f52.png b/data/attachments/be4b0f572d8b3f52.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/be4b0f572d8b3f52.png differ diff --git a/data/attachments/be51d4033424f890.png b/data/attachments/be51d4033424f890.png new file mode 100644 index 000000000..a0b3247a2 Binary files /dev/null and b/data/attachments/be51d4033424f890.png differ diff --git a/data/attachments/be5c26770864d67f.txt b/data/attachments/be5c26770864d67f.txt new file mode 100644 index 000000000..ad379ee11 --- /dev/null +++ b/data/attachments/be5c26770864d67f.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48__function check_enter_batch_number_error_message_is_displayed at 0x7f3280708a40_.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.48__function check_enter_batch_number_error_message_is_displayed at 0x7f3280708a40_.png \ No newline at end of file diff --git a/data/attachments/be80a07fe8170a8b.txt b/data/attachments/be80a07fe8170a8b.txt new file mode 100644 index 000000000..cc7aa4ce0 --- /dev/null +++ b/data/attachments/be80a07fe8170a8b.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/bea4b5457a79f934.png b/data/attachments/bea4b5457a79f934.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/bea4b5457a79f934.png differ diff --git a/data/attachments/bf63aff3e969dc33.png b/data/attachments/bf63aff3e969dc33.png new file mode 100644 index 000000000..f5764416f Binary files /dev/null and b/data/attachments/bf63aff3e969dc33.png differ diff --git a/data/attachments/bf91286d80f0676e.png b/data/attachments/bf91286d80f0676e.png new file mode 100644 index 000000000..d22bdcc0a Binary files /dev/null and b/data/attachments/bf91286d80f0676e.png differ diff --git a/data/attachments/bfa9cebd44b675f.png b/data/attachments/bfa9cebd44b675f.png new file mode 100644 index 000000000..36b0b3f69 Binary files /dev/null and b/data/attachments/bfa9cebd44b675f.png differ diff --git a/data/attachments/bfeae86c097af996.png b/data/attachments/bfeae86c097af996.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/bfeae86c097af996.png differ diff --git a/data/attachments/bff59b2d8efd5038.png b/data/attachments/bff59b2d8efd5038.png new file mode 100644 index 000000000..0c717497f Binary files /dev/null and b/data/attachments/bff59b2d8efd5038.png differ diff --git a/data/attachments/c01ee811d19fd11f.png b/data/attachments/c01ee811d19fd11f.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/c01ee811d19fd11f.png differ diff --git a/data/attachments/c0273d153a46dc7.png b/data/attachments/c0273d153a46dc7.png new file mode 100644 index 000000000..e6edae29e Binary files /dev/null and b/data/attachments/c0273d153a46dc7.png differ diff --git a/data/attachments/c0458395e6ea31bf.png b/data/attachments/c0458395e6ea31bf.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/c0458395e6ea31bf.png differ diff --git a/data/attachments/c0af796a451474bd.png b/data/attachments/c0af796a451474bd.png new file mode 100644 index 000000000..f9f5f494a Binary files /dev/null and b/data/attachments/c0af796a451474bd.png differ diff --git a/data/attachments/c0d8f22d334e6470.png b/data/attachments/c0d8f22d334e6470.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/c0d8f22d334e6470.png differ diff --git a/data/attachments/c101e1d887300c6.png b/data/attachments/c101e1d887300c6.png new file mode 100644 index 000000000..431771476 Binary files /dev/null and b/data/attachments/c101e1d887300c6.png differ diff --git a/data/attachments/c10bc85a89a58f76.png b/data/attachments/c10bc85a89a58f76.png new file mode 100644 index 000000000..7dababb9e Binary files /dev/null and b/data/attachments/c10bc85a89a58f76.png differ diff --git a/data/attachments/c10d742936b0fbb3.txt b/data/attachments/c10d742936b0fbb3.txt new file mode 100644 index 000000000..3c672a3b2 --- /dev/null +++ b/data/attachments/c10d742936b0fbb3.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 64} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/c1baf04a1f070e61.png b/data/attachments/c1baf04a1f070e61.png new file mode 100644 index 000000000..6e12a9a1e Binary files /dev/null and b/data/attachments/c1baf04a1f070e61.png differ diff --git a/data/attachments/c1d46acb42b676f5.png b/data/attachments/c1d46acb42b676f5.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/c1d46acb42b676f5.png differ diff --git a/data/attachments/c1ef2a0ca1f10fa7.txt b/data/attachments/c1ef2a0ca1f10fa7.txt new file mode 100644 index 000000000..9b0c6543b --- /dev/null +++ b/data/attachments/c1ef2a0ca1f10fa7.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/c21483ce38b19a29.png b/data/attachments/c21483ce38b19a29.png new file mode 100644 index 000000000..7d6d87357 Binary files /dev/null and b/data/attachments/c21483ce38b19a29.png differ diff --git a/data/attachments/c2d7f0eeb93cb4e4.txt b/data/attachments/c2d7f0eeb93cb4e4.txt new file mode 100644 index 000000000..68e204f98 --- /dev/null +++ b/data/attachments/c2d7f0eeb93cb4e4.txt @@ -0,0 +1,155 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 371} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_4.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_ROGER SEABORNE_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/c2ec4835f14ffd96.png b/data/attachments/c2ec4835f14ffd96.png new file mode 100644 index 000000000..a014146a6 Binary files /dev/null and b/data/attachments/c2ec4835f14ffd96.png differ diff --git a/data/attachments/c2ece818db333fe.txt b/data/attachments/c2ece818db333fe.txt new file mode 100644 index 000000000..44405a281 --- /dev/null +++ b/data/attachments/c2ece818db333fe.txt @@ -0,0 +1,249 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 406} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_8.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_8.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_DEANA GAMBLES_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1136} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 766} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 766} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_vaccinate_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 445} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_vaccinated_radiobutton.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 34} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 886} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_vaccination_date_is_set.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 846} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_care_model_option.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccinator_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 178} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_comments.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 960} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccination_site.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1260} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_batch_number.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1260} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_dose_amount_value.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1260} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_vaccination_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1801} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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': 8, '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 Recorder - neelima.guntupalli1+recorder_automated@nhs.net', 'eligibility_assessment_date': '14/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 14/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': '15/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 15/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.48_check_and_confirm_screen_before_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1801} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_vaccination_dose_amount.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1801} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_check_and_confirm_screen_after_assertion.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1801} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_patient_details_screen_with_immunisation_history.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1801} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_after_vaccination.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_link.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 194} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_click_delete_history_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.48_click_delete_vaccination_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.48_click_delete_vaccination_button.png \ No newline at end of file diff --git a/data/attachments/c37b1f495b06645e.png b/data/attachments/c37b1f495b06645e.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/c37b1f495b06645e.png differ diff --git a/data/attachments/c428dbd6a0bc21a9.png b/data/attachments/c428dbd6a0bc21a9.png new file mode 100644 index 000000000..43bf4c572 Binary files /dev/null and b/data/attachments/c428dbd6a0bc21a9.png differ diff --git a/data/attachments/c4e8e87989acaad0.png b/data/attachments/c4e8e87989acaad0.png new file mode 100644 index 000000000..2609087b3 Binary files /dev/null and b/data/attachments/c4e8e87989acaad0.png differ diff --git a/data/attachments/c4ebe5c9607fde98.png b/data/attachments/c4ebe5c9607fde98.png new file mode 100644 index 000000000..08d5cb1a8 Binary files /dev/null and b/data/attachments/c4ebe5c9607fde98.png differ diff --git a/data/attachments/c51ddd12ffb2b111.png b/data/attachments/c51ddd12ffb2b111.png new file mode 100644 index 000000000..e88fe093f Binary files /dev/null and b/data/attachments/c51ddd12ffb2b111.png differ diff --git a/data/attachments/c684d0453f6e6008.png b/data/attachments/c684d0453f6e6008.png new file mode 100644 index 000000000..a83e615dd Binary files /dev/null and b/data/attachments/c684d0453f6e6008.png differ diff --git a/data/attachments/c69042d254478806.png b/data/attachments/c69042d254478806.png new file mode 100644 index 000000000..1b660f955 Binary files /dev/null and b/data/attachments/c69042d254478806.png differ diff --git a/data/attachments/c6b8b093613d26e.png b/data/attachments/c6b8b093613d26e.png new file mode 100644 index 000000000..d022265c9 Binary files /dev/null and b/data/attachments/c6b8b093613d26e.png differ diff --git a/data/attachments/c6be1909deefe40a.png b/data/attachments/c6be1909deefe40a.png new file mode 100644 index 000000000..9bda6a9d5 Binary files /dev/null and b/data/attachments/c6be1909deefe40a.png differ diff --git a/data/attachments/c6d1214457cb1765.png b/data/attachments/c6d1214457cb1765.png new file mode 100644 index 000000000..5afbe5533 Binary files /dev/null and b/data/attachments/c6d1214457cb1765.png differ diff --git a/data/attachments/c76b75684e2b9a6a.png b/data/attachments/c76b75684e2b9a6a.png new file mode 100644 index 000000000..8878a110d Binary files /dev/null and b/data/attachments/c76b75684e2b9a6a.png differ diff --git a/data/attachments/c76c1656c7a3c4d2.png b/data/attachments/c76c1656c7a3c4d2.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/c76c1656c7a3c4d2.png differ diff --git a/data/attachments/c7a18ba40a2669e6.png b/data/attachments/c7a18ba40a2669e6.png new file mode 100644 index 000000000..7d6d87357 Binary files /dev/null and b/data/attachments/c7a18ba40a2669e6.png differ diff --git a/data/attachments/c7d2c84566db3195.png b/data/attachments/c7d2c84566db3195.png new file mode 100644 index 000000000..9f0ebb105 Binary files /dev/null and b/data/attachments/c7d2c84566db3195.png differ diff --git a/data/attachments/c7db47f870f1f092.png b/data/attachments/c7db47f870f1f092.png new file mode 100644 index 000000000..b39dba73e Binary files /dev/null and b/data/attachments/c7db47f870f1f092.png differ diff --git a/data/attachments/c7e65de78ef5e0b4.png b/data/attachments/c7e65de78ef5e0b4.png new file mode 100644 index 000000000..6870dc802 Binary files /dev/null and b/data/attachments/c7e65de78ef5e0b4.png differ diff --git a/data/attachments/c82e6f57ff1bd778.png b/data/attachments/c82e6f57ff1bd778.png new file mode 100644 index 000000000..3ade038ca Binary files /dev/null and b/data/attachments/c82e6f57ff1bd778.png differ diff --git a/data/attachments/c8a4a00c7b37512f.png b/data/attachments/c8a4a00c7b37512f.png new file mode 100644 index 000000000..a58359e10 Binary files /dev/null and b/data/attachments/c8a4a00c7b37512f.png differ diff --git a/data/attachments/c8e4ea5996a7c0af.png b/data/attachments/c8e4ea5996a7c0af.png new file mode 100644 index 000000000..8417d3876 Binary files /dev/null and b/data/attachments/c8e4ea5996a7c0af.png differ diff --git a/data/attachments/c9278b25a4a4a8f7.png b/data/attachments/c9278b25a4a4a8f7.png new file mode 100644 index 000000000..9b5d6cbf3 Binary files /dev/null and b/data/attachments/c9278b25a4a4a8f7.png differ diff --git a/data/attachments/c977f40298647a73.png b/data/attachments/c977f40298647a73.png new file mode 100644 index 000000000..476fb3832 Binary files /dev/null and b/data/attachments/c977f40298647a73.png differ diff --git a/data/attachments/c9a06dc045059e3.png b/data/attachments/c9a06dc045059e3.png new file mode 100644 index 000000000..12c21cc21 Binary files /dev/null and b/data/attachments/c9a06dc045059e3.png differ diff --git a/data/attachments/c9e88978d29769af.txt b/data/attachments/c9e88978d29769af.txt new file mode 100644 index 000000000..c053cda65 --- /dev/null +++ b/data/attachments/c9e88978d29769af.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_4.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_HOPE TULLY_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 421} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 421} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 421} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 402} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 402} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 402} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/c9fded18f957fb2e.png b/data/attachments/c9fded18f957fb2e.png new file mode 100644 index 000000000..5bdb037a1 Binary files /dev/null and b/data/attachments/c9fded18f957fb2e.png differ diff --git a/data/attachments/ca2379ad91e11c13.png b/data/attachments/ca2379ad91e11c13.png new file mode 100644 index 000000000..43869f475 Binary files /dev/null and b/data/attachments/ca2379ad91e11c13.png differ diff --git a/data/attachments/ca75250fa8ffb4bb.png b/data/attachments/ca75250fa8ffb4bb.png new file mode 100644 index 000000000..e234bc80a Binary files /dev/null and b/data/attachments/ca75250fa8ffb4bb.png differ diff --git a/data/attachments/cace1a2bdcd6c359.png b/data/attachments/cace1a2bdcd6c359.png new file mode 100644 index 000000000..41eb0be35 Binary files /dev/null and b/data/attachments/cace1a2bdcd6c359.png differ diff --git a/data/attachments/cb05eaeba89b99f7.png b/data/attachments/cb05eaeba89b99f7.png new file mode 100644 index 000000000..759222caa Binary files /dev/null and b/data/attachments/cb05eaeba89b99f7.png differ diff --git a/data/attachments/cb3210074bfd1daa.png b/data/attachments/cb3210074bfd1daa.png new file mode 100644 index 000000000..a47833899 Binary files /dev/null and b/data/attachments/cb3210074bfd1daa.png differ diff --git a/data/attachments/cb338540fcf426a8.png b/data/attachments/cb338540fcf426a8.png new file mode 100644 index 000000000..6a1fa4dfa Binary files /dev/null and b/data/attachments/cb338540fcf426a8.png differ diff --git a/data/attachments/cb45d1390744033.png b/data/attachments/cb45d1390744033.png new file mode 100644 index 000000000..d258e78c6 Binary files /dev/null and b/data/attachments/cb45d1390744033.png differ diff --git a/data/attachments/cc16bf8c50d9c1e1.txt b/data/attachments/cc16bf8c50d9c1e1.txt new file mode 100644 index 000000000..c21371e84 --- /dev/null +++ b/data/attachments/cc16bf8c50d9c1e1.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/cc18ca5de451582c.png b/data/attachments/cc18ca5de451582c.png new file mode 100644 index 000000000..3d3c9ffbe Binary files /dev/null and b/data/attachments/cc18ca5de451582c.png differ diff --git a/data/attachments/cc551f0a7b989dda.png b/data/attachments/cc551f0a7b989dda.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/cc551f0a7b989dda.png differ diff --git a/data/attachments/cc8cb1a9cbb61590.png b/data/attachments/cc8cb1a9cbb61590.png new file mode 100644 index 000000000..447221652 Binary files /dev/null and b/data/attachments/cc8cb1a9cbb61590.png differ diff --git a/data/attachments/cca0f834915f1c64.png b/data/attachments/cca0f834915f1c64.png new file mode 100644 index 000000000..04578db77 Binary files /dev/null and b/data/attachments/cca0f834915f1c64.png differ diff --git a/data/attachments/cca4872b3e68a1bf.png b/data/attachments/cca4872b3e68a1bf.png new file mode 100644 index 000000000..c703786b5 Binary files /dev/null and b/data/attachments/cca4872b3e68a1bf.png differ diff --git a/data/attachments/ccc0fc68d18503c4.png b/data/attachments/ccc0fc68d18503c4.png new file mode 100644 index 000000000..3e2ade970 Binary files /dev/null and b/data/attachments/ccc0fc68d18503c4.png differ diff --git a/data/attachments/cce975cda9ee4b0f.png b/data/attachments/cce975cda9ee4b0f.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/cce975cda9ee4b0f.png differ diff --git a/data/attachments/ccf0b86b6ec54bff.png b/data/attachments/ccf0b86b6ec54bff.png new file mode 100644 index 000000000..5bf1f2f66 Binary files /dev/null and b/data/attachments/ccf0b86b6ec54bff.png differ diff --git a/data/attachments/cd3c003bae43efd.png b/data/attachments/cd3c003bae43efd.png new file mode 100644 index 000000000..4b958c4cd Binary files /dev/null and b/data/attachments/cd3c003bae43efd.png differ diff --git a/data/attachments/cd4c868618c670dc.png b/data/attachments/cd4c868618c670dc.png new file mode 100644 index 000000000..396c5ec69 Binary files /dev/null and b/data/attachments/cd4c868618c670dc.png differ diff --git a/data/attachments/cd952a3e11a0372d.txt b/data/attachments/cd952a3e11a0372d.txt new file mode 100644 index 000000000..b3592ea62 --- /dev/null +++ b/data/attachments/cd952a3e11a0372d.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/cd991d3fa169b0ea.png b/data/attachments/cd991d3fa169b0ea.png new file mode 100644 index 000000000..3d207a260 Binary files /dev/null and b/data/attachments/cd991d3fa169b0ea.png differ diff --git a/data/attachments/cdecc86760fb1f03.png b/data/attachments/cdecc86760fb1f03.png new file mode 100644 index 000000000..d92c8bafc Binary files /dev/null and b/data/attachments/cdecc86760fb1f03.png differ diff --git a/data/attachments/ce3ba5b12c9a5218.png b/data/attachments/ce3ba5b12c9a5218.png new file mode 100644 index 000000000..0ffd2da95 Binary files /dev/null and b/data/attachments/ce3ba5b12c9a5218.png differ diff --git a/data/attachments/cf13a6ffd295650e.png b/data/attachments/cf13a6ffd295650e.png new file mode 100644 index 000000000..e050104f1 Binary files /dev/null and b/data/attachments/cf13a6ffd295650e.png differ diff --git a/data/attachments/cf6f2b5de141bca1.png b/data/attachments/cf6f2b5de141bca1.png new file mode 100644 index 000000000..02a6532d4 Binary files /dev/null and b/data/attachments/cf6f2b5de141bca1.png differ diff --git a/data/attachments/cf771200ab97df56.png b/data/attachments/cf771200ab97df56.png new file mode 100644 index 000000000..8a69248f9 Binary files /dev/null and b/data/attachments/cf771200ab97df56.png differ diff --git a/data/attachments/cf8b660eee440c9d.png b/data/attachments/cf8b660eee440c9d.png new file mode 100644 index 000000000..d02040a0b Binary files /dev/null and b/data/attachments/cf8b660eee440c9d.png differ diff --git a/data/attachments/cfac052470b78667.png b/data/attachments/cfac052470b78667.png new file mode 100644 index 000000000..e0280cf5c Binary files /dev/null and b/data/attachments/cfac052470b78667.png differ diff --git a/data/attachments/d08bd7a97f2abef7.png b/data/attachments/d08bd7a97f2abef7.png new file mode 100644 index 000000000..c985637e8 Binary files /dev/null and b/data/attachments/d08bd7a97f2abef7.png differ diff --git a/data/attachments/d0901286f5985eae.png b/data/attachments/d0901286f5985eae.png new file mode 100644 index 000000000..8e54cdcae Binary files /dev/null and b/data/attachments/d0901286f5985eae.png differ diff --git a/data/attachments/d0bb5e61e4394832.txt b/data/attachments/d0bb5e61e4394832.txt new file mode 100644 index 000000000..22bae0478 --- /dev/null +++ b/data/attachments/d0bb5e61e4394832.txt @@ -0,0 +1,107 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_3.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_3.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_on_patient_CAWRDAV BOBBETT_and_clicked_choose_vaccine_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 6} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 434} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 818} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 492} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/d100cbd7cb87e7d4.png b/data/attachments/d100cbd7cb87e7d4.png new file mode 100644 index 000000000..16b4c4328 Binary files /dev/null and b/data/attachments/d100cbd7cb87e7d4.png differ diff --git a/data/attachments/d10cf04766418d8f.png b/data/attachments/d10cf04766418d8f.png new file mode 100644 index 000000000..f5961d676 Binary files /dev/null and b/data/attachments/d10cf04766418d8f.png differ diff --git a/data/attachments/d1240fe28be44529.png b/data/attachments/d1240fe28be44529.png new file mode 100644 index 000000000..d0bbdd89b Binary files /dev/null and b/data/attachments/d1240fe28be44529.png differ diff --git a/data/attachments/d12b0c19500f0d3.png b/data/attachments/d12b0c19500f0d3.png new file mode 100644 index 000000000..49c567848 Binary files /dev/null and b/data/attachments/d12b0c19500f0d3.png differ diff --git a/data/attachments/d1301a112ae0841c.png b/data/attachments/d1301a112ae0841c.png new file mode 100644 index 000000000..14ca7416f Binary files /dev/null and b/data/attachments/d1301a112ae0841c.png differ diff --git a/data/attachments/d1b683bba51f987f.png b/data/attachments/d1b683bba51f987f.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/d1b683bba51f987f.png differ diff --git a/data/attachments/d1c022d8c6b460b.png b/data/attachments/d1c022d8c6b460b.png new file mode 100644 index 000000000..c69fa0e99 Binary files /dev/null and b/data/attachments/d1c022d8c6b460b.png differ diff --git a/data/attachments/d1f6fc4e8740bafd.png b/data/attachments/d1f6fc4e8740bafd.png new file mode 100644 index 000000000..a58359e10 Binary files /dev/null and b/data/attachments/d1f6fc4e8740bafd.png differ diff --git a/data/attachments/d2094b4b798e67b5.png b/data/attachments/d2094b4b798e67b5.png new file mode 100644 index 000000000..65302977d Binary files /dev/null and b/data/attachments/d2094b4b798e67b5.png differ diff --git a/data/attachments/d21d71d179455bce.png b/data/attachments/d21d71d179455bce.png new file mode 100644 index 000000000..56ab1f337 Binary files /dev/null and b/data/attachments/d21d71d179455bce.png differ diff --git a/data/attachments/d2427a4625916c02.png b/data/attachments/d2427a4625916c02.png new file mode 100644 index 000000000..57e650a0a Binary files /dev/null and b/data/attachments/d2427a4625916c02.png differ diff --git a/data/attachments/d253496bf5deda56.png b/data/attachments/d253496bf5deda56.png new file mode 100644 index 000000000..2309dd570 Binary files /dev/null and b/data/attachments/d253496bf5deda56.png differ diff --git a/data/attachments/d270be1ee97b27d8.png b/data/attachments/d270be1ee97b27d8.png new file mode 100644 index 000000000..b7447a839 Binary files /dev/null and b/data/attachments/d270be1ee97b27d8.png differ diff --git a/data/attachments/d2a428e61460f2e9.txt b/data/attachments/d2a428e61460f2e9.txt new file mode 100644 index 000000000..cb3703f38 --- /dev/null +++ b/data/attachments/d2a428e61460f2e9.txt @@ -0,0 +1,155 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_1.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_HERBERT HAAG_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_vaccine_Pertussis_and_Repevax vaccine 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.48_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.48_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.48_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.48_entered_due_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.48_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.48_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.48_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.48_set_assessment_date.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 41} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_legal_mechanism.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.48_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.48_selected_assessing_clinician_with_name_and_council.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.48_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.48_clicked_patient_give_vaccine_radio_button.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.48_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.48_entered_comments_for_assessing_patient.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.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/d2a9185633eb2bc5.png b/data/attachments/d2a9185633eb2bc5.png new file mode 100644 index 000000000..61ab74826 Binary files /dev/null and b/data/attachments/d2a9185633eb2bc5.png differ diff --git a/data/attachments/d2b0da13250fe14f.txt b/data/attachments/d2b0da13250fe14f.txt new file mode 100644 index 000000000..22aed1c6c --- /dev/null +++ b/data/attachments/d2b0da13250fe14f.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/d2e6c356a33d0f73.png b/data/attachments/d2e6c356a33d0f73.png new file mode 100644 index 000000000..fa9637a63 Binary files /dev/null and b/data/attachments/d2e6c356a33d0f73.png differ diff --git a/data/attachments/d35572f88df4beda.png b/data/attachments/d35572f88df4beda.png new file mode 100644 index 000000000..ed4a6179f Binary files /dev/null and b/data/attachments/d35572f88df4beda.png differ diff --git a/data/attachments/d35acc579ab08a6f.png b/data/attachments/d35acc579ab08a6f.png new file mode 100644 index 000000000..56ab1f337 Binary files /dev/null and b/data/attachments/d35acc579ab08a6f.png differ diff --git a/data/attachments/d3b3622fc01585b2.png b/data/attachments/d3b3622fc01585b2.png new file mode 100644 index 000000000..98c1cab25 Binary files /dev/null and b/data/attachments/d3b3622fc01585b2.png differ diff --git a/data/attachments/d3ba1ffc964922ae.png b/data/attachments/d3ba1ffc964922ae.png new file mode 100644 index 000000000..1200a1536 Binary files /dev/null and b/data/attachments/d3ba1ffc964922ae.png differ diff --git a/data/attachments/d3cee36fb32830b7.png b/data/attachments/d3cee36fb32830b7.png new file mode 100644 index 000000000..7f6ab1816 Binary files /dev/null and b/data/attachments/d3cee36fb32830b7.png differ diff --git a/data/attachments/d3e03daa4b231493.png b/data/attachments/d3e03daa4b231493.png new file mode 100644 index 000000000..bb0c5f9b0 Binary files /dev/null and b/data/attachments/d3e03daa4b231493.png differ diff --git a/data/attachments/d447c1550d8e9cb2.png b/data/attachments/d447c1550d8e9cb2.png new file mode 100644 index 000000000..e3b2b5354 Binary files /dev/null and b/data/attachments/d447c1550d8e9cb2.png differ diff --git a/data/attachments/d49adbd33c42cab8.png b/data/attachments/d49adbd33c42cab8.png new file mode 100644 index 000000000..85c7337f7 Binary files /dev/null and b/data/attachments/d49adbd33c42cab8.png differ diff --git a/data/attachments/d4a40f444f480a3a.png b/data/attachments/d4a40f444f480a3a.png new file mode 100644 index 000000000..c82b94c13 Binary files /dev/null and b/data/attachments/d4a40f444f480a3a.png differ diff --git a/data/attachments/d4bce5e8524d77a7.png b/data/attachments/d4bce5e8524d77a7.png new file mode 100644 index 000000000..f3b65fc24 Binary files /dev/null and b/data/attachments/d4bce5e8524d77a7.png differ diff --git a/data/attachments/d4e7fddca6e61983.png b/data/attachments/d4e7fddca6e61983.png new file mode 100644 index 000000000..4ff1a878e Binary files /dev/null and b/data/attachments/d4e7fddca6e61983.png differ diff --git a/data/attachments/d4e9dd1849483e81.png b/data/attachments/d4e9dd1849483e81.png new file mode 100644 index 000000000..155519677 Binary files /dev/null and b/data/attachments/d4e9dd1849483e81.png differ diff --git a/data/attachments/d4f2b41a128569ed.png b/data/attachments/d4f2b41a128569ed.png new file mode 100644 index 000000000..4e891cf8b Binary files /dev/null and b/data/attachments/d4f2b41a128569ed.png differ diff --git a/data/attachments/d515eb017a4801b1.png b/data/attachments/d515eb017a4801b1.png new file mode 100644 index 000000000..cfd8de651 Binary files /dev/null and b/data/attachments/d515eb017a4801b1.png differ diff --git a/data/attachments/d596e32af3dd476.png b/data/attachments/d596e32af3dd476.png new file mode 100644 index 000000000..f0264f242 Binary files /dev/null and b/data/attachments/d596e32af3dd476.png differ diff --git a/data/attachments/d5b41e0a34796a27.png b/data/attachments/d5b41e0a34796a27.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/d5b41e0a34796a27.png differ diff --git a/data/attachments/d5ebae60773b186f.png b/data/attachments/d5ebae60773b186f.png new file mode 100644 index 000000000..bc31f4ab6 Binary files /dev/null and b/data/attachments/d5ebae60773b186f.png differ diff --git a/data/attachments/d5f1f88288f2b431.png b/data/attachments/d5f1f88288f2b431.png new file mode 100644 index 000000000..d4bb7febf Binary files /dev/null and b/data/attachments/d5f1f88288f2b431.png differ diff --git a/data/attachments/d5ff7b074a0602d8.png b/data/attachments/d5ff7b074a0602d8.png new file mode 100644 index 000000000..cc98a6553 Binary files /dev/null and b/data/attachments/d5ff7b074a0602d8.png differ diff --git a/data/attachments/d60756649324a7b9.png b/data/attachments/d60756649324a7b9.png new file mode 100644 index 000000000..808fce5cf Binary files /dev/null and b/data/attachments/d60756649324a7b9.png differ diff --git a/data/attachments/d62ae07735cc2dba.txt b/data/attachments/d62ae07735cc2dba.txt new file mode 100644 index 000000000..9a8aad3e9 --- /dev/null +++ b/data/attachments/d62ae07735cc2dba.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/d64e7a04ad1ff753.txt b/data/attachments/d64e7a04ad1ff753.txt new file mode 100644 index 000000000..09381e76f --- /dev/null +++ b/data/attachments/d64e7a04ad1ff753.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_choose_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.48_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.48_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/d66ea5987b9f0a32.png b/data/attachments/d66ea5987b9f0a32.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/d66ea5987b9f0a32.png differ diff --git a/data/attachments/d68ccbd54e450f1b.png b/data/attachments/d68ccbd54e450f1b.png new file mode 100644 index 000000000..ad61d610d Binary files /dev/null and b/data/attachments/d68ccbd54e450f1b.png differ diff --git a/data/attachments/d6c0438d2efd1552.png b/data/attachments/d6c0438d2efd1552.png new file mode 100644 index 000000000..11dcda62d Binary files /dev/null and b/data/attachments/d6c0438d2efd1552.png differ diff --git a/data/attachments/d6c093167258871.png b/data/attachments/d6c093167258871.png new file mode 100644 index 000000000..395424a62 Binary files /dev/null and b/data/attachments/d6c093167258871.png differ diff --git a/data/attachments/d71a04504aa4da05.png b/data/attachments/d71a04504aa4da05.png new file mode 100644 index 000000000..11dcda62d Binary files /dev/null and b/data/attachments/d71a04504aa4da05.png differ diff --git a/data/attachments/d7ab8e8ee832f8b8.txt b/data/attachments/d7ab8e8ee832f8b8.txt new file mode 100644 index 000000000..57aeaaacd --- /dev/null +++ b/data/attachments/d7ab8e8ee832f8b8.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 107} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/d7af71d8f65e0a43.png b/data/attachments/d7af71d8f65e0a43.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/d7af71d8f65e0a43.png differ diff --git a/data/attachments/d7ba3396fa89bec4.png b/data/attachments/d7ba3396fa89bec4.png new file mode 100644 index 000000000..c637c3e77 Binary files /dev/null and b/data/attachments/d7ba3396fa89bec4.png differ diff --git a/data/attachments/d7cec663687230e.png b/data/attachments/d7cec663687230e.png new file mode 100644 index 000000000..03d592e2b Binary files /dev/null and b/data/attachments/d7cec663687230e.png differ diff --git a/data/attachments/d80c062a391dbfeb.png b/data/attachments/d80c062a391dbfeb.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/d80c062a391dbfeb.png differ diff --git a/data/attachments/d83eaf3399bdf3a7.png b/data/attachments/d83eaf3399bdf3a7.png new file mode 100644 index 000000000..296826bdc Binary files /dev/null and b/data/attachments/d83eaf3399bdf3a7.png differ diff --git a/data/attachments/d8501c0ecdf7669.png b/data/attachments/d8501c0ecdf7669.png new file mode 100644 index 000000000..34c994656 Binary files /dev/null and b/data/attachments/d8501c0ecdf7669.png differ diff --git a/data/attachments/d871daf0cbb330a8.png b/data/attachments/d871daf0cbb330a8.png new file mode 100644 index 000000000..0ca7f3817 Binary files /dev/null and b/data/attachments/d871daf0cbb330a8.png differ diff --git a/data/attachments/d88551eb5d7c89e9.png b/data/attachments/d88551eb5d7c89e9.png new file mode 100644 index 000000000..4fcce4e4a Binary files /dev/null and b/data/attachments/d88551eb5d7c89e9.png differ diff --git a/data/attachments/d91f26696bb5e37.png b/data/attachments/d91f26696bb5e37.png new file mode 100644 index 000000000..7a3c87997 Binary files /dev/null and b/data/attachments/d91f26696bb5e37.png differ diff --git a/data/attachments/d9281010dd810afc.png b/data/attachments/d9281010dd810afc.png new file mode 100644 index 000000000..3ceae9b80 Binary files /dev/null and b/data/attachments/d9281010dd810afc.png differ diff --git a/data/attachments/d953534bdc9fd4e.png b/data/attachments/d953534bdc9fd4e.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/d953534bdc9fd4e.png differ diff --git a/data/attachments/d99252802ec2b709.png b/data/attachments/d99252802ec2b709.png new file mode 100644 index 000000000..7f6ab1816 Binary files /dev/null and b/data/attachments/d99252802ec2b709.png differ diff --git a/data/attachments/d9a29039a0b92280.png b/data/attachments/d9a29039a0b92280.png new file mode 100644 index 000000000..33e735b6a Binary files /dev/null and b/data/attachments/d9a29039a0b92280.png differ diff --git a/data/attachments/d9a673851b17c49c.txt b/data/attachments/d9a673851b17c49c.txt new file mode 100644 index 000000000..a5c9aa8ed --- /dev/null +++ b/data/attachments/d9a673851b17c49c.txt @@ -0,0 +1,111 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_5.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_5.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_ORINDA JUDD_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1076} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/d9b70d148b969ab5.png b/data/attachments/d9b70d148b969ab5.png new file mode 100644 index 000000000..0daf3a6b4 Binary files /dev/null and b/data/attachments/d9b70d148b969ab5.png differ diff --git a/data/attachments/d9cac9d52b943e3e.png b/data/attachments/d9cac9d52b943e3e.png new file mode 100644 index 000000000..e09916ecc Binary files /dev/null and b/data/attachments/d9cac9d52b943e3e.png differ diff --git a/data/attachments/d9de467e059cd362.png b/data/attachments/d9de467e059cd362.png new file mode 100644 index 000000000..851bc3d95 Binary files /dev/null and b/data/attachments/d9de467e059cd362.png differ diff --git a/data/attachments/d9dee4ca6a557055.png b/data/attachments/d9dee4ca6a557055.png new file mode 100644 index 000000000..e707ff6ba Binary files /dev/null and b/data/attachments/d9dee4ca6a557055.png differ diff --git a/data/attachments/da40422a1d90c43a.png b/data/attachments/da40422a1d90c43a.png new file mode 100644 index 000000000..3ae718303 Binary files /dev/null and b/data/attachments/da40422a1d90c43a.png differ diff --git a/data/attachments/da7783789c8f2162.png b/data/attachments/da7783789c8f2162.png new file mode 100644 index 000000000..485797664 Binary files /dev/null and b/data/attachments/da7783789c8f2162.png differ diff --git a/data/attachments/da8fee129c4ce7e2.png b/data/attachments/da8fee129c4ce7e2.png new file mode 100644 index 000000000..33d483070 Binary files /dev/null and b/data/attachments/da8fee129c4ce7e2.png differ diff --git a/data/attachments/dadb2abd445a5a02.png b/data/attachments/dadb2abd445a5a02.png new file mode 100644 index 000000000..d2715c7e9 Binary files /dev/null and b/data/attachments/dadb2abd445a5a02.png differ diff --git a/data/attachments/dae1b6a77c648ca1.png b/data/attachments/dae1b6a77c648ca1.png new file mode 100644 index 000000000..b19c5f418 Binary files /dev/null and b/data/attachments/dae1b6a77c648ca1.png differ diff --git a/data/attachments/daf52c16b1ba67f1.png b/data/attachments/daf52c16b1ba67f1.png new file mode 100644 index 000000000..4ff43e8f6 Binary files /dev/null and b/data/attachments/daf52c16b1ba67f1.png differ diff --git a/data/attachments/dafe77bedefdb45f.png b/data/attachments/dafe77bedefdb45f.png new file mode 100644 index 000000000..d89eb9806 Binary files /dev/null and b/data/attachments/dafe77bedefdb45f.png differ diff --git a/data/attachments/db31815c9acc246d.png b/data/attachments/db31815c9acc246d.png new file mode 100644 index 000000000..b80abd354 Binary files /dev/null and b/data/attachments/db31815c9acc246d.png differ diff --git a/data/attachments/db3728f2236432a0.png b/data/attachments/db3728f2236432a0.png new file mode 100644 index 000000000..d045d1480 Binary files /dev/null and b/data/attachments/db3728f2236432a0.png differ diff --git a/data/attachments/dc0d53db7a658696.png b/data/attachments/dc0d53db7a658696.png new file mode 100644 index 000000000..e0280cf5c Binary files /dev/null and b/data/attachments/dc0d53db7a658696.png differ diff --git a/data/attachments/dc7fec8dbc44736d.png b/data/attachments/dc7fec8dbc44736d.png new file mode 100644 index 000000000..4ff1a878e Binary files /dev/null and b/data/attachments/dc7fec8dbc44736d.png differ diff --git a/data/attachments/dce7532660a0e263.png b/data/attachments/dce7532660a0e263.png new file mode 100644 index 000000000..96563f348 Binary files /dev/null and b/data/attachments/dce7532660a0e263.png differ diff --git a/data/attachments/dd161c68acf93f3.png b/data/attachments/dd161c68acf93f3.png new file mode 100644 index 000000000..3226c760c Binary files /dev/null and b/data/attachments/dd161c68acf93f3.png differ diff --git a/data/attachments/dd28883800713794.png b/data/attachments/dd28883800713794.png new file mode 100644 index 000000000..2581f3c31 Binary files /dev/null and b/data/attachments/dd28883800713794.png differ diff --git a/data/attachments/dd968effd80ffcec.png b/data/attachments/dd968effd80ffcec.png new file mode 100644 index 000000000..927fd49ee Binary files /dev/null and b/data/attachments/dd968effd80ffcec.png differ diff --git a/data/attachments/dda314693631bdc2.png b/data/attachments/dda314693631bdc2.png new file mode 100644 index 000000000..ce9b3f6df Binary files /dev/null and b/data/attachments/dda314693631bdc2.png differ diff --git a/data/attachments/dde36be763b9ae1d.png b/data/attachments/dde36be763b9ae1d.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/dde36be763b9ae1d.png differ diff --git a/data/attachments/de3bba46d0b5d1de.png b/data/attachments/de3bba46d0b5d1de.png new file mode 100644 index 000000000..beab4cee2 Binary files /dev/null and b/data/attachments/de3bba46d0b5d1de.png differ diff --git a/data/attachments/de42f7728a5f55d8.png b/data/attachments/de42f7728a5f55d8.png new file mode 100644 index 000000000..e3b2b5354 Binary files /dev/null and b/data/attachments/de42f7728a5f55d8.png differ diff --git a/data/attachments/de99d41dd16b92e6.png b/data/attachments/de99d41dd16b92e6.png new file mode 100644 index 000000000..a58359e10 Binary files /dev/null and b/data/attachments/de99d41dd16b92e6.png differ diff --git a/data/attachments/df0f3b3bd79a1fb0.png b/data/attachments/df0f3b3bd79a1fb0.png new file mode 100644 index 000000000..40a445e24 Binary files /dev/null and b/data/attachments/df0f3b3bd79a1fb0.png differ diff --git a/data/attachments/df1719c1caeffb39.png b/data/attachments/df1719c1caeffb39.png new file mode 100644 index 000000000..915453635 Binary files /dev/null and b/data/attachments/df1719c1caeffb39.png differ diff --git a/data/attachments/df2b4fdf8a694b8f.png b/data/attachments/df2b4fdf8a694b8f.png new file mode 100644 index 000000000..90cac826b Binary files /dev/null and b/data/attachments/df2b4fdf8a694b8f.png differ diff --git a/data/attachments/df5b3063b9ad9a3d.png b/data/attachments/df5b3063b9ad9a3d.png new file mode 100644 index 000000000..d975ffe7b Binary files /dev/null and b/data/attachments/df5b3063b9ad9a3d.png differ diff --git a/data/attachments/dfac4bc67bd69947.png b/data/attachments/dfac4bc67bd69947.png new file mode 100644 index 000000000..2eafb7fc1 Binary files /dev/null and b/data/attachments/dfac4bc67bd69947.png differ diff --git a/data/attachments/dfe1e076c2de7d03.png b/data/attachments/dfe1e076c2de7d03.png new file mode 100644 index 000000000..61796f1dd Binary files /dev/null and b/data/attachments/dfe1e076c2de7d03.png differ diff --git a/data/attachments/e006022003e632ef.png b/data/attachments/e006022003e632ef.png new file mode 100644 index 000000000..d1c20cf9d Binary files /dev/null and b/data/attachments/e006022003e632ef.png differ diff --git a/data/attachments/e02501a149c3f7a7.png b/data/attachments/e02501a149c3f7a7.png new file mode 100644 index 000000000..eabfee0ff Binary files /dev/null and b/data/attachments/e02501a149c3f7a7.png differ diff --git a/data/attachments/e038548c6a6f433a.png b/data/attachments/e038548c6a6f433a.png new file mode 100644 index 000000000..b43a8a80b Binary files /dev/null and b/data/attachments/e038548c6a6f433a.png differ diff --git a/data/attachments/e0cc557e59c3ee02.png b/data/attachments/e0cc557e59c3ee02.png new file mode 100644 index 000000000..bb0c5f9b0 Binary files /dev/null and b/data/attachments/e0cc557e59c3ee02.png differ diff --git a/data/attachments/e14823125d2ee196.png b/data/attachments/e14823125d2ee196.png new file mode 100644 index 000000000..8d8dbb340 Binary files /dev/null and b/data/attachments/e14823125d2ee196.png differ diff --git a/data/attachments/e188132ed1e27bce.png b/data/attachments/e188132ed1e27bce.png new file mode 100644 index 000000000..5afbe5533 Binary files /dev/null and b/data/attachments/e188132ed1e27bce.png differ diff --git a/data/attachments/e19706eb0f5400e.txt b/data/attachments/e19706eb0f5400e.txt new file mode 100644 index 000000000..b09ed7bed --- /dev/null +++ b/data/attachments/e19706eb0f5400e.txt @@ -0,0 +1,73 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_clicked_choose_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 530} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 532} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/e1abda29da1fb08a.png b/data/attachments/e1abda29da1fb08a.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/e1abda29da1fb08a.png differ diff --git a/data/attachments/e266331c92849053.png b/data/attachments/e266331c92849053.png new file mode 100644 index 000000000..48aea3a7e Binary files /dev/null and b/data/attachments/e266331c92849053.png differ diff --git a/data/attachments/e29dfe1f1245793a.png b/data/attachments/e29dfe1f1245793a.png new file mode 100644 index 000000000..26f325b53 Binary files /dev/null and b/data/attachments/e29dfe1f1245793a.png differ diff --git a/data/attachments/e2a3702d87055b91.png b/data/attachments/e2a3702d87055b91.png new file mode 100644 index 000000000..69ef1db07 Binary files /dev/null and b/data/attachments/e2a3702d87055b91.png differ diff --git a/data/attachments/e2da1e2f44d7964c.png b/data/attachments/e2da1e2f44d7964c.png new file mode 100644 index 000000000..90186477f Binary files /dev/null and b/data/attachments/e2da1e2f44d7964c.png differ diff --git a/data/attachments/e305ddafd1bd2cc2.png b/data/attachments/e305ddafd1bd2cc2.png new file mode 100644 index 000000000..ed4df95fd Binary files /dev/null and b/data/attachments/e305ddafd1bd2cc2.png differ diff --git a/data/attachments/e32435ce06de757d.png b/data/attachments/e32435ce06de757d.png new file mode 100644 index 000000000..1ac95cbac Binary files /dev/null and b/data/attachments/e32435ce06de757d.png differ diff --git a/data/attachments/e3725a5cd8c2eeca.png b/data/attachments/e3725a5cd8c2eeca.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/e3725a5cd8c2eeca.png differ diff --git a/data/attachments/e37c587c4dea4ae2.png b/data/attachments/e37c587c4dea4ae2.png new file mode 100644 index 000000000..c78496cc6 Binary files /dev/null and b/data/attachments/e37c587c4dea4ae2.png differ diff --git a/data/attachments/e381245be16518bd.png b/data/attachments/e381245be16518bd.png new file mode 100644 index 000000000..4331e4d9f Binary files /dev/null and b/data/attachments/e381245be16518bd.png differ diff --git a/data/attachments/e387d7a8f87c518f.png b/data/attachments/e387d7a8f87c518f.png new file mode 100644 index 000000000..c6e9de47e Binary files /dev/null and b/data/attachments/e387d7a8f87c518f.png differ diff --git a/data/attachments/e3c142c59429a1a9.png b/data/attachments/e3c142c59429a1a9.png new file mode 100644 index 000000000..c10226c9c Binary files /dev/null and b/data/attachments/e3c142c59429a1a9.png differ diff --git a/data/attachments/e44a4ce3a44504c5.png b/data/attachments/e44a4ce3a44504c5.png new file mode 100644 index 000000000..0c2f5162d Binary files /dev/null and b/data/attachments/e44a4ce3a44504c5.png differ diff --git a/data/attachments/e44f0245ccc18291.png b/data/attachments/e44f0245ccc18291.png new file mode 100644 index 000000000..bb82d4825 Binary files /dev/null and b/data/attachments/e44f0245ccc18291.png differ diff --git a/data/attachments/e47041410b70cb43.png b/data/attachments/e47041410b70cb43.png new file mode 100644 index 000000000..c4d4c36cf Binary files /dev/null and b/data/attachments/e47041410b70cb43.png differ diff --git a/data/attachments/e4b14ca5f51c8b63.png b/data/attachments/e4b14ca5f51c8b63.png new file mode 100644 index 000000000..38d8842b5 Binary files /dev/null and b/data/attachments/e4b14ca5f51c8b63.png differ diff --git a/data/attachments/e523a25304e41aa5.png b/data/attachments/e523a25304e41aa5.png new file mode 100644 index 000000000..772be8107 Binary files /dev/null and b/data/attachments/e523a25304e41aa5.png differ diff --git a/data/attachments/e563dfeb793cb73.txt b/data/attachments/e563dfeb793cb73.txt new file mode 100644 index 000000000..a1f52ba2d --- /dev/null +++ b/data/attachments/e563dfeb793cb73.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 154} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/e5735e5fb6f7b0f2.png b/data/attachments/e5735e5fb6f7b0f2.png new file mode 100644 index 000000000..ad61d610d Binary files /dev/null and b/data/attachments/e5735e5fb6f7b0f2.png differ diff --git a/data/attachments/e58db928cf5d1961.png b/data/attachments/e58db928cf5d1961.png new file mode 100644 index 000000000..c69fa0e99 Binary files /dev/null and b/data/attachments/e58db928cf5d1961.png differ diff --git a/data/attachments/e5d8211283699dfa.png b/data/attachments/e5d8211283699dfa.png new file mode 100644 index 000000000..995709754 Binary files /dev/null and b/data/attachments/e5d8211283699dfa.png differ diff --git a/data/attachments/e5fba1eef73673fa.png b/data/attachments/e5fba1eef73673fa.png new file mode 100644 index 000000000..f03e7cd4c Binary files /dev/null and b/data/attachments/e5fba1eef73673fa.png differ diff --git a/data/attachments/e61b9e4652fb1ec6.png b/data/attachments/e61b9e4652fb1ec6.png new file mode 100644 index 000000000..96767e00f Binary files /dev/null and b/data/attachments/e61b9e4652fb1ec6.png differ diff --git a/data/attachments/e63eed0c523b1a00.png b/data/attachments/e63eed0c523b1a00.png new file mode 100644 index 000000000..e40c770cc Binary files /dev/null and b/data/attachments/e63eed0c523b1a00.png differ diff --git a/data/attachments/e69694ec9e3dbf87.png b/data/attachments/e69694ec9e3dbf87.png new file mode 100644 index 000000000..811b7c9b7 Binary files /dev/null and b/data/attachments/e69694ec9e3dbf87.png differ diff --git a/data/attachments/e6996f8d03fc2ef3.png b/data/attachments/e6996f8d03fc2ef3.png new file mode 100644 index 000000000..01f0564c9 Binary files /dev/null and b/data/attachments/e6996f8d03fc2ef3.png differ diff --git a/data/attachments/e6ba8a129fc7b932.png b/data/attachments/e6ba8a129fc7b932.png new file mode 100644 index 000000000..3c2f1d8ab Binary files /dev/null and b/data/attachments/e6ba8a129fc7b932.png differ diff --git a/data/attachments/e6c7368b60f0d925.png b/data/attachments/e6c7368b60f0d925.png new file mode 100644 index 000000000..8837de9be Binary files /dev/null and b/data/attachments/e6c7368b60f0d925.png differ diff --git a/data/attachments/e6cc82788de467f2.png b/data/attachments/e6cc82788de467f2.png new file mode 100644 index 000000000..9808a8c44 Binary files /dev/null and b/data/attachments/e6cc82788de467f2.png differ diff --git a/data/attachments/e6cf1be9b924b22d.png b/data/attachments/e6cf1be9b924b22d.png new file mode 100644 index 000000000..cf95bf6bc Binary files /dev/null and b/data/attachments/e6cf1be9b924b22d.png differ diff --git a/data/attachments/e6da994dcbb533be.png b/data/attachments/e6da994dcbb533be.png new file mode 100644 index 000000000..90c4b578e Binary files /dev/null and b/data/attachments/e6da994dcbb533be.png differ diff --git a/data/attachments/e78bb4255fc25329.png b/data/attachments/e78bb4255fc25329.png new file mode 100644 index 000000000..0de76d814 Binary files /dev/null and b/data/attachments/e78bb4255fc25329.png differ diff --git a/data/attachments/e7a230ccebc3ac69.png b/data/attachments/e7a230ccebc3ac69.png new file mode 100644 index 000000000..fff6a341e Binary files /dev/null and b/data/attachments/e7a230ccebc3ac69.png differ diff --git a/data/attachments/e7b7ad68cbd5683d.png b/data/attachments/e7b7ad68cbd5683d.png new file mode 100644 index 000000000..9f0ebb105 Binary files /dev/null and b/data/attachments/e7b7ad68cbd5683d.png differ diff --git a/data/attachments/e7bbfccb846227a2.png b/data/attachments/e7bbfccb846227a2.png new file mode 100644 index 000000000..8fa067b25 Binary files /dev/null and b/data/attachments/e7bbfccb846227a2.png differ diff --git a/data/attachments/e805ed1359216be1.png b/data/attachments/e805ed1359216be1.png new file mode 100644 index 000000000..851bc3d95 Binary files /dev/null and b/data/attachments/e805ed1359216be1.png differ diff --git a/data/attachments/e83d4decb42584.png b/data/attachments/e83d4decb42584.png new file mode 100644 index 000000000..5b51a1bbe Binary files /dev/null and b/data/attachments/e83d4decb42584.png differ diff --git a/data/attachments/e8489495929ee85e.png b/data/attachments/e8489495929ee85e.png new file mode 100644 index 000000000..e234bc80a Binary files /dev/null and b/data/attachments/e8489495929ee85e.png differ diff --git a/data/attachments/e85ecd35e2991d75.png b/data/attachments/e85ecd35e2991d75.png new file mode 100644 index 000000000..61796f1dd Binary files /dev/null and b/data/attachments/e85ecd35e2991d75.png differ diff --git a/data/attachments/e8911221b20ef7b6.png b/data/attachments/e8911221b20ef7b6.png new file mode 100644 index 000000000..2e9ba8b48 Binary files /dev/null and b/data/attachments/e8911221b20ef7b6.png differ diff --git a/data/attachments/e8c5290473844a7b.png b/data/attachments/e8c5290473844a7b.png new file mode 100644 index 000000000..98de6ae51 Binary files /dev/null and b/data/attachments/e8c5290473844a7b.png differ diff --git a/data/attachments/e90e83c4fb22fa66.png b/data/attachments/e90e83c4fb22fa66.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/e90e83c4fb22fa66.png differ diff --git a/data/attachments/e94860e19ddddf65.png b/data/attachments/e94860e19ddddf65.png new file mode 100644 index 000000000..832cf74dd Binary files /dev/null and b/data/attachments/e94860e19ddddf65.png differ diff --git a/data/attachments/e97ac69f6f01dd0f.png b/data/attachments/e97ac69f6f01dd0f.png new file mode 100644 index 000000000..d905a1610 Binary files /dev/null and b/data/attachments/e97ac69f6f01dd0f.png differ diff --git a/data/attachments/e9807d0537bd9cea.png b/data/attachments/e9807d0537bd9cea.png new file mode 100644 index 000000000..1c0cd507c Binary files /dev/null and b/data/attachments/e9807d0537bd9cea.png differ diff --git a/data/attachments/e9e36b3c1e3ad239.png b/data/attachments/e9e36b3c1e3ad239.png new file mode 100644 index 000000000..da548dc0b Binary files /dev/null and b/data/attachments/e9e36b3c1e3ad239.png differ diff --git a/data/attachments/ea626f3b068cae1f.png b/data/attachments/ea626f3b068cae1f.png new file mode 100644 index 000000000..d3cf41c63 Binary files /dev/null and b/data/attachments/ea626f3b068cae1f.png differ diff --git a/data/attachments/ea66cade19505a4a.png b/data/attachments/ea66cade19505a4a.png new file mode 100644 index 000000000..0df370fd3 Binary files /dev/null and b/data/attachments/ea66cade19505a4a.png differ diff --git a/data/attachments/ea7f6adfb9120229.png b/data/attachments/ea7f6adfb9120229.png new file mode 100644 index 000000000..1115ee599 Binary files /dev/null and b/data/attachments/ea7f6adfb9120229.png differ diff --git a/data/attachments/eb2e3a72ebc4f17f.png b/data/attachments/eb2e3a72ebc4f17f.png new file mode 100644 index 000000000..71ae269cf Binary files /dev/null and b/data/attachments/eb2e3a72ebc4f17f.png differ diff --git a/data/attachments/ebaeccbd6982dee6.png b/data/attachments/ebaeccbd6982dee6.png new file mode 100644 index 000000000..c1700e763 Binary files /dev/null and b/data/attachments/ebaeccbd6982dee6.png differ diff --git a/data/attachments/ec0020a7c60ec4ce.png b/data/attachments/ec0020a7c60ec4ce.png new file mode 100644 index 000000000..804e92444 Binary files /dev/null and b/data/attachments/ec0020a7c60ec4ce.png differ diff --git a/data/attachments/ec29447e45734278.png b/data/attachments/ec29447e45734278.png new file mode 100644 index 000000000..75a1e5347 Binary files /dev/null and b/data/attachments/ec29447e45734278.png differ diff --git a/data/attachments/ec5f4b801255852e.png b/data/attachments/ec5f4b801255852e.png new file mode 100644 index 000000000..135b11c34 Binary files /dev/null and b/data/attachments/ec5f4b801255852e.png differ diff --git a/data/attachments/ec6fceffe3e2f020.png b/data/attachments/ec6fceffe3e2f020.png new file mode 100644 index 000000000..2c3c98f78 Binary files /dev/null and b/data/attachments/ec6fceffe3e2f020.png differ diff --git a/data/attachments/ec75e5e37e3c327e.png b/data/attachments/ec75e5e37e3c327e.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/ec75e5e37e3c327e.png differ diff --git a/data/attachments/ec973ded1c73da4e.png b/data/attachments/ec973ded1c73da4e.png new file mode 100644 index 000000000..233a1eceb Binary files /dev/null and b/data/attachments/ec973ded1c73da4e.png differ diff --git a/data/attachments/ecc3bc3bd7cb27af.txt b/data/attachments/ecc3bc3bd7cb27af.txt new file mode 100644 index 000000000..806a7e996 --- /dev/null +++ b/data/attachments/ecc3bc3bd7cb27af.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_patient_information_page_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/eccbc88a59820c21.png b/data/attachments/eccbc88a59820c21.png new file mode 100644 index 000000000..0d5453be3 Binary files /dev/null and b/data/attachments/eccbc88a59820c21.png differ diff --git a/data/attachments/ecf134457f09331.png b/data/attachments/ecf134457f09331.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/ecf134457f09331.png differ diff --git a/data/attachments/ecf33c2529c488c1.png b/data/attachments/ecf33c2529c488c1.png new file mode 100644 index 000000000..93d94d934 Binary files /dev/null and b/data/attachments/ecf33c2529c488c1.png differ diff --git a/data/attachments/ecf7d90206e423.png b/data/attachments/ecf7d90206e423.png new file mode 100644 index 000000000..062c6835d Binary files /dev/null and b/data/attachments/ecf7d90206e423.png differ diff --git a/data/attachments/ed23ba9ec9c80681.png b/data/attachments/ed23ba9ec9c80681.png new file mode 100644 index 000000000..7598f8afd Binary files /dev/null and b/data/attachments/ed23ba9ec9c80681.png differ diff --git a/data/attachments/ed258b47938e8197.png b/data/attachments/ed258b47938e8197.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/ed258b47938e8197.png differ diff --git a/data/attachments/ed34fc1f1ffbe6ed.png b/data/attachments/ed34fc1f1ffbe6ed.png new file mode 100644 index 000000000..7e6afd8f6 Binary files /dev/null and b/data/attachments/ed34fc1f1ffbe6ed.png differ diff --git a/data/attachments/ed3da6173f7bf09a.png b/data/attachments/ed3da6173f7bf09a.png new file mode 100644 index 000000000..e0280cf5c Binary files /dev/null and b/data/attachments/ed3da6173f7bf09a.png differ diff --git a/data/attachments/ed6d23f255fefc0.png b/data/attachments/ed6d23f255fefc0.png new file mode 100644 index 000000000..5b2072f5c Binary files /dev/null and b/data/attachments/ed6d23f255fefc0.png differ diff --git a/data/attachments/ed916836b0a3559.png b/data/attachments/ed916836b0a3559.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/ed916836b0a3559.png differ diff --git a/data/attachments/ed972fc8cf042c85.png b/data/attachments/ed972fc8cf042c85.png new file mode 100644 index 000000000..880951f3b Binary files /dev/null and b/data/attachments/ed972fc8cf042c85.png differ diff --git a/data/attachments/ee3e9b3b398de28f.png b/data/attachments/ee3e9b3b398de28f.png new file mode 100644 index 000000000..32aada001 Binary files /dev/null and b/data/attachments/ee3e9b3b398de28f.png differ diff --git a/data/attachments/ee474e2718764b17.png b/data/attachments/ee474e2718764b17.png new file mode 100644 index 000000000..c2fe803ab Binary files /dev/null and b/data/attachments/ee474e2718764b17.png differ diff --git a/data/attachments/ee47e1da14f12bb4.png b/data/attachments/ee47e1da14f12bb4.png new file mode 100644 index 000000000..0011968b1 Binary files /dev/null and b/data/attachments/ee47e1da14f12bb4.png differ diff --git a/data/attachments/eed6a77800050b3c.png b/data/attachments/eed6a77800050b3c.png new file mode 100644 index 000000000..a9f0da4e3 Binary files /dev/null and b/data/attachments/eed6a77800050b3c.png differ diff --git a/data/attachments/ef19c6a8df7765b7.png b/data/attachments/ef19c6a8df7765b7.png new file mode 100644 index 000000000..b7447a839 Binary files /dev/null and b/data/attachments/ef19c6a8df7765b7.png differ diff --git a/data/attachments/ef5203cbf3844b03.png b/data/attachments/ef5203cbf3844b03.png new file mode 100644 index 000000000..d022265c9 Binary files /dev/null and b/data/attachments/ef5203cbf3844b03.png differ diff --git a/data/attachments/ef835500f99d6f56.png b/data/attachments/ef835500f99d6f56.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/ef835500f99d6f56.png differ diff --git a/data/attachments/ef999de55e173462.png b/data/attachments/ef999de55e173462.png new file mode 100644 index 000000000..20e158cf0 Binary files /dev/null and b/data/attachments/ef999de55e173462.png differ diff --git a/data/attachments/effa17cd1d02a7af.png b/data/attachments/effa17cd1d02a7af.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/effa17cd1d02a7af.png differ diff --git a/data/attachments/f07e2b3362da3c70.png b/data/attachments/f07e2b3362da3c70.png new file mode 100644 index 000000000..bf2470aae Binary files /dev/null and b/data/attachments/f07e2b3362da3c70.png differ diff --git a/data/attachments/f0810b076d936513.png b/data/attachments/f0810b076d936513.png new file mode 100644 index 000000000..1e2089591 Binary files /dev/null and b/data/attachments/f0810b076d936513.png differ diff --git a/data/attachments/f0863a3157ab5461.png b/data/attachments/f0863a3157ab5461.png new file mode 100644 index 000000000..c78496cc6 Binary files /dev/null and b/data/attachments/f0863a3157ab5461.png differ diff --git a/data/attachments/f0a15bb2a922469c.png b/data/attachments/f0a15bb2a922469c.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/f0a15bb2a922469c.png differ diff --git a/data/attachments/f0bfaaf9d6e38c07.png b/data/attachments/f0bfaaf9d6e38c07.png new file mode 100644 index 000000000..618d13889 Binary files /dev/null and b/data/attachments/f0bfaaf9d6e38c07.png differ diff --git a/data/attachments/f0e0f5647e820d13.png b/data/attachments/f0e0f5647e820d13.png new file mode 100644 index 000000000..90d0c8092 Binary files /dev/null and b/data/attachments/f0e0f5647e820d13.png differ diff --git a/data/attachments/f11e399a8b685455.png b/data/attachments/f11e399a8b685455.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/f11e399a8b685455.png differ diff --git a/data/attachments/f1282b6b38f599e3.png b/data/attachments/f1282b6b38f599e3.png new file mode 100644 index 000000000..56fc7103e Binary files /dev/null and b/data/attachments/f1282b6b38f599e3.png differ diff --git a/data/attachments/f12b3385d3ea4498.png b/data/attachments/f12b3385d3ea4498.png new file mode 100644 index 000000000..3ae718303 Binary files /dev/null and b/data/attachments/f12b3385d3ea4498.png differ diff --git a/data/attachments/f14b998b98a999d5.txt b/data/attachments/f14b998b98a999d5.txt new file mode 100644 index 000000000..5fc3fc004 --- /dev/null +++ b/data/attachments/f14b998b98a999d5.txt @@ -0,0 +1,155 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_immunisation_history_records_count_is_2.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_immunisation_history_records_count_is_2.png +DEBUG root:init_helpers.py:102 Directory verified: /app/data/attachments +DEBUG root:init_helpers.py:108 Saving screenshot to: /app/data/attachments/qa_edge_131.0.2903.48_clicked_choose_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.48_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.48_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_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.48_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.48_clicked_delivery_team.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 0} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_vaccine_type.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 1116} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_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.48_clicked_legal_mechanism.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_assessing_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 386} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_patient_give_vaccine_radio_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 766} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_comments_for_assessing_patient.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 766} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_continue_to_record_consent_button.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_before_selecting_consent_clinician.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_clinician_with_name_and_council.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 468} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_clicked_yes_to_consent.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_selected_consent_given_by_from_dropdown.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_entered_person_consenting_details.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 62} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_entered_person_consenting_details.png \ No newline at end of file diff --git a/data/attachments/f16c42d666db0138.png b/data/attachments/f16c42d666db0138.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/f16c42d666db0138.png differ diff --git a/data/attachments/f1c1ade78b179041.png b/data/attachments/f1c1ade78b179041.png new file mode 100644 index 000000000..bebb95389 Binary files /dev/null and b/data/attachments/f1c1ade78b179041.png differ diff --git a/data/attachments/f1d18eacd474b7c7.png b/data/attachments/f1d18eacd474b7c7.png new file mode 100644 index 000000000..c6e9de47e Binary files /dev/null and b/data/attachments/f1d18eacd474b7c7.png differ diff --git a/data/attachments/f221ffa262fc36dd.png b/data/attachments/f221ffa262fc36dd.png new file mode 100644 index 000000000..c506ae6a5 Binary files /dev/null and b/data/attachments/f221ffa262fc36dd.png differ diff --git a/data/attachments/f272b6ce4c36f5b7.txt b/data/attachments/f272b6ce4c36f5b7.txt new file mode 100644 index 000000000..3a8904993 --- /dev/null +++ b/data/attachments/f272b6ce4c36f5b7.txt @@ -0,0 +1,28 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 129} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_enter_invalid_postcode.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_select_gender.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 270} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_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.48_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.48_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.48_check_create_new_patient_button_is_visible.png \ No newline at end of file diff --git a/data/attachments/f27653efcda885c1.png b/data/attachments/f27653efcda885c1.png new file mode 100644 index 000000000..1704d2e37 Binary files /dev/null and b/data/attachments/f27653efcda885c1.png differ diff --git a/data/attachments/f3030568c89e64c2.png b/data/attachments/f3030568c89e64c2.png new file mode 100644 index 000000000..3c2f1d8ab Binary files /dev/null and b/data/attachments/f3030568c89e64c2.png differ diff --git a/data/attachments/f311b2550a70f010.png b/data/attachments/f311b2550a70f010.png new file mode 100644 index 000000000..4f4484204 Binary files /dev/null and b/data/attachments/f311b2550a70f010.png differ diff --git a/data/attachments/f32216c3c6e59611.png b/data/attachments/f32216c3c6e59611.png new file mode 100644 index 000000000..d3e1ffffb Binary files /dev/null and b/data/attachments/f32216c3c6e59611.png differ diff --git a/data/attachments/f385c517fdf94d13.png b/data/attachments/f385c517fdf94d13.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/f385c517fdf94d13.png differ diff --git a/data/attachments/f3e21c6f3b94c9ff.png b/data/attachments/f3e21c6f3b94c9ff.png new file mode 100644 index 000000000..7dababb9e Binary files /dev/null and b/data/attachments/f3e21c6f3b94c9ff.png differ diff --git a/data/attachments/f3e8077db25ae9f5.png b/data/attachments/f3e8077db25ae9f5.png new file mode 100644 index 000000000..ecae005a9 Binary files /dev/null and b/data/attachments/f3e8077db25ae9f5.png differ diff --git a/data/attachments/f487e8223fdd7fb8.png b/data/attachments/f487e8223fdd7fb8.png new file mode 100644 index 000000000..881806de8 Binary files /dev/null and b/data/attachments/f487e8223fdd7fb8.png differ diff --git a/data/attachments/f4a7fc2435dc1f3f.png b/data/attachments/f4a7fc2435dc1f3f.png new file mode 100644 index 000000000..d550189b0 Binary files /dev/null and b/data/attachments/f4a7fc2435dc1f3f.png differ diff --git a/data/attachments/f50038a0dfc5bf10.png b/data/attachments/f50038a0dfc5bf10.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/f50038a0dfc5bf10.png differ diff --git a/data/attachments/f50ec273e43dd3dc.png b/data/attachments/f50ec273e43dd3dc.png new file mode 100644 index 000000000..8656ed675 Binary files /dev/null and b/data/attachments/f50ec273e43dd3dc.png differ diff --git a/data/attachments/f5540948b05cfe4d.txt b/data/attachments/f5540948b05cfe4d.txt new file mode 100644 index 000000000..40306ab96 --- /dev/null +++ b/data/attachments/f5540948b05cfe4d.txt @@ -0,0 +1,10 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_sign_in_should_pass.png \ No newline at end of file diff --git a/data/attachments/f567c1c1a39055a9.png b/data/attachments/f567c1c1a39055a9.png new file mode 100644 index 000000000..8e32f852d Binary files /dev/null and b/data/attachments/f567c1c1a39055a9.png differ diff --git a/data/attachments/f5c74662e0af2103.png b/data/attachments/f5c74662e0af2103.png new file mode 100644 index 000000000..41929f54e Binary files /dev/null and b/data/attachments/f5c74662e0af2103.png differ diff --git a/data/attachments/f68c896b33fd988d.png b/data/attachments/f68c896b33fd988d.png new file mode 100644 index 000000000..a496513a8 Binary files /dev/null and b/data/attachments/f68c896b33fd988d.png differ diff --git a/data/attachments/f6999c4564b68d7c.png b/data/attachments/f6999c4564b68d7c.png new file mode 100644 index 000000000..e6091d2fc Binary files /dev/null and b/data/attachments/f6999c4564b68d7c.png differ diff --git a/data/attachments/f6c3559c78fd48d2.png b/data/attachments/f6c3559c78fd48d2.png new file mode 100644 index 000000000..736d3773c Binary files /dev/null and b/data/attachments/f6c3559c78fd48d2.png differ diff --git a/data/attachments/f6d756f117a0014.png b/data/attachments/f6d756f117a0014.png new file mode 100644 index 000000000..0ca7f3817 Binary files /dev/null and b/data/attachments/f6d756f117a0014.png differ diff --git a/data/attachments/f7758ef7e363ed39.png b/data/attachments/f7758ef7e363ed39.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/f7758ef7e363ed39.png differ diff --git a/data/attachments/f7b0c84db4772fa8.png b/data/attachments/f7b0c84db4772fa8.png new file mode 100644 index 000000000..304617a46 Binary files /dev/null and b/data/attachments/f7b0c84db4772fa8.png differ diff --git a/data/attachments/f7f48118e7a5c773.png b/data/attachments/f7f48118e7a5c773.png new file mode 100644 index 000000000..eff67caa3 Binary files /dev/null and b/data/attachments/f7f48118e7a5c773.png differ diff --git a/data/attachments/f855772296fefc7e.png b/data/attachments/f855772296fefc7e.png new file mode 100644 index 000000000..a3c601124 Binary files /dev/null and b/data/attachments/f855772296fefc7e.png differ diff --git a/data/attachments/f868fbf81c4861eb.png b/data/attachments/f868fbf81c4861eb.png new file mode 100644 index 000000000..d13f55032 Binary files /dev/null and b/data/attachments/f868fbf81c4861eb.png differ diff --git a/data/attachments/f8754a225413fc49.png b/data/attachments/f8754a225413fc49.png new file mode 100644 index 000000000..d2d86e645 Binary files /dev/null and b/data/attachments/f8754a225413fc49.png differ diff --git a/data/attachments/f8a81b03ae9651f8.png b/data/attachments/f8a81b03ae9651f8.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/f8a81b03ae9651f8.png differ diff --git a/data/attachments/f8aa11b42b1f9588.png b/data/attachments/f8aa11b42b1f9588.png new file mode 100644 index 000000000..9badefd1a Binary files /dev/null and b/data/attachments/f8aa11b42b1f9588.png differ diff --git a/data/attachments/f8b9ce9cf5d1b71a.png b/data/attachments/f8b9ce9cf5d1b71a.png new file mode 100644 index 000000000..b7b1fdac8 Binary files /dev/null and b/data/attachments/f8b9ce9cf5d1b71a.png differ diff --git a/data/attachments/f93d69bc6f404408.png b/data/attachments/f93d69bc6f404408.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/f93d69bc6f404408.png differ diff --git a/data/attachments/f94c06c82613e35.png b/data/attachments/f94c06c82613e35.png new file mode 100644 index 000000000..2581f3c31 Binary files /dev/null and b/data/attachments/f94c06c82613e35.png differ diff --git a/data/attachments/f96311fd742934a3.png b/data/attachments/f96311fd742934a3.png new file mode 100644 index 000000000..1b660f955 Binary files /dev/null and b/data/attachments/f96311fd742934a3.png differ diff --git a/data/attachments/f9dbbce2e882d788.png b/data/attachments/f9dbbce2e882d788.png new file mode 100644 index 000000000..9c0212065 Binary files /dev/null and b/data/attachments/f9dbbce2e882d788.png differ diff --git a/data/attachments/f9de92aa651fc89f.txt b/data/attachments/f9de92aa651fc89f.txt new file mode 100644 index 000000000..8a7f004d1 --- /dev/null +++ b/data/attachments/f9de92aa651fc89f.txt @@ -0,0 +1,9 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_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.48_error_message_appears_for_nhs_number.png \ No newline at end of file diff --git a/data/attachments/f9f6663284e58616.png b/data/attachments/f9f6663284e58616.png new file mode 100644 index 000000000..e6321e0a0 Binary files /dev/null and b/data/attachments/f9f6663284e58616.png differ diff --git a/data/attachments/fa3017b30e64bcbd.png b/data/attachments/fa3017b30e64bcbd.png new file mode 100644 index 000000000..52148c62b Binary files /dev/null and b/data/attachments/fa3017b30e64bcbd.png differ diff --git a/data/attachments/fa315af65626aa10.txt b/data/attachments/fa315af65626aa10.txt new file mode 100644 index 000000000..701583c51 --- /dev/null +++ b/data/attachments/fa315af65626aa10.txt @@ -0,0 +1,13 @@ +INFO root:conftest.py:48 EDGE browser version is : 131.0.2903.48 +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.48_add_mandatory_patient_information.png +DEBUG root:playwrightHelper.py:108 Scrolling to mouse position: {'x': 0, 'y': 201} +DEBUG root:init_helpers.py:114 Screenshot attached at: /app/data/attachments/qa_edge_131.0.2903.48_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.48_multiple_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.48_multiple_results_found_should_be_visible.png \ No newline at end of file diff --git a/data/attachments/fb021380db25eef7.png b/data/attachments/fb021380db25eef7.png new file mode 100644 index 000000000..8c1ea0906 Binary files /dev/null and b/data/attachments/fb021380db25eef7.png differ diff --git a/data/attachments/fb0559f8a9408751.png b/data/attachments/fb0559f8a9408751.png new file mode 100644 index 000000000..0a6af6419 Binary files /dev/null and b/data/attachments/fb0559f8a9408751.png differ diff --git a/data/attachments/fb0b82d8e3d5f5a5.png b/data/attachments/fb0b82d8e3d5f5a5.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/fb0b82d8e3d5f5a5.png differ diff --git a/data/attachments/fb40b27cef61098d.png b/data/attachments/fb40b27cef61098d.png new file mode 100644 index 000000000..ea14d6598 Binary files /dev/null and b/data/attachments/fb40b27cef61098d.png differ diff --git a/data/attachments/fb8b6e6e1a8f754.png b/data/attachments/fb8b6e6e1a8f754.png new file mode 100644 index 000000000..da747bf46 Binary files /dev/null and b/data/attachments/fb8b6e6e1a8f754.png differ diff --git a/data/attachments/fb9691d804fabe44.png b/data/attachments/fb9691d804fabe44.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/fb9691d804fabe44.png differ diff --git a/data/attachments/fbf0d2b4e7d8238c.png b/data/attachments/fbf0d2b4e7d8238c.png new file mode 100644 index 000000000..e3b2b5354 Binary files /dev/null and b/data/attachments/fbf0d2b4e7d8238c.png differ diff --git a/data/attachments/fc3d9670c946e9fb.png b/data/attachments/fc3d9670c946e9fb.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/fc3d9670c946e9fb.png differ diff --git a/data/attachments/fc880b5a147507d2.png b/data/attachments/fc880b5a147507d2.png new file mode 100644 index 000000000..4ff43e8f6 Binary files /dev/null and b/data/attachments/fc880b5a147507d2.png differ diff --git a/data/attachments/fceb3e2749add353.png b/data/attachments/fceb3e2749add353.png new file mode 100644 index 000000000..20c09e692 Binary files /dev/null and b/data/attachments/fceb3e2749add353.png differ diff --git a/data/attachments/fcf474b2d4b0826c.png b/data/attachments/fcf474b2d4b0826c.png new file mode 100644 index 000000000..e05770729 Binary files /dev/null and b/data/attachments/fcf474b2d4b0826c.png differ diff --git a/data/attachments/fcf6ad060cc911e2.png b/data/attachments/fcf6ad060cc911e2.png new file mode 100644 index 000000000..bbc152b69 Binary files /dev/null and b/data/attachments/fcf6ad060cc911e2.png differ diff --git a/data/attachments/fd29028e917deda3.png b/data/attachments/fd29028e917deda3.png new file mode 100644 index 000000000..10c9d55e2 Binary files /dev/null and b/data/attachments/fd29028e917deda3.png differ diff --git a/data/attachments/fd4ce09e8d4ae840.png b/data/attachments/fd4ce09e8d4ae840.png new file mode 100644 index 000000000..957ba70b0 Binary files /dev/null and b/data/attachments/fd4ce09e8d4ae840.png differ diff --git a/data/attachments/fd6ff9ca20801c41.png b/data/attachments/fd6ff9ca20801c41.png new file mode 100644 index 000000000..707564ee0 Binary files /dev/null and b/data/attachments/fd6ff9ca20801c41.png differ diff --git a/data/attachments/fd8e438eb2c46e31.png b/data/attachments/fd8e438eb2c46e31.png new file mode 100644 index 000000000..70e994245 Binary files /dev/null and b/data/attachments/fd8e438eb2c46e31.png differ diff --git a/data/attachments/fd8f3d78ec957b55.png b/data/attachments/fd8f3d78ec957b55.png new file mode 100644 index 000000000..de9da4e8d Binary files /dev/null and b/data/attachments/fd8f3d78ec957b55.png differ diff --git a/data/attachments/fdc9c3d35d8b621a.png b/data/attachments/fdc9c3d35d8b621a.png new file mode 100644 index 000000000..70db486bb Binary files /dev/null and b/data/attachments/fdc9c3d35d8b621a.png differ diff --git a/data/attachments/fdec4d8dad1853d3.png b/data/attachments/fdec4d8dad1853d3.png new file mode 100644 index 000000000..b1fd3c8b0 Binary files /dev/null and b/data/attachments/fdec4d8dad1853d3.png differ diff --git a/data/attachments/fe3fe228c96e26dd.png b/data/attachments/fe3fe228c96e26dd.png new file mode 100644 index 000000000..f0505e5ce Binary files /dev/null and b/data/attachments/fe3fe228c96e26dd.png differ diff --git a/data/attachments/feacd6daafcdb503.png b/data/attachments/feacd6daafcdb503.png new file mode 100644 index 000000000..e3e0063cb Binary files /dev/null and b/data/attachments/feacd6daafcdb503.png differ diff --git a/data/attachments/feb4258b5e65759b.png b/data/attachments/feb4258b5e65759b.png new file mode 100644 index 000000000..20c09e692 Binary files /dev/null and b/data/attachments/feb4258b5e65759b.png differ diff --git a/data/attachments/fece1ee8e8df12cb.png b/data/attachments/fece1ee8e8df12cb.png new file mode 100644 index 000000000..9b76f8017 Binary files /dev/null and b/data/attachments/fece1ee8e8df12cb.png differ diff --git a/data/attachments/fee93f8824292be.png b/data/attachments/fee93f8824292be.png new file mode 100644 index 000000000..5b83d53b0 Binary files /dev/null and b/data/attachments/fee93f8824292be.png differ diff --git a/data/attachments/ff0283f20f4f376f.png b/data/attachments/ff0283f20f4f376f.png new file mode 100644 index 000000000..88e5e0a60 Binary files /dev/null and b/data/attachments/ff0283f20f4f376f.png differ diff --git a/data/attachments/ff273a400c794765.png b/data/attachments/ff273a400c794765.png new file mode 100644 index 000000000..db2a216c3 Binary files /dev/null and b/data/attachments/ff273a400c794765.png differ diff --git a/data/behaviors.csv b/data/behaviors.csv index 7c4851751..015874475 100644 --- a/data/behaviors.csv +++ b/data/behaviors.csv @@ -1,9 +1,9 @@ "Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"","Login Feature","","0","0","6","0","0" -"","Record vaccine","","28","0","0","0","0" +"","Record vaccine","","23","0","5","0","0" "","Find a patient","","1","0","39","0","0" "","Logout Feature","","0","0","1","0","0" -"","Add Batches to vaccine","","0","0","3","0","0" +"","Login Feature","","0","0","6","0","0" "","Reports","","0","0","3","0","0" "","Age based warnings","","6","0","0","0","0" +"","Add Batches to vaccine","","0","0","3","0","0" "","Add vaccine to site","","0","0","1","0","0" diff --git a/data/behaviors.json b/data/behaviors.json index c2cf2d558..dabb8b59b 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" : "b7be7a2c6c5ce180", + "uid" : "3af75e3172eaa22", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 }, "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" : "f4729510a909a863", + "uid" : "74233c3e49e33047", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 }, "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" : "b5b74e0f48a0f3f", + "uid" : "599f8cd3a2a3c9f9", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 }, "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" : "bd808c798abc181e", + "uid" : "cfa7878186f3a9e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 }, "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" : "3c448cd309ca092", + "uid" : "3705461705e39dda", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 }, "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" : "445962c15d934544", + "uid" : "a1978b93f09da3e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 }, "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" : "8abc23f29f2eb894", + "uid" : "ada2f306e16a77ad", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 }, "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" : "e185d1f71ebbb8a3", + "uid" : "b0f5b03259a785eb", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 }, "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" : "83aa91c04ce3a6bd", + "uid" : "5afbb9d0bb806b34", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 }, "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" : "2ea310fb009f0a57", + "uid" : "c737a949f05ed1a5", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 }, "flaky" : false, "newFailed" : false, @@ -174,14 +174,14 @@ "retriesStatusChange" : false, "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" : "f24fc087d153e28c", + "name" : "Find a patient page should launch", + "uid" : "785cd528416a2de9", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 }, "flaky" : false, "newFailed" : false, @@ -189,16 +189,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ ] }, { - "name" : "Find a patient page should launch", - "uid" : "dedaee81ba1dff7d", + "name" : "Search without entering nhs number", + "uid" : "607e68ee2b66c403", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 }, "flaky" : false, "newFailed" : false, @@ -208,14 +208,31 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "9e6ae62e60bcc9dc", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "b29ddf728fc82261", + "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", + "status" : "passed", + "time" : { + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + }, { + "name" : "Search without entering patient details", + "uid" : "b5447a5668ec04ad", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 }, "flaky" : false, "newFailed" : false, @@ -226,13 +243,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "766b59bd3a1abb01", + "uid" : "968696821557207b", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 }, "flaky" : false, "newFailed" : false, @@ -242,14 +259,14 @@ "retriesStatusChange" : false, "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "name" : "Search without entering patient details", - "uid" : "96014f4012993dc0", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "4bb3895a837fdca2", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 }, "flaky" : false, "newFailed" : false, @@ -257,16 +274,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "39fb5850dff4b19", + "uid" : "a35b0c56fd5d019", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 }, "flaky" : false, "newFailed" : false, @@ -276,14 +293,14 @@ "retriesStatusChange" : false, "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "a69bb310ffdf07b6", + "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" : "69390f95225cdc6", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 }, "flaky" : false, "newFailed" : false, @@ -291,16 +308,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", "Male", "Garton", "M6 3AA", "postcode" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "ba7354234e34f93c", + "uid" : "e3809fa5fc2c166f", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 }, "flaky" : false, "newFailed" : false, @@ -310,14 +327,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "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" : "2a1dc3b4d9a4f2c", + "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" : "7f1d22671ea8b05d", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 }, "flaky" : false, "newFailed" : false, @@ -325,16 +342,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "dcc8e09b510793f7", + "uid" : "8e4636c12bc88947", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 }, "flaky" : false, "newFailed" : false, @@ -345,13 +362,13 @@ "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { "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" : "90df0e090ac27c6f", + "uid" : "5d6e8d844f3c4a33", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 }, "flaky" : false, "newFailed" : false, @@ -362,13 +379,13 @@ "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "f5e4165d45d57839", + "uid" : "a55879d9b8cb153a", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 }, "flaky" : false, "newFailed" : false, @@ -378,14 +395,14 @@ "retriesStatusChange" : false, "parameters" : [ "9449306621" ] }, { - "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" : "59683892f3f4f8b8", + "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" : "7b081bdbcf1f22f8", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 }, "flaky" : false, "newFailed" : false, @@ -393,16 +410,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { "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" : "f503a28f2df505c9", + "uid" : "a3324c7ad840041d", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 }, "flaky" : false, "newFailed" : false, @@ -413,13 +430,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { "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" : "58f392b1154b4c2c", + "uid" : "fda5db80a36bf687", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 }, "flaky" : false, "newFailed" : false, @@ -429,14 +446,14 @@ "retriesStatusChange" : false, "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-Other]", - "uid" : "f2465488a3c08adb", + "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" : "d8de990d38ecb825", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 }, "flaky" : false, "newFailed" : false, @@ -444,16 +461,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "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" : "cf0c00fc5020a95e", + "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" : "d05288568df4307", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 }, "flaky" : false, "newFailed" : false, @@ -461,16 +478,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "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" : "64de86f64bb57d4a", + "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" : "80b6789c7a73bc08", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 }, "flaky" : false, "newFailed" : false, @@ -478,16 +495,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "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 [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", - "uid" : "7d458dc34140b1b3", + "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" : "4bcfdc52f45ebba8", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 }, "flaky" : false, "newFailed" : false, @@ -495,16 +512,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" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "ff9a71d9e0eb5e55", + "uid" : "2aae50fd74b08028", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 }, "flaky" : false, "newFailed" : false, @@ -514,14 +531,14 @@ "retriesStatusChange" : false, "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "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" : "bffe2d4b53eb400e", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "9b28576580e42137", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 }, "flaky" : false, "newFailed" : false, @@ -529,16 +546,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", "Bill", "Garton", "INVALID" ] }, { "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" : "9caaf96b03be8187", + "uid" : "f35aea0da01e0646", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 }, "flaky" : false, "newFailed" : false, @@ -549,13 +566,13 @@ "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "99fca22daab31d64", + "uid" : "78ff40f94660997", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 }, "flaky" : false, "newFailed" : false, @@ -565,14 +582,14 @@ "retriesStatusChange" : false, "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "c3aca18496e6e0e1", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "869fdfb8d40ebd75", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 }, "flaky" : false, "newFailed" : false, @@ -580,16 +597,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { "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" : "e856f3177da32c54", + "uid" : "b7001b8cd587784c", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 }, "flaky" : false, "newFailed" : false, @@ -600,13 +617,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "982c1169fe332", + "uid" : "8e37454fb4533c28", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 }, "flaky" : false, "newFailed" : false, @@ -615,32 +632,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ ] - }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4707a2a08fdfb2bb", - "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", - "status" : "failed", - "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "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" : "ed6b885a53a9c2c9", + "uid" : "e76b9092ab441f9", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 }, "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" : "a5ad5a100503d390", + "uid" : "835e883dc3a4e02", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 }, "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" : "2a25c867697ab9bf", + "uid" : "95f1fe5ea5bc7495", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 }, "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" : "c8038a2203fee978", + "uid" : "32dd2ede489a0d34", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "failed", "time" : { - "start" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, "flaky" : false, "newFailed" : false, @@ -706,13 +706,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "7686a08f584b0c9e", + "uid" : "3601971bb235723d", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "failed", "time" : { - "start" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, "flaky" : false, "newFailed" : false, @@ -723,13 +723,13 @@ "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "180c914b4be6ab4d", + "uid" : "6f687dd858277c32", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "failed", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "flaky" : false, "newFailed" : false, @@ -740,13 +740,13 @@ "parameters" : [ "3", "9732091169", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "25cab35c85570279", + "uid" : "28f868ae0b2e592e", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "failed", "time" : { - "start" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, "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" : "ae7458f8f809289b", + "uid" : "cd6c3d565f2f5bcb", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "failed", "time" : { - "start" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "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" : "c76fef67540c56dc", + "uid" : "49a580bb6e3fd6cf", "parentUid" : "5e3eed7358fc07c301782bb12400153f", "status" : "failed", "time" : { - "start" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 }, "flaky" : false, "newFailed" : false, @@ -795,13 +795,13 @@ "name" : "Add Batches to vaccine", "children" : [ { "name" : "Add vaccine batches page should launch", - "uid" : "2d68fc2605b3243", + "uid" : "e2810454e1fc0e79", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 }, "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" : "c02328ca46560afc", + "uid" : "892ac846f23829b", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 }, "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" : "becec6392c2baa17", + "uid" : "3eac32c514289b94", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 }, "flaky" : false, "newFailed" : false, @@ -850,13 +850,13 @@ "name" : "Add vaccine to site", "children" : [ { "name" : "Add vaccines page should launch", - "uid" : "aa164bf4bcd80f6", + "uid" : "2cce2cce91403c57", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 }, "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" : "229cbac3a73520ea", + "uid" : "47e62c84bc7dde21", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 }, "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" : "7021ffdb99d4e876", + "uid" : "c53d47bdf3b0473e", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 }, "flaky" : false, "newFailed" : false, @@ -905,13 +905,13 @@ "parameters" : [ "None", "password", "fail" ] }, { "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "607c19cf98d6ca13", + "uid" : "a4c8aca70cf9c7c7", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 }, "flaky" : false, "newFailed" : false, @@ -921,14 +921,14 @@ "retriesStatusChange" : false, "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Login button is visible", - "uid" : "d92ac6796c4d8c7", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "10316d66c4934e74", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 }, "flaky" : false, "newFailed" : false, @@ -936,16 +936,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "64b3a50fbb0a6693", + "name" : "Login button is visible", + "uid" : "cc9bf764d6ebeed3", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 }, "flaky" : false, "newFailed" : false, @@ -955,14 +955,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ec626618d45738", + "name" : "NHS sign in page should be visible", + "uid" : "f934acadf9778614", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 }, "flaky" : false, "newFailed" : false, @@ -970,20 +970,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ ] } ], "uid" : "07ccdc9b95bf3f4817e5955bf1854cdd" }, { "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" : "e2a0840321deefcb", + "uid" : "7c454de6bbdea5b0", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 }, "flaky" : false, "newFailed" : false, @@ -994,13 +994,13 @@ "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 [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" : "bc6d0a8e3baad81a", + "uid" : "1616f8c7c986c26", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, "flaky" : false, "newFailed" : false, @@ -1010,14 +1010,14 @@ "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 [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" : "c9d1c45eed9f0cd3", + "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" : "5ec73bdf78b86f93", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 }, "flaky" : false, "newFailed" : false, @@ -1025,16 +1025,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" : [ "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 [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" : "2e04df9b90c2821d", + "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" : "8123b50abdb97ba6", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, "flaky" : false, "newFailed" : false, @@ -1042,16 +1042,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" : [ "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 [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" : "cb4b2e3b730b5664", + "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" : "c0b1858b80b55913", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 }, "flaky" : false, "newFailed" : false, @@ -1059,16 +1059,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-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 [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" : "38960cf908e81732", + "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" : "2fd75bad4c3b6bfe", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "flaky" : false, "newFailed" : false, @@ -1076,16 +1076,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" : [ "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 [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" : "8b9de20fd48ab844", + "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" : "98a06b8b2de3b52d", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 }, "flaky" : false, "newFailed" : false, @@ -1093,16 +1093,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" : [ "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 [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" : "876994bc0acb713d", + "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" : "354d158d5029e06e", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "flaky" : false, "newFailed" : false, @@ -1110,16 +1110,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/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 [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" : "f145db7e08fb6c83", + "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" : "f511430ec71bdf11", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "flaky" : false, "newFailed" : false, @@ -1127,16 +1127,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" : [ "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" : "48031723dd680a65", + "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" : "4a985ec1d45cd86a", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, "flaky" : false, "newFailed" : false, @@ -1144,16 +1144,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 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" : "8afa4f11ba4ff423", + "uid" : "1c2a5f95e6756701", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 }, "flaky" : false, "newFailed" : false, @@ -1163,14 +1163,14 @@ "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" : "5a1fdb2bbe5e7dbc", + "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" : "7035d37d6991ecb6", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, "flaky" : false, "newFailed" : false, @@ -1178,16 +1178,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" : [ "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 [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" : "4258e33f3393b259", + "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" : "cf01168927b72cd", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, "flaky" : false, "newFailed" : false, @@ -1195,16 +1195,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" : [ "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-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" : "b99d85259edfb63a", + "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" : "644bf5f0e8ff91f9", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "flaky" : false, "newFailed" : false, @@ -1212,16 +1212,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" : [ "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 [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" : "ead4825ab3845a5a", + "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" : "6d1d98aa09a590dd", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "flaky" : false, "newFailed" : false, @@ -1229,16 +1229,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" : [ "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 [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" : "4d36b97e2cc9b585", + "uid" : "7a38ff895c8bc3e3", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, "flaky" : false, "newFailed" : false, @@ -1247,32 +1247,15 @@ "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 [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" : "5c98819413b29ac8", - "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", - "time" : { - "start" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 - }, - "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 [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" : "44e82560ba5c9f0", + "uid" : "49e3b2a104f0f90e", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 }, "flaky" : false, "newFailed" : false, @@ -1282,14 +1265,14 @@ "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 [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" : "7ad2b5c59a6e8564", + "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" : "5d8d78cc95a93b2c", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, "flaky" : false, "newFailed" : false, @@ -1297,16 +1280,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" : [ "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 [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" : "5d152c537bcbfe5e", + "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" : "e5ba0ab2661d5551", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "flaky" : false, "newFailed" : false, @@ -1314,16 +1297,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" : [ "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 [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" : "b5dd829359f665df", + "uid" : "5b4b416cd9093967", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, "flaky" : false, "newFailed" : false, @@ -1334,13 +1317,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" : "bd53d8da6e73a4f8", + "uid" : "dffd6e7de5040343", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, "flaky" : false, "newFailed" : false, @@ -1351,13 +1334,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" : "e3d880a34a441b43", + "uid" : "5ee030a8bddfb92f", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "flaky" : false, "newFailed" : false, @@ -1367,14 +1350,14 @@ "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" : "46ffa67316ec42e8", + "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" : "d72a4ab7d0cd670c", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, "flaky" : false, "newFailed" : false, @@ -1382,16 +1365,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" : [ "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 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" : "f921a21a09b83d93", + "uid" : "7fc2bcc234355a42", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, "flaky" : false, "newFailed" : false, @@ -1402,13 +1385,13 @@ "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" : "3d852b70205bbc2e", + "uid" : "840dc34a3b563b92", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, "flaky" : false, "newFailed" : false, @@ -1417,15 +1400,32 @@ "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 [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" : "2fce6286aa7195c1", + "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", + "status" : "passed", + "time" : { + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 + }, + "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 [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" : "f17bd18d5521ab2d", + "uid" : "1943d151417bd50e", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, "flaky" : false, "newFailed" : false, @@ -1436,13 +1436,13 @@ "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 [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" : "1d6d23dcd02a7b2", + "uid" : "4ae24eda8754722b", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "flaky" : false, "newFailed" : false, @@ -1457,13 +1457,13 @@ "name" : "Logout Feature", "children" : [ { "name" : "NHS sign in page should be visible", - "uid" : "df05e2b24981b9b3", + "uid" : "949e3054a2e0c525", "parentUid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee", "status" : "passed", "time" : { - "start" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 }, "flaky" : false, "newFailed" : false, @@ -1477,14 +1477,14 @@ }, { "name" : "Reports", "children" : [ { - "name" : "\"Reports\" page is displayed", - "uid" : "7ff2647db54626cc", + "name" : "\"Choose dates\" page is displayed", + "uid" : "8fd901cb7dcd12ae", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 }, "flaky" : false, "newFailed" : false, @@ -1494,14 +1494,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "22cb1214d883e1b6", + "name" : "\"Reports\" page is displayed", + "uid" : "16f9a013a7f04f43", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 }, "flaky" : false, "newFailed" : false, @@ -1509,16 +1509,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "26afbe2adcd9f50a", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "12209122a2293c09", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 }, "flaky" : false, "newFailed" : false, @@ -1526,7 +1526,7 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] } ], "uid" : "29c24a123382fb29a01c62f1eb331d9f" } ] diff --git a/data/categories.csv b/data/categories.csv index e3a676aff..c2742a5a2 100644 --- a/data/categories.csv +++ b/data/categories.csv @@ -1,2 +1,2 @@ "Category","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"Product defects","35","0","0","0","0" +"Product defects","30","0","0","0","0" diff --git a/data/categories.json b/data/categories.json index 9daf35648..161b5b8fd 100644 --- a/data/categories.json +++ b/data/categories.json @@ -7,13 +7,13 @@ "name" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "children" : [ { "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", - "uid" : "c8038a2203fee978", + "uid" : "32dd2ede489a0d34", "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, "flaky" : false, "newFailed" : false, @@ -24,13 +24,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "7686a08f584b0c9e", + "uid" : "3601971bb235723d", "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, "flaky" : false, "newFailed" : false, @@ -41,13 +41,13 @@ "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "180c914b4be6ab4d", + "uid" : "6f687dd858277c32", "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "flaky" : false, "newFailed" : false, @@ -58,13 +58,13 @@ "parameters" : [ "3", "9732091169", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "25cab35c85570279", + "uid" : "28f868ae0b2e592e", "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, "flaky" : false, "newFailed" : false, @@ -75,13 +75,13 @@ "parameters" : [ "2", "9473673388", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", - "uid" : "ae7458f8f809289b", + "uid" : "cd6c3d565f2f5bcb", "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "flaky" : false, "newFailed" : false, @@ -92,13 +92,13 @@ "parameters" : [ "3", "9692237893", "covid" ] }, { "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "c76fef67540c56dc", + "uid" : "49a580bb6e3fd6cf", "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 }, "flaky" : false, "newFailed" : false, @@ -107,57 +107,15 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "3", "9474335761", "covid" ] - } ], - "uid" : "ac96f7032909fbbb8a626590fb82da9d" - }, { - "name" : "AssertionError: assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)", - "children" : [ { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4707a2a08fdfb2bb", - "parentUid" : "f17dee65973499f126a9164b19ce01ed", - "status" : "failed", - "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] - } ], - "uid" : "f17dee65973499f126a9164b19ce01ed" - }, { - "name" : "TypeError: can only concatenate str (not \"int\") to str", - "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" : "e2a0840321deefcb", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", - "status" : "failed", - "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 - }, - "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 [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" : "bc6d0a8e3baad81a", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "1616f8c7c986c26", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, "flaky" : false, "newFailed" : false, @@ -166,32 +124,15 @@ "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 [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" : "c9d1c45eed9f0cd3", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", - "status" : "failed", - "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 - }, - "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 [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" : "2e04df9b90c2821d", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "5ec73bdf78b86f93", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 }, "flaky" : false, "newFailed" : false, @@ -201,31 +142,14 @@ "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 [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" : "cb4b2e3b730b5664", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", - "status" : "failed", - "time" : { - "start" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 - }, - "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 [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" : "38960cf908e81732", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "8123b50abdb97ba6", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, "flaky" : false, "newFailed" : false, @@ -233,16 +157,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" : [ "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 [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" : "8b9de20fd48ab844", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "c0b1858b80b55913", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 }, "flaky" : false, "newFailed" : false, @@ -250,16 +174,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" : [ "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" : "876994bc0acb713d", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "2fd75bad4c3b6bfe", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "flaky" : false, "newFailed" : false, @@ -269,14 +193,14 @@ "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" : "f145db7e08fb6c83", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "354d158d5029e06e", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "flaky" : false, "newFailed" : false, @@ -284,16 +208,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" : [ "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 [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" : "48031723dd680a65", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "f511430ec71bdf11", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "flaky" : false, "newFailed" : false, @@ -301,16 +225,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" : [ "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 [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" : "8afa4f11ba4ff423", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "4a985ec1d45cd86a", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, "flaky" : false, "newFailed" : false, @@ -318,16 +242,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" : [ "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 [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" : "5a1fdb2bbe5e7dbc", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "7035d37d6991ecb6", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, "flaky" : false, "newFailed" : false, @@ -335,16 +259,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" : [ "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 [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" : "4258e33f3393b259", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "cf01168927b72cd", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, "flaky" : false, "newFailed" : false, @@ -352,16 +276,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" : [ "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-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" : "b99d85259edfb63a", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "644bf5f0e8ff91f9", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "flaky" : false, "newFailed" : false, @@ -369,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" : [ "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 [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" : "ead4825ab3845a5a", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "6d1d98aa09a590dd", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "flaky" : false, "newFailed" : false, @@ -386,16 +310,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" : [ "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 [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" : "4d36b97e2cc9b585", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "7a38ff895c8bc3e3", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, "flaky" : false, "newFailed" : false, @@ -405,31 +329,14 @@ "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 [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" : "5c98819413b29ac8", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", - "status" : "failed", - "time" : { - "start" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 - }, - "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 [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" : "44e82560ba5c9f0", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "5d8d78cc95a93b2c", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, "flaky" : false, "newFailed" : false, @@ -437,16 +344,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" : [ "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 [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" : "7ad2b5c59a6e8564", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "e5ba0ab2661d5551", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "flaky" : false, "newFailed" : false, @@ -455,32 +362,15 @@ "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" : "5d152c537bcbfe5e", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", - "status" : "failed", - "time" : { - "start" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 - }, - "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" : "b5dd829359f665df", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "5b4b416cd9093967", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, "flaky" : false, "newFailed" : false, @@ -491,13 +381,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" : "bd53d8da6e73a4f8", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "dffd6e7de5040343", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, "flaky" : false, "newFailed" : false, @@ -508,13 +398,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" : "e3d880a34a441b43", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "5ee030a8bddfb92f", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "flaky" : false, "newFailed" : false, @@ -524,14 +414,14 @@ "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" : "46ffa67316ec42e8", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "d72a4ab7d0cd670c", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, "flaky" : false, "newFailed" : false, @@ -539,16 +429,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" : [ "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 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" : "f921a21a09b83d93", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "7fc2bcc234355a42", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, "flaky" : false, "newFailed" : false, @@ -559,13 +449,13 @@ "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" : "3d852b70205bbc2e", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "840dc34a3b563b92", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, "flaky" : false, "newFailed" : false, @@ -576,13 +466,13 @@ "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 [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" : "f17bd18d5521ab2d", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "1943d151417bd50e", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, "flaky" : false, "newFailed" : false, @@ -593,13 +483,13 @@ "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 [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" : "1d6d23dcd02a7b2", - "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "uid" : "4ae24eda8754722b", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", "status" : "failed", "time" : { - "start" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "flaky" : false, "newFailed" : false, @@ -609,7 +499,28 @@ "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" : "8dd2d319ffd42fd2c1e982e72a260ef1" + "uid" : "ac96f7032909fbbb8a626590fb82da9d" + }, { + "name" : "AssertionError: assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)", + "children" : [ { + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "869fdfb8d40ebd75", + "parentUid" : "f17dee65973499f126a9164b19ce01ed", + "status" : "failed", + "time" : { + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + } ], + "uid" : "f17dee65973499f126a9164b19ce01ed" } ], "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d" } ] diff --git a/data/packages.json b/data/packages.json index ae2c899f3..bac1e80ee 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" : "b7be7a2c6c5ce180", + "uid" : "3af75e3172eaa22", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 }, "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" : "c8038a2203fee978", + "uid" : "32dd2ede489a0d34", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, "flaky" : false, "newFailed" : false, @@ -37,13 +37,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Add vaccine batches page should launch", - "uid" : "2d68fc2605b3243", + "uid" : "e2810454e1fc0e79", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 }, "flaky" : false, "newFailed" : false, @@ -53,14 +53,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "c02328ca46560afc", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "74233c3e49e33047", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 }, "flaky" : false, "newFailed" : false, @@ -68,16 +68,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] + "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "f4729510a909a863", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "892ac846f23829b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 }, "flaky" : false, "newFailed" : false, @@ -85,16 +85,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] + "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "b5b74e0f48a0f3f", + "uid" : "599f8cd3a2a3c9f9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 }, "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" : "becec6392c2baa17", + "uid" : "3eac32c514289b94", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 }, "flaky" : false, "newFailed" : false, @@ -122,13 +122,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "bd808c798abc181e", + "uid" : "cfa7878186f3a9e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 }, "flaky" : false, "newFailed" : false, @@ -139,13 +139,13 @@ "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "7686a08f584b0c9e", + "uid" : "3601971bb235723d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, "flaky" : false, "newFailed" : false, @@ -156,13 +156,13 @@ "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Add vaccines page should launch", - "uid" : "aa164bf4bcd80f6", + "uid" : "2cce2cce91403c57", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 }, "flaky" : false, "newFailed" : false, @@ -173,13 +173,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "3c448cd309ca092", + "uid" : "3705461705e39dda", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 }, "flaky" : false, "newFailed" : false, @@ -190,13 +190,13 @@ "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "180c914b4be6ab4d", + "uid" : "6f687dd858277c32", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "flaky" : false, "newFailed" : false, @@ -207,13 +207,13 @@ "parameters" : [ "3", "9732091169", "covid" ] }, { "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", - "uid" : "445962c15d934544", + "uid" : "a1978b93f09da3e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 }, "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" : "8abc23f29f2eb894", + "uid" : "ada2f306e16a77ad", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 }, "flaky" : false, "newFailed" : false, @@ -241,13 +241,13 @@ "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "25cab35c85570279", + "uid" : "28f868ae0b2e592e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, "flaky" : false, "newFailed" : false, @@ -258,13 +258,13 @@ "parameters" : [ "2", "9473673388", "covid" ] }, { "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "e185d1f71ebbb8a3", + "uid" : "b0f5b03259a785eb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 }, "flaky" : false, "newFailed" : false, @@ -275,13 +275,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" : "83aa91c04ce3a6bd", + "uid" : "5afbb9d0bb806b34", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 }, "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" : "ae7458f8f809289b", + "uid" : "cd6c3d565f2f5bcb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "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" : "2ea310fb009f0a57", + "uid" : "c737a949f05ed1a5", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 }, "flaky" : false, "newFailed" : false, @@ -325,14 +325,14 @@ "retriesStatusChange" : false, "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" : "f24fc087d153e28c", + "name" : "Find a patient page should launch", + "uid" : "785cd528416a2de9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 }, "flaky" : false, "newFailed" : false, @@ -340,16 +340,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ ] }, { - "name" : "Find a patient page should launch", - "uid" : "dedaee81ba1dff7d", + "name" : "Search without entering nhs number", + "uid" : "607e68ee2b66c403", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 }, "flaky" : false, "newFailed" : false, @@ -359,14 +359,31 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "9e6ae62e60bcc9dc", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "b29ddf728fc82261", + "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", + "status" : "passed", + "time" : { + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + }, { + "name" : "Search without entering patient details", + "uid" : "b5447a5668ec04ad", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 }, "flaky" : false, "newFailed" : false, @@ -377,13 +394,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "766b59bd3a1abb01", + "uid" : "968696821557207b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 }, "flaky" : false, "newFailed" : false, @@ -394,13 +411,13 @@ "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "c76fef67540c56dc", + "uid" : "49a580bb6e3fd6cf", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 }, "flaky" : false, "newFailed" : false, @@ -410,14 +427,14 @@ "retriesStatusChange" : false, "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Search without entering patient details", - "uid" : "96014f4012993dc0", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "4bb3895a837fdca2", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 }, "flaky" : false, "newFailed" : false, @@ -425,16 +442,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "39fb5850dff4b19", + "uid" : "a35b0c56fd5d019", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 }, "flaky" : false, "newFailed" : false, @@ -444,14 +461,14 @@ "retriesStatusChange" : false, "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "a69bb310ffdf07b6", + "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" : "69390f95225cdc6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 }, "flaky" : false, "newFailed" : false, @@ -459,16 +476,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", "Male", "Garton", "M6 3AA", "postcode" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "ba7354234e34f93c", + "uid" : "e3809fa5fc2c166f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 }, "flaky" : false, "newFailed" : false, @@ -478,14 +495,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "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" : "2a1dc3b4d9a4f2c", + "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" : "7f1d22671ea8b05d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 }, "flaky" : false, "newFailed" : false, @@ -493,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "dcc8e09b510793f7", + "uid" : "8e4636c12bc88947", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 }, "flaky" : false, "newFailed" : false, @@ -513,13 +530,13 @@ "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { "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" : "90df0e090ac27c6f", + "uid" : "5d6e8d844f3c4a33", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 }, "flaky" : false, "newFailed" : false, @@ -530,13 +547,13 @@ "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "f5e4165d45d57839", + "uid" : "a55879d9b8cb153a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 }, "flaky" : false, "newFailed" : false, @@ -546,14 +563,14 @@ "retriesStatusChange" : false, "parameters" : [ "9449306621" ] }, { - "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" : "59683892f3f4f8b8", + "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" : "7b081bdbcf1f22f8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 }, "flaky" : false, "newFailed" : false, @@ -561,16 +578,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { "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" : "f503a28f2df505c9", + "uid" : "a3324c7ad840041d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 }, "flaky" : false, "newFailed" : false, @@ -581,13 +598,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { "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" : "58f392b1154b4c2c", + "uid" : "fda5db80a36bf687", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 }, "flaky" : false, "newFailed" : false, @@ -597,14 +614,14 @@ "retriesStatusChange" : false, "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-Other]", - "uid" : "f2465488a3c08adb", + "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" : "d8de990d38ecb825", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 }, "flaky" : false, "newFailed" : false, @@ -612,16 +629,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "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" : "cf0c00fc5020a95e", + "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" : "d05288568df4307", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 }, "flaky" : false, "newFailed" : false, @@ -629,16 +646,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "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" : "64de86f64bb57d4a", + "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" : "80b6789c7a73bc08", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 }, "flaky" : false, "newFailed" : false, @@ -646,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "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 [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", - "uid" : "7d458dc34140b1b3", + "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" : "4bcfdc52f45ebba8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 }, "flaky" : false, "newFailed" : false, @@ -663,16 +680,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" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "ff9a71d9e0eb5e55", + "uid" : "2aae50fd74b08028", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 }, "flaky" : false, "newFailed" : false, @@ -682,14 +699,14 @@ "retriesStatusChange" : false, "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "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" : "bffe2d4b53eb400e", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "9b28576580e42137", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 }, "flaky" : false, "newFailed" : false, @@ -697,16 +714,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", "Bill", "Garton", "INVALID" ] }, { "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" : "9caaf96b03be8187", + "uid" : "f35aea0da01e0646", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 }, "flaky" : false, "newFailed" : false, @@ -717,13 +734,13 @@ "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "99fca22daab31d64", + "uid" : "78ff40f94660997", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 }, "flaky" : false, "newFailed" : false, @@ -733,14 +750,14 @@ "retriesStatusChange" : false, "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "c3aca18496e6e0e1", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "869fdfb8d40ebd75", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 }, "flaky" : false, "newFailed" : false, @@ -748,16 +765,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { "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" : "e856f3177da32c54", + "uid" : "b7001b8cd587784c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 }, "flaky" : false, "newFailed" : false, @@ -768,13 +785,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "982c1169fe332", + "uid" : "8e37454fb4533c28", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 }, "flaky" : false, "newFailed" : false, @@ -784,14 +801,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4707a2a08fdfb2bb", + "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" : "e76b9092ab441f9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 }, "flaky" : false, "newFailed" : false, @@ -799,16 +816,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "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" : "ed6b885a53a9c2c9", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "47e62c84bc7dde21", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 }, "flaky" : false, "newFailed" : false, @@ -816,16 +833,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] + "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" : "a5ad5a100503d390", + "uid" : "835e883dc3a4e02", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 }, "flaky" : false, "newFailed" : false, @@ -835,14 +852,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "229cbac3a73520ea", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "c53d47bdf3b0473e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 }, "flaky" : false, "newFailed" : false, @@ -850,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "parameters" : [ "None", "password", "fail" ] }, { "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" : "2a25c867697ab9bf", + "uid" : "95f1fe5ea5bc7495", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 }, "flaky" : false, "newFailed" : false, @@ -869,14 +886,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "7021ffdb99d4e876", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "a4c8aca70cf9c7c7", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 }, "flaky" : false, "newFailed" : false, @@ -884,16 +901,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { "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" : "e2a0840321deefcb", + "uid" : "7c454de6bbdea5b0", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 }, "flaky" : false, "newFailed" : false, @@ -903,14 +920,14 @@ "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" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "607c19cf98d6ca13", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "10316d66c4934e74", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 }, "flaky" : false, "newFailed" : false, @@ -918,16 +935,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { "name" : "Login button is visible", - "uid" : "d92ac6796c4d8c7", + "uid" : "cc9bf764d6ebeed3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 }, "flaky" : false, "newFailed" : false, @@ -938,13 +955,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "64b3a50fbb0a6693", + "uid" : "f934acadf9778614", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 }, "flaky" : false, "newFailed" : false, @@ -955,13 +972,13 @@ "parameters" : [ ] }, { "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" : "bc6d0a8e3baad81a", + "uid" : "1616f8c7c986c26", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, "flaky" : false, "newFailed" : false, @@ -970,49 +987,15 @@ "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" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ec626618d45738", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", - "time" : { - "start" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] - }, { - "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" : "c9d1c45eed9f0cd3", - "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", - "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 - }, - "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" : "NHS sign in page should be visible", - "uid" : "df05e2b24981b9b3", + "uid" : "949e3054a2e0c525", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 }, "flaky" : false, "newFailed" : false, @@ -1023,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" : "2e04df9b90c2821d", + "uid" : "5ec73bdf78b86f93", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 }, "flaky" : false, "newFailed" : false, @@ -1039,14 +1022,14 @@ "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 [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" : "cb4b2e3b730b5664", + "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" : "8123b50abdb97ba6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, "flaky" : false, "newFailed" : false, @@ -1054,16 +1037,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" : [ "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 [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" : "38960cf908e81732", + "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" : "c0b1858b80b55913", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 }, "flaky" : false, "newFailed" : false, @@ -1071,16 +1054,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" : [ "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 [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" : "8b9de20fd48ab844", + "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" : "2fd75bad4c3b6bfe", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "flaky" : false, "newFailed" : false, @@ -1088,16 +1071,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" : [ "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 [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" : "876994bc0acb713d", + "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" : "98a06b8b2de3b52d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 }, "flaky" : false, "newFailed" : false, @@ -1105,16 +1088,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 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 [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" : "f145db7e08fb6c83", + "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" : "354d158d5029e06e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "flaky" : false, "newFailed" : false, @@ -1122,16 +1105,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" : [ "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 [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" : "48031723dd680a65", + "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" : "f511430ec71bdf11", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "flaky" : false, "newFailed" : false, @@ -1139,16 +1122,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" : [ "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 [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" : "8afa4f11ba4ff423", + "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" : "4a985ec1d45cd86a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, "flaky" : false, "newFailed" : false, @@ -1156,16 +1139,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" : [ "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 [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" : "5a1fdb2bbe5e7dbc", + "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" : "1c2a5f95e6756701", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 }, "flaky" : false, "newFailed" : false, @@ -1173,16 +1156,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" : [ "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 [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" : "4258e33f3393b259", + "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" : "7035d37d6991ecb6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, "flaky" : false, "newFailed" : false, @@ -1190,16 +1173,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 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 [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" : "b99d85259edfb63a", + "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" : "cf01168927b72cd", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, "flaky" : false, "newFailed" : false, @@ -1207,16 +1190,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" : [ "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 [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" : "ead4825ab3845a5a", + "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" : "644bf5f0e8ff91f9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "flaky" : false, "newFailed" : false, @@ -1224,16 +1207,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" : [ "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 [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" : "4d36b97e2cc9b585", + "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" : "6d1d98aa09a590dd", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "flaky" : false, "newFailed" : false, @@ -1241,16 +1224,16 @@ "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" : [ "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 [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" : "5c98819413b29ac8", + "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" : "7a38ff895c8bc3e3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, "flaky" : false, "newFailed" : false, @@ -1258,16 +1241,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" : [ "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 [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" : "44e82560ba5c9f0", + "uid" : "49e3b2a104f0f90e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 }, "flaky" : false, "newFailed" : false, @@ -1277,14 +1260,14 @@ "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 [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" : "7ad2b5c59a6e8564", + "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" : "5d8d78cc95a93b2c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, "flaky" : false, "newFailed" : false, @@ -1292,16 +1275,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" : [ "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 [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" : "5d152c537bcbfe5e", + "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" : "e5ba0ab2661d5551", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "flaky" : false, "newFailed" : false, @@ -1309,16 +1292,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" : [ "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 [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" : "b5dd829359f665df", + "uid" : "5b4b416cd9093967", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, "flaky" : false, "newFailed" : false, @@ -1329,13 +1312,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" : "bd53d8da6e73a4f8", + "uid" : "dffd6e7de5040343", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, "flaky" : false, "newFailed" : false, @@ -1346,13 +1329,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" : "e3d880a34a441b43", + "uid" : "5ee030a8bddfb92f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "flaky" : false, "newFailed" : false, @@ -1362,14 +1345,14 @@ "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" : "46ffa67316ec42e8", + "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" : "d72a4ab7d0cd670c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, "flaky" : false, "newFailed" : false, @@ -1377,16 +1360,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" : [ "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 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" : "f921a21a09b83d93", + "uid" : "7fc2bcc234355a42", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, "flaky" : false, "newFailed" : false, @@ -1397,13 +1380,13 @@ "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" : "3d852b70205bbc2e", + "uid" : "840dc34a3b563b92", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, "flaky" : false, "newFailed" : false, @@ -1412,15 +1395,32 @@ "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 [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" : "2fce6286aa7195c1", + "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", + "status" : "passed", + "time" : { + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 + }, + "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 [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" : "f17bd18d5521ab2d", + "uid" : "1943d151417bd50e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, "flaky" : false, "newFailed" : false, @@ -1431,13 +1431,13 @@ "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 [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" : "1d6d23dcd02a7b2", + "uid" : "4ae24eda8754722b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "flaky" : false, "newFailed" : false, @@ -1447,14 +1447,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" : "\"Reports\" page is displayed", - "uid" : "7ff2647db54626cc", + "name" : "\"Choose dates\" page is displayed", + "uid" : "8fd901cb7dcd12ae", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 }, "flaky" : false, "newFailed" : false, @@ -1464,14 +1464,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "22cb1214d883e1b6", + "name" : "\"Reports\" page is displayed", + "uid" : "16f9a013a7f04f43", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 }, "flaky" : false, "newFailed" : false, @@ -1479,16 +1479,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "26afbe2adcd9f50a", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "12209122a2293c09", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 }, "flaky" : false, "newFailed" : false, @@ -1496,6 +1496,6 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] } ] } \ No newline at end of file diff --git a/data/suites.csv b/data/suites.csv index 64f7ce9bd..e7d5d3818 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","Fri Nov 15 12:38:59 UTC 2024","Fri Nov 15 12:39:12 UTC 2024","12739","","","","","","Sign in should fail based on credentials provided [invalid_email_address-password-fail]","" -"failed","Fri Nov 15 12:42:31 UTC 2024","Fri Nov 15 12:42:49 UTC 2024","18417","","","","","","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","Fri Nov 15 12:37:42 UTC 2024","Fri Nov 15 12:37:54 UTC 2024","12138","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]","" -"passed","Fri Nov 15 12:37:18 UTC 2024","Fri Nov 15 12:37:28 UTC 2024","10214","","","","","","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","Fri Nov 15 12:36:46 UTC 2024","Fri Nov 15 12:36:55 UTC 2024","9124","","","","","","Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]","" -"passed","Fri Nov 15 12:36:49 UTC 2024","Fri Nov 15 12:37:01 UTC 2024","11736","","","","","","Search without entering patient details","" -"failed","Fri Nov 15 12:38:49 UTC 2024","Fri Nov 15 12:39:08 UTC 2024","18858","","","","","","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","Fri Nov 15 12:36:36 UTC 2024","Fri Nov 15 12:36:46 UTC 2024","9664","","","","","","Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]","" -"passed","Fri Nov 15 12:38:05 UTC 2024","Fri Nov 15 12:38:15 UTC 2024","10157","","","","","","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","Fri Nov 15 12:39:25 UTC 2024","Fri Nov 15 12:39:30 UTC 2024","5542","","","","","","NHS sign in page should be visible","" -"passed","Fri Nov 15 12:38:35 UTC 2024","Fri Nov 15 12:38:59 UTC 2024","24121","","","","","","Sign in should fail based on credentials provided [None-password-fail]","" -"passed","Fri Nov 15 12:35:09 UTC 2024","Fri Nov 15 12:35:13 UTC 2024","4273","","","","","","Add vaccine batches page should launch","" -"passed","Fri Nov 15 12:36:18 UTC 2024","Fri Nov 15 12:36:27 UTC 2024","8950","","","","","","Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]","" -"passed","Fri Nov 15 12:39:05 UTC 2024","Fri Nov 15 12:39:07 UTC 2024","1624","","","","","","NHS sign in page should be visible","" -"passed","Fri Nov 15 12:37:04 UTC 2024","Fri Nov 15 12:37:12 UTC 2024","7705","","","","","","NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]","" -"passed","Fri Nov 15 12:37:20 UTC 2024","Fri Nov 15 12:37:32 UTC 2024","11905","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]","" -"failed","Fri Nov 15 12:42:45 UTC 2024","Fri Nov 15 12:43:04 UTC 2024","18511","","","","","","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","Fri Nov 15 12:41:15 UTC 2024","Fri Nov 15 12:41:33 UTC 2024","18489","","","","","","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","Fri Nov 15 12:37:28 UTC 2024","Fri Nov 15 12:37:42 UTC 2024","14249","","","","","","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","Fri Nov 15 12:43:27 UTC 2024","Fri Nov 15 12:43:40 UTC 2024","12991","","","","","","Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]","" -"failed","Fri Nov 15 12:42:01 UTC 2024","Fri Nov 15 12:42:19 UTC 2024","18530","","","","","","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","Fri Nov 15 12:36:42 UTC 2024","Fri Nov 15 12:36:49 UTC 2024","6982","","","","","","Search without entering nhs number","" -"passed","Fri Nov 15 12:36:38 UTC 2024","Fri Nov 15 12:36:42 UTC 2024","3622","","","","","","Find a patient page should launch","" -"passed","Fri Nov 15 12:37:30 UTC 2024","Fri Nov 15 12:37:41 UTC 2024","11001","","","","","","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","Fri Nov 15 12:35:59 UTC 2024","Fri Nov 15 12:36:08 UTC 2024","8998","","","","","","Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]","" -"failed","Fri Nov 15 12:43:08 UTC 2024","Fri Nov 15 12:43:37 UTC 2024","28502","","","","","","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","Fri Nov 15 12:41:15 UTC 2024","Fri Nov 15 12:41:34 UTC 2024","18444","","","","","","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","Fri Nov 15 12:39:11 UTC 2024","Fri Nov 15 12:39:59 UTC 2024","47870","","","","","","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]","" -"failed","Fri Nov 15 12:41:38 UTC 2024","Fri Nov 15 12:41:57 UTC 2024","18455","","","","","","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]","" -"failed","Fri Nov 15 12:40:26 UTC 2024","Fri Nov 15 12:40:46 UTC 2024","19510","","","","","","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","Fri Nov 15 12:43:12 UTC 2024","Fri Nov 15 12:43:21 UTC 2024","9200","","","","","","""Reports"" page is displayed","" -"passed","Fri Nov 15 12:39:12 UTC 2024","Fri Nov 15 12:39:25 UTC 2024","12989","","","","","","Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]","" -"passed","Fri Nov 15 12:37:19 UTC 2024","Fri Nov 15 12:37:30 UTC 2024","10173","","","","","","NHS Number: Searching for a patient without a record returns no results [9449306621]","" -"failed","Fri Nov 15 12:36:48 UTC 2024","Fri Nov 15 12:37:18 UTC 2024","29332","","","","","","Display warning based on age when recording a vaccine [9474335761-3-covid]","" -"failed","Fri Nov 15 12:42:08 UTC 2024","Fri Nov 15 12:42:27 UTC 2024","18546","","","","","","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","Fri Nov 15 12:37:12 UTC 2024","Fri Nov 15 12:37:19 UTC 2024","7840","","","","","","NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]","" -"passed","Fri Nov 15 12:39:03 UTC 2024","Fri Nov 15 12:39:05 UTC 2024","2032","","","","","","Login button is visible","" -"failed","Fri Nov 15 12:39:35 UTC 2024","Fri Nov 15 12:39:54 UTC 2024","18835","","","","","","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","Fri Nov 15 12:38:00 UTC 2024","Fri Nov 15 12:38:08 UTC 2024","8005","","","","","","Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]","" -"failed","Fri Nov 15 12:36:02 UTC 2024","Fri Nov 15 12:36:32 UTC 2024","30407","","","","","","Display warning based on age when recording a vaccine [9473673388-2-covid]","" -"failed","Fri Nov 15 12:42:46 UTC 2024","Fri Nov 15 12:43:04 UTC 2024","18474","","","","","","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","Fri Nov 15 12:37:55 UTC 2024","Fri Nov 15 12:38:05 UTC 2024","10163","","","","","","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","Fri Nov 15 12:38:35 UTC 2024","Fri Nov 15 12:38:45 UTC 2024","10313","","","","","","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","Fri Nov 15 12:40:51 UTC 2024","Fri Nov 15 12:41:10 UTC 2024","18474","","","","","","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","Fri Nov 15 12:37:54 UTC 2024","Fri Nov 15 12:38:03 UTC 2024","8971","","","","","","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","Fri Nov 15 12:37:42 UTC 2024","Fri Nov 15 12:37:55 UTC 2024","12289","","","","","","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]","" -"failed","Fri Nov 15 12:39:34 UTC 2024","Fri Nov 15 12:40:20 UTC 2024","46297","","","","","","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","Fri Nov 15 12:35:14 UTC 2024","Fri Nov 15 12:35:23 UTC 2024","9041","","","","","","Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]","" -"failed","Fri Nov 15 12:41:37 UTC 2024","Fri Nov 15 12:41:56 UTC 2024","18430","","","","","","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","Fri Nov 15 12:38:12 UTC 2024","Fri Nov 15 12:38:30 UTC 2024","18049","","","","","","Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]","" -"failed","Fri Nov 15 12:39:12 UTC 2024","Fri Nov 15 12:39:31 UTC 2024","18886","","","","","","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","Fri Nov 15 12:42:23 UTC 2024","Fri Nov 15 12:42:42 UTC 2024","18519","","","","","","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]","" -"failed","Fri Nov 15 12:43:09 UTC 2024","Fri Nov 15 12:43:27 UTC 2024","18384","","","","","","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","Fri Nov 15 12:35:50 UTC 2024","Fri Nov 15 12:35:59 UTC 2024","8994","","","","","","Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]","" -"passed","Fri Nov 15 12:37:41 UTC 2024","Fri Nov 15 12:37:51 UTC 2024","10582","","","","","","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]","" -"failed","Fri Nov 15 12:35:02 UTC 2024","Fri Nov 15 12:35:33 UTC 2024","30667","","","","","","Display warning based on age when recording a vaccine [9450153485-3-covid]","" -"passed","Fri Nov 15 12:38:08 UTC 2024","Fri Nov 15 12:39:03 UTC 2024","55466","","","","","","Local: Created patient can be found using local search","" -"passed","Fri Nov 15 12:36:08 UTC 2024","Fri Nov 15 12:36:18 UTC 2024","9379","","","","","","Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]","" -"failed","Fri Nov 15 12:35:42 UTC 2024","Fri Nov 15 12:36:20 UTC 2024","38519","","","","","","Display warning based on age when recording a vaccine [9732091169-3-covid]","" -"passed","Fri Nov 15 12:37:51 UTC 2024","Fri Nov 15 12:38:00 UTC 2024","8603","","","","","","Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]","" -"passed","Fri Nov 15 12:37:32 UTC 2024","Fri Nov 15 12:37:42 UTC 2024","9907","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]","" -"passed","Fri Nov 15 12:37:01 UTC 2024","Fri Nov 15 12:37:10 UTC 2024","8920","","","","","","Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" -"failed","Fri Nov 15 12:42:53 UTC 2024","Fri Nov 15 12:43:12 UTC 2024","18435","","","","","","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]","" -"failed","Fri Nov 15 12:40:25 UTC 2024","Fri Nov 15 12:41:11 UTC 2024","46424","","","","","","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","Fri Nov 15 12:35:41 UTC 2024","Fri Nov 15 12:35:50 UTC 2024","9012","","","","","","Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]","" -"failed","Fri Nov 15 12:42:00 UTC 2024","Fri Nov 15 12:42:18 UTC 2024","18477","","","","","","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","Fri Nov 15 12:35:13 UTC 2024","Fri Nov 15 12:35:23 UTC 2024","10367","","","","","","Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]","" -"failed","Fri Nov 15 12:40:03 UTC 2024","Fri Nov 15 12:40:22 UTC 2024","18503","","","","","","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","Fri Nov 15 12:43:37 UTC 2024","Fri Nov 15 12:43:47 UTC 2024","10456","","","","","","""Choose dates"" page is displayed","" -"passed","Fri Nov 15 12:38:03 UTC 2024","Fri Nov 15 12:38:12 UTC 2024","9255","","","","","","Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]","" -"passed","Fri Nov 15 12:37:10 UTC 2024","Fri Nov 15 12:37:20 UTC 2024","10488","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]","" -"passed","Fri Nov 15 12:35:37 UTC 2024","Fri Nov 15 12:35:42 UTC 2024","4336","","","","","","Add vaccines page should launch","" -"failed","Fri Nov 15 12:35:33 UTC 2024","Fri Nov 15 12:36:02 UTC 2024","29274","","","","","","Display warning based on age when recording a vaccine [9470472918-3-covid]","" -"passed","Fri Nov 15 12:35:23 UTC 2024","Fri Nov 15 12:35:32 UTC 2024","9192","","","","","","Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]","" -"passed","Fri Nov 15 12:38:30 UTC 2024","Fri Nov 15 12:38:35 UTC 2024","4735","","","","","","Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]","" -"passed","Fri Nov 15 12:36:55 UTC 2024","Fri Nov 15 12:37:04 UTC 2024","9003","","","","","","Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]","" -"passed","Fri Nov 15 12:35:32 UTC 2024","Fri Nov 15 12:35:41 UTC 2024","9219","","","","","","Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]","" -"failed","Fri Nov 15 12:41:45 UTC 2024","Fri Nov 15 12:42:03 UTC 2024","18371","","","","","","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]","" -"failed","Fri Nov 15 12:40:49 UTC 2024","Fri Nov 15 12:41:08 UTC 2024","18477","","","","","","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","Fri Nov 15 12:38:15 UTC 2024","Fri Nov 15 12:38:25 UTC 2024","10244","","","","","","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","Fri Nov 15 12:39:58 UTC 2024","Fri Nov 15 12:40:45 UTC 2024","47066","","","","","","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","Fri Nov 15 12:36:20 UTC 2024","Fri Nov 15 12:36:48 UTC 2024","28260","","","","","","Display warning based on age when recording a vaccine [9692237893-3-covid]","" -"failed","Fri Nov 15 12:41:12 UTC 2024","Fri Nov 15 12:41:41 UTC 2024","28628","","","","","","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","Fri Nov 15 12:36:27 UTC 2024","Fri Nov 15 12:36:36 UTC 2024","9534","","","","","","Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]","" -"passed","Fri Nov 15 12:38:25 UTC 2024","Fri Nov 15 12:38:35 UTC 2024","9645","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - month-Bill-Garton-23/12/1946-DN18 5DW-Male]","" -"failed","Fri Nov 15 12:42:23 UTC 2024","Fri Nov 15 12:42:41 UTC 2024","18493","","","","","","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","Fri Nov 15 12:35:02 UTC 2024","Fri Nov 15 12:35:14 UTC 2024","11685","","","","","","Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]","" -"passed","Fri Nov 15 12:35:28 UTC 2024","Fri Nov 15 12:35:32 UTC 2024","4448","","","","","","Error messages should appear when no values are entered","" +"passed","Fri Nov 15 13:44:38 UTC 2024","Fri Nov 15 13:45:41 UTC 2024","62939","","","","","","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]","" +"failed","Fri Nov 15 13:48:53 UTC 2024","Fri Nov 15 13:49:28 UTC 2024","34632","","","","","","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","Fri Nov 15 13:48:53 UTC 2024","Fri Nov 15 13:50:24 UTC 2024","90395","","","","","","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","Fri Nov 15 13:41:29 UTC 2024","Fri Nov 15 13:41:39 UTC 2024","9254","","","","","","Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]","" +"passed","Fri Nov 15 13:51:20 UTC 2024","Fri Nov 15 13:52:22 UTC 2024","62276","","","","","","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","Fri Nov 15 13:47:06 UTC 2024","Fri Nov 15 13:48:08 UTC 2024","62359","","","","","","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","Fri Nov 15 13:40:50 UTC 2024","Fri Nov 15 13:40:59 UTC 2024","9400","","","","","","Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]","" +"passed","Fri Nov 15 13:45:01 UTC 2024","Fri Nov 15 13:45:07 UTC 2024","5063","","","","","","NHS sign in page should be visible","" +"passed","Fri Nov 15 13:42:19 UTC 2024","Fri Nov 15 13:42:29 UTC 2024","9308","","","","","","Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]","" +"failed","Fri Nov 15 13:45:38 UTC 2024","Fri Nov 15 13:46:12 UTC 2024","33839","","","","","","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","Fri Nov 15 13:41:19 UTC 2024","Fri Nov 15 13:41:29 UTC 2024","10265","","","","","","Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]","" +"passed","Fri Nov 15 13:41:39 UTC 2024","Fri Nov 15 13:41:48 UTC 2024","9728","","","","","","Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]","" +"passed","Fri Nov 15 13:46:16 UTC 2024","Fri Nov 15 13:47:18 UTC 2024","62028","","","","","","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","Fri Nov 15 13:41:48 UTC 2024","Fri Nov 15 13:41:58 UTC 2024","9125","","","","","","Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]","" +"passed","Fri Nov 15 13:43:14 UTC 2024","Fri Nov 15 13:43:25 UTC 2024","11411","","","","","","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","Fri Nov 15 13:44:49 UTC 2024","Fri Nov 15 13:45:01 UTC 2024","12833","","","","","","Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]","" +"passed","Fri Nov 15 13:44:12 UTC 2024","Fri Nov 15 13:44:36 UTC 2024","23728","","","","","","Sign in should fail based on credentials provided [None-password-fail]","" +"passed","Fri Nov 15 13:52:15 UTC 2024","Fri Nov 15 13:52:26 UTC 2024","10959","","","","","","""Choose dates"" page is displayed","" +"passed","Fri Nov 15 13:44:00 UTC 2024","Fri Nov 15 13:44:10 UTC 2024","10428","","","","","","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","Fri Nov 15 13:45:47 UTC 2024","Fri Nov 15 13:46:20 UTC 2024","32993","","","","","","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","Fri Nov 15 13:48:01 UTC 2024","Fri Nov 15 13:48:50 UTC 2024","49363","","","","","","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","Fri Nov 15 13:44:10 UTC 2024","Fri Nov 15 13:44:20 UTC 2024","10028","","","","","","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","Fri Nov 15 13:43:28 UTC 2024","Fri Nov 15 13:43:37 UTC 2024","9188","","","","","","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","Fri Nov 15 13:50:11 UTC 2024","Fri Nov 15 13:51:14 UTC 2024","63148","","","","","","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","Fri Nov 15 13:44:55 UTC 2024","Fri Nov 15 13:44:56 UTC 2024","1654","","","","","","NHS sign in page should be visible","" +"failed","Fri Nov 15 13:42:00 UTC 2024","Fri Nov 15 13:42:32 UTC 2024","31868","","","","","","Display warning based on age when recording a vaccine [9692237893-3-covid]","" +"failed","Fri Nov 15 13:45:00 UTC 2024","Fri Nov 15 13:45:34 UTC 2024","33664","","","","","","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]","" +"failed","Fri Nov 15 13:45:49 UTC 2024","Fri Nov 15 13:46:23 UTC 2024","34193","","","","","","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","Fri Nov 15 13:42:36 UTC 2024","Fri Nov 15 13:42:45 UTC 2024","9170","","","","","","Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" +"passed","Fri Nov 15 13:40:46 UTC 2024","Fri Nov 15 13:40:50 UTC 2024","4278","","","","","","Add vaccine batches page should launch","" +"passed","Fri Nov 15 13:53:18 UTC 2024","Fri Nov 15 13:53:31 UTC 2024","12603","","","","","","Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]","" +"failed","Fri Nov 15 13:50:28 UTC 2024","Fri Nov 15 13:51:03 UTC 2024","34856","","","","","","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","Fri Nov 15 13:42:45 UTC 2024","Fri Nov 15 13:42:55 UTC 2024","10056","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]","" +"failed","Fri Nov 15 13:46:28 UTC 2024","Fri Nov 15 13:47:01 UTC 2024","33423","","","","","","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","Fri Nov 15 13:52:14 UTC 2024","Fri Nov 15 13:53:18 UTC 2024","64047","","","","","","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]","" +"failed","Fri Nov 15 13:45:10 UTC 2024","Fri Nov 15 13:45:44 UTC 2024","33901","","","","","","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","Fri Nov 15 13:40:59 UTC 2024","Fri Nov 15 13:41:09 UTC 2024","9855","","","","","","Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]","" +"passed","Fri Nov 15 13:43:25 UTC 2024","Fri Nov 15 13:43:36 UTC 2024","11048","","","","","","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]","" +"failed","Fri Nov 15 13:49:33 UTC 2024","Fri Nov 15 13:50:06 UTC 2024","33325","","","","","","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","Fri Nov 15 13:41:58 UTC 2024","Fri Nov 15 13:42:09 UTC 2024","11543","","","","","","Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]","" +"failed","Fri Nov 15 13:47:04 UTC 2024","Fri Nov 15 13:48:07 UTC 2024","63044","","","","","","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","Fri Nov 15 13:50:13 UTC 2024","Fri Nov 15 13:50:47 UTC 2024","34336","","","","","","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","Fri Nov 15 13:43:17 UTC 2024","Fri Nov 15 13:43:28 UTC 2024","10566","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]","" +"passed","Fri Nov 15 13:42:09 UTC 2024","Fri Nov 15 13:42:19 UTC 2024","10391","","","","","","Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]","" +"passed","Fri Nov 15 13:44:20 UTC 2024","Fri Nov 15 13:44:32 UTC 2024","11179","","","","","","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","Fri Nov 15 13:49:34 UTC 2024","Fri Nov 15 13:50:08 UTC 2024","34058","","","","","","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]","" +"failed","Fri Nov 15 13:51:30 UTC 2024","Fri Nov 15 13:52:15 UTC 2024","44765","","","","","","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","Fri Nov 15 13:43:37 UTC 2024","Fri Nov 15 13:43:46 UTC 2024","9401","","","","","","Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]","" +"passed","Fri Nov 15 13:44:52 UTC 2024","Fri Nov 15 13:44:55 UTC 2024","2265","","","","","","Login button is visible","" +"passed","Fri Nov 15 13:42:38 UTC 2024","Fri Nov 15 13:42:48 UTC 2024","10317","","","","","","Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]","" +"failed","Fri Nov 15 13:43:46 UTC 2024","Fri Nov 15 13:44:06 UTC 2024","19586","","","","","","Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]","" +"passed","Fri Nov 15 13:43:13 UTC 2024","Fri Nov 15 13:43:25 UTC 2024","11943","","","","","","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","Fri Nov 15 13:44:06 UTC 2024","Fri Nov 15 13:44:12 UTC 2024","6223","","","","","","Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]","" +"passed","Fri Nov 15 13:42:48 UTC 2024","Fri Nov 15 13:42:56 UTC 2024","7250","","","","","","NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]","" +"passed","Fri Nov 15 13:43:25 UTC 2024","Fri Nov 15 13:43:37 UTC 2024","12311","","","","","","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","Fri Nov 15 13:43:46 UTC 2024","Fri Nov 15 13:43:56 UTC 2024","10707","","","","","","Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]","" +"passed","Fri Nov 15 13:52:22 UTC 2024","Fri Nov 15 13:52:32 UTC 2024","9695","","","","","","""Reports"" page is displayed","" +"failed","Fri Nov 15 13:41:21 UTC 2024","Fri Nov 15 13:42:00 UTC 2024","38679","","","","","","Display warning based on age when recording a vaccine [9732091169-3-covid]","" +"passed","Fri Nov 15 13:42:56 UTC 2024","Fri Nov 15 13:43:03 UTC 2024","7779","","","","","","NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]","" +"passed","Fri Nov 15 13:43:56 UTC 2024","Fri Nov 15 13:44:52 UTC 2024","56012","","","","","","Local: Created patient can be found using local search","" +"passed","Fri Nov 15 13:42:25 UTC 2024","Fri Nov 15 13:42:36 UTC 2024","11457","","","","","","Search without entering patient details","" +"failed","Fri Nov 15 13:40:38 UTC 2024","Fri Nov 15 13:41:10 UTC 2024","31603","","","","","","Display warning based on age when recording a vaccine [9450153485-3-covid]","" +"passed","Fri Nov 15 13:42:18 UTC 2024","Fri Nov 15 13:42:25 UTC 2024","7016","","","","","","Search without entering nhs number","" +"passed","Fri Nov 15 13:41:06 UTC 2024","Fri Nov 15 13:41:11 UTC 2024","5093","","","","","","Error messages should appear when no values are entered","" +"passed","Fri Nov 15 13:40:50 UTC 2024","Fri Nov 15 13:41:01 UTC 2024","11324","","","","","","Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]","" +"failed","Fri Nov 15 13:50:52 UTC 2024","Fri Nov 15 13:51:25 UTC 2024","33915","","","","","","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","Fri Nov 15 13:42:14 UTC 2024","Fri Nov 15 13:42:18 UTC 2024","3671","","","","","","Find a patient page should launch","" +"passed","Fri Nov 15 13:43:03 UTC 2024","Fri Nov 15 13:43:14 UTC 2024","10557","","","","","","NHS Number: Searching for a patient without a record returns no results [9449306621]","" +"failed","Fri Nov 15 13:41:10 UTC 2024","Fri Nov 15 13:41:40 UTC 2024","29791","","","","","","Display warning based on age when recording a vaccine [9470472918-3-covid]","" +"passed","Fri Nov 15 13:41:09 UTC 2024","Fri Nov 15 13:41:19 UTC 2024","10031","","","","","","Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]","" +"failed","Fri Nov 15 13:51:08 UTC 2024","Fri Nov 15 13:52:09 UTC 2024","61659","","","","","","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","Fri Nov 15 13:40:38 UTC 2024","Fri Nov 15 13:40:50 UTC 2024","11671","","","","","","Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]","" +"failed","Fri Nov 15 13:48:56 UTC 2024","Fri Nov 15 13:49:30 UTC 2024","33653","","","","","","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","Fri Nov 15 13:43:48 UTC 2024","Fri Nov 15 13:44:00 UTC 2024","11828","","","","","","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","Fri Nov 15 13:42:55 UTC 2024","Fri Nov 15 13:43:06 UTC 2024","10832","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]","" +"failed","Fri Nov 15 13:48:13 UTC 2024","Fri Nov 15 13:48:48 UTC 2024","34994","","","","","","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]","" +"failed","Fri Nov 15 13:48:12 UTC 2024","Fri Nov 15 13:48:46 UTC 2024","33983","","","","","","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","Fri Nov 15 13:43:36 UTC 2024","Fri Nov 15 13:43:46 UTC 2024","9373","","","","","","Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]","" +"failed","Fri Nov 15 13:41:40 UTC 2024","Fri Nov 15 13:42:09 UTC 2024","28836","","","","","","Display warning based on age when recording a vaccine [9473673388-2-covid]","" +"failed","Fri Nov 15 13:47:23 UTC 2024","Fri Nov 15 13:47:56 UTC 2024","33583","","","","","","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","Fri Nov 15 13:42:29 UTC 2024","Fri Nov 15 13:42:38 UTC 2024","9156","","","","","","Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]","" +"passed","Fri Nov 15 13:43:03 UTC 2024","Fri Nov 15 13:43:13 UTC 2024","10459","","","","","","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","Fri Nov 15 13:44:36 UTC 2024","Fri Nov 15 13:44:49 UTC 2024","12746","","","","","","Sign in should fail based on credentials provided [invalid_email_address-password-fail]","" +"passed","Fri Nov 15 13:43:37 UTC 2024","Fri Nov 15 13:43:48 UTC 2024","10779","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]","" +"failed","Fri Nov 15 13:46:25 UTC 2024","Fri Nov 15 13:46:59 UTC 2024","34744","","","","","","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","Fri Nov 15 13:43:06 UTC 2024","Fri Nov 15 13:43:17 UTC 2024","11060","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]","" +"failed","Fri Nov 15 13:42:32 UTC 2024","Fri Nov 15 13:43:03 UTC 2024","31004","","","","","","Display warning based on age when recording a vaccine [9474335761-3-covid]","" +"passed","Fri Nov 15 13:41:16 UTC 2024","Fri Nov 15 13:41:21 UTC 2024","5212","","","","","","Add vaccines page should launch","" diff --git a/data/suites.json b/data/suites.json index 93efdac0e..603530e72 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" : "b7be7a2c6c5ce180", + "uid" : "3af75e3172eaa22", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 }, "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" : "c8038a2203fee978", + "uid" : "32dd2ede489a0d34", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, "flaky" : false, "newFailed" : false, @@ -37,13 +37,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Add vaccine batches page should launch", - "uid" : "2d68fc2605b3243", + "uid" : "e2810454e1fc0e79", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 }, "flaky" : false, "newFailed" : false, @@ -53,14 +53,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "c02328ca46560afc", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "74233c3e49e33047", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 }, "flaky" : false, "newFailed" : false, @@ -68,16 +68,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] + "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "f4729510a909a863", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "892ac846f23829b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 }, "flaky" : false, "newFailed" : false, @@ -85,16 +85,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] + "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "b5b74e0f48a0f3f", + "uid" : "599f8cd3a2a3c9f9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 }, "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" : "becec6392c2baa17", + "uid" : "3eac32c514289b94", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 }, "flaky" : false, "newFailed" : false, @@ -122,13 +122,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "bd808c798abc181e", + "uid" : "cfa7878186f3a9e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 }, "flaky" : false, "newFailed" : false, @@ -139,13 +139,13 @@ "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "7686a08f584b0c9e", + "uid" : "3601971bb235723d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, "flaky" : false, "newFailed" : false, @@ -156,13 +156,13 @@ "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Add vaccines page should launch", - "uid" : "aa164bf4bcd80f6", + "uid" : "2cce2cce91403c57", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 }, "flaky" : false, "newFailed" : false, @@ -173,13 +173,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "3c448cd309ca092", + "uid" : "3705461705e39dda", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 }, "flaky" : false, "newFailed" : false, @@ -190,13 +190,13 @@ "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "180c914b4be6ab4d", + "uid" : "6f687dd858277c32", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "flaky" : false, "newFailed" : false, @@ -207,13 +207,13 @@ "parameters" : [ "3", "9732091169", "covid" ] }, { "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", - "uid" : "445962c15d934544", + "uid" : "a1978b93f09da3e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 }, "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" : "8abc23f29f2eb894", + "uid" : "ada2f306e16a77ad", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 }, "flaky" : false, "newFailed" : false, @@ -241,13 +241,13 @@ "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "25cab35c85570279", + "uid" : "28f868ae0b2e592e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, "flaky" : false, "newFailed" : false, @@ -258,13 +258,13 @@ "parameters" : [ "2", "9473673388", "covid" ] }, { "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "e185d1f71ebbb8a3", + "uid" : "b0f5b03259a785eb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 }, "flaky" : false, "newFailed" : false, @@ -275,13 +275,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" : "83aa91c04ce3a6bd", + "uid" : "5afbb9d0bb806b34", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 }, "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" : "ae7458f8f809289b", + "uid" : "cd6c3d565f2f5bcb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "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" : "2ea310fb009f0a57", + "uid" : "c737a949f05ed1a5", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 }, "flaky" : false, "newFailed" : false, @@ -325,14 +325,14 @@ "retriesStatusChange" : false, "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" : "f24fc087d153e28c", + "name" : "Find a patient page should launch", + "uid" : "785cd528416a2de9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 }, "flaky" : false, "newFailed" : false, @@ -340,16 +340,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ ] }, { - "name" : "Find a patient page should launch", - "uid" : "dedaee81ba1dff7d", + "name" : "Search without entering nhs number", + "uid" : "607e68ee2b66c403", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 }, "flaky" : false, "newFailed" : false, @@ -359,14 +359,31 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "9e6ae62e60bcc9dc", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "b29ddf728fc82261", + "parentUid" : "98d3104e051c652961429bf95fa0b5d6", + "status" : "passed", + "time" : { + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + }, { + "name" : "Search without entering patient details", + "uid" : "b5447a5668ec04ad", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 }, "flaky" : false, "newFailed" : false, @@ -377,13 +394,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "766b59bd3a1abb01", + "uid" : "968696821557207b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 }, "flaky" : false, "newFailed" : false, @@ -394,13 +411,13 @@ "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "c76fef67540c56dc", + "uid" : "49a580bb6e3fd6cf", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 }, "flaky" : false, "newFailed" : false, @@ -410,14 +427,14 @@ "retriesStatusChange" : false, "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Search without entering patient details", - "uid" : "96014f4012993dc0", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "4bb3895a837fdca2", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 }, "flaky" : false, "newFailed" : false, @@ -425,16 +442,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "39fb5850dff4b19", + "uid" : "a35b0c56fd5d019", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 }, "flaky" : false, "newFailed" : false, @@ -444,14 +461,14 @@ "retriesStatusChange" : false, "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "a69bb310ffdf07b6", + "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" : "69390f95225cdc6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 }, "flaky" : false, "newFailed" : false, @@ -459,16 +476,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", "Male", "Garton", "M6 3AA", "postcode" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "ba7354234e34f93c", + "uid" : "e3809fa5fc2c166f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 }, "flaky" : false, "newFailed" : false, @@ -478,14 +495,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "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" : "2a1dc3b4d9a4f2c", + "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" : "7f1d22671ea8b05d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 }, "flaky" : false, "newFailed" : false, @@ -493,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "dcc8e09b510793f7", + "uid" : "8e4636c12bc88947", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 }, "flaky" : false, "newFailed" : false, @@ -513,13 +530,13 @@ "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { "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" : "90df0e090ac27c6f", + "uid" : "5d6e8d844f3c4a33", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 }, "flaky" : false, "newFailed" : false, @@ -530,13 +547,13 @@ "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "f5e4165d45d57839", + "uid" : "a55879d9b8cb153a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 }, "flaky" : false, "newFailed" : false, @@ -546,14 +563,14 @@ "retriesStatusChange" : false, "parameters" : [ "9449306621" ] }, { - "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" : "59683892f3f4f8b8", + "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" : "7b081bdbcf1f22f8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 }, "flaky" : false, "newFailed" : false, @@ -561,16 +578,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { "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" : "f503a28f2df505c9", + "uid" : "a3324c7ad840041d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 }, "flaky" : false, "newFailed" : false, @@ -581,13 +598,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { "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" : "58f392b1154b4c2c", + "uid" : "fda5db80a36bf687", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 }, "flaky" : false, "newFailed" : false, @@ -597,14 +614,14 @@ "retriesStatusChange" : false, "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-Other]", - "uid" : "f2465488a3c08adb", + "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" : "d8de990d38ecb825", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 }, "flaky" : false, "newFailed" : false, @@ -612,16 +629,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "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" : "cf0c00fc5020a95e", + "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" : "d05288568df4307", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 }, "flaky" : false, "newFailed" : false, @@ -629,16 +646,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "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" : "64de86f64bb57d4a", + "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" : "80b6789c7a73bc08", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 }, "flaky" : false, "newFailed" : false, @@ -646,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "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 [9470006739-JANNETTE-ARD-09/12/2015-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ-LA21 8HZ-Other]", - "uid" : "7d458dc34140b1b3", + "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" : "4bcfdc52f45ebba8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 }, "flaky" : false, "newFailed" : false, @@ -663,16 +680,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" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "ff9a71d9e0eb5e55", + "uid" : "2aae50fd74b08028", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 }, "flaky" : false, "newFailed" : false, @@ -682,14 +699,14 @@ "retriesStatusChange" : false, "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "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" : "bffe2d4b53eb400e", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "9b28576580e42137", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 }, "flaky" : false, "newFailed" : false, @@ -697,16 +714,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", "Bill", "Garton", "INVALID" ] }, { "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" : "9caaf96b03be8187", + "uid" : "f35aea0da01e0646", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 }, "flaky" : false, "newFailed" : false, @@ -717,13 +734,13 @@ "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "99fca22daab31d64", + "uid" : "78ff40f94660997", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 }, "flaky" : false, "newFailed" : false, @@ -733,14 +750,14 @@ "retriesStatusChange" : false, "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "c3aca18496e6e0e1", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "869fdfb8d40ebd75", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 }, "flaky" : false, "newFailed" : false, @@ -748,16 +765,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { "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" : "e856f3177da32c54", + "uid" : "b7001b8cd587784c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 }, "flaky" : false, "newFailed" : false, @@ -768,13 +785,13 @@ "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "982c1169fe332", + "uid" : "8e37454fb4533c28", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 }, "flaky" : false, "newFailed" : false, @@ -784,14 +801,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4707a2a08fdfb2bb", + "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" : "e76b9092ab441f9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 }, "flaky" : false, "newFailed" : false, @@ -799,16 +816,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "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" : "ed6b885a53a9c2c9", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "47e62c84bc7dde21", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 }, "flaky" : false, "newFailed" : false, @@ -816,16 +833,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] + "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" : "a5ad5a100503d390", + "uid" : "835e883dc3a4e02", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 }, "flaky" : false, "newFailed" : false, @@ -835,14 +852,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "229cbac3a73520ea", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "c53d47bdf3b0473e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 }, "flaky" : false, "newFailed" : false, @@ -850,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "parameters" : [ "None", "password", "fail" ] }, { "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" : "2a25c867697ab9bf", + "uid" : "95f1fe5ea5bc7495", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 }, "flaky" : false, "newFailed" : false, @@ -869,14 +886,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "7021ffdb99d4e876", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "a4c8aca70cf9c7c7", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 }, "flaky" : false, "newFailed" : false, @@ -884,16 +901,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { "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" : "e2a0840321deefcb", + "uid" : "7c454de6bbdea5b0", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 }, "flaky" : false, "newFailed" : false, @@ -903,14 +920,14 @@ "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" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "607c19cf98d6ca13", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "10316d66c4934e74", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 }, "flaky" : false, "newFailed" : false, @@ -918,16 +935,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { "name" : "Login button is visible", - "uid" : "d92ac6796c4d8c7", + "uid" : "cc9bf764d6ebeed3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 }, "flaky" : false, "newFailed" : false, @@ -938,13 +955,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "64b3a50fbb0a6693", + "uid" : "f934acadf9778614", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 }, "flaky" : false, "newFailed" : false, @@ -955,13 +972,13 @@ "parameters" : [ ] }, { "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" : "bc6d0a8e3baad81a", + "uid" : "1616f8c7c986c26", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, "flaky" : false, "newFailed" : false, @@ -970,49 +987,15 @@ "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" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ec626618d45738", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", - "time" : { - "start" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 - }, - "flaky" : false, - "newFailed" : false, - "newPassed" : false, - "newBroken" : false, - "retriesCount" : 0, - "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] - }, { - "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" : "c9d1c45eed9f0cd3", - "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", - "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 - }, - "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" : "NHS sign in page should be visible", - "uid" : "df05e2b24981b9b3", + "uid" : "949e3054a2e0c525", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 }, "flaky" : false, "newFailed" : false, @@ -1023,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" : "2e04df9b90c2821d", + "uid" : "5ec73bdf78b86f93", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 }, "flaky" : false, "newFailed" : false, @@ -1039,14 +1022,14 @@ "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 [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" : "cb4b2e3b730b5664", + "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" : "8123b50abdb97ba6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, "flaky" : false, "newFailed" : false, @@ -1054,16 +1037,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" : [ "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 [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" : "38960cf908e81732", + "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" : "c0b1858b80b55913", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 }, "flaky" : false, "newFailed" : false, @@ -1071,16 +1054,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" : [ "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 [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" : "8b9de20fd48ab844", + "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" : "2fd75bad4c3b6bfe", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "flaky" : false, "newFailed" : false, @@ -1088,16 +1071,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" : [ "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 [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" : "876994bc0acb713d", + "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" : "98a06b8b2de3b52d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 }, "flaky" : false, "newFailed" : false, @@ -1105,16 +1088,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 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 [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" : "f145db7e08fb6c83", + "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" : "354d158d5029e06e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "flaky" : false, "newFailed" : false, @@ -1122,16 +1105,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" : [ "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 [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" : "48031723dd680a65", + "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" : "f511430ec71bdf11", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "flaky" : false, "newFailed" : false, @@ -1139,16 +1122,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" : [ "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 [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" : "8afa4f11ba4ff423", + "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" : "4a985ec1d45cd86a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, "flaky" : false, "newFailed" : false, @@ -1156,16 +1139,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" : [ "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 [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" : "5a1fdb2bbe5e7dbc", + "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" : "1c2a5f95e6756701", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 }, "flaky" : false, "newFailed" : false, @@ -1173,16 +1156,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" : [ "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 [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" : "4258e33f3393b259", + "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" : "7035d37d6991ecb6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, "flaky" : false, "newFailed" : false, @@ -1190,16 +1173,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 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 [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" : "b99d85259edfb63a", + "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" : "cf01168927b72cd", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, "flaky" : false, "newFailed" : false, @@ -1207,16 +1190,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" : [ "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 [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" : "ead4825ab3845a5a", + "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" : "644bf5f0e8ff91f9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "flaky" : false, "newFailed" : false, @@ -1224,16 +1207,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" : [ "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 [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" : "4d36b97e2cc9b585", + "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" : "6d1d98aa09a590dd", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "flaky" : false, "newFailed" : false, @@ -1241,16 +1224,16 @@ "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" : [ "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 [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" : "5c98819413b29ac8", + "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" : "7a38ff895c8bc3e3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, "flaky" : false, "newFailed" : false, @@ -1258,16 +1241,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" : [ "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 [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" : "44e82560ba5c9f0", + "uid" : "49e3b2a104f0f90e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 }, "flaky" : false, "newFailed" : false, @@ -1277,14 +1260,14 @@ "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 [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" : "7ad2b5c59a6e8564", + "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" : "5d8d78cc95a93b2c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, "flaky" : false, "newFailed" : false, @@ -1292,16 +1275,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" : [ "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 [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" : "5d152c537bcbfe5e", + "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" : "e5ba0ab2661d5551", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "flaky" : false, "newFailed" : false, @@ -1309,16 +1292,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" : [ "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 [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" : "b5dd829359f665df", + "uid" : "5b4b416cd9093967", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, "flaky" : false, "newFailed" : false, @@ -1329,13 +1312,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" : "bd53d8da6e73a4f8", + "uid" : "dffd6e7de5040343", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, "flaky" : false, "newFailed" : false, @@ -1346,13 +1329,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" : "e3d880a34a441b43", + "uid" : "5ee030a8bddfb92f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "flaky" : false, "newFailed" : false, @@ -1362,14 +1345,14 @@ "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" : "46ffa67316ec42e8", + "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" : "d72a4ab7d0cd670c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, "flaky" : false, "newFailed" : false, @@ -1377,16 +1360,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" : [ "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 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" : "f921a21a09b83d93", + "uid" : "7fc2bcc234355a42", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, "flaky" : false, "newFailed" : false, @@ -1397,13 +1380,13 @@ "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" : "3d852b70205bbc2e", + "uid" : "840dc34a3b563b92", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, "flaky" : false, "newFailed" : false, @@ -1412,15 +1395,32 @@ "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 [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" : "2fce6286aa7195c1", + "parentUid" : "98d3104e051c652961429bf95fa0b5d6", + "status" : "passed", + "time" : { + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 + }, + "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 [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" : "f17bd18d5521ab2d", + "uid" : "1943d151417bd50e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, "flaky" : false, "newFailed" : false, @@ -1431,13 +1431,13 @@ "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 [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" : "1d6d23dcd02a7b2", + "uid" : "4ae24eda8754722b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "flaky" : false, "newFailed" : false, @@ -1447,14 +1447,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" : "\"Reports\" page is displayed", - "uid" : "7ff2647db54626cc", + "name" : "\"Choose dates\" page is displayed", + "uid" : "8fd901cb7dcd12ae", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 }, "flaky" : false, "newFailed" : false, @@ -1464,14 +1464,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "22cb1214d883e1b6", + "name" : "\"Reports\" page is displayed", + "uid" : "16f9a013a7f04f43", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 }, "flaky" : false, "newFailed" : false, @@ -1479,16 +1479,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "26afbe2adcd9f50a", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "12209122a2293c09", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 }, "flaky" : false, "newFailed" : false, @@ -1496,6 +1496,6 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] } ] } \ No newline at end of file diff --git a/data/test-cases/10316d66c4934e74.json b/data/test-cases/10316d66c4934e74.json new file mode 100644 index 000000000..9ffdb3050 --- /dev/null +++ b/data/test-cases/10316d66c4934e74.json @@ -0,0 +1,157 @@ +{ + "uid" : "10316d66c4934e74", + "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" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 + }, + "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" : 1731678289122, + "stop" : 1731678289904, + "duration" : 782 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731678289905, + "stop" : 1731678290352, + "duration" : 447 + }, + "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" : 1731678290353, + "stop" : 1731678291036, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731678291036, + "stop" : 1731678301331, + "duration" : 10295 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1731678301332, + "stop" : 1731678301954, + "duration" : 622 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "647c609112664261", + "name" : "qa_edge_131.0.2903.48_sign_in_should_fail.png", + "source" : "647c609112664261.png", + "type" : "image/png", + "size" : 31623 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1a7a053bf4cd482d", + "name" : "log", + "source" : "1a7a053bf4cd482d.txt", + "type" : "text/plain", + "size" : 1805 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "10316d66c4934e74.json", + "parameterValues" : [ "long_email_address@nhs.net", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/12209122a2293c09.json b/data/test-cases/12209122a2293c09.json new file mode 100644 index 000000000..fca9130cc --- /dev/null +++ b/data/test-cases/12209122a2293c09.json @@ -0,0 +1,178 @@ +{ + "uid" : "12209122a2293c09", + "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" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 + }, + "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" : 1731678798449, + "stop" : 1731678805602, + "duration" : 7153 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "38a7ab53d52924ea", + "name" : "qa_edge_131.0.2903.48_navigated_to_ravs_login_page.png", + "source" : "38a7ab53d52924ea.png", + "type" : "image/png", + "size" : 37292 + }, { + "uid" : "5f709d338deea12d", + "name" : "qa_edge_131.0.2903.48_clicked_login_button.png", + "source" : "5f709d338deea12d.png", + "type" : "image/png", + "size" : 31613 + }, { + "uid" : "35878f0aef356043", + "name" : "qa_edge_131.0.2903.48_entered_email_address.png", + "source" : "35878f0aef356043.png", + "type" : "image/png", + "size" : 32231 + }, { + "uid" : "22da45d717df3f2", + "name" : "qa_edge_131.0.2903.48_entered_password.png", + "source" : "22da45d717df3f2.png", + "type" : "image/png", + "size" : 31469 + }, { + "uid" : "ee474e2718764b17", + "name" : "qa_edge_131.0.2903.48_clicked_nhs_signin_button.png", + "source" : "ee474e2718764b17.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" : 1731678805602, + "stop" : 1731678809850, + "duration" : 4248 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ff0283f20f4f376f", + "name" : "qa_edge_131.0.2903.48_reports_navigation_link_clicked.png", + "source" : "ff0283f20f4f376f.png", + "type" : "image/png", + "size" : 41524 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the `No vaccination data to report on` message should be displayed", + "time" : { + "start" : 1731678809851, + "stop" : 1731678810450, + "duration" : 599 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a5682cbb7a579eeb", + "name" : "qa_edge_131.0.2903.48_no_vaccination_data_to_report_message_exists.png", + "source" : "a5682cbb7a579eeb.png", + "type" : "image/png", + "size" : 41524 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And the Create report button should be disabled", + "time" : { + "start" : 1731678810450, + "stop" : 1731678811051, + "duration" : 601 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2b27d99afafa2833", + "name" : "qa_edge_131.0.2903.48_Create report button should be disabled.png", + "source" : "2b27d99afafa2833.png", + "type" : "image/png", + "size" : 41524 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b916296d489aee22", + "name" : "log", + "source" : "b916296d489aee22.txt", + "type" : "text/plain", + "size" : 5428 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "12209122a2293c09.json", + "parameterValues" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] +} \ No newline at end of file diff --git a/data/test-cases/1616f8c7c986c26.json b/data/test-cases/1616f8c7c986c26.json new file mode 100644 index 000000000..abcebad70 --- /dev/null +++ b/data/test-cases/1616f8c7c986c26.json @@ -0,0 +1,362 @@ +{ + "uid" : "1616f8c7c986c26", + "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" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678300787, + "stop" : 1731678305174, + "duration" : 4387 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "646486aacc62a31e", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "646486aacc62a31e.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678305174, + "stop" : 1731678311071, + "duration" : 5897 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b05810bf9f8fb990", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "b05810bf9f8fb990.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" : 1731678311071, + "stop" : 1731678313371, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e3725a5cd8c2eeca", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "e3725a5cd8c2eeca.png", + "type" : "image/png", + "size" : 48878 + }, { + "uid" : "ae518acea47fe820", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "ae518acea47fe820.png", + "type" : "image/png", + "size" : 54714 + } ], + "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" : 1731678313372, + "stop" : 1731678324821, + "duration" : 11449 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e387d7a8f87c518f", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png", + "source" : "e387d7a8f87c518f.png", + "type" : "image/png", + "size" : 54714 + }, { + "uid" : "383a840e51858806", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "383a840e51858806.png", + "type" : "image/png", + "size" : 82018 + }, { + "uid" : "8f6cc4e8e12d9ca0", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png", + "source" : "8f6cc4e8e12d9ca0.png", + "type" : "image/png", + "size" : 82018 + }, { + "uid" : "fb40b27cef61098d", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "fb40b27cef61098d.png", + "type" : "image/png", + "size" : 83389 + }, { + "uid" : "114d055227ea005d", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "114d055227ea005d.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "8d3396039dcb6f1d", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "8d3396039dcb6f1d.png", + "type" : "image/png", + "size" : 57398 + }, { + "uid" : "9a138335727ed660", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "9a138335727ed660.png", + "type" : "image/png", + "size" : 75691 + } ], + "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" : 1731678324822, + "stop" : 1731678331055, + "duration" : 6233 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8f2a191701ae3ba7", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "8f2a191701ae3ba7.png", + "type" : "image/png", + "size" : 71725 + }, { + "uid" : "c8e4ea5996a7c0af", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "c8e4ea5996a7c0af.png", + "type" : "image/png", + "size" : 72809 + }, { + "uid" : "44ec9c06df5fd8b1", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "44ec9c06df5fd8b1.png", + "type" : "image/png", + "size" : 72809 + }, { + "uid" : "528af5ffab88dbe8", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "528af5ffab88dbe8.png", + "type" : "image/png", + "size" : 72469 + }, { + "uid" : "27edd5f4af79f79", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "27edd5f4af79f79.png", + "type" : "image/png", + "size" : 79336 + }, { + "uid" : "75c8ed7250cd36a9", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "75c8ed7250cd36a9.png", + "type" : "image/png", + "size" : 82307 + }, { + "uid" : "57a33ecd96ffb5e", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "57a33ecd96ffb5e.png", + "type" : "image/png", + "size" : 52177 + }, { + "uid" : "a620512dea3116bc", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "a620512dea3116bc.png", + "type" : "image/png", + "size" : 55881 + }, { + "uid" : "da8fee129c4ce7e2", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "da8fee129c4ce7e2.png", + "type" : "image/png", + "size" : 43464 + } ], + "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" : 1731678331055, + "stop" : 1731678334449, + "duration" : 3394 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "b735e815539af8a7", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "b735e815539af8a7.png", + "type" : "image/png", + "size" : 43464 + }, { + "uid" : "350cd78a22f8cf90", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "350cd78a22f8cf90.png", + "type" : "image/png", + "size" : 46474 + }, { + "uid" : "535d907b8854ffef", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "535d907b8854ffef.png", + "type" : "image/png", + "size" : 74503 + }, { + "uid" : "f855772296fefc7e", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "f855772296fefc7e.png", + "type" : "image/png", + "size" : 77588 + }, { + "uid" : "18e8d3acbcc9aa71", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "18e8d3acbcc9aa71.png", + "type" : "image/png", + "size" : 78792 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "2c31596d40fefcd6", + "name" : "log", + "source" : "2c31596d40fefcd6.txt", + "type" : "text/plain", + "size" : 14428 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "1616f8c7c986c26.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/16f9a013a7f04f43.json b/data/test-cases/16f9a013a7f04f43.json new file mode 100644 index 000000000..d15cbe15a --- /dev/null +++ b/data/test-cases/16f9a013a7f04f43.json @@ -0,0 +1,124 @@ +{ + "uid" : "16f9a013a7f04f43", + "name" : "\"Reports\" page is displayed", + "fullName" : "features/reports.feature:\"Reports\" page is displayed", + "historyId" : "e4511f85ea76b3c5a75c0dd201c4912a", + "time" : { + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 + }, + "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" : 1731678742308, + "stop" : 1731678747166, + "duration" : 4858 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the reports navigation link", + "time" : { + "start" : 1731678747167, + "stop" : 1731678751404, + "duration" : 4237 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "95d54b800c8f1d51", + "name" : "qa_edge_131.0.2903.48_reports_navigation_link_clicked.png", + "source" : "95d54b800c8f1d51.png", + "type" : "image/png", + "size" : 45289 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the reports page should be displayed", + "time" : { + "start" : 1731678751404, + "stop" : 1731678752003, + "duration" : 599 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e2da1e2f44d7964c", + "name" : "qa_edge_131.0.2903.48_reports_page_loads_and_create_report_button_is_visible.png", + "source" : "e2da1e2f44d7964c.png", + "type" : "image/png", + "size" : 45289 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "932d7a411927d55d", + "name" : "log", + "source" : "932d7a411927d55d.txt", + "type" : "text/plain", + "size" : 1978 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "16f9a013a7f04f43.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/1943d151417bd50e.json b/data/test-cases/1943d151417bd50e.json new file mode 100644 index 000000000..f15a16a3f --- /dev/null +++ b/data/test-cases/1943d151417bd50e.json @@ -0,0 +1,371 @@ +{ + "uid" : "1943d151417bd50e", + "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" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678690392, + "stop" : 1731678694809, + "duration" : 4417 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "266165c37f1b62c4", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "266165c37f1b62c4.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678694810, + "stop" : 1731678700623, + "duration" : 5813 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a6f30449d2844492", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "a6f30449d2844492.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" : 1731678700624, + "stop" : 1731678702953, + "duration" : 2329 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "72c2887044de1714", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "72c2887044de1714.png", + "type" : "image/png", + "size" : 48878 + }, { + "uid" : "494ce083f88102a0", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "494ce083f88102a0.png", + "type" : "image/png", + "size" : 54714 + } ], + "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" : 1731678702954, + "stop" : 1731678724510, + "duration" : 21556 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f1d18eacd474b7c7", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_0.png", + "source" : "f1d18eacd474b7c7.png", + "type" : "image/png", + "size" : 54714 + }, { + "uid" : "6f61ddee87bbe585", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "6f61ddee87bbe585.png", + "type" : "image/png", + "size" : 82018 + }, { + "uid" : "734eb8b9b81d2417", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_DELICE PINKER_and_clicked_choose_vaccine_button.png", + "source" : "734eb8b9b81d2417.png", + "type" : "image/png", + "size" : 82018 + }, { + "uid" : "1ac754c55fffa445", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "1ac754c55fffa445.png", + "type" : "image/png", + "size" : 83354 + }, { + "uid" : "701c51f66f637428", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "701c51f66f637428.png", + "type" : "image/png", + "size" : 47740 + }, { + "uid" : "1c55b86b9975db70", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "1c55b86b9975db70.png", + "type" : "image/png", + "size" : 50359 + }, { + "uid" : "916f9fcfba08bfd1", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Respiratory syncytial virus (RSV)_and_Arexvy_and_clicked_continue_button.png", + "source" : "916f9fcfba08bfd1.png", + "type" : "image/png", + "size" : 74997 + } ], + "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" : 1731678724511, + "stop" : 1731678731739, + "duration" : 7228 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5cb5a9b2e269af48", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "5cb5a9b2e269af48.png", + "type" : "image/png", + "size" : 71033 + }, { + "uid" : "9973b4d0ccc6456", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "9973b4d0ccc6456.png", + "type" : "image/png", + "size" : 73943 + }, { + "uid" : "ae44b8ccca1d81f7", + "name" : "qa_edge_131.0.2903.48_entered_due_date.png", + "source" : "ae44b8ccca1d81f7.png", + "type" : "image/png", + "size" : 74088 + }, { + "uid" : "fcf6ad060cc911e2", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "fcf6ad060cc911e2.png", + "type" : "image/png", + "size" : 74088 + }, { + "uid" : "d4f2b41a128569ed", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "d4f2b41a128569ed.png", + "type" : "image/png", + "size" : 75660 + }, { + "uid" : "1da77c9f0a9ee73e", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "1da77c9f0a9ee73e.png", + "type" : "image/png", + "size" : 76561 + }, { + "uid" : "369cfa6756828cce", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "369cfa6756828cce.png", + "type" : "image/png", + "size" : 76561 + }, { + "uid" : "db3728f2236432a0", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "db3728f2236432a0.png", + "type" : "image/png", + "size" : 45844 + }, { + "uid" : "7926d405629f576a", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "7926d405629f576a.png", + "type" : "image/png", + "size" : 49753 + }, { + "uid" : "98b46af0e85e493e", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "98b46af0e85e493e.png", + "type" : "image/png", + "size" : 43464 + } ], + "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" : 1731678731740, + "stop" : 1731678735156, + "duration" : 3416 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "1afef08beadc7481", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "1afef08beadc7481.png", + "type" : "image/png", + "size" : 43464 + }, { + "uid" : "1a83f47ddd6b458a", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "1a83f47ddd6b458a.png", + "type" : "image/png", + "size" : 45534 + }, { + "uid" : "5ba9cca352413b00", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "5ba9cca352413b00.png", + "type" : "image/png", + "size" : 73771 + }, { + "uid" : "5fd0e3443c7f9fbb", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "5fd0e3443c7f9fbb.png", + "type" : "image/png", + "size" : 75000 + }, { + "uid" : "7a6447abeb76f6bb", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "7a6447abeb76f6bb.png", + "type" : "image/png", + "size" : 76163 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5b7e422b7ef82e65", + "name" : "log", + "source" : "5b7e422b7ef82e65.txt", + "type" : "text/plain", + "size" : 15024 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 27, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "1943d151417bd50e.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/1c2a5f95e6756701.json b/data/test-cases/1c2a5f95e6756701.json new file mode 100644 index 000000000..294b0440e --- /dev/null +++ b/data/test-cases/1c2a5f95e6756701.json @@ -0,0 +1,568 @@ +{ + "uid" : "1c2a5f95e6756701", + "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" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "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" : 1731678426061, + "stop" : 1731678431610, + "duration" : 5549 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9078fe932f27f01b", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "9078fe932f27f01b.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678431611, + "stop" : 1731678437468, + "duration" : 5857 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c01ee811d19fd11f", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "c01ee811d19fd11f.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" : 1731678437468, + "stop" : 1731678439772, + "duration" : 2304 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9fbb3596a28dabc1", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "9fbb3596a28dabc1.png", + "type" : "image/png", + "size" : 49141 + }, { + "uid" : "a3965a85a0807886", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "a3965a85a0807886.png", + "type" : "image/png", + "size" : 55156 + } ], + "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" : 1731678439772, + "stop" : 1731678451217, + "duration" : 11445 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b1ae6e47c0390311", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_15.png", + "source" : "b1ae6e47c0390311.png", + "type" : "image/png", + "size" : 55156 + }, { + "uid" : "527439dba3b7fc20", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "527439dba3b7fc20.png", + "type" : "image/png", + "size" : 81941 + }, { + "uid" : "8bcce7e62071a75", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png", + "source" : "8bcce7e62071a75.png", + "type" : "image/png", + "size" : 81941 + }, { + "uid" : "daf52c16b1ba67f1", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "daf52c16b1ba67f1.png", + "type" : "image/png", + "size" : 83283 + }, { + "uid" : "f9f6663284e58616", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "f9f6663284e58616.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "b60943b1bd567849", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "b60943b1bd567849.png", + "type" : "image/png", + "size" : 57398 + }, { + "uid" : "a0323d7c44f23eef", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "a0323d7c44f23eef.png", + "type" : "image/png", + "size" : 75634 + } ], + "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" : 1731678451218, + "stop" : 1731678457433, + "duration" : 6215 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "87f89a838ebe25a3", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "87f89a838ebe25a3.png", + "type" : "image/png", + "size" : 71704 + }, { + "uid" : "f7b0c84db4772fa8", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "f7b0c84db4772fa8.png", + "type" : "image/png", + "size" : 72710 + }, { + "uid" : "5687245264074507", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "5687245264074507.png", + "type" : "image/png", + "size" : 72710 + }, { + "uid" : "a0c04a94cdf588", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "a0c04a94cdf588.png", + "type" : "image/png", + "size" : 72740 + }, { + "uid" : "baf422eaae82ac3f", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "baf422eaae82ac3f.png", + "type" : "image/png", + "size" : 75417 + }, { + "uid" : "168dadefb68dfd36", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "168dadefb68dfd36.png", + "type" : "image/png", + "size" : 77484 + }, { + "uid" : "d49adbd33c42cab8", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "d49adbd33c42cab8.png", + "type" : "image/png", + "size" : 47157 + }, { + "uid" : "e6996f8d03fc2ef3", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "e6996f8d03fc2ef3.png", + "type" : "image/png", + "size" : 51483 + }, { + "uid" : "bff59b2d8efd5038", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "bff59b2d8efd5038.png", + "type" : "image/png", + "size" : 42976 + } ], + "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" : 1731678457434, + "stop" : 1731678460783, + "duration" : 3349 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6d22a2b1c559f633", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "6d22a2b1c559f633.png", + "type" : "image/png", + "size" : 42976 + }, { + "uid" : "55118e367557df96", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "55118e367557df96.png", + "type" : "image/png", + "size" : 45052 + }, { + "uid" : "3c95fc33b0faf6a6", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "3c95fc33b0faf6a6.png", + "type" : "image/png", + "size" : 74481 + }, { + "uid" : "2f71a77eceb191d7", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "2f71a77eceb191d7.png", + "type" : "image/png", + "size" : 76002 + }, { + "uid" : "4a398701966592db", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_vaccinate_button.png", + "source" : "4a398701966592db.png", + "type" : "image/png", + "size" : 73288 + } ], + "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" : 1731678460784, + "stop" : 1731678470031, + "duration" : 9247 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5ce511c0c19707b1", + "name" : "qa_edge_131.0.2903.48_clicked_yes_vaccinated_radiobutton.png", + "source" : "5ce511c0c19707b1.png", + "type" : "image/png", + "size" : 82489 + }, { + "uid" : "f3e8077db25ae9f5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "f3e8077db25ae9f5.png", + "type" : "image/png", + "size" : 57388 + }, { + "uid" : "b2aee75fd1d8d499", + "name" : "qa_edge_131.0.2903.48_vaccination_date_is_set.png", + "source" : "b2aee75fd1d8d499.png", + "type" : "image/png", + "size" : 84732 + }, { + "uid" : "e6ba8a129fc7b932", + "name" : "qa_edge_131.0.2903.48_clicked_care_model_option.png", + "source" : "e6ba8a129fc7b932.png", + "type" : "image/png", + "size" : 85674 + }, { + "uid" : "f3030568c89e64c2", + "name" : "qa_edge_131.0.2903.48_selected_vaccinator_name_and_council.png", + "source" : "f3030568c89e64c2.png", + "type" : "image/png", + "size" : 85674 + }, { + "uid" : "71fc9b28de8c92d2", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_comments.png", + "source" : "71fc9b28de8c92d2.png", + "type" : "image/png", + "size" : 47165 + }, { + "uid" : "e3c142c59429a1a9", + "name" : "qa_edge_131.0.2903.48_selected_vaccination_site.png", + "source" : "e3c142c59429a1a9.png", + "type" : "image/png", + "size" : 46953 + }, { + "uid" : "50c65fe4c6d1eda8", + "name" : "qa_edge_131.0.2903.48_selected_batch_number.png", + "source" : "50c65fe4c6d1eda8.png", + "type" : "image/png", + "size" : 50719 + }, { + "uid" : "896cdb00ae442622", + "name" : "qa_edge_131.0.2903.48_entered_dose_amount_value.png", + "source" : "896cdb00ae442622.png", + "type" : "image/png", + "size" : 50719 + }, { + "uid" : "944928c5624aee9a", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_details.png", + "source" : "944928c5624aee9a.png", + "type" : "image/png", + "size" : 52784 + } ], + "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" : 1731678470031, + "stop" : 1731678472282, + "duration" : 2251 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "27ec94520126023e", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_before_assertion.png", + "source" : "27ec94520126023e.png", + "type" : "image/png", + "size" : 52784 + }, { + "uid" : "6076f58759b70612", + "name" : "qa_edge_131.0.2903.48_vaccination_dose_amount.png", + "source" : "6076f58759b70612.png", + "type" : "image/png", + "size" : 52784 + }, { + "uid" : "e8489495929ee85e", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_after_assertion.png", + "source" : "e8489495929ee85e.png", + "type" : "image/png", + "size" : 52784 + } ], + "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" : 1731678472282, + "stop" : 1731678474089, + "duration" : 1807 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ca75250fa8ffb4bb", + "name" : "qa_edge_131.0.2903.48_patient_details_screen_with_immunisation_history.png", + "source" : "ca75250fa8ffb4bb.png", + "type" : "image/png", + "size" : 52784 + }, { + "uid" : "d270be1ee97b27d8", + "name" : "qa_edge_131.0.2903.48_before_assert_record_saved.png", + "source" : "d270be1ee97b27d8.png", + "type" : "image/png", + "size" : 34843 + } ], + "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" : 1731678474090, + "stop" : 1731678480048, + "duration" : 5958 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "32910019c3c4dc8b", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "32910019c3c4dc8b.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" : 1731678480049, + "stop" : 1731678482366, + "duration" : 2317 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b473fafb61096220", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "b473fafb61096220.png", + "type" : "image/png", + "size" : 46893 + }, { + "uid" : "cfac052470b78667", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "cfac052470b78667.png", + "type" : "image/png", + "size" : 55236 + } ], + "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" : 1731678482367, + "stop" : 1731678488419, + "duration" : 6052 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ed3da6173f7bf09a", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_after_vaccination.png", + "source" : "ed3da6173f7bf09a.png", + "type" : "image/png", + "size" : 55236 + }, { + "uid" : "bcc8415d1f2e81fa", + "name" : "qa_edge_131.0.2903.48_click_delete_history_link.png", + "source" : "bcc8415d1f2e81fa.png", + "type" : "image/png", + "size" : 66645 + }, { + "uid" : "bb762671e1d8a9c4", + "name" : "qa_edge_131.0.2903.48_click_delete_vaccination_button.png", + "source" : "bb762671e1d8a9c4.png", + "type" : "image/png", + "size" : 55156 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "750dfe46a3f50b4e", + "name" : "log", + "source" : "750dfe46a3f50b4e.txt", + "type" : "text/plain", + "size" : 28087 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : [ ], + "tags" : [ ] + }, + "source" : "1c2a5f95e6756701.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/28f868ae0b2e592e.json b/data/test-cases/28f868ae0b2e592e.json new file mode 100644 index 000000000..9fde59cf9 --- /dev/null +++ b/data/test-cases/28f868ae0b2e592e.json @@ -0,0 +1,242 @@ +{ + "uid" : "28f868ae0b2e592e", + "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" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '2', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '2', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1731678100207, + "stop" : 1731678105172, + "duration" : 4965 + }, + "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" : 1731678105173, + "stop" : 1731678107345, + "duration" : 2172 + }, + "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" : 1731678107346, + "stop" : 1731678109268, + "duration" : 1922 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f11e399a8b685455", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "f11e399a8b685455.png", + "type" : "image/png", + "size" : 31478 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 2", + "time" : { + "start" : 1731678109268, + "stop" : 1731678129043, + "duration" : 19775 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "1e7beba3a2ef4c9f", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "1e7beba3a2ef4c9f.png", + "type" : "image/png", + "size" : 81658 + }, { + "uid" : "831b5a23279592f6", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "831b5a23279592f6.png", + "type" : "image/png", + "size" : 71462 + }, { + "uid" : "ae242ccf24670c38", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "ae242ccf24670c38.png", + "type" : "image/png", + "size" : 72312 + }, { + "uid" : "680f911928395318", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "680f911928395318.png", + "type" : "image/png", + "size" : 72312 + }, { + "uid" : "cf8b660eee440c9d", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "cf8b660eee440c9d.png", + "type" : "image/png", + "size" : 71965 + }, { + "uid" : "a1ce36fb3fb368af", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "a1ce36fb3fb368af.png", + "type" : "image/png", + "size" : 72060 + }, { + "uid" : "5da07379511be7ea", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "5da07379511be7ea.png", + "type" : "image/png", + "size" : 74225 + }, { + "uid" : "cf771200ab97df56", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "cf771200ab97df56.png", + "type" : "image/png", + "size" : 74576 + }, { + "uid" : "c428dbd6a0bc21a9", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "c428dbd6a0bc21a9.png", + "type" : "image/png", + "size" : 72383 + }, { + "uid" : "3c36c3cc316b1bb4", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "3c36c3cc316b1bb4.png", + "type" : "image/png", + "size" : 43236 + }, { + "uid" : "fb0559f8a9408751", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "fb0559f8a9408751.png", + "type" : "image/png", + "size" : 43236 + }, { + "uid" : "59b09860c3c2ee9d", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "59b09860c3c2ee9d.png", + "type" : "image/png", + "size" : 45250 + }, { + "uid" : "af7e9fc3c4b23e63", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "af7e9fc3c4b23e63.png", + "type" : "image/png", + "size" : 74194 + }, { + "uid" : "27b5f6c864b6f806", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "27b5f6c864b6f806.png", + "type" : "image/png", + "size" : 75387 + }, { + "uid" : "4c5be0c275d1b133", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "4c5be0c275d1b133.png", + "type" : "image/png", + "size" : 76559 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a0bf72ecdf3184aa", + "name" : "log", + "source" : "a0bf72ecdf3184aa.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "28f868ae0b2e592e.json", + "parameterValues" : [ "2", "9473673388", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/2aae50fd74b08028.json b/data/test-cases/2aae50fd74b08028.json new file mode 100644 index 000000000..8849b70e5 --- /dev/null +++ b/data/test-cases/2aae50fd74b08028.json @@ -0,0 +1,169 @@ +{ + "uid" : "2aae50fd74b08028", + "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" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 + }, + "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" : 1731678216827, + "stop" : 1731678221840, + "duration" : 5013 + }, + "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" : 1731678221841, + "stop" : 1731678222834, + "duration" : 993 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "df0f3b3bd79a1fb0", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "df0f3b3bd79a1fb0.png", + "type" : "image/png", + "size" : 49344 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678222835, + "stop" : 1731678224966, + "duration" : 2131 + }, + "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" : 1731678224967, + "stop" : 1731678225588, + "duration" : 621 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "843c991c4bbe2e89", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "843c991c4bbe2e89.png", + "type" : "image/png", + "size" : 39930 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678225589, + "stop" : 1731678226200, + "duration" : 611 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "413df2d108723dcb", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "413df2d108723dcb.png", + "type" : "image/png", + "size" : 39930 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "9fd76705dbe84194", + "name" : "log", + "source" : "9fd76705dbe84194.txt", + "type" : "text/plain", + "size" : 3099 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "2aae50fd74b08028.json", + "parameterValues" : [ "18/01/1965", "Cecile", "Elston" ] +} \ No newline at end of file diff --git a/data/test-cases/2cce2cce91403c57.json b/data/test-cases/2cce2cce91403c57.json new file mode 100644 index 000000000..06470cf54 --- /dev/null +++ b/data/test-cases/2cce2cce91403c57.json @@ -0,0 +1,133 @@ +{ + "uid" : "2cce2cce91403c57", + "name" : "Add vaccines page should launch", + "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", + "historyId" : "e61b0bd09685f01f57cda066e000c8c0", + "time" : { + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 + }, + "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" : 1731678076285, + "stop" : 1731678076285, + "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" : 1731678076286, + "stop" : 1731678079794, + "duration" : 3508 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click add vaccine button", + "time" : { + "start" : 1731678079794, + "stop" : 1731678079878, + "duration" : 84 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the choose site page should be launched", + "time" : { + "start" : 1731678079878, + "stop" : 1731678081497, + "duration" : 1619 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1d524f84b79ac29b", + "name" : "qa_edge_131.0.2903.48_choose_site_page_should_launch.png", + "source" : "1d524f84b79ac29b.png", + "type" : "image/png", + "size" : 41112 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4f24f0dc8a9673f3", + "name" : "log", + "source" : "4f24f0dc8a9673f3.txt", + "type" : "text/plain", + "size" : 1576 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "2cce2cce91403c57.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/2fce6286aa7195c1.json b/data/test-cases/2fce6286aa7195c1.json new file mode 100644 index 000000000..cc6eaaf9e --- /dev/null +++ b/data/test-cases/2fce6286aa7195c1.json @@ -0,0 +1,571 @@ +{ + "uid" : "2fce6286aa7195c1", + "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" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "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" : 1731678680029, + "stop" : 1731678684328, + "duration" : 4299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9c5f08edc7192956", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "9c5f08edc7192956.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678684328, + "stop" : 1731678690158, + "duration" : 5830 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "186fd67228fbaec9", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "186fd67228fbaec9.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" : 1731678690159, + "stop" : 1731678692960, + "duration" : 2801 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "44d4bafebe3cad72", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "44d4bafebe3cad72.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "b9212da229cbcfee", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "b9212da229cbcfee.png", + "type" : "image/png", + "size" : 55637 + } ], + "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" : 1731678692961, + "stop" : 1731678704357, + "duration" : 11396 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b680aa1c54d7bcfc", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_2.png", + "source" : "b680aa1c54d7bcfc.png", + "type" : "image/png", + "size" : 55637 + }, { + "uid" : "bea4b5457a79f934", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "bea4b5457a79f934.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "c977f40298647a73", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "c977f40298647a73.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "dfe1e076c2de7d03", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "dfe1e076c2de7d03.png", + "type" : "image/png", + "size" : 82914 + }, { + "uid" : "85a70bc97e1c0ab3", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "85a70bc97e1c0ab3.png", + "type" : "image/png", + "size" : 52956 + }, { + "uid" : "5671e5b2b59dd85e", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "5671e5b2b59dd85e.png", + "type" : "image/png", + "size" : 55437 + }, { + "uid" : "85cc381562a4326b", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Pertussis_and_Adacel vaccine suspension_and_clicked_continue_button.png", + "source" : "85cc381562a4326b.png", + "type" : "image/png", + "size" : 75851 + } ], + "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" : 1731678704358, + "stop" : 1731678710706, + "duration" : 6348 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "720ee4ca734e8c0a", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "720ee4ca734e8c0a.png", + "type" : "image/png", + "size" : 74495 + }, { + "uid" : "b9682dbd4d919b3a", + "name" : "qa_edge_131.0.2903.48_entered_due_date.png", + "source" : "b9682dbd4d919b3a.png", + "type" : "image/png", + "size" : 74896 + }, { + "uid" : "b1daef0ec766a32f", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "b1daef0ec766a32f.png", + "type" : "image/png", + "size" : 74896 + }, { + "uid" : "59bd6c760b635031", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "59bd6c760b635031.png", + "type" : "image/png", + "size" : 68323 + }, { + "uid" : "259b3f35591985d6", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "259b3f35591985d6.png", + "type" : "image/png", + "size" : 69013 + }, { + "uid" : "5b71260f15b43c31", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "5b71260f15b43c31.png", + "type" : "image/png", + "size" : 69013 + }, { + "uid" : "e78bb4255fc25329", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "e78bb4255fc25329.png", + "type" : "image/png", + "size" : 43102 + }, { + "uid" : "8317040a00f0e8d1", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "8317040a00f0e8d1.png", + "type" : "image/png", + "size" : 47149 + }, { + "uid" : "80efd48e4f221b5e", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "80efd48e4f221b5e.png", + "type" : "image/png", + "size" : 44152 + } ], + "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" : 1731678710706, + "stop" : 1731678714033, + "duration" : 3327 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c6d1214457cb1765", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "c6d1214457cb1765.png", + "type" : "image/png", + "size" : 44152 + }, { + "uid" : "3687c72cb08bbd75", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "3687c72cb08bbd75.png", + "type" : "image/png", + "size" : 46212 + }, { + "uid" : "7ad8f3ee374c26d2", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "7ad8f3ee374c26d2.png", + "type" : "image/png", + "size" : 74751 + }, { + "uid" : "fcf474b2d4b0826c", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "fcf474b2d4b0826c.png", + "type" : "image/png", + "size" : 76243 + }, { + "uid" : "b03d4f9728cefd74", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_vaccinate_button.png", + "source" : "b03d4f9728cefd74.png", + "type" : "image/png", + "size" : 51022 + } ], + "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" : 1731678714034, + "stop" : 1731678723159, + "duration" : 9125 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5f03db775296943f", + "name" : "qa_edge_131.0.2903.48_clicked_yes_vaccinated_radiobutton.png", + "source" : "5f03db775296943f.png", + "type" : "image/png", + "size" : 74810 + }, { + "uid" : "4dc97128a4f2cbfc", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "4dc97128a4f2cbfc.png", + "type" : "image/png", + "size" : 75216 + }, { + "uid" : "e44a4ce3a44504c5", + "name" : "qa_edge_131.0.2903.48_vaccination_date_is_set.png", + "source" : "e44a4ce3a44504c5.png", + "type" : "image/png", + "size" : 74832 + }, { + "uid" : "38578189e12d0fd0", + "name" : "qa_edge_131.0.2903.48_clicked_care_model_option.png", + "source" : "38578189e12d0fd0.png", + "type" : "image/png", + "size" : 74832 + }, { + "uid" : "74fc44c9b73013fc", + "name" : "qa_edge_131.0.2903.48_selected_vaccinator_name_and_council.png", + "source" : "74fc44c9b73013fc.png", + "type" : "image/png", + "size" : 74832 + }, { + "uid" : "e6cc82788de467f2", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_comments.png", + "source" : "e6cc82788de467f2.png", + "type" : "image/png", + "size" : 53453 + }, { + "uid" : "86cdc9df0b57d5c6", + "name" : "qa_edge_131.0.2903.48_selected_vaccination_site.png", + "source" : "86cdc9df0b57d5c6.png", + "type" : "image/png", + "size" : 53606 + }, { + "uid" : "d0901286f5985eae", + "name" : "qa_edge_131.0.2903.48_selected_batch_number.png", + "source" : "d0901286f5985eae.png", + "type" : "image/png", + "size" : 57367 + }, { + "uid" : "296dddbe86a4ebaf", + "name" : "qa_edge_131.0.2903.48_entered_dose_amount_value.png", + "source" : "296dddbe86a4ebaf.png", + "type" : "image/png", + "size" : 57367 + }, { + "uid" : "6c673567be058160", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_details.png", + "source" : "6c673567be058160.png", + "type" : "image/png", + "size" : 60436 + } ], + "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" : 1731678723159, + "stop" : 1731678725521, + "duration" : 2362 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d6c0438d2efd1552", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_before_assertion.png", + "source" : "d6c0438d2efd1552.png", + "type" : "image/png", + "size" : 60436 + }, { + "uid" : "d71a04504aa4da05", + "name" : "qa_edge_131.0.2903.48_vaccination_dose_amount.png", + "source" : "d71a04504aa4da05.png", + "type" : "image/png", + "size" : 60436 + }, { + "uid" : "158afc38858a1b59", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_after_assertion.png", + "source" : "158afc38858a1b59.png", + "type" : "image/png", + "size" : 60436 + } ], + "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" : 1731678725522, + "stop" : 1731678727331, + "duration" : 1809 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "454bfca627a3e6b5", + "name" : "qa_edge_131.0.2903.48_patient_details_screen_with_immunisation_history.png", + "source" : "454bfca627a3e6b5.png", + "type" : "image/png", + "size" : 60436 + }, { + "uid" : "ef19c6a8df7765b7", + "name" : "qa_edge_131.0.2903.48_before_assert_record_saved.png", + "source" : "ef19c6a8df7765b7.png", + "type" : "image/png", + "size" : 34843 + } ], + "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" : 1731678727331, + "stop" : 1731678733323, + "duration" : 5992 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ec75e5e37e3c327e", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "ec75e5e37e3c327e.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" : 1731678733324, + "stop" : 1731678735634, + "duration" : 2310 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fd6ff9ca20801c41", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "fd6ff9ca20801c41.png", + "type" : "image/png", + "size" : 48963 + }, { + "uid" : "fb9691d804fabe44", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "fb9691d804fabe44.png", + "type" : "image/png", + "size" : 55637 + } ], + "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" : 1731678735635, + "stop" : 1731678742304, + "duration" : 6669 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6dae8dee8a3233b8", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_after_vaccination.png", + "source" : "6dae8dee8a3233b8.png", + "type" : "image/png", + "size" : 55637 + }, { + "uid" : "2a7ff8f98d02f7f0", + "name" : "qa_edge_131.0.2903.48_click_delete_history_link.png", + "source" : "2a7ff8f98d02f7f0.png", + "type" : "image/png", + "size" : 46524 + }, { + "uid" : "4d0cff5d633feac9", + "name" : "qa_edge_131.0.2903.48_click_delete_vaccination_button.png", + "source" : "4d0cff5d633feac9.png", + "type" : "image/png", + "size" : 55637 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "55e438fdd7f023de", + "name" : "log", + "source" : "55e438fdd7f023de.txt", + "type" : "text/plain", + "size" : 28188 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : [ ], + "tags" : [ ] + }, + "source" : "2fce6286aa7195c1.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/2fd75bad4c3b6bfe.json b/data/test-cases/2fd75bad4c3b6bfe.json new file mode 100644 index 000000000..cbdb8fd22 --- /dev/null +++ b/data/test-cases/2fd75bad4c3b6bfe.json @@ -0,0 +1,362 @@ +{ + "uid" : "2fd75bad4c3b6bfe", + "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" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 08/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 08/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678349232, + "stop" : 1731678353857, + "duration" : 4625 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f16c42d666db0138", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "f16c42d666db0138.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678353857, + "stop" : 1731678359674, + "duration" : 5817 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4289fc67e36aca37", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png", + "source" : "4289fc67e36aca37.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" : 1731678359675, + "stop" : 1731678361987, + "duration" : 2312 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bd1caaa40428b54d", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "bd1caaa40428b54d.png", + "type" : "image/png", + "size" : 49542 + }, { + "uid" : "7ffd7b256b16e609", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "7ffd7b256b16e609.png", + "type" : "image/png", + "size" : 55101 + } ], + "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" : 1731678361987, + "stop" : 1731678373501, + "duration" : 11514 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "eccbc88a59820c21", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_3.png", + "source" : "eccbc88a59820c21.png", + "type" : "image/png", + "size" : 55101 + }, { + "uid" : "2fd6c83ee688ded4", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "2fd6c83ee688ded4.png", + "type" : "image/png", + "size" : 81285 + }, { + "uid" : "e9807d0537bd9cea", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_INDIGO CATCHESIDE_and_clicked_choose_vaccine_button.png", + "source" : "e9807d0537bd9cea.png", + "type" : "image/png", + "size" : 81285 + }, { + "uid" : "8a02e8566a3697b1", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "8a02e8566a3697b1.png", + "type" : "image/png", + "size" : 82709 + }, { + "uid" : "7a399740307f2d00", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "7a399740307f2d00.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "7bdda27dbaadc29d", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "7bdda27dbaadc29d.png", + "type" : "image/png", + "size" : 57398 + }, { + "uid" : "f868fbf81c4861eb", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "f868fbf81c4861eb.png", + "type" : "image/png", + "size" : 74914 + } ], + "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" : 1731678373502, + "stop" : 1731678379874, + "duration" : 6372 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "849363f4517cb7ce", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "849363f4517cb7ce.png", + "type" : "image/png", + "size" : 71183 + }, { + "uid" : "d35acc579ab08a6f", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "d35acc579ab08a6f.png", + "type" : "image/png", + "size" : 74136 + }, { + "uid" : "d21d71d179455bce", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "d21d71d179455bce.png", + "type" : "image/png", + "size" : 74136 + }, { + "uid" : "b231c4ed18a62908", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "b231c4ed18a62908.png", + "type" : "image/png", + "size" : 74236 + }, { + "uid" : "1b44d1627a254c73", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "1b44d1627a254c73.png", + "type" : "image/png", + "size" : 77906 + }, { + "uid" : "5039425a4b76077d", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "5039425a4b76077d.png", + "type" : "image/png", + "size" : 79901 + }, { + "uid" : "9f7ef7baede4afe6", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "9f7ef7baede4afe6.png", + "type" : "image/png", + "size" : 47626 + }, { + "uid" : "ed34fc1f1ffbe6ed", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "ed34fc1f1ffbe6ed.png", + "type" : "image/png", + "size" : 52210 + }, { + "uid" : "86040e3e30f2751", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "86040e3e30f2751.png", + "type" : "image/png", + "size" : 42259 + } ], + "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" : 1731678379874, + "stop" : 1731678383425, + "duration" : 3551 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "4c939cb2e7059ab2", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "4c939cb2e7059ab2.png", + "type" : "image/png", + "size" : 42259 + }, { + "uid" : "f07e2b3362da3c70", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "f07e2b3362da3c70.png", + "type" : "image/png", + "size" : 44537 + }, { + "uid" : "4ca6884d39febfa7", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "4ca6884d39febfa7.png", + "type" : "image/png", + "size" : 74415 + }, { + "uid" : "eb2e3a72ebc4f17f", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "eb2e3a72ebc4f17f.png", + "type" : "image/png", + "size" : 75416 + }, { + "uid" : "1fdcd36875218d50", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "1fdcd36875218d50.png", + "type" : "image/png", + "size" : 76591 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "3e425fb28649c974", + "name" : "log", + "source" : "3e425fb28649c974.txt", + "type" : "text/plain", + "size" : 14435 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "2fd75bad4c3b6bfe.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/32dd2ede489a0d34.json b/data/test-cases/32dd2ede489a0d34.json new file mode 100644 index 000000000..d11afe204 --- /dev/null +++ b/data/test-cases/32dd2ede489a0d34.json @@ -0,0 +1,242 @@ +{ + "uid" : "32dd2ede489a0d34", + "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" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1731678038712, + "stop" : 1731678045434, + "duration" : 6722 + }, + "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" : 1731678045436, + "stop" : 1731678047708, + "duration" : 2272 + }, + "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" : 1731678047709, + "stop" : 1731678050100, + "duration" : 2391 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c0458395e6ea31bf", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "c0458395e6ea31bf.png", + "type" : "image/png", + "size" : 31478 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1731678050102, + "stop" : 1731678070314, + "duration" : 20212 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "51c76cb307a4ed59", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "51c76cb307a4ed59.png", + "type" : "image/png", + "size" : 81896 + }, { + "uid" : "5ef61ea8fc9267c6", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "5ef61ea8fc9267c6.png", + "type" : "image/png", + "size" : 71586 + }, { + "uid" : "29ed2fa1e0219531", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "29ed2fa1e0219531.png", + "type" : "image/png", + "size" : 72429 + }, { + "uid" : "f6999c4564b68d7c", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "f6999c4564b68d7c.png", + "type" : "image/png", + "size" : 72429 + }, { + "uid" : "7b0d2ee49c676dcc", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "7b0d2ee49c676dcc.png", + "type" : "image/png", + "size" : 72100 + }, { + "uid" : "29a7fee95f9a255d", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "29a7fee95f9a255d.png", + "type" : "image/png", + "size" : 74780 + }, { + "uid" : "c7e65de78ef5e0b4", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "c7e65de78ef5e0b4.png", + "type" : "image/png", + "size" : 76864 + }, { + "uid" : "67620cb23e638e55", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "67620cb23e638e55.png", + "type" : "image/png", + "size" : 77230 + }, { + "uid" : "3048aa22cfe8010e", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "3048aa22cfe8010e.png", + "type" : "image/png", + "size" : 75315 + }, { + "uid" : "feb4258b5e65759b", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "feb4258b5e65759b.png", + "type" : "image/png", + "size" : 43757 + }, { + "uid" : "fceb3e2749add353", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "fceb3e2749add353.png", + "type" : "image/png", + "size" : 43757 + }, { + "uid" : "d253496bf5deda56", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "d253496bf5deda56.png", + "type" : "image/png", + "size" : 45866 + }, { + "uid" : "f9dbbce2e882d788", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "f9dbbce2e882d788.png", + "type" : "image/png", + "size" : 74413 + }, { + "uid" : "528e9ef7dbaccb00", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "528e9ef7dbaccb00.png", + "type" : "image/png", + "size" : 75547 + }, { + "uid" : "b5c6cc3a3bf3f179", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "b5c6cc3a3bf3f179.png", + "type" : "image/png", + "size" : 76734 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b69478edf1eba92a", + "name" : "log", + "source" : "b69478edf1eba92a.txt", + "type" : "text/plain", + "size" : 8871 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "32dd2ede489a0d34.json", + "parameterValues" : [ "3", "9450153485", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/354d158d5029e06e.json b/data/test-cases/354d158d5029e06e.json new file mode 100644 index 000000000..ff87cbb9d --- /dev/null +++ b/data/test-cases/354d158d5029e06e.json @@ -0,0 +1,368 @@ +{ + "uid" : "354d158d5029e06e", + "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" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678385052, + "stop" : 1731678389587, + "duration" : 4535 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3e0458c7fbd46acc", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "3e0458c7fbd46acc.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678389587, + "stop" : 1731678395469, + "duration" : 5882 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c37b1f495b06645e", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "c37b1f495b06645e.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" : 1731678395469, + "stop" : 1731678397785, + "duration" : 2316 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2d7c9ed2d0c60431", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "2d7c9ed2d0c60431.png", + "type" : "image/png", + "size" : 48983 + }, { + "uid" : "350e2f3d8b00fd1f", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "350e2f3d8b00fd1f.png", + "type" : "image/png", + "size" : 54472 + } ], + "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" : 1731678397786, + "stop" : 1731678409357, + "duration" : 11571 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dd28883800713794", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png", + "source" : "dd28883800713794.png", + "type" : "image/png", + "size" : 54472 + }, { + "uid" : "35b1cc10d8fd865e", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "35b1cc10d8fd865e.png", + "type" : "image/png", + "size" : 81241 + }, { + "uid" : "7934b93961b5c9d1", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png", + "source" : "7934b93961b5c9d1.png", + "type" : "image/png", + "size" : 81241 + }, { + "uid" : "741c43fe517a76f6", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "741c43fe517a76f6.png", + "type" : "image/png", + "size" : 82619 + }, { + "uid" : "10aef7f829e0146f", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "10aef7f829e0146f.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "e5d8211283699dfa", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "e5d8211283699dfa.png", + "type" : "image/png", + "size" : 55689 + }, { + "uid" : "473afa1f313c73c0", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png", + "source" : "473afa1f313c73c0.png", + "type" : "image/png", + "size" : 75202 + } ], + "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" : 1731678409358, + "stop" : 1731678416417, + "duration" : 7059 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9e722622e7a4ceb8", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "9e722622e7a4ceb8.png", + "type" : "image/png", + "size" : 71413 + }, { + "uid" : "e63eed0c523b1a00", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "e63eed0c523b1a00.png", + "type" : "image/png", + "size" : 72185 + }, { + "uid" : "ac0e350d323f2616", + "name" : "qa_edge_131.0.2903.48_selected_staff_role.png", + "source" : "ac0e350d323f2616.png", + "type" : "image/png", + "size" : 74405 + }, { + "uid" : "646ed477c9cae3a7", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "646ed477c9cae3a7.png", + "type" : "image/png", + "size" : 74405 + }, { + "uid" : "921d539b5c6f63d", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "921d539b5c6f63d.png", + "type" : "image/png", + "size" : 75644 + }, { + "uid" : "9754ee41dd22d211", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "9754ee41dd22d211.png", + "type" : "image/png", + "size" : 76643 + }, { + "uid" : "924a0a5cce7a13fc", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "924a0a5cce7a13fc.png", + "type" : "image/png", + "size" : 76643 + }, { + "uid" : "66e0b392b8d14c", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "66e0b392b8d14c.png", + "type" : "image/png", + "size" : 41683 + }, { + "uid" : "b67fb6d4b026fb8f", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "b67fb6d4b026fb8f.png", + "type" : "image/png", + "size" : 45239 + }, { + "uid" : "ed972fc8cf042c85", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "ed972fc8cf042c85.png", + "type" : "image/png", + "size" : 42390 + } ], + "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" : 1731678416418, + "stop" : 1731678419795, + "duration" : 3377 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "ad66fdc206681490", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "ad66fdc206681490.png", + "type" : "image/png", + "size" : 42390 + }, { + "uid" : "31256fd9a7bbc416", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "31256fd9a7bbc416.png", + "type" : "image/png", + "size" : 44539 + }, { + "uid" : "a88b1f56e328f808", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "a88b1f56e328f808.png", + "type" : "image/png", + "size" : 74468 + }, { + "uid" : "e94860e19ddddf65", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "e94860e19ddddf65.png", + "type" : "image/png", + "size" : 75315 + }, { + "uid" : "82e46685432dc277", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "82e46685432dc277.png", + "type" : "image/png", + "size" : 76476 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4908debfd9aba5d5", + "name" : "log", + "source" : "4908debfd9aba5d5.txt", + "type" : "text/plain", + "size" : 14884 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 27, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "354d158d5029e06e.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/3601971bb235723d.json b/data/test-cases/3601971bb235723d.json new file mode 100644 index 000000000..b520b2b2f --- /dev/null +++ b/data/test-cases/3601971bb235723d.json @@ -0,0 +1,242 @@ +{ + "uid" : "3601971bb235723d", + "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" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1731678070365, + "stop" : 1731678075391, + "duration" : 5026 + }, + "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" : 1731678075391, + "stop" : 1731678077564, + "duration" : 2173 + }, + "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" : 1731678077565, + "stop" : 1731678079454, + "duration" : 1889 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6779c95b3aca9656", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "6779c95b3aca9656.png", + "type" : "image/png", + "size" : 31478 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1731678079454, + "stop" : 1731678100155, + "duration" : 20701 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "25a7e0fae020db39", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "25a7e0fae020db39.png", + "type" : "image/png", + "size" : 80944 + }, { + "uid" : "819f71aae9a5209e", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "819f71aae9a5209e.png", + "type" : "image/png", + "size" : 70706 + }, { + "uid" : "69c16353fd81bd1a", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "69c16353fd81bd1a.png", + "type" : "image/png", + "size" : 71550 + }, { + "uid" : "ee3e9b3b398de28f", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "ee3e9b3b398de28f.png", + "type" : "image/png", + "size" : 71550 + }, { + "uid" : "778c52eced9132f3", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "778c52eced9132f3.png", + "type" : "image/png", + "size" : 71218 + }, { + "uid" : "87ea6adba00dec9e", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "87ea6adba00dec9e.png", + "type" : "image/png", + "size" : 73133 + }, { + "uid" : "ad37a6e33f056d5e", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "ad37a6e33f056d5e.png", + "type" : "image/png", + "size" : 75317 + }, { + "uid" : "dfac4bc67bd69947", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "dfac4bc67bd69947.png", + "type" : "image/png", + "size" : 75657 + }, { + "uid" : "2e44a5439ce83ccb", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "2e44a5439ce83ccb.png", + "type" : "image/png", + "size" : 73625 + }, { + "uid" : "610faace82f34659", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "610faace82f34659.png", + "type" : "image/png", + "size" : 43474 + }, { + "uid" : "4d79be4a26be4c4", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "4d79be4a26be4c4.png", + "type" : "image/png", + "size" : 43474 + }, { + "uid" : "e02501a149c3f7a7", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "e02501a149c3f7a7.png", + "type" : "image/png", + "size" : 45533 + }, { + "uid" : "1057a04313996995", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "1057a04313996995.png", + "type" : "image/png", + "size" : 73431 + }, { + "uid" : "d1301a112ae0841c", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "d1301a112ae0841c.png", + "type" : "image/png", + "size" : 74633 + }, { + "uid" : "8545e5d374e65eb8", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "8545e5d374e65eb8.png", + "type" : "image/png", + "size" : 75793 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e19706eb0f5400e", + "name" : "log", + "source" : "e19706eb0f5400e.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "3601971bb235723d.json", + "parameterValues" : [ "3", "9470472918", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/3705461705e39dda.json b/data/test-cases/3705461705e39dda.json new file mode 100644 index 000000000..333059ef2 --- /dev/null +++ b/data/test-cases/3705461705e39dda.json @@ -0,0 +1,145 @@ +{ + "uid" : "3705461705e39dda", + "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" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 + }, + "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" : 1731678079652, + "stop" : 1731678085089, + "duration" : 5437 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306605", + "time" : { + "start" : 1731678085089, + "stop" : 1731678085162, + "duration" : 73 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678085162, + "stop" : 1731678087262, + "duration" : 2100 + }, + "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" : 1731678087262, + "stop" : 1731678089916, + "duration" : 2654 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dae1b6a77c648ca1", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "dae1b6a77c648ca1.png", + "type" : "image/png", + "size" : 49004 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "77454936c54f7d9e", + "name" : "log", + "source" : "77454936c54f7d9e.txt", + "type" : "text/plain", + "size" : 1994 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "3705461705e39dda.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/3af75e3172eaa22.json b/data/test-cases/3af75e3172eaa22.json new file mode 100644 index 000000000..1cc8c3a8c --- /dev/null +++ b/data/test-cases/3af75e3172eaa22.json @@ -0,0 +1,145 @@ +{ + "uid" : "3af75e3172eaa22", + "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" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 + }, + "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" : 1731678038686, + "stop" : 1731678045435, + "duration" : 6749 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9732743476", + "time" : { + "start" : 1731678045437, + "stop" : 1731678045527, + "duration" : 90 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678045528, + "stop" : 1731678047682, + "duration" : 2154 + }, + "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" : 1731678047683, + "stop" : 1731678050356, + "duration" : 2673 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2a085397a05601e", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "2a085397a05601e.png", + "type" : "image/png", + "size" : 48929 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4b25c41a3ed89267", + "name" : "log", + "source" : "4b25c41a3ed89267.txt", + "type" : "text/plain", + "size" : 2040 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "3af75e3172eaa22.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/3eac32c514289b94.json b/data/test-cases/3eac32c514289b94.json new file mode 100644 index 000000000..4b6af5f22 --- /dev/null +++ b/data/test-cases/3eac32c514289b94.json @@ -0,0 +1,148 @@ +{ + "uid" : "3eac32c514289b94", + "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" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 + }, + "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" : 1731678066195, + "stop" : 1731678066195, + "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" : 1731678066196, + "stop" : 1731678069695, + "duration" : 3499 + }, + "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" : 1731678069696, + "stop" : 1731678070451, + "duration" : 755 + }, + "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" : 1731678070452, + "stop" : 1731678070575, + "duration" : 123 + }, + "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" : 1731678070575, + "stop" : 1731678071288, + "duration" : 713 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7109e5591df355e5", + "name" : "qa_edge_131.0.2903.48__function check_enter_batch_number_error_message_is_displayed at 0x7f3280708a40_.png", + "source" : "7109e5591df355e5.png", + "type" : "image/png", + "size" : 33464 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "be5c26770864d67f", + "name" : "log", + "source" : "be5c26770864d67f.txt", + "type" : "text/plain", + "size" : 2135 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "3eac32c514289b94.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/47e62c84bc7dde21.json b/data/test-cases/47e62c84bc7dde21.json new file mode 100644 index 000000000..affcfe936 --- /dev/null +++ b/data/test-cases/47e62c84bc7dde21.json @@ -0,0 +1,157 @@ +{ + "uid" : "47e62c84bc7dde21", + "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" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 + }, + "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" : 1731678246417, + "stop" : 1731678247526, + "duration" : 1109 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731678247526, + "stop" : 1731678247912, + "duration" : 386 + }, + "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" : 1731678247912, + "stop" : 1731678248561, + "duration" : 649 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731678248561, + "stop" : 1731678252038, + "duration" : 3477 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should pass", + "time" : { + "start" : 1731678252039, + "stop" : 1731678252640, + "duration" : 601 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "298b67ff891865c9", + "name" : "qa_edge_131.0.2903.48_sign_in_should_pass.png", + "source" : "298b67ff891865c9.png", + "type" : "image/png", + "size" : 46812 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f5540948b05cfe4d", + "name" : "log", + "source" : "f5540948b05cfe4d.txt", + "type" : "text/plain", + "size" : 1808 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "47e62c84bc7dde21.json", + "parameterValues" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] +} \ No newline at end of file diff --git a/data/test-cases/49a580bb6e3fd6cf.json b/data/test-cases/49a580bb6e3fd6cf.json new file mode 100644 index 000000000..c4654c3ed --- /dev/null +++ b/data/test-cases/49a580bb6e3fd6cf.json @@ -0,0 +1,242 @@ +{ + "uid" : "49a580bb6e3fd6cf", + "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" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1731678152143, + "stop" : 1731678159215, + "duration" : 7072 + }, + "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" : 1731678159216, + "stop" : 1731678161408, + "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" : 1731678161409, + "stop" : 1731678163297, + "duration" : 1888 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a32d58b199bb9f04", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "a32d58b199bb9f04.png", + "type" : "image/png", + "size" : 31478 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1731678163297, + "stop" : 1731678183147, + "duration" : 19850 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "b1090171961c1db2", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "b1090171961c1db2.png", + "type" : "image/png", + "size" : 82481 + }, { + "uid" : "96d1d81327420df7", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "96d1d81327420df7.png", + "type" : "image/png", + "size" : 72249 + }, { + "uid" : "ec973ded1c73da4e", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "ec973ded1c73da4e.png", + "type" : "image/png", + "size" : 73093 + }, { + "uid" : "64bfe6249e8ad739", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "64bfe6249e8ad739.png", + "type" : "image/png", + "size" : 73093 + }, { + "uid" : "e14823125d2ee196", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "e14823125d2ee196.png", + "type" : "image/png", + "size" : 72767 + }, { + "uid" : "2c9498da8ee6edcf", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "2c9498da8ee6edcf.png", + "type" : "image/png", + "size" : 71193 + }, { + "uid" : "a777d48bc91c2f98", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "a777d48bc91c2f98.png", + "type" : "image/png", + "size" : 73287 + }, { + "uid" : "2735c5ccc726b75c", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "2735c5ccc726b75c.png", + "type" : "image/png", + "size" : 73626 + }, { + "uid" : "f0bfaaf9d6e38c07", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "f0bfaaf9d6e38c07.png", + "type" : "image/png", + "size" : 70258 + }, { + "uid" : "f12b3385d3ea4498", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "f12b3385d3ea4498.png", + "type" : "image/png", + "size" : 42395 + }, { + "uid" : "da40422a1d90c43a", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "da40422a1d90c43a.png", + "type" : "image/png", + "size" : 42395 + }, { + "uid" : "c684d0453f6e6008", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "c684d0453f6e6008.png", + "type" : "image/png", + "size" : 44466 + }, { + "uid" : "91fbfad96c833d1b", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "91fbfad96c833d1b.png", + "type" : "image/png", + "size" : 75415 + }, { + "uid" : "d596e32af3dd476", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "d596e32af3dd476.png", + "type" : "image/png", + "size" : 76679 + }, { + "uid" : "cca4872b3e68a1bf", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "cca4872b3e68a1bf.png", + "type" : "image/png", + "size" : 77895 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "8c4046847f27786c", + "name" : "log", + "source" : "8c4046847f27786c.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "49a580bb6e3fd6cf.json", + "parameterValues" : [ "3", "9474335761", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/49e3b2a104f0f90e.json b/data/test-cases/49e3b2a104f0f90e.json new file mode 100644 index 000000000..adb7d0460 --- /dev/null +++ b/data/test-cases/49e3b2a104f0f90e.json @@ -0,0 +1,634 @@ +{ + "uid" : "49e3b2a104f0f90e", + "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" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "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" : 1731678533834, + "stop" : 1731678566077, + "duration" : 32243 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f7758ef7e363ed39", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "f7758ef7e363ed39.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "360faade3ab33ba0", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "360faade3ab33ba0.png", + "type" : "image/png", + "size" : 47474 + }, { + "uid" : "62e999f67e48c851", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "62e999f67e48c851.png", + "type" : "image/png", + "size" : 48322 + }, { + "uid" : "9fcb1dd760063e71", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "9fcb1dd760063e71.png", + "type" : "image/png", + "size" : 46611 + }, { + "uid" : "996cec47d84683a4", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "996cec47d84683a4.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "886e223293d26060", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "886e223293d26060.png", + "type" : "image/png", + "size" : 62514 + }, { + "uid" : "cb3210074bfd1daa", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "cb3210074bfd1daa.png", + "type" : "image/png", + "size" : 51710 + }, { + "uid" : "c0d8f22d334e6470", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "c0d8f22d334e6470.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "6b8cc61aeeedb0dd", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "6b8cc61aeeedb0dd.png", + "type" : "image/png", + "size" : 31345 + }, { + "uid" : "43ccfcf0605ecafe", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "43ccfcf0605ecafe.png", + "type" : "image/png", + "size" : 36354 + }, { + "uid" : "e1abda29da1fb08a", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "e1abda29da1fb08a.png", + "type" : "image/png", + "size" : 37366 + }, { + "uid" : "cc551f0a7b989dda", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "cc551f0a7b989dda.png", + "type" : "image/png", + "size" : 37366 + } ], + "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" : 1731678566078, + "stop" : 1731678572041, + "duration" : 5963 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3f1e8536faca3664", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png", + "source" : "3f1e8536faca3664.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" : 1731678572042, + "stop" : 1731678574412, + "duration" : 2370 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "569ec021ce89ba72", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "569ec021ce89ba72.png", + "type" : "image/png", + "size" : 48784 + }, { + "uid" : "c82e6f57ff1bd778", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "c82e6f57ff1bd778.png", + "type" : "image/png", + "size" : 53680 + } ], + "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" : 1731678574413, + "stop" : 1731678585829, + "duration" : 11416 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "654715a125542d4f", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_8.png", + "source" : "654715a125542d4f.png", + "type" : "image/png", + "size" : 53680 + }, { + "uid" : "c76b75684e2b9a6a", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "c76b75684e2b9a6a.png", + "type" : "image/png", + "size" : 82097 + }, { + "uid" : "94f50434eed68749", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_DEANA GAMBLES_and_clicked_choose_vaccine_button.png", + "source" : "94f50434eed68749.png", + "type" : "image/png", + "size" : 82097 + }, { + "uid" : "81edf502a07315b4", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "81edf502a07315b4.png", + "type" : "image/png", + "size" : 83470 + }, { + "uid" : "553b2072fc8405a3", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "553b2072fc8405a3.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "8c2cb26fffd0cda8", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "8c2cb26fffd0cda8.png", + "type" : "image/png", + "size" : 59191 + }, { + "uid" : "6839a522813a0b48", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png", + "source" : "6839a522813a0b48.png", + "type" : "image/png", + "size" : 75647 + } ], + "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" : 1731678585830, + "stop" : 1731678592077, + "duration" : 6247 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e97ac69f6f01dd0f", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "e97ac69f6f01dd0f.png", + "type" : "image/png", + "size" : 71731 + }, { + "uid" : "82c020b7709b12bd", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "82c020b7709b12bd.png", + "type" : "image/png", + "size" : 73546 + }, { + "uid" : "a2d07a2129860b8b", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "a2d07a2129860b8b.png", + "type" : "image/png", + "size" : 73546 + }, { + "uid" : "70cd9865cd08ce5e", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "70cd9865cd08ce5e.png", + "type" : "image/png", + "size" : 73163 + }, { + "uid" : "7a4c5d69d3de9d31", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "7a4c5d69d3de9d31.png", + "type" : "image/png", + "size" : 75754 + }, { + "uid" : "6f22ed12b304e8b0", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "6f22ed12b304e8b0.png", + "type" : "image/png", + "size" : 78602 + }, { + "uid" : "36be705159efed8d", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "36be705159efed8d.png", + "type" : "image/png", + "size" : 52463 + }, { + "uid" : "cdecc86760fb1f03", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "cdecc86760fb1f03.png", + "type" : "image/png", + "size" : 56519 + }, { + "uid" : "8fbc3b52309c5614", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "8fbc3b52309c5614.png", + "type" : "image/png", + "size" : 43460 + } ], + "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" : 1731678592078, + "stop" : 1731678595444, + "duration" : 3366 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3bdd2de0079323fe", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "3bdd2de0079323fe.png", + "type" : "image/png", + "size" : 43460 + }, { + "uid" : "1c35455f230f8314", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "1c35455f230f8314.png", + "type" : "image/png", + "size" : 45575 + }, { + "uid" : "7ff74143f70005f9", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "7ff74143f70005f9.png", + "type" : "image/png", + "size" : 74557 + }, { + "uid" : "7f9a513818b2033d", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "7f9a513818b2033d.png", + "type" : "image/png", + "size" : 76077 + }, { + "uid" : "a0ddef56a56655f5", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_vaccinate_button.png", + "source" : "a0ddef56a56655f5.png", + "type" : "image/png", + "size" : 73673 + } ], + "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" : 1731678595445, + "stop" : 1731678604828, + "duration" : 9383 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a1a9c19e785f3f19", + "name" : "qa_edge_131.0.2903.48_clicked_yes_vaccinated_radiobutton.png", + "source" : "a1a9c19e785f3f19.png", + "type" : "image/png", + "size" : 82550 + }, { + "uid" : "d10cf04766418d8f", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "d10cf04766418d8f.png", + "type" : "image/png", + "size" : 52786 + }, { + "uid" : "815d36fa001b6548", + "name" : "qa_edge_131.0.2903.48_vaccination_date_is_set.png", + "source" : "815d36fa001b6548.png", + "type" : "image/png", + "size" : 84601 + }, { + "uid" : "8ad70f3eadcd53c9", + "name" : "qa_edge_131.0.2903.48_clicked_care_model_option.png", + "source" : "8ad70f3eadcd53c9.png", + "type" : "image/png", + "size" : 85787 + }, { + "uid" : "332bdf9bf7f79d17", + "name" : "qa_edge_131.0.2903.48_selected_vaccinator_name_and_council.png", + "source" : "332bdf9bf7f79d17.png", + "type" : "image/png", + "size" : 85787 + }, { + "uid" : "474669de7a1c8914", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_comments.png", + "source" : "474669de7a1c8914.png", + "type" : "image/png", + "size" : 46444 + }, { + "uid" : "2d05be14eaca7db8", + "name" : "qa_edge_131.0.2903.48_selected_vaccination_site.png", + "source" : "2d05be14eaca7db8.png", + "type" : "image/png", + "size" : 46215 + }, { + "uid" : "301662481f0f1d3f", + "name" : "qa_edge_131.0.2903.48_selected_batch_number.png", + "source" : "301662481f0f1d3f.png", + "type" : "image/png", + "size" : 49898 + }, { + "uid" : "337529937fa6b28e", + "name" : "qa_edge_131.0.2903.48_entered_dose_amount_value.png", + "source" : "337529937fa6b28e.png", + "type" : "image/png", + "size" : 49898 + }, { + "uid" : "384b7452c4970bdf", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_details.png", + "source" : "384b7452c4970bdf.png", + "type" : "image/png", + "size" : 53815 + } ], + "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" : 1731678604828, + "stop" : 1731678607210, + "duration" : 2382 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f8b9ce9cf5d1b71a", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_before_assertion.png", + "source" : "f8b9ce9cf5d1b71a.png", + "type" : "image/png", + "size" : 53815 + }, { + "uid" : "5733db371f932166", + "name" : "qa_edge_131.0.2903.48_vaccination_dose_amount.png", + "source" : "5733db371f932166.png", + "type" : "image/png", + "size" : 53815 + }, { + "uid" : "a92d6ce204e1d487", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_after_assertion.png", + "source" : "a92d6ce204e1d487.png", + "type" : "image/png", + "size" : 53815 + } ], + "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" : 1731678607210, + "stop" : 1731678609090, + "duration" : 1880 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b9d4c4b70c26593e", + "name" : "qa_edge_131.0.2903.48_patient_details_screen_with_immunisation_history.png", + "source" : "b9d4c4b70c26593e.png", + "type" : "image/png", + "size" : 53815 + }, { + "uid" : "7fb9fdb3d565f7fd", + "name" : "qa_edge_131.0.2903.48_before_assert_record_saved.png", + "source" : "7fb9fdb3d565f7fd.png", + "type" : "image/png", + "size" : 34843 + } ], + "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" : 1731678609090, + "stop" : 1731678615244, + "duration" : 6154 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e8911221b20ef7b6", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png", + "source" : "e8911221b20ef7b6.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" : 1731678615245, + "stop" : 1731678617647, + "duration" : 2402 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7e8bf885392e738", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "7e8bf885392e738.png", + "type" : "image/png", + "size" : 48613 + }, { + "uid" : "ee47e1da14f12bb4", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "ee47e1da14f12bb4.png", + "type" : "image/png", + "size" : 53685 + } ], + "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" : 1731678617647, + "stop" : 1731678624229, + "duration" : 6582 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "813954324d5c2fa6", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_after_vaccination.png", + "source" : "813954324d5c2fa6.png", + "type" : "image/png", + "size" : 53685 + }, { + "uid" : "f0e0f5647e820d13", + "name" : "qa_edge_131.0.2903.48_click_delete_history_link.png", + "source" : "f0e0f5647e820d13.png", + "type" : "image/png", + "size" : 65649 + }, { + "uid" : "546d1c400a4d739b", + "name" : "qa_edge_131.0.2903.48_click_delete_vaccination_button.png", + "source" : "546d1c400a4d739b.png", + "type" : "image/png", + "size" : 53680 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c2ece818db333fe", + "name" : "log", + "source" : "c2ece818db333fe.txt", + "type" : "text/plain", + "size" : 32946 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 58, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : [ ], + "tags" : [ ] + }, + "source" : "49e3b2a104f0f90e.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/4a985ec1d45cd86a.json b/data/test-cases/4a985ec1d45cd86a.json new file mode 100644 index 000000000..45df8da17 --- /dev/null +++ b/data/test-cases/4a985ec1d45cd86a.json @@ -0,0 +1,428 @@ +{ + "uid" : "4a985ec1d45cd86a", + "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" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678424919, + "stop" : 1731678457232, + "duration" : 32313 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "65c60102219999d4", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "65c60102219999d4.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "957d640765a50ad4", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "957d640765a50ad4.png", + "type" : "image/png", + "size" : 47474 + }, { + "uid" : "9e75e0cc19d8d3b", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "9e75e0cc19d8d3b.png", + "type" : "image/png", + "size" : 48039 + }, { + "uid" : "4eee655eb5206a21", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "4eee655eb5206a21.png", + "type" : "image/png", + "size" : 46698 + }, { + "uid" : "770ab9ab01cd2714", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "770ab9ab01cd2714.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "6135bad2e628252e", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "6135bad2e628252e.png", + "type" : "image/png", + "size" : 59675 + }, { + "uid" : "a8cb1b4a990e0950", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "a8cb1b4a990e0950.png", + "type" : "image/png", + "size" : 45422 + }, { + "uid" : "10c07d264cd01c2c", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "10c07d264cd01c2c.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "8ee8db88221c8d38", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "8ee8db88221c8d38.png", + "type" : "image/png", + "size" : 31479 + }, { + "uid" : "49172239c2c74bb5", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "49172239c2c74bb5.png", + "type" : "image/png", + "size" : 36481 + }, { + "uid" : "ea7f6adfb9120229", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "ea7f6adfb9120229.png", + "type" : "image/png", + "size" : 37500 + }, { + "uid" : "5cb06bb28f159584", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "5cb06bb28f159584.png", + "type" : "image/png", + "size" : 37500 + } ], + "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" : 1731678457233, + "stop" : 1731678463983, + "duration" : 6750 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "66a3a1181e6b7996", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png", + "source" : "66a3a1181e6b7996.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" : 1731678463983, + "stop" : 1731678466319, + "duration" : 2336 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "77789f3e6f776e3f", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "77789f3e6f776e3f.png", + "type" : "image/png", + "size" : 48889 + }, { + "uid" : "8f132b9c2ef99cd5", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "8f132b9c2ef99cd5.png", + "type" : "image/png", + "size" : 55651 + } ], + "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" : 1731678466319, + "stop" : 1731678478284, + "duration" : 11965 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "717e07a71acb18de", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png", + "source" : "717e07a71acb18de.png", + "type" : "image/png", + "size" : 55651 + }, { + "uid" : "ca2379ad91e11c13", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "ca2379ad91e11c13.png", + "type" : "image/png", + "size" : 81964 + }, { + "uid" : "981575373fe2b688", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_ROGER SEABORNE_and_clicked_choose_vaccine_button.png", + "source" : "981575373fe2b688.png", + "type" : "image/png", + "size" : 81964 + }, { + "uid" : "36b718aa07b938d6", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "36b718aa07b938d6.png", + "type" : "image/png", + "size" : 83303 + }, { + "uid" : "c1d46acb42b676f5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "c1d46acb42b676f5.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "b78f5c6b68c1d157", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "b78f5c6b68c1d157.png", + "type" : "image/png", + "size" : 51064 + }, { + "uid" : "93677932257b712e", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png", + "source" : "93677932257b712e.png", + "type" : "image/png", + "size" : 75945 + } ], + "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" : 1731678478284, + "stop" : 1731678484532, + "duration" : 6248 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d5ff7b074a0602d8", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "d5ff7b074a0602d8.png", + "type" : "image/png", + "size" : 72135 + }, { + "uid" : "b26375d5c63f5e4b", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "b26375d5c63f5e4b.png", + "type" : "image/png", + "size" : 72977 + }, { + "uid" : "6fe01de591d40ad9", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "6fe01de591d40ad9.png", + "type" : "image/png", + "size" : 72977 + }, { + "uid" : "f1282b6b38f599e3", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "f1282b6b38f599e3.png", + "type" : "image/png", + "size" : 72721 + }, { + "uid" : "5dd10c1c3dbfed6d", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "5dd10c1c3dbfed6d.png", + "type" : "image/png", + "size" : 72679 + }, { + "uid" : "aebd2bdb9df5c8c5", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "aebd2bdb9df5c8c5.png", + "type" : "image/png", + "size" : 75758 + }, { + "uid" : "7c5736c4a99215f9", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "7c5736c4a99215f9.png", + "type" : "image/png", + "size" : 76098 + }, { + "uid" : "65c9d3fdd9446dd7", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "65c9d3fdd9446dd7.png", + "type" : "image/png", + "size" : 75383 + }, { + "uid" : "c0af796a451474bd", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "c0af796a451474bd.png", + "type" : "image/png", + "size" : 42972 + } ], + "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" : 1731678484532, + "stop" : 1731678487963, + "duration" : 3431 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "1c85b073fe11d4e1", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "1c85b073fe11d4e1.png", + "type" : "image/png", + "size" : 42972 + }, { + "uid" : "d35572f88df4beda", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "d35572f88df4beda.png", + "type" : "image/png", + "size" : 44970 + }, { + "uid" : "e83d4decb42584", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "e83d4decb42584.png", + "type" : "image/png", + "size" : 74881 + }, { + "uid" : "46394bf4f43b4f72", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "46394bf4f43b4f72.png", + "type" : "image/png", + "size" : 75978 + }, { + "uid" : "eed6a77800050b3c", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "eed6a77800050b3c.png", + "type" : "image/png", + "size" : 77190 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c2d7f0eeb93cb4e4", + "name" : "log", + "source" : "c2d7f0eeb93cb4e4.txt", + "type" : "text/plain", + "size" : 19277 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 37, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "4a985ec1d45cd86a.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/4ae24eda8754722b.json b/data/test-cases/4ae24eda8754722b.json new file mode 100644 index 000000000..63e3c1c8f --- /dev/null +++ b/data/test-cases/4ae24eda8754722b.json @@ -0,0 +1,437 @@ +{ + "uid" : "4ae24eda8754722b", + "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" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678734322, + "stop" : 1731678766903, + "duration" : 32581 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "29fd2a42f83706bd", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "29fd2a42f83706bd.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "2d4596adf9dc19f6", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "2d4596adf9dc19f6.png", + "type" : "image/png", + "size" : 41112 + }, { + "uid" : "2c97a145b06d75f", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "2c97a145b06d75f.png", + "type" : "image/png", + "size" : 48377 + }, { + "uid" : "8276c9886a856517", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "8276c9886a856517.png", + "type" : "image/png", + "size" : 46514 + }, { + "uid" : "4fa2aa817367fe56", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "4fa2aa817367fe56.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "25ada1fec5fd3f95", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "25ada1fec5fd3f95.png", + "type" : "image/png", + "size" : 55588 + }, { + "uid" : "6e63b7730e99e21d", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "6e63b7730e99e21d.png", + "type" : "image/png", + "size" : 56006 + }, { + "uid" : "ad8eb6c292cf9fc2", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "ad8eb6c292cf9fc2.png", + "type" : "image/png", + "size" : 37249 + }, { + "uid" : "d2427a4625916c02", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "d2427a4625916c02.png", + "type" : "image/png", + "size" : 39026 + }, { + "uid" : "37a013f021005c70", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "37a013f021005c70.png", + "type" : "image/png", + "size" : 44355 + }, { + "uid" : "e7b7ad68cbd5683d", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "e7b7ad68cbd5683d.png", + "type" : "image/png", + "size" : 45032 + }, { + "uid" : "c7d2c84566db3195", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "c7d2c84566db3195.png", + "type" : "image/png", + "size" : 45032 + } ], + "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" : 1731678766903, + "stop" : 1731678772803, + "duration" : 5900 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "87971b479e51607f", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "87971b479e51607f.png", + "type" : "image/png", + "size" : 49939 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I open the patient record by clicking on patient MARGIE PUCKEY", + "time" : { + "start" : 1731678772804, + "stop" : 1731678775103, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d12b0c19500f0d3", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "d12b0c19500f0d3.png", + "type" : "image/png", + "size" : 49939 + }, { + "uid" : "7383a1f1344a565", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "7383a1f1344a565.png", + "type" : "image/png", + "size" : 56248 + } ], + "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" : 1731678775104, + "stop" : 1731678787970, + "duration" : 12866 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ab239ce6617527ea", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png", + "source" : "ab239ce6617527ea.png", + "type" : "image/png", + "size" : 56248 + }, { + "uid" : "6bbf282965ccf3a", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "6bbf282965ccf3a.png", + "type" : "image/png", + "size" : 82221 + }, { + "uid" : "ef5203cbf3844b03", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png", + "source" : "ef5203cbf3844b03.png", + "type" : "image/png", + "size" : 82221 + }, { + "uid" : "59c115b123f3aec4", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "59c115b123f3aec4.png", + "type" : "image/png", + "size" : 83588 + }, { + "uid" : "dd968effd80ffcec", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "dd968effd80ffcec.png", + "type" : "image/png", + "size" : 47740 + }, { + "uid" : "66dd800d5e8777e4", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "66dd800d5e8777e4.png", + "type" : "image/png", + "size" : 50389 + }, { + "uid" : "9fc3853fb99a63f3", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png", + "source" : "9fc3853fb99a63f3.png", + "type" : "image/png", + "size" : 75445 + } ], + "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" : 1731678787970, + "stop" : 1731678794986, + "duration" : 7016 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "615b0136d691b34", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "615b0136d691b34.png", + "type" : "image/png", + "size" : 71656 + }, { + "uid" : "1d7334c4f4fd76dc", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "1d7334c4f4fd76dc.png", + "type" : "image/png", + "size" : 74340 + }, { + "uid" : "7fe4c242734b7a88", + "name" : "qa_edge_131.0.2903.48_entered_due_date.png", + "source" : "7fe4c242734b7a88.png", + "type" : "image/png", + "size" : 74851 + }, { + "uid" : "7923f91a40c778ae", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "7923f91a40c778ae.png", + "type" : "image/png", + "size" : 74851 + }, { + "uid" : "2e1c29eb02e6af6b", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "2e1c29eb02e6af6b.png", + "type" : "image/png", + "size" : 74455 + }, { + "uid" : "955f0d5963adcba7", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "955f0d5963adcba7.png", + "type" : "image/png", + "size" : 75636 + }, { + "uid" : "926eb9cd132154ff", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "926eb9cd132154ff.png", + "type" : "image/png", + "size" : 75636 + }, { + "uid" : "a08817dbfa96dba0", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "a08817dbfa96dba0.png", + "type" : "image/png", + "size" : 42956 + }, { + "uid" : "e4b14ca5f51c8b63", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "e4b14ca5f51c8b63.png", + "type" : "image/png", + "size" : 47357 + }, { + "uid" : "887a34b4280f729a", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "887a34b4280f729a.png", + "type" : "image/png", + "size" : 45362 + } ], + "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" : 1731678794987, + "stop" : 1731678798368, + "duration" : 3381 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "a801f9cc5b365c21", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "a801f9cc5b365c21.png", + "type" : "image/png", + "size" : 45362 + }, { + "uid" : "abe0c6306514ead7", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "abe0c6306514ead7.png", + "type" : "image/png", + "size" : 48325 + }, { + "uid" : "c69042d254478806", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "c69042d254478806.png", + "type" : "image/png", + "size" : 74324 + }, { + "uid" : "942ef6363f58cae0", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "942ef6363f58cae0.png", + "type" : "image/png", + "size" : 77405 + }, { + "uid" : "fece1ee8e8df12cb", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "fece1ee8e8df12cb.png", + "type" : "image/png", + "size" : 78610 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "636bd8344bca5679", + "name" : "log", + "source" : "636bd8344bca5679.txt", + "type" : "text/plain", + "size" : 19840 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 38, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "4ae24eda8754722b.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/4bb3895a837fdca2.json b/data/test-cases/4bb3895a837fdca2.json new file mode 100644 index 000000000..81f4c8ad4 --- /dev/null +++ b/data/test-cases/4bb3895a837fdca2.json @@ -0,0 +1,145 @@ +{ + "uid" : "4bb3895a837fdca2", + "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" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 + }, + "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" : 1731678156508, + "stop" : 1731678160813, + "duration" : 4305 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9693632109", + "time" : { + "start" : 1731678160813, + "stop" : 1731678160900, + "duration" : 87 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678160901, + "stop" : 1731678163029, + "duration" : 2128 + }, + "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" : 1731678163030, + "stop" : 1731678165677, + "duration" : 2647 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "61a986ee7940e5d6", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "61a986ee7940e5d6.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "42162fe910e4b7cc", + "name" : "log", + "source" : "42162fe910e4b7cc.txt", + "type" : "text/plain", + "size" : 1984 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "4bb3895a837fdca2.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/4bcfdc52f45ebba8.json b/data/test-cases/4bcfdc52f45ebba8.json new file mode 100644 index 000000000..e2bda4b54 --- /dev/null +++ b/data/test-cases/4bcfdc52f45ebba8.json @@ -0,0 +1,169 @@ +{ + "uid" : "4bcfdc52f45ebba8", + "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" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 + }, + "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" : 1731678208205, + "stop" : 1731678213426, + "duration" : 5221 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678213427, + "stop" : 1731678215564, + "duration" : 2137 + }, + "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" : 1731678215565, + "stop" : 1731678216166, + "duration" : 601 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1da477290e5ec637", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_first_name.png", + "source" : "1da477290e5ec637.png", + "type" : "image/png", + "size" : 32423 + } ], + "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" : 1731678216166, + "stop" : 1731678216766, + "duration" : 600 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5b42f35439017cdb", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_last_name.png", + "source" : "5b42f35439017cdb.png", + "type" : "image/png", + "size" : 32423 + } ], + "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" : 1731678216767, + "stop" : 1731678217393, + "duration" : 626 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "777850da16c0350", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_dob.png", + "source" : "777850da16c0350.png", + "type" : "image/png", + "size" : 32423 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "71359051ea67506b", + "name" : "log", + "source" : "71359051ea67506b.txt", + "type" : "text/plain", + "size" : 3042 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "4bcfdc52f45ebba8.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/599f8cd3a2a3c9f9.json b/data/test-cases/599f8cd3a2a3c9f9.json new file mode 100644 index 000000000..d005b61a9 --- /dev/null +++ b/data/test-cases/599f8cd3a2a3c9f9.json @@ -0,0 +1,145 @@ +{ + "uid" : "599f8cd3a2a3c9f9", + "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" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 + }, + "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" : 1731678059762, + "stop" : 1731678064755, + "duration" : 4993 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9732596996", + "time" : { + "start" : 1731678064755, + "stop" : 1731678064845, + "duration" : 90 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678064846, + "stop" : 1731678066945, + "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 Lisa WORTHY, 9732596996, 30/6/2024 and 10 NORTON PARK VIEW, SHEFFIELD, S8 8GS details", + "time" : { + "start" : 1731678066946, + "stop" : 1731678069616, + "duration" : 2670 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "381614e8c8b67bcb", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "381614e8c8b67bcb.png", + "type" : "image/png", + "size" : 48908 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d2b0da13250fe14f", + "name" : "log", + "source" : "d2b0da13250fe14f.txt", + "type" : "text/plain", + "size" : 1964 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "599f8cd3a2a3c9f9.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/5afbb9d0bb806b34.json b/data/test-cases/5afbb9d0bb806b34.json new file mode 100644 index 000000000..7c35a294c --- /dev/null +++ b/data/test-cases/5afbb9d0bb806b34.json @@ -0,0 +1,145 @@ +{ + "uid" : "5afbb9d0bb806b34", + "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" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 + }, + "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" : 1731678118032, + "stop" : 1731678124689, + "duration" : 6657 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470004272", + "time" : { + "start" : 1731678124690, + "stop" : 1731678124763, + "duration" : 73 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678124764, + "stop" : 1731678126882, + "duration" : 2118 + }, + "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" : 1731678126883, + "stop" : 1731678129575, + "duration" : 2692 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4cc5afaf78ebc4e8", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "4cc5afaf78ebc4e8.png", + "type" : "image/png", + "size" : 48427 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "37093ba62d9f1b53", + "name" : "log", + "source" : "37093ba62d9f1b53.txt", + "type" : "text/plain", + "size" : 1969 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "5afbb9d0bb806b34.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/5b4b416cd9093967.json b/data/test-cases/5b4b416cd9093967.json new file mode 100644 index 000000000..a51246a92 --- /dev/null +++ b/data/test-cases/5b4b416cd9093967.json @@ -0,0 +1,362 @@ +{ + "uid" : "5b4b416cd9093967", + "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" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678574686, + "stop" : 1731678578973, + "duration" : 4287 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7f543be590cf06a8", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "7f543be590cf06a8.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678578974, + "stop" : 1731678584878, + "duration" : 5904 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fdc9c3d35d8b621a", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png", + "source" : "fdc9c3d35d8b621a.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" : 1731678584878, + "stop" : 1731678587196, + "duration" : 2318 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a84839b88f64f6f6", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "a84839b88f64f6f6.png", + "type" : "image/png", + "size" : 48786 + }, { + "uid" : "78dfe5d48b9bc658", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "78dfe5d48b9bc658.png", + "type" : "image/png", + "size" : 51735 + } ], + "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" : 1731678587197, + "stop" : 1731678598731, + "duration" : 11534 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b06555ce1bdf977", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png", + "source" : "b06555ce1bdf977.png", + "type" : "image/png", + "size" : 51735 + }, { + "uid" : "2bbdc1e2e7be4c23", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "2bbdc1e2e7be4c23.png", + "type" : "image/png", + "size" : 80879 + }, { + "uid" : "1d94a8e60125ddf", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_HOPE TULLY_and_clicked_choose_vaccine_button.png", + "source" : "1d94a8e60125ddf.png", + "type" : "image/png", + "size" : 80879 + }, { + "uid" : "80f0bdbd75ee536d", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "80f0bdbd75ee536d.png", + "type" : "image/png", + "size" : 82253 + }, { + "uid" : "55311f3d16a47765", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "55311f3d16a47765.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "bccfe7b3abc2ec2e", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "bccfe7b3abc2ec2e.png", + "type" : "image/png", + "size" : 52415 + }, { + "uid" : "e038548c6a6f433a", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png", + "source" : "e038548c6a6f433a.png", + "type" : "image/png", + "size" : 76715 + } ], + "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" : 1731678598731, + "stop" : 1731678605180, + "duration" : 6449 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "16cae113579f202a", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "16cae113579f202a.png", + "type" : "image/png", + "size" : 72761 + }, { + "uid" : "ed6d23f255fefc0", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "ed6d23f255fefc0.png", + "type" : "image/png", + "size" : 73613 + }, { + "uid" : "ae57355739831843", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "ae57355739831843.png", + "type" : "image/png", + "size" : 73613 + }, { + "uid" : "5a38e7ce31866b81", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "5a38e7ce31866b81.png", + "type" : "image/png", + "size" : 73234 + }, { + "uid" : "d83eaf3399bdf3a7", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "d83eaf3399bdf3a7.png", + "type" : "image/png", + "size" : 70180 + }, { + "uid" : "2468e9dee43f97e9", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "2468e9dee43f97e9.png", + "type" : "image/png", + "size" : 72525 + }, { + "uid" : "a692b7775dd07879", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "a692b7775dd07879.png", + "type" : "image/png", + "size" : 72876 + }, { + "uid" : "3205eeb63229c617", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "3205eeb63229c617.png", + "type" : "image/png", + "size" : 73658 + }, { + "uid" : "2fb1c2c7bc2a9000", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "2fb1c2c7bc2a9000.png", + "type" : "image/png", + "size" : 46053 + } ], + "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" : 1731678605180, + "stop" : 1731678608744, + "duration" : 3564 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "f311b2550a70f010", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "f311b2550a70f010.png", + "type" : "image/png", + "size" : 46053 + }, { + "uid" : "b75a4d1d62ee51eb", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "b75a4d1d62ee51eb.png", + "type" : "image/png", + "size" : 48112 + }, { + "uid" : "816e99b9b0b71ca3", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "816e99b9b0b71ca3.png", + "type" : "image/png", + "size" : 59745 + }, { + "uid" : "61345ed8cf4bcb7b", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "61345ed8cf4bcb7b.png", + "type" : "image/png", + "size" : 60791 + }, { + "uid" : "ed23ba9ec9c80681", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "ed23ba9ec9c80681.png", + "type" : "image/png", + "size" : 62127 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c9e88978d29769af", + "name" : "log", + "source" : "c9e88978d29769af.txt", + "type" : "text/plain", + "size" : 14466 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "5b4b416cd9093967.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/5d6e8d844f3c4a33.json b/data/test-cases/5d6e8d844f3c4a33.json new file mode 100644 index 000000000..23b364866 --- /dev/null +++ b/data/test-cases/5d6e8d844f3c4a33.json @@ -0,0 +1,154 @@ +{ + "uid" : "5d6e8d844f3c4a33", + "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" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 + }, + "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" : 1731678183189, + "stop" : 1731678187742, + "duration" : 4553 + }, + "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" : 1731678187743, + "stop" : 1731678188845, + "duration" : 1102 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1b0727db55063267", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "1b0727db55063267.png", + "type" : "image/png", + "size" : 50644 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678188846, + "stop" : 1731678190996, + "duration" : 2150 + }, + "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" : 1731678190996, + "stop" : 1731678193648, + "duration" : 2652 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2bdc78d3d3cae15e", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "2bdc78d3d3cae15e.png", + "type" : "image/png", + "size" : 45035 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d7ab8e8ee832f8b8", + "name" : "log", + "source" : "d7ab8e8ee832f8b8.txt", + "type" : "text/plain", + "size" : 2589 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "5d6e8d844f3c4a33.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/5d8d78cc95a93b2c.json b/data/test-cases/5d8d78cc95a93b2c.json new file mode 100644 index 000000000..e29a15313 --- /dev/null +++ b/data/test-cases/5d8d78cc95a93b2c.json @@ -0,0 +1,362 @@ +{ + "uid" : "5d8d78cc95a93b2c", + "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" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678536367, + "stop" : 1731678540674, + "duration" : 4307 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "23a9c69ca9dc6aa9", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "23a9c69ca9dc6aa9.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678540674, + "stop" : 1731678546628, + "duration" : 5954 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "384ae4409f130e79", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "384ae4409f130e79.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" : 1731678546629, + "stop" : 1731678548928, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4ea201381545e04a", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "4ea201381545e04a.png", + "type" : "image/png", + "size" : 48605 + }, { + "uid" : "3ba4c3ce428a3ac2", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "3ba4c3ce428a3ac2.png", + "type" : "image/png", + "size" : 47792 + } ], + "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" : 1731678548929, + "stop" : 1731678560313, + "duration" : 11384 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e0cc557e59c3ee02", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_20.png", + "source" : "e0cc557e59c3ee02.png", + "type" : "image/png", + "size" : 47792 + }, { + "uid" : "de99d41dd16b92e6", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "de99d41dd16b92e6.png", + "type" : "image/png", + "size" : 50824 + }, { + "uid" : "c8a4a00c7b37512f", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png", + "source" : "c8a4a00c7b37512f.png", + "type" : "image/png", + "size" : 50824 + }, { + "uid" : "b38c06ae67d7b112", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "b38c06ae67d7b112.png", + "type" : "image/png", + "size" : 84166 + }, { + "uid" : "ab21aedcb61d82bd", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "ab21aedcb61d82bd.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "db31815c9acc246d", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "db31815c9acc246d.png", + "type" : "image/png", + "size" : 58066 + }, { + "uid" : "b7458867db035cc3", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Cell-based Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "b7458867db035cc3.png", + "type" : "image/png", + "size" : 77291 + } ], + "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" : 1731678560313, + "stop" : 1731678566527, + "duration" : 6214 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d08bd7a97f2abef7", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "d08bd7a97f2abef7.png", + "type" : "image/png", + "size" : 73294 + }, { + "uid" : "6e1eb39f175b802", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "6e1eb39f175b802.png", + "type" : "image/png", + "size" : 76500 + }, { + "uid" : "3b9f05f2c13cccb4", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "3b9f05f2c13cccb4.png", + "type" : "image/png", + "size" : 76500 + }, { + "uid" : "df1719c1caeffb39", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "df1719c1caeffb39.png", + "type" : "image/png", + "size" : 76240 + }, { + "uid" : "354ceb68b5409f2e", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "354ceb68b5409f2e.png", + "type" : "image/png", + "size" : 75726 + }, { + "uid" : "5ffd46af5da0d70", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "5ffd46af5da0d70.png", + "type" : "image/png", + "size" : 78702 + }, { + "uid" : "87b9c53c874a1dc0", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "87b9c53c874a1dc0.png", + "type" : "image/png", + "size" : 79049 + }, { + "uid" : "780717f8886c4048", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "780717f8886c4048.png", + "type" : "image/png", + "size" : 77130 + }, { + "uid" : "71b20844ade9962a", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "71b20844ade9962a.png", + "type" : "image/png", + "size" : 43651 + } ], + "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" : 1731678566528, + "stop" : 1731678570019, + "duration" : 3491 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "3b720914a2f39d3d", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "3b720914a2f39d3d.png", + "type" : "image/png", + "size" : 43651 + }, { + "uid" : "e44f0245ccc18291", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "e44f0245ccc18291.png", + "type" : "image/png", + "size" : 46657 + }, { + "uid" : "3a39d539d3e3d4c7", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "3a39d539d3e3d4c7.png", + "type" : "image/png", + "size" : 76194 + }, { + "uid" : "9dfe8658c876bf56", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "9dfe8658c876bf56.png", + "type" : "image/png", + "size" : 79142 + }, { + "uid" : "71698efbb6b786e3", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "71698efbb6b786e3.png", + "type" : "image/png", + "size" : 80407 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "8ce597f41ad4bbea", + "name" : "log", + "source" : "8ce597f41ad4bbea.txt", + "type" : "text/plain", + "size" : 14482 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "5d8d78cc95a93b2c.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/5ec73bdf78b86f93.json b/data/test-cases/5ec73bdf78b86f93.json new file mode 100644 index 000000000..9242cecf1 --- /dev/null +++ b/data/test-cases/5ec73bdf78b86f93.json @@ -0,0 +1,362 @@ +{ + "uid" : "5ec73bdf78b86f93", + "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" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 09/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 09/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678310904, + "stop" : 1731678315210, + "duration" : 4306 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fc3d9670c946e9fb", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "fc3d9670c946e9fb.png", + "type" : "image/png", + "size" : 41841 + } ], + "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" : 1731678315211, + "stop" : 1731678321071, + "duration" : 5860 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "632fc0bedb49d3d8", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png", + "source" : "632fc0bedb49d3d8.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" : 1731678321071, + "stop" : 1731678323379, + "duration" : 2308 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "24e5bccfe573eee4", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "24e5bccfe573eee4.png", + "type" : "image/png", + "size" : 48916 + }, { + "uid" : "7fbdb3fde5a2b6d0", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "7fbdb3fde5a2b6d0.png", + "type" : "image/png", + "size" : 54112 + } ], + "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" : 1731678323380, + "stop" : 1731678334881, + "duration" : 11501 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "354571718aee5e92", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_5.png", + "source" : "354571718aee5e92.png", + "type" : "image/png", + "size" : 54112 + }, { + "uid" : "e37c587c4dea4ae2", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "e37c587c4dea4ae2.png", + "type" : "image/png", + "size" : 81344 + }, { + "uid" : "f0863a3157ab5461", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_ORINDA JUDD_and_clicked_choose_vaccine_button.png", + "source" : "f0863a3157ab5461.png", + "type" : "image/png", + "size" : 81344 + }, { + "uid" : "a357e498f0d05731", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "a357e498f0d05731.png", + "type" : "image/png", + "size" : 82715 + }, { + "uid" : "9d005f0855fe095a", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "9d005f0855fe095a.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "640f40e1b9c367a9", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "640f40e1b9c367a9.png", + "type" : "image/png", + "size" : 51064 + }, { + "uid" : "15d93735aedbd5ae", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png", + "source" : "15d93735aedbd5ae.png", + "type" : "image/png", + "size" : 75379 + } ], + "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" : 1731678334882, + "stop" : 1731678341238, + "duration" : 6356 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c4e8e87989acaad0", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "c4e8e87989acaad0.png", + "type" : "image/png", + "size" : 71435 + }, { + "uid" : "4284443956b1dd9e", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "4284443956b1dd9e.png", + "type" : "image/png", + "size" : 72980 + }, { + "uid" : "4b74048dd9abc5c2", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "4b74048dd9abc5c2.png", + "type" : "image/png", + "size" : 72980 + }, { + "uid" : "4068367e9552e50f", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "4068367e9552e50f.png", + "type" : "image/png", + "size" : 73063 + }, { + "uid" : "b11dc4a1ac9fc8f4", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "b11dc4a1ac9fc8f4.png", + "type" : "image/png", + "size" : 72234 + }, { + "uid" : "974d315d39eee327", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "974d315d39eee327.png", + "type" : "image/png", + "size" : 74414 + }, { + "uid" : "e523a25304e41aa5", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "e523a25304e41aa5.png", + "type" : "image/png", + "size" : 74763 + }, { + "uid" : "6f7b9c638caeef92", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "6f7b9c638caeef92.png", + "type" : "image/png", + "size" : 73410 + }, { + "uid" : "71746d2ced0e5ca9", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "71746d2ced0e5ca9.png", + "type" : "image/png", + "size" : 41884 + } ], + "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" : 1731678341238, + "stop" : 1731678344804, + "duration" : 3566 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "3fdc634e7b010d71", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "3fdc634e7b010d71.png", + "type" : "image/png", + "size" : 41884 + }, { + "uid" : "4ed46f40b1709b58", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "4ed46f40b1709b58.png", + "type" : "image/png", + "size" : 44664 + }, { + "uid" : "aaacb605fc2722c2", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "aaacb605fc2722c2.png", + "type" : "image/png", + "size" : 74186 + }, { + "uid" : "5f0df76e41475f89", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "5f0df76e41475f89.png", + "type" : "image/png", + "size" : 75460 + }, { + "uid" : "f0810b076d936513", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "f0810b076d936513.png", + "type" : "image/png", + "size" : 76644 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d9a673851b17c49c", + "name" : "log", + "source" : "d9a673851b17c49c.txt", + "type" : "text/plain", + "size" : 14443 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "5ec73bdf78b86f93.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/5ee030a8bddfb92f.json b/data/test-cases/5ee030a8bddfb92f.json new file mode 100644 index 000000000..0dc27d71d --- /dev/null +++ b/data/test-cases/5ee030a8bddfb92f.json @@ -0,0 +1,371 @@ +{ + "uid" : "5ee030a8bddfb92f", + "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" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678613313, + "stop" : 1731678617675, + "duration" : 4362 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "54432afabda141d5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "54432afabda141d5.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678617676, + "stop" : 1731678623493, + "duration" : 5817 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7eeefc5352cadeb0", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "7eeefc5352cadeb0.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" : 1731678623493, + "stop" : 1731678625804, + "duration" : 2311 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1cedf4b74d08cd2d", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1cedf4b74d08cd2d.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "b9fa511299a427f6", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "b9fa511299a427f6.png", + "type" : "image/png", + "size" : 56248 + } ], + "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" : 1731678625805, + "stop" : 1731678637203, + "duration" : 11398 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f50038a0dfc5bf10", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png", + "source" : "f50038a0dfc5bf10.png", + "type" : "image/png", + "size" : 56248 + }, { + "uid" : "81134b506ae9c9e3", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "81134b506ae9c9e3.png", + "type" : "image/png", + "size" : 82221 + }, { + "uid" : "6e5dada6436a8ea2", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png", + "source" : "6e5dada6436a8ea2.png", + "type" : "image/png", + "size" : 82221 + }, { + "uid" : "7391be91676db3c3", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "7391be91676db3c3.png", + "type" : "image/png", + "size" : 83928 + }, { + "uid" : "541bc700316efa2f", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "541bc700316efa2f.png", + "type" : "image/png", + "size" : 47740 + }, { + "uid" : "399f8eecabeca1df", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "399f8eecabeca1df.png", + "type" : "image/png", + "size" : 50389 + }, { + "uid" : "a3bd94ab638634cf", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Respiratory syncytial virus (RSV)_and_Abrysvo_and_clicked_continue_button.png", + "source" : "a3bd94ab638634cf.png", + "type" : "image/png", + "size" : 75445 + } ], + "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" : 1731678637204, + "stop" : 1731678644226, + "duration" : 7022 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "afae0e06cb623733", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "afae0e06cb623733.png", + "type" : "image/png", + "size" : 71656 + }, { + "uid" : "6c1db2ac585bc674", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "6c1db2ac585bc674.png", + "type" : "image/png", + "size" : 74340 + }, { + "uid" : "b363d6de2fb16cb7", + "name" : "qa_edge_131.0.2903.48_entered_due_date.png", + "source" : "b363d6de2fb16cb7.png", + "type" : "image/png", + "size" : 74851 + }, { + "uid" : "623974d77277df0a", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "623974d77277df0a.png", + "type" : "image/png", + "size" : 74851 + }, { + "uid" : "d3b3622fc01585b2", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "d3b3622fc01585b2.png", + "type" : "image/png", + "size" : 74455 + }, { + "uid" : "23fde43a8ff6c05f", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "23fde43a8ff6c05f.png", + "type" : "image/png", + "size" : 75636 + }, { + "uid" : "a506420020bfdb53", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "a506420020bfdb53.png", + "type" : "image/png", + "size" : 75636 + }, { + "uid" : "b35a36b9e977d303", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "b35a36b9e977d303.png", + "type" : "image/png", + "size" : 43792 + }, { + "uid" : "4808a4ef1895dfd0", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "4808a4ef1895dfd0.png", + "type" : "image/png", + "size" : 48250 + }, { + "uid" : "3e69c1f0749b7e1f", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "3e69c1f0749b7e1f.png", + "type" : "image/png", + "size" : 45362 + } ], + "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" : 1731678644227, + "stop" : 1731678647648, + "duration" : 3421 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "9820c2d36388c050", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "9820c2d36388c050.png", + "type" : "image/png", + "size" : 45362 + }, { + "uid" : "a7c696f87b67abe8", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "a7c696f87b67abe8.png", + "type" : "image/png", + "size" : 48325 + }, { + "uid" : "f96311fd742934a3", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "f96311fd742934a3.png", + "type" : "image/png", + "size" : 74324 + }, { + "uid" : "3713e6e2c8859f91", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "3713e6e2c8859f91.png", + "type" : "image/png", + "size" : 77405 + }, { + "uid" : "7d085941689120b9", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "7d085941689120b9.png", + "type" : "image/png", + "size" : 78610 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "73c572daeb7bbe19", + "name" : "log", + "source" : "73c572daeb7bbe19.txt", + "type" : "text/plain", + "size" : 14999 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 27, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "5ee030a8bddfb92f.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/607e68ee2b66c403.json b/data/test-cases/607e68ee2b66c403.json new file mode 100644 index 000000000..aafb081d6 --- /dev/null +++ b/data/test-cases/607e68ee2b66c403.json @@ -0,0 +1,118 @@ +{ + "uid" : "607e68ee2b66c403", + "name" : "Search without entering nhs number", + "fullName" : "/app/features/find_a_patient.feature:Search without entering nhs number", + "historyId" : "3ddec8c203f0667b07e4030542c38fb6", + "time" : { + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 + }, + "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" : 1731678138029, + "stop" : 1731678142301, + "duration" : 4272 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678142301, + "stop" : 1731678144439, + "duration" : 2138 + }, + "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" : 1731678144440, + "stop" : 1731678145045, + "duration" : 605 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cf6f2b5de141bca1", + "name" : "qa_edge_131.0.2903.48_required_alerts_should_appear_for_nhsNumber.png", + "source" : "cf6f2b5de141bca1.png", + "type" : "image/png", + "size" : 52593 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "98731d5a43a9fcd", + "name" : "log", + "source" : "98731d5a43a9fcd.txt", + "type" : "text/plain", + "size" : 1532 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "607e68ee2b66c403.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/644bf5f0e8ff91f9.json b/data/test-cases/644bf5f0e8ff91f9.json new file mode 100644 index 000000000..768ce2f0a --- /dev/null +++ b/data/test-cases/644bf5f0e8ff91f9.json @@ -0,0 +1,356 @@ +{ + "uid" : "644bf5f0e8ff91f9", + "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" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 15/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 15/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678492559, + "stop" : 1731678496869, + "duration" : 4310 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "44d28f762955d039", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "44d28f762955d039.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678496870, + "stop" : 1731678502896, + "duration" : 6026 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "887b8a9da63531cd", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "887b8a9da63531cd.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" : 1731678502897, + "stop" : 1731678505197, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ed916836b0a3559", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "ed916836b0a3559.png", + "type" : "image/png", + "size" : 48605 + }, { + "uid" : "636763eb4a8b7f82", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "636763eb4a8b7f82.png", + "type" : "image/png", + "size" : 47792 + } ], + "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" : 1731678505197, + "stop" : 1731678517600, + "duration" : 12403 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d3e03daa4b231493", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_20.png", + "source" : "d3e03daa4b231493.png", + "type" : "image/png", + "size" : 47792 + }, { + "uid" : "d1f6fc4e8740bafd", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "d1f6fc4e8740bafd.png", + "type" : "image/png", + "size" : 50824 + }, { + "uid" : "8b99f66e30af7362", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_PHINEAS FAYLE_and_clicked_choose_vaccine_button.png", + "source" : "8b99f66e30af7362.png", + "type" : "image/png", + "size" : 50824 + }, { + "uid" : "f27653efcda885c1", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "f27653efcda885c1.png", + "type" : "image/png", + "size" : 92999 + }, { + "uid" : "bdb13b865f85d455", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "bdb13b865f85d455.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "a9833933836922cf", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "a9833933836922cf.png", + "type" : "image/png", + "size" : 57803 + }, { + "uid" : "397eb115edbb6f7d", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "397eb115edbb6f7d.png", + "type" : "image/png", + "size" : 77019 + } ], + "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" : 1731678517601, + "stop" : 1731678523831, + "duration" : 6230 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "913110df57620dbc", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "913110df57620dbc.png", + "type" : "image/png", + "size" : 73036 + }, { + "uid" : "ec6fceffe3e2f020", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "ec6fceffe3e2f020.png", + "type" : "image/png", + "size" : 72543 + }, { + "uid" : "7e4b4f53660084e", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "7e4b4f53660084e.png", + "type" : "image/png", + "size" : 72543 + }, { + "uid" : "271c3ee3c3451151", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "271c3ee3c3451151.png", + "type" : "image/png", + "size" : 72221 + }, { + "uid" : "bf63aff3e969dc33", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "bf63aff3e969dc33.png", + "type" : "image/png", + "size" : 71196 + }, { + "uid" : "fb021380db25eef7", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "fb021380db25eef7.png", + "type" : "image/png", + "size" : 73535 + }, { + "uid" : "221e76518fdfee37", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "221e76518fdfee37.png", + "type" : "image/png", + "size" : 73847 + }, { + "uid" : "6341c7752a5c7588", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "6341c7752a5c7588.png", + "type" : "image/png", + "size" : 76382 + }, { + "uid" : "862add3b6123ce8e", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "862add3b6123ce8e.png", + "type" : "image/png", + "size" : 45857 + } ], + "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" : 1731678523831, + "stop" : 1731678526541, + "duration" : 2710 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "8eb7bd6ff25a3e77", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "8eb7bd6ff25a3e77.png", + "type" : "image/png", + "size" : 45857 + }, { + "uid" : "5929fd545d33cdbd", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "5929fd545d33cdbd.png", + "type" : "image/png", + "size" : 75901 + }, { + "uid" : "9cadfd8ca634d089", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "9cadfd8ca634d089.png", + "type" : "image/png", + "size" : 77015 + }, { + "uid" : "e61b9e4652fb1ec6", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "e61b9e4652fb1ec6.png", + "type" : "image/png", + "size" : 78220 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 4, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a25e95f6a3504a12", + "name" : "log", + "source" : "a25e95f6a3504a12.txt", + "type" : "text/plain", + "size" : 14030 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 25, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "644bf5f0e8ff91f9.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/69390f95225cdc6.json b/data/test-cases/69390f95225cdc6.json new file mode 100644 index 000000000..1a4db2ade --- /dev/null +++ b/data/test-cases/69390f95225cdc6.json @@ -0,0 +1,220 @@ +{ + "uid" : "69390f95225cdc6", + "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" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 + }, + "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" : 1731678165680, + "stop" : 1731678170013, + "duration" : 4333 + }, + "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" : 1731678170014, + "stop" : 1731678171027, + "duration" : 1013 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f8a81b03ae9651f8", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "f8a81b03ae9651f8.png", + "type" : "image/png", + "size" : 49404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode M6 3AA", + "time" : { + "start" : 1731678171028, + "stop" : 1731678171744, + "duration" : 716 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d2094b4b798e67b5", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "d2094b4b798e67b5.png", + "type" : "image/png", + "size" : 50810 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731678171744, + "stop" : 1731678172411, + "duration" : 667 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9d851212c8e6e91d", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "9d851212c8e6e91d.png", + "type" : "image/png", + "size" : 50271 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678172412, + "stop" : 1731678174507, + "duration" : 2095 + }, + "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" : 1731678174507, + "stop" : 1731678175124, + "duration" : 617 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "96e52381a70d1bfd", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "96e52381a70d1bfd.png", + "type" : "image/png", + "size" : 42850 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678175125, + "stop" : 1731678175735, + "duration" : 610 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4cd83b2b4d54cf2c", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "4cd83b2b4d54cf2c.png", + "type" : "image/png", + "size" : 42850 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d62ae07735cc2dba", + "name" : "log", + "source" : "d62ae07735cc2dba.txt", + "type" : "text/plain", + "size" : 4453 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "69390f95225cdc6.json", + "parameterValues" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] +} \ No newline at end of file diff --git a/data/test-cases/6d1d98aa09a590dd.json b/data/test-cases/6d1d98aa09a590dd.json new file mode 100644 index 000000000..ad29a7cf0 --- /dev/null +++ b/data/test-cases/6d1d98aa09a590dd.json @@ -0,0 +1,362 @@ +{ + "uid" : "6d1d98aa09a590dd", + "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" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678493465, + "stop" : 1731678497856, + "duration" : 4391 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ef835500f99d6f56", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "ef835500f99d6f56.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678497856, + "stop" : 1731678503698, + "duration" : 5842 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4ce6c6c4f8c9329f", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png", + "source" : "4ce6c6c4f8c9329f.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" : 1731678503698, + "stop" : 1731678506497, + "duration" : 2799 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f50ec273e43dd3dc", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f50ec273e43dd3dc.png", + "type" : "image/png", + "size" : 49043 + }, { + "uid" : "9b004ff78b189ce6", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "9b004ff78b189ce6.png", + "type" : "image/png", + "size" : 52360 + } ], + "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" : 1731678506497, + "stop" : 1731678518423, + "duration" : 11926 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2bf2eb3f38994621", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_3.png", + "source" : "2bf2eb3f38994621.png", + "type" : "image/png", + "size" : 52360 + }, { + "uid" : "94ae20a7e099698c", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "94ae20a7e099698c.png", + "type" : "image/png", + "size" : 82387 + }, { + "uid" : "2f2f9e187543535c", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_PHYLLIDA ZYLKO_and_clicked_choose_vaccine_button.png", + "source" : "2f2f9e187543535c.png", + "type" : "image/png", + "size" : 82387 + }, { + "uid" : "658ac0c8901941a9", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "658ac0c8901941a9.png", + "type" : "image/png", + "size" : 83739 + }, { + "uid" : "3d120ecd407863c", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "3d120ecd407863c.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "df2b4fdf8a694b8f", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "df2b4fdf8a694b8f.png", + "type" : "image/png", + "size" : 52415 + }, { + "uid" : "a462d39a42c818cd", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine – High Dose_and_clicked_continue_button.png", + "source" : "a462d39a42c818cd.png", + "type" : "image/png", + "size" : 78240 + } ], + "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" : 1731678518424, + "stop" : 1731678524880, + "duration" : 6456 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6d75699331e0065e", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "6d75699331e0065e.png", + "type" : "image/png", + "size" : 74343 + }, { + "uid" : "c10bc85a89a58f76", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "c10bc85a89a58f76.png", + "type" : "image/png", + "size" : 76611 + }, { + "uid" : "f3e21c6f3b94c9ff", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "f3e21c6f3b94c9ff.png", + "type" : "image/png", + "size" : 76611 + }, { + "uid" : "9f82b81167919a38", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "9f82b81167919a38.png", + "type" : "image/png", + "size" : 76534 + }, { + "uid" : "9ae83693e127d94", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "9ae83693e127d94.png", + "type" : "image/png", + "size" : 79143 + }, { + "uid" : "e266331c92849053", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "e266331c92849053.png", + "type" : "image/png", + "size" : 82115 + }, { + "uid" : "e47041410b70cb43", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "e47041410b70cb43.png", + "type" : "image/png", + "size" : 55063 + }, { + "uid" : "cb45d1390744033", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "cb45d1390744033.png", + "type" : "image/png", + "size" : 58928 + }, { + "uid" : "dc7fec8dbc44736d", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "dc7fec8dbc44736d.png", + "type" : "image/png", + "size" : 44549 + } ], + "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" : 1731678524880, + "stop" : 1731678528458, + "duration" : 3578 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "d4e7fddca6e61983", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "d4e7fddca6e61983.png", + "type" : "image/png", + "size" : 44549 + }, { + "uid" : "172198d4d3485be7", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "172198d4d3485be7.png", + "type" : "image/png", + "size" : 46932 + }, { + "uid" : "ad755d1657dc3cbb", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "ad755d1657dc3cbb.png", + "type" : "image/png", + "size" : 77145 + }, { + "uid" : "ea66cade19505a4a", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "ea66cade19505a4a.png", + "type" : "image/png", + "size" : 77939 + }, { + "uid" : "8ea009664b1cf429", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "8ea009664b1cf429.png", + "type" : "image/png", + "size" : 79182 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "93bd19034061c411", + "name" : "log", + "source" : "93bd19034061c411.txt", + "type" : "text/plain", + "size" : 14470 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "6d1d98aa09a590dd.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/6f687dd858277c32.json b/data/test-cases/6f687dd858277c32.json new file mode 100644 index 000000000..6e98e10bb --- /dev/null +++ b/data/test-cases/6f687dd858277c32.json @@ -0,0 +1,242 @@ +{ + "uid" : "6f687dd858277c32", + "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" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1731678081501, + "stop" : 1731678096329, + "duration" : 14828 + }, + "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" : 1731678096330, + "stop" : 1731678098492, + "duration" : 2162 + }, + "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" : 1731678098492, + "stop" : 1731678100421, + "duration" : 1929 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9204477d94267742", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "9204477d94267742.png", + "type" : "image/png", + "size" : 31473 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1731678100422, + "stop" : 1731678120179, + "duration" : 19757 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "ec5f4b801255852e", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "ec5f4b801255852e.png", + "type" : "image/png", + "size" : 82093 + }, { + "uid" : "fe3fe228c96e26dd", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "fe3fe228c96e26dd.png", + "type" : "image/png", + "size" : 71947 + }, { + "uid" : "265c1cc9089c1abd", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "265c1cc9089c1abd.png", + "type" : "image/png", + "size" : 72790 + }, { + "uid" : "cace1a2bdcd6c359", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "cace1a2bdcd6c359.png", + "type" : "image/png", + "size" : 72790 + }, { + "uid" : "d88551eb5d7c89e9", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "d88551eb5d7c89e9.png", + "type" : "image/png", + "size" : 72451 + }, { + "uid" : "b1b5060d7328a5a6", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "b1b5060d7328a5a6.png", + "type" : "image/png", + "size" : 74269 + }, { + "uid" : "61ee00b9ef858774", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "61ee00b9ef858774.png", + "type" : "image/png", + "size" : 76359 + }, { + "uid" : "5a80d89f84bbdac9", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "5a80d89f84bbdac9.png", + "type" : "image/png", + "size" : 76810 + }, { + "uid" : "f7f48118e7a5c773", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "f7f48118e7a5c773.png", + "type" : "image/png", + "size" : 74481 + }, { + "uid" : "b77b2a2871cd19bb", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "b77b2a2871cd19bb.png", + "type" : "image/png", + "size" : 44707 + }, { + "uid" : "e6c7368b60f0d925", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "e6c7368b60f0d925.png", + "type" : "image/png", + "size" : 44707 + }, { + "uid" : "ebaeccbd6982dee6", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "ebaeccbd6982dee6.png", + "type" : "image/png", + "size" : 46781 + }, { + "uid" : "3ad1c9c4ff4ecaaa", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "3ad1c9c4ff4ecaaa.png", + "type" : "image/png", + "size" : 75029 + }, { + "uid" : "f221ffa262fc36dd", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "f221ffa262fc36dd.png", + "type" : "image/png", + "size" : 76136 + }, { + "uid" : "8a9eea9d596077e", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "8a9eea9d596077e.png", + "type" : "image/png", + "size" : 77328 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "2a7c63e78070643", + "name" : "log", + "source" : "2a7c63e78070643.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "6f687dd858277c32.json", + "parameterValues" : [ "3", "9732091169", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/7035d37d6991ecb6.json b/data/test-cases/7035d37d6991ecb6.json new file mode 100644 index 000000000..a501fc085 --- /dev/null +++ b/data/test-cases/7035d37d6991ecb6.json @@ -0,0 +1,362 @@ +{ + "uid" : "7035d37d6991ecb6", + "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" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678443092, + "stop" : 1731678447408, + "duration" : 4316 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b34becfe578b170a", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "b34becfe578b170a.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678447408, + "stop" : 1731678453278, + "duration" : 5870 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bcf23b913d64fe8b", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png", + "source" : "bcf23b913d64fe8b.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" : 1731678453279, + "stop" : 1731678455600, + "duration" : 2321 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fdec4d8dad1853d3", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "fdec4d8dad1853d3.png", + "type" : "image/png", + "size" : 49112 + }, { + "uid" : "8bd459493d26af73", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "8bd459493d26af73.png", + "type" : "image/png", + "size" : 55100 + } ], + "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" : 1731678455601, + "stop" : 1731678467016, + "duration" : 11415 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c1baf04a1f070e61", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png", + "source" : "c1baf04a1f070e61.png", + "type" : "image/png", + "size" : 55100 + }, { + "uid" : "769d10875914e3ca", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "769d10875914e3ca.png", + "type" : "image/png", + "size" : 82357 + }, { + "uid" : "6b420e86336f03a2", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_AMERY PIGGOTT_and_clicked_choose_vaccine_button.png", + "source" : "6b420e86336f03a2.png", + "type" : "image/png", + "size" : 82357 + }, { + "uid" : "ecf33c2529c488c1", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "ecf33c2529c488c1.png", + "type" : "image/png", + "size" : 83717 + }, { + "uid" : "a91acfab4553b534", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "a91acfab4553b534.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "b41c804ac5ce8a26", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "b41c804ac5ce8a26.png", + "type" : "image/png", + "size" : 55689 + }, { + "uid" : "df5b3063b9ad9a3d", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png", + "source" : "df5b3063b9ad9a3d.png", + "type" : "image/png", + "size" : 76443 + } ], + "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" : 1731678467016, + "stop" : 1731678473282, + "duration" : 6266 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4ac54af462e4ce4e", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "4ac54af462e4ce4e.png", + "type" : "image/png", + "size" : 72465 + }, { + "uid" : "c7a18ba40a2669e6", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "c7a18ba40a2669e6.png", + "type" : "image/png", + "size" : 71976 + }, { + "uid" : "c21483ce38b19a29", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "c21483ce38b19a29.png", + "type" : "image/png", + "size" : 71976 + }, { + "uid" : "67b1418e0c3a43a8", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "67b1418e0c3a43a8.png", + "type" : "image/png", + "size" : 71703 + }, { + "uid" : "15370748d2ce132", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "15370748d2ce132.png", + "type" : "image/png", + "size" : 70561 + }, { + "uid" : "dda314693631bdc2", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "dda314693631bdc2.png", + "type" : "image/png", + "size" : 72666 + }, { + "uid" : "f5c74662e0af2103", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "f5c74662e0af2103.png", + "type" : "image/png", + "size" : 72931 + }, { + "uid" : "57d9f7c0a051ba8f", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "57d9f7c0a051ba8f.png", + "type" : "image/png", + "size" : 73544 + }, { + "uid" : "d1c022d8c6b460b", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "d1c022d8c6b460b.png", + "type" : "image/png", + "size" : 43057 + } ], + "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" : 1731678473282, + "stop" : 1731678476675, + "duration" : 3393 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "e58db928cf5d1961", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "e58db928cf5d1961.png", + "type" : "image/png", + "size" : 43057 + }, { + "uid" : "957ec5197e13e08b", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "957ec5197e13e08b.png", + "type" : "image/png", + "size" : 46024 + }, { + "uid" : "1826dcbe8105dd03", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "1826dcbe8105dd03.png", + "type" : "image/png", + "size" : 75319 + }, { + "uid" : "60e4dab113f26a2f", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "60e4dab113f26a2f.png", + "type" : "image/png", + "size" : 78288 + }, { + "uid" : "5b994924e76aa41d", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "5b994924e76aa41d.png", + "type" : "image/png", + "size" : 79568 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b07e2cea5761216c", + "name" : "log", + "source" : "b07e2cea5761216c.txt", + "type" : "text/plain", + "size" : 14449 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "7035d37d6991ecb6.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/74233c3e49e33047.json b/data/test-cases/74233c3e49e33047.json new file mode 100644 index 000000000..88ed0f741 --- /dev/null +++ b/data/test-cases/74233c3e49e33047.json @@ -0,0 +1,145 @@ +{ + "uid" : "74233c3e49e33047", + "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" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 + }, + "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" : 1731678050360, + "stop" : 1731678054879, + "duration" : 4519 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9650594000", + "time" : { + "start" : 1731678054880, + "stop" : 1731678054963, + "duration" : 83 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678054964, + "stop" : 1731678057084, + "duration" : 2120 + }, + "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" : 1731678057084, + "stop" : 1731678059758, + "duration" : 2674 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "891ce16fb955b010", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "891ce16fb955b010.png", + "type" : "image/png", + "size" : 48660 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "be80a07fe8170a8b", + "name" : "log", + "source" : "be80a07fe8170a8b.txt", + "type" : "text/plain", + "size" : 1978 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "74233c3e49e33047.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/785cd528416a2de9.json b/data/test-cases/785cd528416a2de9.json new file mode 100644 index 000000000..112b6759c --- /dev/null +++ b/data/test-cases/785cd528416a2de9.json @@ -0,0 +1,118 @@ +{ + "uid" : "785cd528416a2de9", + "name" : "Find a patient page should launch", + "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", + "historyId" : "ec71cb30f7c78f53c433358f76194162", + "time" : { + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 + }, + "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" : 1731678134357, + "stop" : 1731678134357, + "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" : 1731678134357, + "stop" : 1731678137409, + "duration" : 3052 + }, + "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" : 1731678137409, + "stop" : 1731678138027, + "duration" : 618 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "613f504cd1e77240", + "name" : "qa_edge_131.0.2903.48_find_a_patient_page_should_be_displayed.png", + "source" : "613f504cd1e77240.png", + "type" : "image/png", + "size" : 47703 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b0669379e5523f21", + "name" : "log", + "source" : "b0669379e5523f21.txt", + "type" : "text/plain", + "size" : 1384 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "785cd528416a2de9.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/78ff40f94660997.json b/data/test-cases/78ff40f94660997.json new file mode 100644 index 000000000..c132cdefd --- /dev/null +++ b/data/test-cases/78ff40f94660997.json @@ -0,0 +1,148 @@ +{ + "uid" : "78ff40f94660997", + "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" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 + }, + "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" : 1731678226203, + "stop" : 1731678233010, + "duration" : 6807 + }, + "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" : 1731678233010, + "stop" : 1731678234108, + "duration" : 1098 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8fc72aa50f33ce50", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "8fc72aa50f33ce50.png", + "type" : "image/png", + "size" : 44474 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678234108, + "stop" : 1731678236293, + "duration" : 2185 + }, + "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" : 1731678236294, + "stop" : 1731678236909, + "duration" : 615 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a52d0e97751d2d1b", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "a52d0e97751d2d1b.png", + "type" : "image/png", + "size" : 39092 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "6f0dd9f9f3cde13a", + "name" : "log", + "source" : "6f0dd9f9f3cde13a.txt", + "type" : "text/plain", + "size" : 2345 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "78ff40f94660997.json", + "parameterValues" : [ "14/03/2003", "John", "Preston" ] +} \ No newline at end of file diff --git a/data/test-cases/7a38ff895c8bc3e3.json b/data/test-cases/7a38ff895c8bc3e3.json new file mode 100644 index 000000000..ba1770511 --- /dev/null +++ b/data/test-cases/7a38ff895c8bc3e3.json @@ -0,0 +1,362 @@ +{ + "uid" : "7a38ff895c8bc3e3", + "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" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with lasting power of attorney for personal welfare'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with lasting power of attorney for personal welfare'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678533660, + "stop" : 1731678537976, + "duration" : 4316 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "acc8a262a2e6f8d3", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "acc8a262a2e6f8d3.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678537977, + "stop" : 1731678543922, + "duration" : 5945 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "69a725c737f76254", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png", + "source" : "69a725c737f76254.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" : 1731678543923, + "stop" : 1731678546245, + "duration" : 2322 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f8754a225413fc49", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f8754a225413fc49.png", + "type" : "image/png", + "size" : 48750 + }, { + "uid" : "d2a9185633eb2bc5", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "d2a9185633eb2bc5.png", + "type" : "image/png", + "size" : 51522 + } ], + "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" : 1731678546245, + "stop" : 1731678558646, + "duration" : 12401 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "40db10bae8b90b01", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png", + "source" : "40db10bae8b90b01.png", + "type" : "image/png", + "size" : 51522 + }, { + "uid" : "a5798013bd5a0f2f", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "a5798013bd5a0f2f.png", + "type" : "image/png", + "size" : 80805 + }, { + "uid" : "1bd5c9b23bce7f0d", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_MARIAN PIESSE_and_clicked_choose_vaccine_button.png", + "source" : "1bd5c9b23bce7f0d.png", + "type" : "image/png", + "size" : 80805 + }, { + "uid" : "2878f3c99dff28da", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "2878f3c99dff28da.png", + "type" : "image/png", + "size" : 82184 + }, { + "uid" : "4fc8bc35cf19b1b8", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "4fc8bc35cf19b1b8.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "60bbafa8828d7498", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "60bbafa8828d7498.png", + "type" : "image/png", + "size" : 59988 + }, { + "uid" : "e6da994dcbb533be", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "e6da994dcbb533be.png", + "type" : "image/png", + "size" : 75401 + } ], + "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" : 1731678558646, + "stop" : 1731678564861, + "duration" : 6215 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d515eb017a4801b1", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "d515eb017a4801b1.png", + "type" : "image/png", + "size" : 71519 + }, { + "uid" : "afc30813a5d51010", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "afc30813a5d51010.png", + "type" : "image/png", + "size" : 72517 + }, { + "uid" : "958f41d4ce3622f1", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "958f41d4ce3622f1.png", + "type" : "image/png", + "size" : 72517 + }, { + "uid" : "2dd917cd3395d306", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "2dd917cd3395d306.png", + "type" : "image/png", + "size" : 72179 + }, { + "uid" : "9555fa948413f552", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "9555fa948413f552.png", + "type" : "image/png", + "size" : 70240 + }, { + "uid" : "ecf7d90206e423", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "ecf7d90206e423.png", + "type" : "image/png", + "size" : 73226 + }, { + "uid" : "ac168b1f39c0661f", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "ac168b1f39c0661f.png", + "type" : "image/png", + "size" : 73569 + }, { + "uid" : "26f52385695cedce", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "26f52385695cedce.png", + "type" : "image/png", + "size" : 74433 + }, { + "uid" : "21562cbe16df0214", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "21562cbe16df0214.png", + "type" : "image/png", + "size" : 41223 + } ], + "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" : 1731678564862, + "stop" : 1731678568291, + "duration" : 3429 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "d7ba3396fa89bec4", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "d7ba3396fa89bec4.png", + "type" : "image/png", + "size" : 41223 + }, { + "uid" : "fd4ce09e8d4ae840", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "fd4ce09e8d4ae840.png", + "type" : "image/png", + "size" : 43436 + }, { + "uid" : "20f9ebaafa82372b", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "20f9ebaafa82372b.png", + "type" : "image/png", + "size" : 74243 + }, { + "uid" : "be3d29b37a841c80", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "be3d29b37a841c80.png", + "type" : "image/png", + "size" : 76247 + }, { + "uid" : "8bd53e96d00735eb", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "8bd53e96d00735eb.png", + "type" : "image/png", + "size" : 77453 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "538867d3b892db2d", + "name" : "log", + "source" : "538867d3b892db2d.txt", + "type" : "text/plain", + "size" : 14448 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "7a38ff895c8bc3e3.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/7b081bdbcf1f22f8.json b/data/test-cases/7b081bdbcf1f22f8.json new file mode 100644 index 000000000..51fd94ae2 --- /dev/null +++ b/data/test-cases/7b081bdbcf1f22f8.json @@ -0,0 +1,220 @@ +{ + "uid" : "7b081bdbcf1f22f8", + "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" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 + }, + "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" : 1731678186574, + "stop" : 1731678191892, + "duration" : 5318 + }, + "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" : 1731678191893, + "stop" : 1731678192877, + "duration" : 984 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "716c0de234eeab5f", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "716c0de234eeab5f.png", + "type" : "image/png", + "size" : 49404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678192877, + "stop" : 1731678193542, + "duration" : 665 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d7af71d8f65e0a43", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "d7af71d8f65e0a43.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Other", + "time" : { + "start" : 1731678193543, + "stop" : 1731678194209, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "add5eac716b14ea9", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "add5eac716b14ea9.png", + "type" : "image/png", + "size" : 50803 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678194210, + "stop" : 1731678196368, + "duration" : 2158 + }, + "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" : 1731678196368, + "stop" : 1731678197025, + "duration" : 657 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d3cee36fb32830b7", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "d3cee36fb32830b7.png", + "type" : "image/png", + "size" : 44932 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678197025, + "stop" : 1731678197633, + "duration" : 608 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d99252802ec2b709", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "d99252802ec2b709.png", + "type" : "image/png", + "size" : 44932 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "cc16bf8c50d9c1e1", + "name" : "log", + "source" : "cc16bf8c50d9c1e1.txt", + "type" : "text/plain", + "size" : 4455 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "7b081bdbcf1f22f8.json", + "parameterValues" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/7c454de6bbdea5b0.json b/data/test-cases/7c454de6bbdea5b0.json new file mode 100644 index 000000000..f29592ca7 --- /dev/null +++ b/data/test-cases/7c454de6bbdea5b0.json @@ -0,0 +1,568 @@ +{ + "uid" : "7c454de6bbdea5b0", + "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" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "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" : 1731678278918, + "stop" : 1731678283201, + "duration" : 4283 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "79bcbe789c083097", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "79bcbe789c083097.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678283202, + "stop" : 1731678289005, + "duration" : 5803 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "26e60895d26a60ef", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "26e60895d26a60ef.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" : 1731678289005, + "stop" : 1731678292330, + "duration" : 3325 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "612cebda25057379", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "612cebda25057379.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "28ddd8a68abcd040", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "28ddd8a68abcd040.png", + "type" : "image/png", + "size" : 55637 + } ], + "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" : 1731678292331, + "stop" : 1731678303811, + "duration" : 11480 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "510067446674559a", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_40.png", + "source" : "510067446674559a.png", + "type" : "image/png", + "size" : 55637 + }, { + "uid" : "4bb815fc1b4cec70", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "4bb815fc1b4cec70.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "784f2bfc2df2056c", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "784f2bfc2df2056c.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "e85ecd35e2991d75", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "e85ecd35e2991d75.png", + "type" : "image/png", + "size" : 82914 + }, { + "uid" : "56dac1cb2f7060bd", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "56dac1cb2f7060bd.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "5efbb04ec3d4fcc3", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "5efbb04ec3d4fcc3.png", + "type" : "image/png", + "size" : 57398 + }, { + "uid" : "e5fba1eef73673fa", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Spikevax JN.1_and_clicked_continue_button.png", + "source" : "e5fba1eef73673fa.png", + "type" : "image/png", + "size" : 75214 + } ], + "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" : 1731678303811, + "stop" : 1731678310205, + "duration" : 6394 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b14e7b3154a5c60b", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "b14e7b3154a5c60b.png", + "type" : "image/png", + "size" : 71310 + }, { + "uid" : "93857ad9828a4358", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "93857ad9828a4358.png", + "type" : "image/png", + "size" : 72312 + }, { + "uid" : "e32435ce06de757d", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "e32435ce06de757d.png", + "type" : "image/png", + "size" : 72312 + }, { + "uid" : "d4a40f444f480a3a", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "d4a40f444f480a3a.png", + "type" : "image/png", + "size" : 71969 + }, { + "uid" : "cb05eaeba89b99f7", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "cb05eaeba89b99f7.png", + "type" : "image/png", + "size" : 77355 + }, { + "uid" : "9f8666c04d6d237f", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "9f8666c04d6d237f.png", + "type" : "image/png", + "size" : 79360 + }, { + "uid" : "37e7b66084bf0eeb", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "37e7b66084bf0eeb.png", + "type" : "image/png", + "size" : 49658 + }, { + "uid" : "23a3ea4ac96264cc", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "23a3ea4ac96264cc.png", + "type" : "image/png", + "size" : 53578 + }, { + "uid" : "e188132ed1e27bce", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "e188132ed1e27bce.png", + "type" : "image/png", + "size" : 44152 + } ], + "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" : 1731678310206, + "stop" : 1731678313539, + "duration" : 3333 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "399aef80d03d7a88", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "399aef80d03d7a88.png", + "type" : "image/png", + "size" : 44152 + }, { + "uid" : "775a3e5565e15eed", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "775a3e5565e15eed.png", + "type" : "image/png", + "size" : 46212 + }, { + "uid" : "bf91286d80f0676e", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "bf91286d80f0676e.png", + "type" : "image/png", + "size" : 74091 + }, { + "uid" : "f567c1c1a39055a9", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "f567c1c1a39055a9.png", + "type" : "image/png", + "size" : 75620 + }, { + "uid" : "91c86a8bf6b977e4", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_vaccinate_button.png", + "source" : "91c86a8bf6b977e4.png", + "type" : "image/png", + "size" : 74140 + } ], + "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" : 1731678313539, + "stop" : 1731678322831, + "duration" : 9292 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "370776afb345b0b1", + "name" : "qa_edge_131.0.2903.48_clicked_yes_vaccinated_radiobutton.png", + "source" : "370776afb345b0b1.png", + "type" : "image/png", + "size" : 82113 + }, { + "uid" : "2e4b2619c12021ef", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "2e4b2619c12021ef.png", + "type" : "image/png", + "size" : 65121 + }, { + "uid" : "6360f6a280a6e9f9", + "name" : "qa_edge_131.0.2903.48_vaccination_date_is_set.png", + "source" : "6360f6a280a6e9f9.png", + "type" : "image/png", + "size" : 84580 + }, { + "uid" : "33ee548bfb09978c", + "name" : "qa_edge_131.0.2903.48_clicked_care_model_option.png", + "source" : "33ee548bfb09978c.png", + "type" : "image/png", + "size" : 85782 + }, { + "uid" : "605864b3c046f197", + "name" : "qa_edge_131.0.2903.48_selected_vaccinator_name_and_council.png", + "source" : "605864b3c046f197.png", + "type" : "image/png", + "size" : 85782 + }, { + "uid" : "a1b50a3b9a90e1f5", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_comments.png", + "source" : "a1b50a3b9a90e1f5.png", + "type" : "image/png", + "size" : 42838 + }, { + "uid" : "7363ccc166ee8518", + "name" : "qa_edge_131.0.2903.48_selected_vaccination_site.png", + "source" : "7363ccc166ee8518.png", + "type" : "image/png", + "size" : 42998 + }, { + "uid" : "816aa720b4ed7b8d", + "name" : "qa_edge_131.0.2903.48_selected_batch_number.png", + "source" : "816aa720b4ed7b8d.png", + "type" : "image/png", + "size" : 46787 + }, { + "uid" : "fb8b6e6e1a8f754", + "name" : "qa_edge_131.0.2903.48_entered_dose_amount_value.png", + "source" : "fb8b6e6e1a8f754.png", + "type" : "image/png", + "size" : 46787 + }, { + "uid" : "440ea63f72d9b82", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_details.png", + "source" : "440ea63f72d9b82.png", + "type" : "image/png", + "size" : 52691 + } ], + "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" : 1731678322832, + "stop" : 1731678325120, + "duration" : 2288 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9c86027390669077", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_before_assertion.png", + "source" : "9c86027390669077.png", + "type" : "image/png", + "size" : 52691 + }, { + "uid" : "c101e1d887300c6", + "name" : "qa_edge_131.0.2903.48_vaccination_dose_amount.png", + "source" : "c101e1d887300c6.png", + "type" : "image/png", + "size" : 52691 + }, { + "uid" : "b82eefa29949a596", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_after_assertion.png", + "source" : "b82eefa29949a596.png", + "type" : "image/png", + "size" : 52691 + } ], + "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" : 1731678325120, + "stop" : 1731678326917, + "duration" : 1797 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4152998fb1d5c002", + "name" : "qa_edge_131.0.2903.48_patient_details_screen_with_immunisation_history.png", + "source" : "4152998fb1d5c002.png", + "type" : "image/png", + "size" : 52691 + }, { + "uid" : "8c7772446f33a71f", + "name" : "qa_edge_131.0.2903.48_before_assert_record_saved.png", + "source" : "8c7772446f33a71f.png", + "type" : "image/png", + "size" : 34843 + } ], + "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" : 1731678326917, + "stop" : 1731678332923, + "duration" : 6006 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ed258b47938e8197", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "ed258b47938e8197.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" : 1731678332923, + "stop" : 1731678335784, + "duration" : 2861 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d66ea5987b9f0a32", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "d66ea5987b9f0a32.png", + "type" : "image/png", + "size" : 48963 + }, { + "uid" : "f6c3559c78fd48d2", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f6c3559c78fd48d2.png", + "type" : "image/png", + "size" : 55304 + } ], + "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" : 1731678335785, + "stop" : 1731678341856, + "duration" : 6071 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b37a5dffbcf2c8be", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_after_vaccination.png", + "source" : "b37a5dffbcf2c8be.png", + "type" : "image/png", + "size" : 55304 + }, { + "uid" : "233349b1c694518d", + "name" : "qa_edge_131.0.2903.48_click_delete_history_link.png", + "source" : "233349b1c694518d.png", + "type" : "image/png", + "size" : 64428 + }, { + "uid" : "4261d2add917e356", + "name" : "qa_edge_131.0.2903.48_click_delete_vaccination_button.png", + "source" : "4261d2add917e356.png", + "type" : "image/png", + "size" : 55637 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "22a5a856ff97ee09", + "name" : "log", + "source" : "22a5a856ff97ee09.txt", + "type" : "text/plain", + "size" : 28054 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : [ ], + "tags" : [ ] + }, + "source" : "7c454de6bbdea5b0.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/7f1d22671ea8b05d.json b/data/test-cases/7f1d22671ea8b05d.json new file mode 100644 index 000000000..4aa43bd93 --- /dev/null +++ b/data/test-cases/7f1d22671ea8b05d.json @@ -0,0 +1,220 @@ +{ + "uid" : "7f1d22671ea8b05d", + "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" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 + }, + "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" : 1731678175738, + "stop" : 1731678180708, + "duration" : 4970 + }, + "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" : 1731678180709, + "stop" : 1731678181786, + "duration" : 1077 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cce975cda9ee4b0f", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "cce975cda9ee4b0f.png", + "type" : "image/png", + "size" : 49404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678181786, + "stop" : 1731678182468, + "duration" : 682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8fe589fc98c1f40", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "8fe589fc98c1f40.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Female", + "time" : { + "start" : 1731678182468, + "stop" : 1731678183168, + "duration" : 700 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "681d5f59530d1519", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "681d5f59530d1519.png", + "type" : "image/png", + "size" : 50610 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678183168, + "stop" : 1731678185298, + "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" : 1731678185299, + "stop" : 1731678185944, + "duration" : 645 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a247ed9c873ba863", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "a247ed9c873ba863.png", + "type" : "image/png", + "size" : 44539 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678185944, + "stop" : 1731678186570, + "duration" : 626 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7be5da8268f8942f", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "7be5da8268f8942f.png", + "type" : "image/png", + "size" : 44539 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1fd4898efeb5cbb8", + "name" : "log", + "source" : "1fd4898efeb5cbb8.txt", + "type" : "text/plain", + "size" : 4457 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "7f1d22671ea8b05d.json", + "parameterValues" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/7fc2bcc234355a42.json b/data/test-cases/7fc2bcc234355a42.json new file mode 100644 index 000000000..f78619456 --- /dev/null +++ b/data/test-cases/7fc2bcc234355a42.json @@ -0,0 +1,359 @@ +{ + "uid" : "7fc2bcc234355a42", + "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" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678652047, + "stop" : 1731678656452, + "duration" : 4405 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f93d69bc6f404408", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "f93d69bc6f404408.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678656453, + "stop" : 1731678662427, + "duration" : 5974 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "34f61a38da470e64", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "34f61a38da470e64.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" : 1731678662427, + "stop" : 1731678665277, + "duration" : 2850 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a1e3c5db72c0116d", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "a1e3c5db72c0116d.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "43a079b20144af48", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "43a079b20144af48.png", + "type" : "image/png", + "size" : 55637 + } ], + "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" : 1731678665277, + "stop" : 1731678676817, + "duration" : 11540 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f0a15bb2a922469c", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_2.png", + "source" : "f0a15bb2a922469c.png", + "type" : "image/png", + "size" : 55637 + }, { + "uid" : "3533b3974e4d3f69", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "3533b3974e4d3f69.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "4fe5447d7ed0e1cf", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "4fe5447d7ed0e1cf.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "5224e9261b5369d0", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "5224e9261b5369d0.png", + "type" : "image/png", + "size" : 82949 + }, { + "uid" : "6dcd5b601854f5d4", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "6dcd5b601854f5d4.png", + "type" : "image/png", + "size" : 46310 + }, { + "uid" : "50e15eb0a67c1198", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "50e15eb0a67c1198.png", + "type" : "image/png", + "size" : 48863 + }, { + "uid" : "c51ddd12ffb2b111", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Pertussis_and_Boostrix-IPV suspension_and_clicked_continue_button.png", + "source" : "c51ddd12ffb2b111.png", + "type" : "image/png", + "size" : 75857 + } ], + "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" : 1731678676818, + "stop" : 1731678683258, + "duration" : 6440 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7d56c2731b2658a5", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "7d56c2731b2658a5.png", + "type" : "image/png", + "size" : 74489 + }, { + "uid" : "2de03ff12c90b614", + "name" : "qa_edge_131.0.2903.48_entered_due_date.png", + "source" : "2de03ff12c90b614.png", + "type" : "image/png", + "size" : 74997 + }, { + "uid" : "cf13a6ffd295650e", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "cf13a6ffd295650e.png", + "type" : "image/png", + "size" : 74997 + }, { + "uid" : "824bc7ff77f03fbd", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "824bc7ff77f03fbd.png", + "type" : "image/png", + "size" : 73416 + }, { + "uid" : "7df801ef702d8b2a", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "7df801ef702d8b2a.png", + "type" : "image/png", + "size" : 74530 + }, { + "uid" : "5f1935b4849d04f9", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "5f1935b4849d04f9.png", + "type" : "image/png", + "size" : 74530 + }, { + "uid" : "6cd11fd9e8d4cbe9", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "6cd11fd9e8d4cbe9.png", + "type" : "image/png", + "size" : 43598 + }, { + "uid" : "4b326db5164b0831", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "4b326db5164b0831.png", + "type" : "image/png", + "size" : 47478 + }, { + "uid" : "3325254940aef38a", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "3325254940aef38a.png", + "type" : "image/png", + "size" : 46311 + } ], + "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" : 1731678683258, + "stop" : 1731678685962, + "duration" : 2704 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "666c273b8ed0b13e", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "666c273b8ed0b13e.png", + "type" : "image/png", + "size" : 46311 + }, { + "uid" : "d9b70d148b969ab5", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "d9b70d148b969ab5.png", + "type" : "image/png", + "size" : 74748 + }, { + "uid" : "b9f564f7e38c34d6", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "b9f564f7e38c34d6.png", + "type" : "image/png", + "size" : 75957 + }, { + "uid" : "647c3d9c1d5154af", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "647c3d9c1d5154af.png", + "type" : "image/png", + "size" : 77163 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 4, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "61ad4bf12349c6f4", + "name" : "log", + "source" : "61ad4bf12349c6f4.txt", + "type" : "text/plain", + "size" : 14077 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 25, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "7fc2bcc234355a42.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/80b6789c7a73bc08.json b/data/test-cases/80b6789c7a73bc08.json new file mode 100644 index 000000000..29f0323f9 --- /dev/null +++ b/data/test-cases/80b6789c7a73bc08.json @@ -0,0 +1,157 @@ +{ + "uid" : "80b6789c7a73bc08", + "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" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 + }, + "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" : 1731678205776, + "stop" : 1731678210881, + "duration" : 5105 + }, + "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" : 1731678210882, + "stop" : 1731678212061, + "duration" : 1179 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "86c7722d11294495", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "86c7722d11294495.png", + "type" : "image/png", + "size" : 49509 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678212061, + "stop" : 1731678214175, + "duration" : 2114 + }, + "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" : 1731678214175, + "stop" : 1731678216824, + "duration" : 2649 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fee93f8824292be", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "fee93f8824292be.png", + "type" : "image/png", + "size" : 41629 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e563dfeb793cb73", + "name" : "log", + "source" : "e563dfeb793cb73.txt", + "type" : "text/plain", + "size" : 2570 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "80b6789c7a73bc08.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/8123b50abdb97ba6.json b/data/test-cases/8123b50abdb97ba6.json new file mode 100644 index 000000000..48ffde5d8 --- /dev/null +++ b/data/test-cases/8123b50abdb97ba6.json @@ -0,0 +1,356 @@ +{ + "uid" : "8123b50abdb97ba6", + "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" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with lasting power of attorney for personal welfare'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with lasting power of attorney for personal welfare'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678338857, + "stop" : 1731678344054, + "duration" : 5197 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a247445338355fc3", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "a247445338355fc3.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678344055, + "stop" : 1731678349954, + "duration" : 5899 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a2c04f9df9d046b2", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "a2c04f9df9d046b2.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" : 1731678349955, + "stop" : 1731678352287, + "duration" : 2332 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "363c650525f2cb74", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "363c650525f2cb74.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "b99b7aa82b832759", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "b99b7aa82b832759.png", + "type" : "image/png", + "size" : 56248 + } ], + "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" : 1731678352287, + "stop" : 1731678363670, + "duration" : 11383 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "92d81e94a986b854", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png", + "source" : "92d81e94a986b854.png", + "type" : "image/png", + "size" : 56248 + }, { + "uid" : "c6b8b093613d26e", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "c6b8b093613d26e.png", + "type" : "image/png", + "size" : 82221 + }, { + "uid" : "8462d9b9091e4919", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_MARGIE PUCKEY_and_clicked_choose_vaccine_button.png", + "source" : "8462d9b9091e4919.png", + "type" : "image/png", + "size" : 82221 + }, { + "uid" : "721f5656ed1e6098", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "721f5656ed1e6098.png", + "type" : "image/png", + "size" : 83588 + }, { + "uid" : "d953534bdc9fd4e", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "d953534bdc9fd4e.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "5174dba5a0f2c093", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "5174dba5a0f2c093.png", + "type" : "image/png", + "size" : 57437 + }, { + "uid" : "7dfc03ead25f9acf", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png", + "source" : "7dfc03ead25f9acf.png", + "type" : "image/png", + "size" : 76578 + } ], + "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" : 1731678363671, + "stop" : 1731678369887, + "duration" : 6216 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8f0e370bea4543fc", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "8f0e370bea4543fc.png", + "type" : "image/png", + "size" : 72768 + }, { + "uid" : "15fa2fc47dc403e", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "15fa2fc47dc403e.png", + "type" : "image/png", + "size" : 73086 + }, { + "uid" : "316cdb6f50b291e2", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "316cdb6f50b291e2.png", + "type" : "image/png", + "size" : 73086 + }, { + "uid" : "35c1cf5e0f60422a", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "35c1cf5e0f60422a.png", + "type" : "image/png", + "size" : 72460 + }, { + "uid" : "5e6a34ab7a588b36", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "5e6a34ab7a588b36.png", + "type" : "image/png", + "size" : 74646 + }, { + "uid" : "c0273d153a46dc7", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "c0273d153a46dc7.png", + "type" : "image/png", + "size" : 76739 + }, { + "uid" : "52687ba7cd359de1", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "52687ba7cd359de1.png", + "type" : "image/png", + "size" : 49833 + }, { + "uid" : "a1d4eb90153f9933", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "a1d4eb90153f9933.png", + "type" : "image/png", + "size" : 54047 + }, { + "uid" : "889c5d8c933c58de", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "889c5d8c933c58de.png", + "type" : "image/png", + "size" : 47322 + } ], + "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" : 1731678369887, + "stop" : 1731678372695, + "duration" : 2808 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "afaaa49146c1631", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "afaaa49146c1631.png", + "type" : "image/png", + "size" : 47322 + }, { + "uid" : "9a87c4998044386e", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "9a87c4998044386e.png", + "type" : "image/png", + "size" : 75467 + }, { + "uid" : "5ea8222a9d8e7ca1", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "5ea8222a9d8e7ca1.png", + "type" : "image/png", + "size" : 77439 + }, { + "uid" : "1c78e0b631be4147", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "1c78e0b631be4147.png", + "type" : "image/png", + "size" : 78641 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 4, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1ee260273d6b37a4", + "name" : "log", + "source" : "1ee260273d6b37a4.txt", + "type" : "text/plain", + "size" : 13973 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 25, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "8123b50abdb97ba6.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/835e883dc3a4e02.json b/data/test-cases/835e883dc3a4e02.json new file mode 100644 index 000000000..2ea39db4c --- /dev/null +++ b/data/test-cases/835e883dc3a4e02.json @@ -0,0 +1,220 @@ +{ + "uid" : "835e883dc3a4e02", + "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" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 + }, + "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" : 1731678250955, + "stop" : 1731678255372, + "duration" : 4417 + }, + "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" : 1731678255373, + "stop" : 1731678256342, + "duration" : 969 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1584c5009cc2dac4", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "1584c5009cc2dac4.png", + "type" : "image/png", + "size" : 49456 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678256342, + "stop" : 1731678257007, + "duration" : 665 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "208053fe64967844", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "208053fe64967844.png", + "type" : "image/png", + "size" : 51246 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731678257007, + "stop" : 1731678257658, + "duration" : 651 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cb338540fcf426a8", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "cb338540fcf426a8.png", + "type" : "image/png", + "size" : 50708 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678257658, + "stop" : 1731678259754, + "duration" : 2096 + }, + "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" : 1731678259754, + "stop" : 1731678260371, + "duration" : 617 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5094cb79a4232d", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "5094cb79a4232d.png", + "type" : "image/png", + "size" : 44702 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678260372, + "stop" : 1731678260982, + "duration" : 610 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "da7783789c8f2162", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "da7783789c8f2162.png", + "type" : "image/png", + "size" : 44702 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c10d742936b0fbb3", + "name" : "log", + "source" : "c10d742936b0fbb3.txt", + "type" : "text/plain", + "size" : 4455 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "835e883dc3a4e02.json", + "parameterValues" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] +} \ No newline at end of file diff --git a/data/test-cases/840dc34a3b563b92.json b/data/test-cases/840dc34a3b563b92.json new file mode 100644 index 000000000..1222c9a24 --- /dev/null +++ b/data/test-cases/840dc34a3b563b92.json @@ -0,0 +1,431 @@ +{ + "uid" : "840dc34a3b563b92", + "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" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678668140, + "stop" : 1731678700438, + "duration" : 32298 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "328aa63686a3fa29", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "328aa63686a3fa29.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "effa17cd1d02a7af", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "effa17cd1d02a7af.png", + "type" : "image/png", + "size" : 47474 + }, { + "uid" : "c9a06dc045059e3", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "c9a06dc045059e3.png", + "type" : "image/png", + "size" : 48322 + }, { + "uid" : "4b771549dd3de920", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "4b771549dd3de920.png", + "type" : "image/png", + "size" : 46611 + }, { + "uid" : "9b1f9c8ca45f8588", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "9b1f9c8ca45f8588.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "3ad7c42f50cd9f5b", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "3ad7c42f50cd9f5b.png", + "type" : "image/png", + "size" : 60199 + }, { + "uid" : "160398989b6051e6", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "160398989b6051e6.png", + "type" : "image/png", + "size" : 62277 + }, { + "uid" : "639e5c74113cee20", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "639e5c74113cee20.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "4b0e6f9eda532123", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "4b0e6f9eda532123.png", + "type" : "image/png", + "size" : 31708 + }, { + "uid" : "be51d4033424f890", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "be51d4033424f890.png", + "type" : "image/png", + "size" : 36381 + }, { + "uid" : "ccf0b86b6ec54bff", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "ccf0b86b6ec54bff.png", + "type" : "image/png", + "size" : 37384 + }, { + "uid" : "1836031733d84540", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "1836031733d84540.png", + "type" : "image/png", + "size" : 37384 + } ], + "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" : 1731678700438, + "stop" : 1731678706289, + "duration" : 5851 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ac654184fb899e41", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "ac654184fb899e41.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" : 1731678706289, + "stop" : 1731678708602, + "duration" : 2313 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5a28a1d524361e3c", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "5a28a1d524361e3c.png", + "type" : "image/png", + "size" : 48983 + }, { + "uid" : "692986be61ab8540", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "692986be61ab8540.png", + "type" : "image/png", + "size" : 54472 + } ], + "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" : 1731678708603, + "stop" : 1731678720007, + "duration" : 11404 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f94c06c82613e35", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png", + "source" : "f94c06c82613e35.png", + "type" : "image/png", + "size" : 54472 + }, { + "uid" : "a67d95fd3d3b39a0", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "a67d95fd3d3b39a0.png", + "type" : "image/png", + "size" : 81241 + }, { + "uid" : "3caa5b65385f4478", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_HERBERT HAAG_and_clicked_choose_vaccine_button.png", + "source" : "3caa5b65385f4478.png", + "type" : "image/png", + "size" : 81241 + }, { + "uid" : "cca0f834915f1c64", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "cca0f834915f1c64.png", + "type" : "image/png", + "size" : 82619 + }, { + "uid" : "5a38e670906d0a42", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "5a38e670906d0a42.png", + "type" : "image/png", + "size" : 52956 + }, { + "uid" : "56c2331a5990bfe7", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "56c2331a5990bfe7.png", + "type" : "image/png", + "size" : 55500 + }, { + "uid" : "2263b1433652b5fb", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Pertussis_and_Repevax vaccine suspension_and_clicked_continue_button.png", + "source" : "2263b1433652b5fb.png", + "type" : "image/png", + "size" : 75444 + } ], + "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" : 1731678720007, + "stop" : 1731678726389, + "duration" : 6382 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c4ebe5c9607fde98", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "c4ebe5c9607fde98.png", + "type" : "image/png", + "size" : 74160 + }, { + "uid" : "9ba9c817622ddf0f", + "name" : "qa_edge_131.0.2903.48_entered_due_date.png", + "source" : "9ba9c817622ddf0f.png", + "type" : "image/png", + "size" : 74820 + }, { + "uid" : "aa354ed2fec1e2bf", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "aa354ed2fec1e2bf.png", + "type" : "image/png", + "size" : 74820 + }, { + "uid" : "e381245be16518bd", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "e381245be16518bd.png", + "type" : "image/png", + "size" : 66627 + }, { + "uid" : "a10711522b0aeb90", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "a10711522b0aeb90.png", + "type" : "image/png", + "size" : 47927 + }, { + "uid" : "16db9800bb31f8de", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "16db9800bb31f8de.png", + "type" : "image/png", + "size" : 50934 + }, { + "uid" : "8e2414a026b038e1", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "8e2414a026b038e1.png", + "type" : "image/png", + "size" : 51357 + }, { + "uid" : "d4e9dd1849483e81", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "d4e9dd1849483e81.png", + "type" : "image/png", + "size" : 55071 + }, { + "uid" : "41d8cd5496e216f6", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "41d8cd5496e216f6.png", + "type" : "image/png", + "size" : 42390 + } ], + "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" : 1731678726390, + "stop" : 1731678729798, + "duration" : 3408 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "79c11214337057f7", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "79c11214337057f7.png", + "type" : "image/png", + "size" : 42390 + }, { + "uid" : "390a6565030a2a55", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "390a6565030a2a55.png", + "type" : "image/png", + "size" : 44539 + }, { + "uid" : "48dbd9e9a18fa79", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "48dbd9e9a18fa79.png", + "type" : "image/png", + "size" : 74712 + }, { + "uid" : "8391e89c3724e3aa", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "8391e89c3724e3aa.png", + "type" : "image/png", + "size" : 75527 + }, { + "uid" : "896fe77a83a848f6", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "896fe77a83a848f6.png", + "type" : "image/png", + "size" : 76704 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d2a428e61460f2e9", + "name" : "log", + "source" : "d2a428e61460f2e9.txt", + "type" : "text/plain", + "size" : 19416 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 37, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "840dc34a3b563b92.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/869fdfb8d40ebd75.json b/data/test-cases/869fdfb8d40ebd75.json new file mode 100644 index 000000000..c7d94992c --- /dev/null +++ b/data/test-cases/869fdfb8d40ebd75.json @@ -0,0 +1,158 @@ +{ + "uid" : "869fdfb8d40ebd75", + "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" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 + }, + "status" : "failed", + "statusMessage" : "AssertionError: assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {}\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\n @then(\"I can see a message that more than one result was found\")\n def step_assert_multiple_results_found_for_patient_message():\n attach_screenshot(\"multiple_results_found_should_be_visible\")\n> assert check_patient_multiple_results_found_message_exists(True) == True\nE assert False == True\nE + where False = check_patient_multiple_results_found_message_exists(True)\n\ntests/test_find_a_patient_steps.py:211: AssertionError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "AssertionError: assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {}\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\n @then(\"I can see a message that more than one result was found\")\n def step_assert_multiple_results_found_for_patient_message():\n attach_screenshot(\"multiple_results_found_should_be_visible\")\n> assert check_patient_multiple_results_found_message_exists(True) == True\nE assert False == True\nE + where False = check_patient_multiple_results_found_message_exists(True)\n\ntests/test_find_a_patient_steps.py:211: AssertionError", + "steps" : [ { + "name" : "Given I am on the find a patient by demographics page", + "time" : { + "start" : 1731678226802, + "stop" : 1731678232237, + "duration" : 5435 + }, + "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" : 1731678232238, + "stop" : 1731678233479, + "duration" : 1241 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d5f1f88288f2b431", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "d5f1f88288f2b431.png", + "type" : "image/png", + "size" : 49129 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678233480, + "stop" : 1731678235596, + "duration" : 2116 + }, + "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" : 1731678235596, + "stop" : 1731678246388, + "duration" : 10792 + }, + "status" : "failed", + "statusMessage" : "assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)", + "statusTrace" : "AssertionError: assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "46fbecf9e175cf1a", + "name" : "qa_edge_131.0.2903.48_multiple_results_found_should_be_visible.png", + "source" : "46fbecf9e175cf1a.png", + "type" : "image/png", + "size" : 49811 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "fa315af65626aa10", + "name" : "log", + "source" : "fa315af65626aa10.txt", + "type" : "text/plain", + "size" : 2340 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "869fdfb8d40ebd75.json", + "parameterValues" : [ "23/02/2020", "Aidan", "Smith" ] +} \ No newline at end of file diff --git a/data/test-cases/892ac846f23829b.json b/data/test-cases/892ac846f23829b.json new file mode 100644 index 000000000..b0b3ca01c --- /dev/null +++ b/data/test-cases/892ac846f23829b.json @@ -0,0 +1,169 @@ +{ + "uid" : "892ac846f23829b", + "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" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 + }, + "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" : 1731678050390, + "stop" : 1731678055448, + "duration" : 5058 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I am on the vaccines page", + "time" : { + "start" : 1731678055448, + "stop" : 1731678058992, + "duration" : 3544 + }, + "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" : 1731678058992, + "stop" : 1731678059793, + "duration" : 801 + }, + "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" : 1731678059794, + "stop" : 1731678060948, + "duration" : 1154 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ecf134457f09331", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "ecf134457f09331.png", + "type" : "image/png", + "size" : 36354 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the batch is already added to site warning should appear", + "time" : { + "start" : 1731678060949, + "stop" : 1731678061714, + "duration" : 765 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d5b41e0a34796a27", + "name" : "qa_edge_131.0.2903.48_batch_already_added_warning_message_exists.png", + "source" : "d5b41e0a34796a27.png", + "type" : "image/png", + "size" : 36354 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5cf3c954c281d9a9", + "name" : "log", + "source" : "5cf3c954c281d9a9.txt", + "type" : "text/plain", + "size" : 2476 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "892ac846f23829b.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/8e37454fb4533c28.json b/data/test-cases/8e37454fb4533c28.json new file mode 100644 index 000000000..845528348 --- /dev/null +++ b/data/test-cases/8e37454fb4533c28.json @@ -0,0 +1,307 @@ +{ + "uid" : "8e37454fb4533c28", + "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" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 + }, + "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" : 1731678236912, + "stop" : 1731678242078, + "duration" : 5166 + }, + "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" : 1731678242078, + "stop" : 1731678242079, + "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" : 1731678242079, + "stop" : 1731678263635, + "duration" : 21556 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "800762928726c273", + "name" : "qa_edge_131.0.2903.48_add_mandatory_new_patient_information.png", + "source" : "800762928726c273.png", + "type" : "image/png", + "size" : 50533 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678263636, + "stop" : 1731678265766, + "duration" : 2130 + }, + "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" : 1731678265766, + "stop" : 1731678265891, + "duration" : 125 + }, + "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" : 1731678265892, + "stop" : 1731678267073, + "duration" : 1181 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b62b77cc788b536f", + "name" : "qa_edge_131.0.2903.48_add_mandatory_new_patient_information.png", + "source" : "b62b77cc788b536f.png", + "type" : "image/png", + "size" : 34121 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the check and confirm button", + "time" : { + "start" : 1731678267074, + "stop" : 1731678267180, + "duration" : 106 + }, + "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" : 1731678267181, + "stop" : 1731678267969, + "duration" : 788 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9aeb2575a2aa6aff", + "name" : "qa_edge_131.0.2903.48_patient_information_is_correct.png", + "source" : "9aeb2575a2aa6aff.png", + "type" : "image/png", + "size" : 36902 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the confirm and save button", + "time" : { + "start" : 1731678267969, + "stop" : 1731678268038, + "duration" : 69 + }, + "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" : 1731678268038, + "stop" : 1731678268592, + "duration" : 554 + }, + "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" : 1731678268592, + "stop" : 1731678268684, + "duration" : 92 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the new patient details", + "time" : { + "start" : 1731678268684, + "stop" : 1731678290173, + "duration" : 21489 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "259ada35449d089a", + "name" : "qa_edge_131.0.2903.48_add_mandatory_new_patient_information.png", + "source" : "259ada35449d089a.png", + "type" : "image/png", + "size" : 43769 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678290174, + "stop" : 1731678292285, + "duration" : 2111 + }, + "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" : 1731678292285, + "stop" : 1731678292923, + "duration" : 638 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3ac420367eff9c1d", + "name" : "qa_edge_131.0.2903.48_patient_local_record_should_be_visible.png", + "source" : "3ac420367eff9c1d.png", + "type" : "image/png", + "size" : 37615 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "bb2b59e899ae4176", + "name" : "log", + "source" : "bb2b59e899ae4176.txt", + "type" : "text/plain", + "size" : 6632 + } ], + "parameters" : [ ], + "stepsCount" : 14, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "8e37454fb4533c28.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/8e4636c12bc88947.json b/data/test-cases/8e4636c12bc88947.json new file mode 100644 index 000000000..998aafd83 --- /dev/null +++ b/data/test-cases/8e4636c12bc88947.json @@ -0,0 +1,139 @@ +{ + "uid" : "8e4636c12bc88947", + "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" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 + }, + "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" : 1731678176017, + "stop" : 1731678180884, + "duration" : 4867 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9753108642 as the nhs number", + "time" : { + "start" : 1731678180884, + "stop" : 1731678180994, + "duration" : 110 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678180995, + "stop" : 1731678183140, + "duration" : 2145 + }, + "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" : 1731678183141, + "stop" : 1731678183795, + "duration" : 654 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3e21516279ee37ba", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_nhs_number.png", + "source" : "3e21516279ee37ba.png", + "type" : "image/png", + "size" : 53772 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f9de92aa651fc89f", + "name" : "log", + "source" : "f9de92aa651fc89f.txt", + "type" : "text/plain", + "size" : 1829 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "8e4636c12bc88947.json", + "parameterValues" : [ "Enter a correct NHS number", "9753108642" ] +} \ No newline at end of file diff --git a/data/test-cases/8fd901cb7dcd12ae.json b/data/test-cases/8fd901cb7dcd12ae.json new file mode 100644 index 000000000..072d07aac --- /dev/null +++ b/data/test-cases/8fd901cb7dcd12ae.json @@ -0,0 +1,145 @@ +{ + "uid" : "8fd901cb7dcd12ae", + "name" : "\"Choose dates\" page is displayed", + "fullName" : "features/reports.feature:\"Choose dates\" page is displayed", + "historyId" : "dd4f797be6cadb2f2e59b62f96b0e298", + "time" : { + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 + }, + "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" : 1731678735227, + "stop" : 1731678740509, + "duration" : 5282 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the reports navigation link", + "time" : { + "start" : 1731678740509, + "stop" : 1731678744854, + "duration" : 4345 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "74a01f2357f8e143", + "name" : "qa_edge_131.0.2903.48_reports_navigation_link_clicked.png", + "source" : "74a01f2357f8e143.png", + "type" : "image/png", + "size" : 45289 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I click the create report button", + "time" : { + "start" : 1731678744855, + "stop" : 1731678745570, + "duration" : 715 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "252ee22b7711190a", + "name" : "qa_edge_131.0.2903.48_create_report_button_is_clicked.png", + "source" : "252ee22b7711190a.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" : 1731678745571, + "stop" : 1731678746186, + "duration" : 615 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "67149a622362e358", + "name" : "qa_edge_131.0.2903.48_choose_dates_range_page_should_be_displayed.png", + "source" : "67149a622362e358.png", + "type" : "image/png", + "size" : 59138 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "349f01164a09d9d", + "name" : "log", + "source" : "349f01164a09d9d.txt", + "type" : "text/plain", + "size" : 2743 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "8fd901cb7dcd12ae.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/949e3054a2e0c525.json b/data/test-cases/949e3054a2e0c525.json new file mode 100644 index 000000000..93957f00d --- /dev/null +++ b/data/test-cases/949e3054a2e0c525.json @@ -0,0 +1,112 @@ +{ + "uid" : "949e3054a2e0c525", + "name" : "NHS sign in page should be visible", + "fullName" : "features/logout.feature:NHS sign in page should be visible", + "historyId" : "807ba16b9c51dae553be51c09f89547b", + "time" : { + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 + }, + "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" : 1731678301957, + "stop" : 1731678305946, + "duration" : 3989 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the logout button", + "time" : { + "start" : 1731678305946, + "stop" : 1731678306311, + "duration" : 365 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the user should be logged out successfully", + "time" : { + "start" : 1731678306312, + "stop" : 1731678307020, + "duration" : 708 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + } ], + "attachments" : [ { + "uid" : "32f4fcda2e2ffc62", + "name" : "log", + "source" : "32f4fcda2e2ffc62.txt", + "type" : "text/plain", + "size" : 1312 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "949e3054a2e0c525.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/95f1fe5ea5bc7495.json b/data/test-cases/95f1fe5ea5bc7495.json new file mode 100644 index 000000000..fd78c2cef --- /dev/null +++ b/data/test-cases/95f1fe5ea5bc7495.json @@ -0,0 +1,220 @@ +{ + "uid" : "95f1fe5ea5bc7495", + "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" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 + }, + "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" : 1731678260985, + "stop" : 1731678266460, + "duration" : 5475 + }, + "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" : 1731678266461, + "stop" : 1731678267458, + "duration" : 997 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e8c5290473844a7b", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "e8c5290473844a7b.png", + "type" : "image/png", + "size" : 49181 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678267458, + "stop" : 1731678268148, + "duration" : 690 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2ee44dbb7c7b27a1", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "2ee44dbb7c7b27a1.png", + "type" : "image/png", + "size" : 50984 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731678268149, + "stop" : 1731678268810, + "duration" : 661 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e2a3702d87055b91", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "e2a3702d87055b91.png", + "type" : "image/png", + "size" : 50445 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678268810, + "stop" : 1731678270935, + "duration" : 2125 + }, + "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" : 1731678270936, + "stop" : 1731678271556, + "duration" : 620 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a6e9431b1a82e9a8", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "a6e9431b1a82e9a8.png", + "type" : "image/png", + "size" : 44206 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678271556, + "stop" : 1731678272164, + "duration" : 608 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f487e8223fdd7fb8", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "f487e8223fdd7fb8.png", + "type" : "image/png", + "size" : 44206 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "96ed82a83309715e", + "name" : "log", + "source" : "96ed82a83309715e.txt", + "type" : "text/plain", + "size" : 4454 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "95f1fe5ea5bc7495.json", + "parameterValues" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] +} \ No newline at end of file diff --git a/data/test-cases/968696821557207b.json b/data/test-cases/968696821557207b.json new file mode 100644 index 000000000..2d98e6756 --- /dev/null +++ b/data/test-cases/968696821557207b.json @@ -0,0 +1,145 @@ +{ + "uid" : "968696821557207b", + "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" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 + }, + "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" : 1731678149284, + "stop" : 1731678153565, + "duration" : 4281 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470011902", + "time" : { + "start" : 1731678153566, + "stop" : 1731678153654, + "duration" : 88 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678153655, + "stop" : 1731678155781, + "duration" : 2126 + }, + "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" : 1731678155782, + "stop" : 1731678158440, + "duration" : 2658 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "18fc983e21da43c0", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "18fc983e21da43c0.png", + "type" : "image/png", + "size" : 48674 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "256b53e81c0d8634", + "name" : "log", + "source" : "256b53e81c0d8634.txt", + "type" : "text/plain", + "size" : 1983 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "968696821557207b.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/98a06b8b2de3b52d.json b/data/test-cases/98a06b8b2de3b52d.json new file mode 100644 index 000000000..cdc0ed6f2 --- /dev/null +++ b/data/test-cases/98a06b8b2de3b52d.json @@ -0,0 +1,568 @@ +{ + "uid" : "98a06b8b2de3b52d", + "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" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "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" : 1731678376924, + "stop" : 1731678381433, + "duration" : 4509 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b879c3f65a2f64cf", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "b879c3f65a2f64cf.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678381434, + "stop" : 1731678387269, + "duration" : 5835 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "adccb88bc750f1b2", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "adccb88bc750f1b2.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" : 1731678387269, + "stop" : 1731678389582, + "duration" : 2313 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d80c062a391dbfeb", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "d80c062a391dbfeb.png", + "type" : "image/png", + "size" : 49141 + }, { + "uid" : "7e5765c1ffadb74a", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "7e5765c1ffadb74a.png", + "type" : "image/png", + "size" : 55156 + } ], + "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" : 1731678389582, + "stop" : 1731678400986, + "duration" : 11404 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ab00c567b410034b", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_15.png", + "source" : "ab00c567b410034b.png", + "type" : "image/png", + "size" : 55156 + }, { + "uid" : "cd3c003bae43efd", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "cd3c003bae43efd.png", + "type" : "image/png", + "size" : 81941 + }, { + "uid" : "7dae13ad95f06fce", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_RANDY FOGDEN_and_clicked_choose_vaccine_button.png", + "source" : "7dae13ad95f06fce.png", + "type" : "image/png", + "size" : 81941 + }, { + "uid" : "fc880b5a147507d2", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "fc880b5a147507d2.png", + "type" : "image/png", + "size" : 83283 + }, { + "uid" : "14b5ca95b61685fb", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "14b5ca95b61685fb.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "a85536e5e3e34bfb", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "a85536e5e3e34bfb.png", + "type" : "image/png", + "size" : 55689 + }, { + "uid" : "d8501c0ecdf7669", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 10 JN.1_and_clicked_continue_button.png", + "source" : "d8501c0ecdf7669.png", + "type" : "image/png", + "size" : 76017 + } ], + "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" : 1731678400986, + "stop" : 1731678407222, + "duration" : 6236 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e29dfe1f1245793a", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "e29dfe1f1245793a.png", + "type" : "image/png", + "size" : 72084 + }, { + "uid" : "7daf11b9070a82b", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "7daf11b9070a82b.png", + "type" : "image/png", + "size" : 73258 + }, { + "uid" : "bd1a78e84239aa9c", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "bd1a78e84239aa9c.png", + "type" : "image/png", + "size" : 73258 + }, { + "uid" : "a0b96a774d11dbe1", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "a0b96a774d11dbe1.png", + "type" : "image/png", + "size" : 72979 + }, { + "uid" : "6a1e23297d7d94ad", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "6a1e23297d7d94ad.png", + "type" : "image/png", + "size" : 71986 + }, { + "uid" : "b0efcad4d185f710", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "b0efcad4d185f710.png", + "type" : "image/png", + "size" : 74397 + }, { + "uid" : "a4ca892bb7cde08", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "a4ca892bb7cde08.png", + "type" : "image/png", + "size" : 74668 + }, { + "uid" : "4507ce43e070f42b", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "4507ce43e070f42b.png", + "type" : "image/png", + "size" : 73351 + }, { + "uid" : "632579f6ade8b8c5", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "632579f6ade8b8c5.png", + "type" : "image/png", + "size" : 42976 + } ], + "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" : 1731678407223, + "stop" : 1731678410859, + "duration" : 3636 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "329041b2fa5aba0c", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "329041b2fa5aba0c.png", + "type" : "image/png", + "size" : 42976 + }, { + "uid" : "dadb2abd445a5a02", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "dadb2abd445a5a02.png", + "type" : "image/png", + "size" : 45052 + }, { + "uid" : "ccc0fc68d18503c4", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "ccc0fc68d18503c4.png", + "type" : "image/png", + "size" : 74895 + }, { + "uid" : "430899ed7534808e", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "430899ed7534808e.png", + "type" : "image/png", + "size" : 76362 + }, { + "uid" : "5a2ca130f72f9c08", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_vaccinate_button.png", + "source" : "5a2ca130f72f9c08.png", + "type" : "image/png", + "size" : 73288 + } ], + "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" : 1731678410860, + "stop" : 1731678420299, + "duration" : 9439 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "94c03e9d3842f74c", + "name" : "qa_edge_131.0.2903.48_clicked_yes_vaccinated_radiobutton.png", + "source" : "94c03e9d3842f74c.png", + "type" : "image/png", + "size" : 82869 + }, { + "uid" : "d4bce5e8524d77a7", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "d4bce5e8524d77a7.png", + "type" : "image/png", + "size" : 52168 + }, { + "uid" : "721c737102acac4", + "name" : "qa_edge_131.0.2903.48_vaccination_date_is_set.png", + "source" : "721c737102acac4.png", + "type" : "image/png", + "size" : 84758 + }, { + "uid" : "e805ed1359216be1", + "name" : "qa_edge_131.0.2903.48_clicked_care_model_option.png", + "source" : "e805ed1359216be1.png", + "type" : "image/png", + "size" : 85959 + }, { + "uid" : "d9de467e059cd362", + "name" : "qa_edge_131.0.2903.48_selected_vaccinator_name_and_council.png", + "source" : "d9de467e059cd362.png", + "type" : "image/png", + "size" : 85959 + }, { + "uid" : "a4148ac6fc31b61a", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_comments.png", + "source" : "a4148ac6fc31b61a.png", + "type" : "image/png", + "size" : 40241 + }, { + "uid" : "8389ef06bc4cbb39", + "name" : "qa_edge_131.0.2903.48_selected_vaccination_site.png", + "source" : "8389ef06bc4cbb39.png", + "type" : "image/png", + "size" : 39577 + }, { + "uid" : "23fd64eb53d09584", + "name" : "qa_edge_131.0.2903.48_selected_batch_number.png", + "source" : "23fd64eb53d09584.png", + "type" : "image/png", + "size" : 43278 + }, { + "uid" : "8ced00247093d7c9", + "name" : "qa_edge_131.0.2903.48_entered_dose_amount_value.png", + "source" : "8ced00247093d7c9.png", + "type" : "image/png", + "size" : 43278 + }, { + "uid" : "97b13d038eb0c376", + "name" : "qa_edge_131.0.2903.48_entered_vaccination_details.png", + "source" : "97b13d038eb0c376.png", + "type" : "image/png", + "size" : 53158 + } ], + "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" : 1731678420300, + "stop" : 1731678422805, + "duration" : 2505 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "adb716d265e97e12", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_before_assertion.png", + "source" : "adb716d265e97e12.png", + "type" : "image/png", + "size" : 53158 + }, { + "uid" : "d9a29039a0b92280", + "name" : "qa_edge_131.0.2903.48_vaccination_dose_amount.png", + "source" : "d9a29039a0b92280.png", + "type" : "image/png", + "size" : 53158 + }, { + "uid" : "9ac15724895abf5c", + "name" : "qa_edge_131.0.2903.48_check_and_confirm_screen_after_assertion.png", + "source" : "9ac15724895abf5c.png", + "type" : "image/png", + "size" : 53158 + } ], + "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" : 1731678422805, + "stop" : 1731678424648, + "duration" : 1843 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8ca65696716fbe5a", + "name" : "qa_edge_131.0.2903.48_patient_details_screen_with_immunisation_history.png", + "source" : "8ca65696716fbe5a.png", + "type" : "image/png", + "size" : 53158 + }, { + "uid" : "34e0d7967a24207", + "name" : "qa_edge_131.0.2903.48_before_assert_record_saved.png", + "source" : "34e0d7967a24207.png", + "type" : "image/png", + "size" : 34843 + } ], + "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" : 1731678424649, + "stop" : 1731678430573, + "duration" : 5924 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "87c8053480541f5c", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "87c8053480541f5c.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" : 1731678430574, + "stop" : 1731678432918, + "duration" : 2344 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bda80155d0e3ed34", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "bda80155d0e3ed34.png", + "type" : "image/png", + "size" : 46893 + }, { + "uid" : "dc0d53db7a658696", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "dc0d53db7a658696.png", + "type" : "image/png", + "size" : 55236 + } ], + "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" : 1731678432918, + "stop" : 1731678438951, + "duration" : 6033 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ae4b20111bd6b337", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_after_vaccination.png", + "source" : "ae4b20111bd6b337.png", + "type" : "image/png", + "size" : 55236 + }, { + "uid" : "62020149c3b82f8b", + "name" : "qa_edge_131.0.2903.48_click_delete_history_link.png", + "source" : "62020149c3b82f8b.png", + "type" : "image/png", + "size" : 68641 + }, { + "uid" : "a3afbbe7ec9a58e", + "name" : "qa_edge_131.0.2903.48_click_delete_vaccination_button.png", + "source" : "a3afbbe7ec9a58e.png", + "type" : "image/png", + "size" : 55156 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "7eac960540690f13", + "name" : "log", + "source" : "7eac960540690f13.txt", + "type" : "text/plain", + "size" : 28095 + } ], + "parameters" : [ ], + "stepsCount" : 12, + "attachmentsCount" : 47, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : [ ], + "tags" : [ ] + }, + "source" : "98a06b8b2de3b52d.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/9b28576580e42137.json b/data/test-cases/9b28576580e42137.json new file mode 100644 index 000000000..3cb687913 --- /dev/null +++ b/data/test-cases/9b28576580e42137.json @@ -0,0 +1,172 @@ +{ + "uid" : "9b28576580e42137", + "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" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 + }, + "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" : 1731678217398, + "stop" : 1731678222393, + "duration" : 4995 + }, + "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" : 1731678222394, + "stop" : 1731678223406, + "duration" : 1012 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "81652853e7655515", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "81652853e7655515.png", + "type" : "image/png", + "size" : 49404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I enter the postcode INVALID", + "time" : { + "start" : 1731678223406, + "stop" : 1731678224082, + "duration" : 676 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8bb0083c2b5b88af", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "8bb0083c2b5b88af.png", + "type" : "image/png", + "size" : 50630 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678224082, + "stop" : 1731678226188, + "duration" : 2106 + }, + "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" : 1731678226189, + "stop" : 1731678226799, + "duration" : 610 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dd161c68acf93f3", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_postcode.png", + "source" : "dd161c68acf93f3.png", + "type" : "image/png", + "size" : 36724 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a89cdfc00f590a0d", + "name" : "log", + "source" : "a89cdfc00f590a0d.txt", + "type" : "text/plain", + "size" : 3036 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "9b28576580e42137.json", + "parameterValues" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] +} \ No newline at end of file diff --git a/data/test-cases/a1978b93f09da3e.json b/data/test-cases/a1978b93f09da3e.json new file mode 100644 index 000000000..537079c92 --- /dev/null +++ b/data/test-cases/a1978b93f09da3e.json @@ -0,0 +1,145 @@ +{ + "uid" : "a1978b93f09da3e", + "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" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 + }, + "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" : 1731678089919, + "stop" : 1731678094318, + "duration" : 4399 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306494", + "time" : { + "start" : 1731678094318, + "stop" : 1731678094397, + "duration" : 79 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678094398, + "stop" : 1731678096518, + "duration" : 2120 + }, + "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" : 1731678096519, + "stop" : 1731678099171, + "duration" : 2652 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d1240fe28be44529", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "d1240fe28be44529.png", + "type" : "image/png", + "size" : 48794 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ecc3bc3bd7cb27af", + "name" : "log", + "source" : "ecc3bc3bd7cb27af.txt", + "type" : "text/plain", + "size" : 1968 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "a1978b93f09da3e.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/a3324c7ad840041d.json b/data/test-cases/a3324c7ad840041d.json new file mode 100644 index 000000000..b524f90d2 --- /dev/null +++ b/data/test-cases/a3324c7ad840041d.json @@ -0,0 +1,202 @@ +{ + "uid" : "a3324c7ad840041d", + "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" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 + }, + "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" : 1731678193650, + "stop" : 1731678198468, + "duration" : 4818 + }, + "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" : 1731678198470, + "stop" : 1731678199484, + "duration" : 1014 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8f05df7f6d6c6948", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "8f05df7f6d6c6948.png", + "type" : "image/png", + "size" : 49404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678199485, + "stop" : 1731678200176, + "duration" : 691 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "566b103d5ed9d24c", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "566b103d5ed9d24c.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731678200176, + "stop" : 1731678200842, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3af4d45b4f9ba8ba", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "3af4d45b4f9ba8ba.png", + "type" : "image/png", + "size" : 50650 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678200842, + "stop" : 1731678202939, + "duration" : 2097 + }, + "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" : 1731678202940, + "stop" : 1731678205593, + "duration" : 2653 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bb14aedeef7a945b", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "bb14aedeef7a945b.png", + "type" : "image/png", + "size" : 45475 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "76b65821ca06e83", + "name" : "log", + "source" : "76b65821ca06e83.txt", + "type" : "text/plain", + "size" : 3939 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "a3324c7ad840041d.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/a35b0c56fd5d019.json b/data/test-cases/a35b0c56fd5d019.json new file mode 100644 index 000000000..abfae45d7 --- /dev/null +++ b/data/test-cases/a35b0c56fd5d019.json @@ -0,0 +1,145 @@ +{ + "uid" : "a35b0c56fd5d019", + "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" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 + }, + "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" : 1731678158443, + "stop" : 1731678163909, + "duration" : 5466 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470032640", + "time" : { + "start" : 1731678163909, + "stop" : 1731678163991, + "duration" : 82 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678163991, + "stop" : 1731678166112, + "duration" : 2121 + }, + "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" : 1731678166112, + "stop" : 1731678168759, + "duration" : 2647 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a890ba75a2f460e3", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "a890ba75a2f460e3.png", + "type" : "image/png", + "size" : 49209 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "236bc9fce5901530", + "name" : "log", + "source" : "236bc9fce5901530.txt", + "type" : "text/plain", + "size" : 1966 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "a35b0c56fd5d019.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/a4c8aca70cf9c7c7.json b/data/test-cases/a4c8aca70cf9c7c7.json new file mode 100644 index 000000000..20fa6cc1e --- /dev/null +++ b/data/test-cases/a4c8aca70cf9c7c7.json @@ -0,0 +1,157 @@ +{ + "uid" : "a4c8aca70cf9c7c7", + "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" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 + }, + "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" : 1731678276374, + "stop" : 1731678277143, + "duration" : 769 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731678277144, + "stop" : 1731678277526, + "duration" : 382 + }, + "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" : 1731678277526, + "stop" : 1731678278179, + "duration" : 653 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731678278179, + "stop" : 1731678288498, + "duration" : 10319 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1731678288498, + "stop" : 1731678289119, + "duration" : 621 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9878d7ce47936eef", + "name" : "qa_edge_131.0.2903.48_sign_in_should_fail.png", + "source" : "9878d7ce47936eef.png", + "type" : "image/png", + "size" : 29002 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "9b4264706bff87ea", + "name" : "log", + "source" : "9b4264706bff87ea.txt", + "type" : "text/plain", + "size" : 1800 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "a4c8aca70cf9c7c7.json", + "parameterValues" : [ "invalid_email_address", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/a55879d9b8cb153a.json b/data/test-cases/a55879d9b8cb153a.json new file mode 100644 index 000000000..2f7a70145 --- /dev/null +++ b/data/test-cases/a55879d9b8cb153a.json @@ -0,0 +1,157 @@ +{ + "uid" : "a55879d9b8cb153a", + "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" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 + }, + "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" : 1731678183798, + "stop" : 1731678188832, + "duration" : 5034 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9449306621 as the nhs number", + "time" : { + "start" : 1731678188832, + "stop" : 1731678188939, + "duration" : 107 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678188940, + "stop" : 1731678191079, + "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 NHS number 9449306621", + "time" : { + "start" : 1731678191079, + "stop" : 1731678193708, + "duration" : 2629 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "be4b0f572d8b3f52", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "be4b0f572d8b3f52.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" : 1731678193709, + "stop" : 1731678194354, + "duration" : 645 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c76c1656c7a3c4d2", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "c76c1656c7a3c4d2.png", + "type" : "image/png", + "size" : 49064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b25876dd0d03097b", + "name" : "log", + "source" : "b25876dd0d03097b.txt", + "type" : "text/plain", + "size" : 2614 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "a55879d9b8cb153a.json", + "parameterValues" : [ "9449306621" ] +} \ No newline at end of file diff --git a/data/test-cases/ada2f306e16a77ad.json b/data/test-cases/ada2f306e16a77ad.json new file mode 100644 index 000000000..1538c9f64 --- /dev/null +++ b/data/test-cases/ada2f306e16a77ad.json @@ -0,0 +1,145 @@ +{ + "uid" : "ada2f306e16a77ad", + "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" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 + }, + "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" : 1731678099175, + "stop" : 1731678104063, + "duration" : 4888 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9469997956", + "time" : { + "start" : 1731678104064, + "stop" : 1731678104139, + "duration" : 75 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678104140, + "stop" : 1731678106246, + "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 SOLOMON DAZLEY, 9469997956, 20160130 and 10 BROOK STREET, LANCASTER, LA1 1SL details", + "time" : { + "start" : 1731678106246, + "stop" : 1731678108902, + "duration" : 2656 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e006022003e632ef", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "e006022003e632ef.png", + "type" : "image/png", + "size" : 48527 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c1ef2a0ca1f10fa7", + "name" : "log", + "source" : "c1ef2a0ca1f10fa7.txt", + "type" : "text/plain", + "size" : 1963 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "ada2f306e16a77ad.json", + "parameterValues" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] +} \ No newline at end of file diff --git a/data/test-cases/b0f5b03259a785eb.json b/data/test-cases/b0f5b03259a785eb.json new file mode 100644 index 000000000..d676acf54 --- /dev/null +++ b/data/test-cases/b0f5b03259a785eb.json @@ -0,0 +1,145 @@ +{ + "uid" : "b0f5b03259a785eb", + "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" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 + }, + "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" : 1731678108905, + "stop" : 1731678113164, + "duration" : 4259 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9469998626", + "time" : { + "start" : 1731678113164, + "stop" : 1731678113249, + "duration" : 85 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678113249, + "stop" : 1731678115360, + "duration" : 2111 + }, + "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" : 1731678115361, + "stop" : 1731678118029, + "duration" : 2668 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e7a230ccebc3ac69", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "e7a230ccebc3ac69.png", + "type" : "image/png", + "size" : 48764 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "15ed425ea0577b9f", + "name" : "log", + "source" : "15ed425ea0577b9f.txt", + "type" : "text/plain", + "size" : 1958 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "b0f5b03259a785eb.json", + "parameterValues" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] +} \ No newline at end of file diff --git a/data/test-cases/b29ddf728fc82261.json b/data/test-cases/b29ddf728fc82261.json new file mode 100644 index 000000000..56ac1fc64 --- /dev/null +++ b/data/test-cases/b29ddf728fc82261.json @@ -0,0 +1,145 @@ +{ + "uid" : "b29ddf728fc82261", + "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" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 + }, + "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" : 1731678139973, + "stop" : 1731678144399, + "duration" : 4426 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470006739", + "time" : { + "start" : 1731678144400, + "stop" : 1731678144492, + "duration" : 92 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678144493, + "stop" : 1731678146591, + "duration" : 2098 + }, + "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" : 1731678146591, + "stop" : 1731678149281, + "duration" : 2690 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b773afeb0e7a8491", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "b773afeb0e7a8491.png", + "type" : "image/png", + "size" : 48939 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "11b2cdb41ccf7a61", + "name" : "log", + "source" : "11b2cdb41ccf7a61.txt", + "type" : "text/plain", + "size" : 1974 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "b29ddf728fc82261.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/b5447a5668ec04ad.json b/data/test-cases/b5447a5668ec04ad.json new file mode 100644 index 000000000..37390c63a --- /dev/null +++ b/data/test-cases/b5447a5668ec04ad.json @@ -0,0 +1,118 @@ +{ + "uid" : "b5447a5668ec04ad", + "name" : "Search without entering patient details", + "fullName" : "/app/features/find_a_patient.feature:Search without entering patient details", + "historyId" : "6d3ecbed8a34389c2d17a31baab210b7", + "time" : { + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 + }, + "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" : 1731678145048, + "stop" : 1731678153726, + "duration" : 8678 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678153726, + "stop" : 1731678155862, + "duration" : 2136 + }, + "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" : 1731678155863, + "stop" : 1731678156504, + "duration" : 641 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3c11820dc1a2fb97", + "name" : "qa_edge_131.0.2903.48_alert_messages_should_appear_for_missing_fields.png", + "source" : "3c11820dc1a2fb97.png", + "type" : "image/png", + "size" : 32423 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "2121eed0a1b1ac3a", + "name" : "log", + "source" : "2121eed0a1b1ac3a.txt", + "type" : "text/plain", + "size" : 1632 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "b5447a5668ec04ad.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/b7001b8cd587784c.json b/data/test-cases/b7001b8cd587784c.json new file mode 100644 index 000000000..7dfebf53b --- /dev/null +++ b/data/test-cases/b7001b8cd587784c.json @@ -0,0 +1,220 @@ +{ + "uid" : "b7001b8cd587784c", + "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" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 + }, + "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" : 1731678228693, + "stop" : 1731678234725, + "duration" : 6032 + }, + "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" : 1731678234726, + "stop" : 1731678235760, + "duration" : 1034 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ec29447e45734278", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "ec29447e45734278.png", + "type" : "image/png", + "size" : 49436 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678235761, + "stop" : 1731678236460, + "duration" : 699 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5463f4b10c3d1beb", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "5463f4b10c3d1beb.png", + "type" : "image/png", + "size" : 51223 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731678236461, + "stop" : 1731678237138, + "duration" : 677 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fd8e438eb2c46e31", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "fd8e438eb2c46e31.png", + "type" : "image/png", + "size" : 50684 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678237139, + "stop" : 1731678239274, + "duration" : 2135 + }, + "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" : 1731678239275, + "stop" : 1731678239905, + "duration" : 630 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "36555ab39b20fcab", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "36555ab39b20fcab.png", + "type" : "image/png", + "size" : 44642 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678239905, + "stop" : 1731678240521, + "duration" : 616 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1914d891034b96bb", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "1914d891034b96bb.png", + "type" : "image/png", + "size" : 44642 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a39ba16a824fad55", + "name" : "log", + "source" : "a39ba16a824fad55.txt", + "type" : "text/plain", + "size" : 4456 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "b7001b8cd587784c.json", + "parameterValues" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] +} \ No newline at end of file diff --git a/data/test-cases/c0b1858b80b55913.json b/data/test-cases/c0b1858b80b55913.json new file mode 100644 index 000000000..deb7617b6 --- /dev/null +++ b/data/test-cases/c0b1858b80b55913.json @@ -0,0 +1,356 @@ +{ + "uid" : "c0b1858b80b55913", + "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" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 14/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678347061, + "stop" : 1731678351442, + "duration" : 4381 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "577dc204399c57cc", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "577dc204399c57cc.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678351442, + "stop" : 1731678357271, + "duration" : 5829 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a3020f8f07be7bd1", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "a3020f8f07be7bd1.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" : 1731678357272, + "stop" : 1731678359573, + "duration" : 2301 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5d1589921022893f", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "5d1589921022893f.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "e90e83c4fb22fa66", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "e90e83c4fb22fa66.png", + "type" : "image/png", + "size" : 55637 + } ], + "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" : 1731678359573, + "stop" : 1731678370987, + "duration" : 11414 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1a9198aa5c929268", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_40.png", + "source" : "1a9198aa5c929268.png", + "type" : "image/png", + "size" : 55637 + }, { + "uid" : "a1a222b83c6ecf53", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "a1a222b83c6ecf53.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "b051806f430e2580", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_Bill GARTON_and_clicked_choose_vaccine_button.png", + "source" : "b051806f430e2580.png", + "type" : "image/png", + "size" : 81570 + }, { + "uid" : "e69694ec9e3dbf87", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "e69694ec9e3dbf87.png", + "type" : "image/png", + "size" : 82949 + }, { + "uid" : "1fc278b107797d38", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "1fc278b107797d38.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "48eaebb3186fe69f", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "48eaebb3186fe69f.png", + "type" : "image/png", + "size" : 57437 + }, { + "uid" : "f1c1ade78b179041", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png", + "source" : "f1c1ade78b179041.png", + "type" : "image/png", + "size" : 75888 + } ], + "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" : 1731678370988, + "stop" : 1731678377287, + "duration" : 6299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b961d5f6e5c31", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "b961d5f6e5c31.png", + "type" : "image/png", + "size" : 71955 + }, { + "uid" : "4770faf855e063f0", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "4770faf855e063f0.png", + "type" : "image/png", + "size" : 73777 + }, { + "uid" : "a11fba6665d2a364", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "a11fba6665d2a364.png", + "type" : "image/png", + "size" : 73777 + }, { + "uid" : "6bb3849120d71174", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "6bb3849120d71174.png", + "type" : "image/png", + "size" : 73376 + }, { + "uid" : "9c6077e94b06d6d9", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "9c6077e94b06d6d9.png", + "type" : "image/png", + "size" : 74797 + }, { + "uid" : "287a6d51d1d43ebc", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "287a6d51d1d43ebc.png", + "type" : "image/png", + "size" : 77674 + }, { + "uid" : "168a38a8f55c387b", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "168a38a8f55c387b.png", + "type" : "image/png", + "size" : 50551 + }, { + "uid" : "781addc700e0271d", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "781addc700e0271d.png", + "type" : "image/png", + "size" : 54206 + }, { + "uid" : "b164856ebe5dc159", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "b164856ebe5dc159.png", + "type" : "image/png", + "size" : 46963 + } ], + "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" : 1731678377288, + "stop" : 1731678380054, + "duration" : 2766 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "79de09b04194caa6", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "79de09b04194caa6.png", + "type" : "image/png", + "size" : 46963 + }, { + "uid" : "9474803b1a181a30", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "9474803b1a181a30.png", + "type" : "image/png", + "size" : 74785 + }, { + "uid" : "298ac95086f23652", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "298ac95086f23652.png", + "type" : "image/png", + "size" : 75991 + }, { + "uid" : "cc18ca5de451582c", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "cc18ca5de451582c.png", + "type" : "image/png", + "size" : 77202 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 4, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1510155367ad1f25", + "name" : "log", + "source" : "1510155367ad1f25.txt", + "type" : "text/plain", + "size" : 13988 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 25, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "c0b1858b80b55913.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/c53d47bdf3b0473e.json b/data/test-cases/c53d47bdf3b0473e.json new file mode 100644 index 000000000..3e85c9972 --- /dev/null +++ b/data/test-cases/c53d47bdf3b0473e.json @@ -0,0 +1,157 @@ +{ + "uid" : "c53d47bdf3b0473e", + "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" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 + }, + "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" : 1731678252643, + "stop" : 1731678253877, + "duration" : 1234 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731678253878, + "stop" : 1731678254336, + "duration" : 458 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I provide the None and password", + "time" : { + "start" : 1731678254337, + "stop" : 1731678255038, + "duration" : 701 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731678255038, + "stop" : 1731678265352, + "duration" : 10314 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1731678265352, + "stop" : 1731678276371, + "duration" : 11019 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a18e86724eb2c342", + "name" : "qa_edge_131.0.2903.48_sign_in_should_fail.png", + "source" : "a18e86724eb2c342.png", + "type" : "image/png", + "size" : 29591 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "862d87016493c20b", + "name" : "log", + "source" : "862d87016493c20b.txt", + "type" : "text/plain", + "size" : 1783 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "c53d47bdf3b0473e.json", + "parameterValues" : [ "None", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/c737a949f05ed1a5.json b/data/test-cases/c737a949f05ed1a5.json new file mode 100644 index 000000000..7d9bfe1c9 --- /dev/null +++ b/data/test-cases/c737a949f05ed1a5.json @@ -0,0 +1,145 @@ +{ + "uid" : "c737a949f05ed1a5", + "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" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 + }, + "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" : 1731678129578, + "stop" : 1731678135133, + "duration" : 5555 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470006143", + "time" : { + "start" : 1731678135133, + "stop" : 1731678135203, + "duration" : 70 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678135203, + "stop" : 1731678137291, + "duration" : 2088 + }, + "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" : 1731678137292, + "stop" : 1731678139969, + "duration" : 2677 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "327cb4ea33090164", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "327cb4ea33090164.png", + "type" : "image/png", + "size" : 48973 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "46a7f8d2b865f4f6", + "name" : "log", + "source" : "46a7f8d2b865f4f6.txt", + "type" : "text/plain", + "size" : 1968 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "c737a949f05ed1a5.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/cc9bf764d6ebeed3.json b/data/test-cases/cc9bf764d6ebeed3.json new file mode 100644 index 000000000..21c711672 --- /dev/null +++ b/data/test-cases/cc9bf764d6ebeed3.json @@ -0,0 +1,103 @@ +{ + "uid" : "cc9bf764d6ebeed3", + "name" : "Login button is visible", + "fullName" : "features/login.feature:Login button is visible", + "historyId" : "67f72350cbea9a3eebab3adfe5536260", + "time" : { + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 + }, + "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" : 1731678292927, + "stop" : 1731678294584, + "duration" : 1657 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the login button should be visible", + "time" : { + "start" : 1731678294584, + "stop" : 1731678295192, + "duration" : 608 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4fa78ad816f55147", + "name" : "qa_edge_131.0.2903.48_login_should_be_visible.png", + "source" : "4fa78ad816f55147.png", + "type" : "image/png", + "size" : 37292 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "593e73270a38baf7", + "name" : "log", + "source" : "593e73270a38baf7.txt", + "type" : "text/plain", + "size" : 1012 + } ], + "parameters" : [ ], + "stepsCount" : 2, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "cc9bf764d6ebeed3.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/cd6c3d565f2f5bcb.json b/data/test-cases/cd6c3d565f2f5bcb.json new file mode 100644 index 000000000..f00067cc1 --- /dev/null +++ b/data/test-cases/cd6c3d565f2f5bcb.json @@ -0,0 +1,242 @@ +{ + "uid" : "cd6c3d565f2f5bcb", + "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" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'expected_warning_count': '3', 'shared_data': {'assessment_comments': 'Assessment comments 15/11/2024', 'chosen_vacci...an_details': 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net', 'consent_decision': 'yes', ...}}\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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_age_based_warnings_steps.py:96: in step_warning_messages_should_be_displayed\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Lead Admin - neelima.guntupalli1+leadadmin_automated@nhs.net'\nlegal_mechanism = 'Porcine(Pork)', no_consent_reason = None\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "steps" : [ { + "name" : "Given I am logged into the RAVS app", + "time" : { + "start" : 1731678120219, + "stop" : 1731678126594, + "duration" : 6375 + }, + "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" : 1731678126595, + "stop" : 1731678128758, + "duration" : 2163 + }, + "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" : 1731678128759, + "stop" : 1731678132244, + "duration" : 3485 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "86abc02157ace4e1", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "86abc02157ace4e1.png", + "type" : "image/png", + "size" : 31478 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1731678132245, + "stop" : 1731678152087, + "duration" : 19842 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "61f6398bd5267b8a", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "61f6398bd5267b8a.png", + "type" : "image/png", + "size" : 81222 + }, { + "uid" : "5b6796f7a2ef6aaa", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "5b6796f7a2ef6aaa.png", + "type" : "image/png", + "size" : 70999 + }, { + "uid" : "93c11229f065aa7", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "93c11229f065aa7.png", + "type" : "image/png", + "size" : 71840 + }, { + "uid" : "1708a33aaa27c6b2", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "1708a33aaa27c6b2.png", + "type" : "image/png", + "size" : 71840 + }, { + "uid" : "a5d0f81180d8b8ec", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "a5d0f81180d8b8ec.png", + "type" : "image/png", + "size" : 71495 + }, { + "uid" : "b02b453e603cfa25", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "b02b453e603cfa25.png", + "type" : "image/png", + "size" : 71503 + }, { + "uid" : "590eb99556974c9e", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "590eb99556974c9e.png", + "type" : "image/png", + "size" : 73605 + }, { + "uid" : "feacd6daafcdb503", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "feacd6daafcdb503.png", + "type" : "image/png", + "size" : 74058 + }, { + "uid" : "9653a4745da06ae8", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "9653a4745da06ae8.png", + "type" : "image/png", + "size" : 71436 + }, { + "uid" : "1f47e24649190c24", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "1f47e24649190c24.png", + "type" : "image/png", + "size" : 42746 + }, { + "uid" : "d91f26696bb5e37", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "d91f26696bb5e37.png", + "type" : "image/png", + "size" : 42746 + }, { + "uid" : "775dd6ccdabb3b1", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "775dd6ccdabb3b1.png", + "type" : "image/png", + "size" : 44790 + }, { + "uid" : "4caf6da960702169", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "4caf6da960702169.png", + "type" : "image/png", + "size" : 73712 + }, { + "uid" : "434dde66741cf0c4", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "434dde66741cf0c4.png", + "type" : "image/png", + "size" : 74918 + }, { + "uid" : "3d8390f7a26c3850", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "3d8390f7a26c3850.png", + "type" : "image/png", + "size" : 76058 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b55fa943fae38320", + "name" : "log", + "source" : "b55fa943fae38320.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "cd6c3d565f2f5bcb.json", + "parameterValues" : [ "3", "9692237893", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/cf01168927b72cd.json b/data/test-cases/cf01168927b72cd.json new file mode 100644 index 000000000..463642ca5 --- /dev/null +++ b/data/test-cases/cf01168927b72cd.json @@ -0,0 +1,362 @@ +{ + "uid" : "cf01168927b72cd", + "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" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with lasting power of attorney for personal welfare'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 12/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with lasting power of attorney for personal welfare'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Written Instruction (WI)'\nno_consent_reason = 'Porcine(Pork)'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678481192, + "stop" : 1731678485486, + "duration" : 4294 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "51594529d7516619", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "51594529d7516619.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678485487, + "stop" : 1731678491616, + "duration" : 6129 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3f02b8ce116e2362", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "3f02b8ce116e2362.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" : 1731678491617, + "stop" : 1731678493932, + "duration" : 2315 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "be3c6290b8cd82d7", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "be3c6290b8cd82d7.png", + "type" : "image/png", + "size" : 48966 + }, { + "uid" : "8d183467c53177d", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "8d183467c53177d.png", + "type" : "image/png", + "size" : 52539 + } ], + "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" : 1731678493932, + "stop" : 1731678520559, + "duration" : 26627 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3aec875944272629", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_0.png", + "source" : "3aec875944272629.png", + "type" : "image/png", + "size" : 52539 + }, { + "uid" : "de42f7728a5f55d8", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "de42f7728a5f55d8.png", + "type" : "image/png", + "size" : 80843 + }, { + "uid" : "d447c1550d8e9cb2", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png", + "source" : "d447c1550d8e9cb2.png", + "type" : "image/png", + "size" : 80843 + }, { + "uid" : "84d09d5dbcb0a60c", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "84d09d5dbcb0a60c.png", + "type" : "image/png", + "size" : 82229 + }, { + "uid" : "74c92cfa90a0eb77", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "74c92cfa90a0eb77.png", + "type" : "image/png", + "size" : 45645 + }, { + "uid" : "b787672d1145d76c", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "b787672d1145d76c.png", + "type" : "image/png", + "size" : 51064 + }, { + "uid" : "5d556ff0ebd3f49b", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 3 JN.1_and_clicked_continue_button.png", + "source" : "5d556ff0ebd3f49b.png", + "type" : "image/png", + "size" : 74806 + } ], + "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" : 1731678520560, + "stop" : 1731678526998, + "duration" : 6438 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a33a04a357f8cec6", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "a33a04a357f8cec6.png", + "type" : "image/png", + "size" : 71045 + }, { + "uid" : "843eae6c17436317", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "843eae6c17436317.png", + "type" : "image/png", + "size" : 74191 + }, { + "uid" : "d100cbd7cb87e7d4", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "d100cbd7cb87e7d4.png", + "type" : "image/png", + "size" : 74191 + }, { + "uid" : "dce7532660a0e263", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "dce7532660a0e263.png", + "type" : "image/png", + "size" : 73842 + }, { + "uid" : "45bad95f1dbe0ed1", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "45bad95f1dbe0ed1.png", + "type" : "image/png", + "size" : 73847 + }, { + "uid" : "f68c896b33fd988d", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "f68c896b33fd988d.png", + "type" : "image/png", + "size" : 76279 + }, { + "uid" : "52d7a87622ab6ba0", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "52d7a87622ab6ba0.png", + "type" : "image/png", + "size" : 76579 + }, { + "uid" : "b41a42cb7b38ecd6", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "b41a42cb7b38ecd6.png", + "type" : "image/png", + "size" : 73690 + }, { + "uid" : "e5735e5fb6f7b0f2", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "e5735e5fb6f7b0f2.png", + "type" : "image/png", + "size" : 42102 + } ], + "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" : 1731678526999, + "stop" : 1731678530554, + "duration" : 3555 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "4499666847a993bd", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "4499666847a993bd.png", + "type" : "image/png", + "size" : 42102 + }, { + "uid" : "e6cf1be9b924b22d", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "e6cf1be9b924b22d.png", + "type" : "image/png", + "size" : 44277 + }, { + "uid" : "87e3ca9ed5eab6e7", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "87e3ca9ed5eab6e7.png", + "type" : "image/png", + "size" : 74331 + }, { + "uid" : "50d3eea052e847c5", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "50d3eea052e847c5.png", + "type" : "image/png", + "size" : 76476 + }, { + "uid" : "52069a9a3212fcc4", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "52069a9a3212fcc4.png", + "type" : "image/png", + "size" : 77635 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d64e7a04ad1ff753", + "name" : "log", + "source" : "d64e7a04ad1ff753.txt", + "type" : "text/plain", + "size" : 14454 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 26, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "cf01168927b72cd.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/cfa7878186f3a9e.json b/data/test-cases/cfa7878186f3a9e.json new file mode 100644 index 000000000..afdfe36d3 --- /dev/null +++ b/data/test-cases/cfa7878186f3a9e.json @@ -0,0 +1,145 @@ +{ + "uid" : "cfa7878186f3a9e", + "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" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 + }, + "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" : 1731678069618, + "stop" : 1731678074787, + "duration" : 5169 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306621", + "time" : { + "start" : 1731678074788, + "stop" : 1731678074876, + "duration" : 88 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731678074877, + "stop" : 1731678077017, + "duration" : 2140 + }, + "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" : 1731678077018, + "stop" : 1731678079649, + "duration" : 2631 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "94673913eae815a7", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "94673913eae815a7.png", + "type" : "image/png", + "size" : 49064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1599be9dc7231609", + "name" : "log", + "source" : "1599be9dc7231609.txt", + "type" : "text/plain", + "size" : 1931 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "cfa7878186f3a9e.json", + "parameterValues" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] +} \ No newline at end of file diff --git a/data/test-cases/d05288568df4307.json b/data/test-cases/d05288568df4307.json new file mode 100644 index 000000000..5c300c2bb --- /dev/null +++ b/data/test-cases/d05288568df4307.json @@ -0,0 +1,202 @@ +{ + "uid" : "d05288568df4307", + "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" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 + }, + "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" : 1731678205596, + "stop" : 1731678210643, + "duration" : 5047 + }, + "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" : 1731678210643, + "stop" : 1731678211762, + "duration" : 1119 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d9281010dd810afc", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "d9281010dd810afc.png", + "type" : "image/png", + "size" : 49257 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode LA21 8HZ", + "time" : { + "start" : 1731678211763, + "stop" : 1731678212443, + "duration" : 680 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cd4c868618c670dc", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "cd4c868618c670dc.png", + "type" : "image/png", + "size" : 50782 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Other", + "time" : { + "start" : 1731678212444, + "stop" : 1731678213111, + "duration" : 667 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ec0020a7c60ec4ce", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "ec0020a7c60ec4ce.png", + "type" : "image/png", + "size" : 50398 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678213111, + "stop" : 1731678215228, + "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: JANNETTE ARD, nhs number: 9470006739, dob: 09/12/2015 and address: 1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", + "time" : { + "start" : 1731678215229, + "stop" : 1731678217906, + "duration" : 2677 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4f6345a50986627f", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "4f6345a50986627f.png", + "type" : "image/png", + "size" : 41941 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "94959f1fd494969", + "name" : "log", + "source" : "94959f1fd494969.txt", + "type" : "text/plain", + "size" : 3935 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "d05288568df4307.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/d72a4ab7d0cd670c.json b/data/test-cases/d72a4ab7d0cd670c.json new file mode 100644 index 000000000..f84a2ec67 --- /dev/null +++ b/data/test-cases/d72a4ab7d0cd670c.json @@ -0,0 +1,368 @@ +{ + "uid" : "d72a4ab7d0cd670c", + "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" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 13/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes', consent_given_by = 'Court appointed deputy'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Specific Direction (PSD)'\nno_consent_reason = 'Personal Choice'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678628794, + "stop" : 1731678633220, + "duration" : 4426 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b81f5d2e4a5058b4", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "b81f5d2e4a5058b4.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678633221, + "stop" : 1731678639041, + "duration" : 5820 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "21f32cf9dc37c226", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png", + "source" : "21f32cf9dc37c226.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" : 1731678639042, + "stop" : 1731678641842, + "duration" : 2800 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "62bb86db005dc7ce", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "62bb86db005dc7ce.png", + "type" : "image/png", + "size" : 48584 + }, { + "uid" : "1a41202acd00d0ee", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1a41202acd00d0ee.png", + "type" : "image/png", + "size" : 52468 + } ], + "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" : 1731678641842, + "stop" : 1731678653309, + "duration" : 11467 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d2e6c356a33d0f73", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_4.png", + "source" : "d2e6c356a33d0f73.png", + "type" : "image/png", + "size" : 52468 + }, { + "uid" : "dafe77bedefdb45f", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "dafe77bedefdb45f.png", + "type" : "image/png", + "size" : 81260 + }, { + "uid" : "9a97b4f4cc1cbcd8", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_KRISTIA SIDAWAY_and_clicked_choose_vaccine_button.png", + "source" : "9a97b4f4cc1cbcd8.png", + "type" : "image/png", + "size" : 81260 + }, { + "uid" : "5bf4e9fc1757a363", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "5bf4e9fc1757a363.png", + "type" : "image/png", + "size" : 82640 + }, { + "uid" : "ce3ba5b12c9a5218", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "ce3ba5b12c9a5218.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "264931c7867ed6c5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "264931c7867ed6c5.png", + "type" : "image/png", + "size" : 59191 + }, { + "uid" : "7fd23304a4630c86", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Influenza Tetra MYL_and_clicked_continue_button.png", + "source" : "7fd23304a4630c86.png", + "type" : "image/png", + "size" : 74755 + } ], + "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" : 1731678653310, + "stop" : 1731678660259, + "duration" : 6949 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7c8f3ddb6187a721", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "7c8f3ddb6187a721.png", + "type" : "image/png", + "size" : 70850 + }, { + "uid" : "d9dee4ca6a557055", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "d9dee4ca6a557055.png", + "type" : "image/png", + "size" : 71625 + }, { + "uid" : "ff273a400c794765", + "name" : "qa_edge_131.0.2903.48_selected_staff_role.png", + "source" : "ff273a400c794765.png", + "type" : "image/png", + "size" : 73836 + }, { + "uid" : "9d2744a2915fdc73", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "9d2744a2915fdc73.png", + "type" : "image/png", + "size" : 73836 + }, { + "uid" : "309b3a9c729883b1", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "309b3a9c729883b1.png", + "type" : "image/png", + "size" : 75094 + }, { + "uid" : "fd8f3d78ec957b55", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "fd8f3d78ec957b55.png", + "type" : "image/png", + "size" : 76318 + }, { + "uid" : "34838683bbb309c", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "34838683bbb309c.png", + "type" : "image/png", + "size" : 76318 + }, { + "uid" : "ade5825d1cc4bdf9", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "ade5825d1cc4bdf9.png", + "type" : "image/png", + "size" : 45537 + }, { + "uid" : "b32b382bd7adaa3e", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "b32b382bd7adaa3e.png", + "type" : "image/png", + "size" : 50005 + }, { + "uid" : "55d3a0499feb045c", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "55d3a0499feb045c.png", + "type" : "image/png", + "size" : 42637 + } ], + "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" : 1731678660259, + "stop" : 1731678663649, + "duration" : 3390 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "aa3a974222e8c02a", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "aa3a974222e8c02a.png", + "type" : "image/png", + "size" : 42637 + }, { + "uid" : "fa3017b30e64bcbd", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "fa3017b30e64bcbd.png", + "type" : "image/png", + "size" : 44865 + }, { + "uid" : "4ed0bb39abc7dda1", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "4ed0bb39abc7dda1.png", + "type" : "image/png", + "size" : 73663 + }, { + "uid" : "5e287f9c0dac9fa2", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "5e287f9c0dac9fa2.png", + "type" : "image/png", + "size" : 74557 + }, { + "uid" : "1ea99fa1acffc174", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "1ea99fa1acffc174.png", + "type" : "image/png", + "size" : 75714 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b3ef9ebee41d4980", + "name" : "log", + "source" : "b3ef9ebee41d4980.txt", + "type" : "text/plain", + "size" : 14869 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 27, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "d72a4ab7d0cd670c.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/d8de990d38ecb825.json b/data/test-cases/d8de990d38ecb825.json new file mode 100644 index 000000000..0c0d1225a --- /dev/null +++ b/data/test-cases/d8de990d38ecb825.json @@ -0,0 +1,220 @@ +{ + "uid" : "d8de990d38ecb825", + "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" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 + }, + "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" : 1731678197636, + "stop" : 1731678202556, + "duration" : 4920 + }, + "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" : 1731678202557, + "stop" : 1731678203531, + "duration" : 974 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f385c517fdf94d13", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "f385c517fdf94d13.png", + "type" : "image/png", + "size" : 49404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678203531, + "stop" : 1731678204193, + "duration" : 662 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "531e222cf5870464", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "531e222cf5870464.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Unknown", + "time" : { + "start" : 1731678204194, + "stop" : 1731678204860, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cd991d3fa169b0ea", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "cd991d3fa169b0ea.png", + "type" : "image/png", + "size" : 50984 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678204860, + "stop" : 1731678206954, + "duration" : 2094 + }, + "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" : 1731678206955, + "stop" : 1731678207584, + "duration" : 629 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "45a3871398748562", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "45a3871398748562.png", + "type" : "image/png", + "size" : 45406 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678207585, + "stop" : 1731678208202, + "duration" : 617 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "525c27a7fd37fedc", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "525c27a7fd37fedc.png", + "type" : "image/png", + "size" : 45406 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4f95cb99e68f1b04", + "name" : "log", + "source" : "4f95cb99e68f1b04.txt", + "type" : "text/plain", + "size" : 4457 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "d8de990d38ecb825.json", + "parameterValues" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/dffd6e7de5040343.json b/data/test-cases/dffd6e7de5040343.json new file mode 100644 index 000000000..3ea9b74f5 --- /dev/null +++ b/data/test-cases/dffd6e7de5040343.json @@ -0,0 +1,428 @@ +{ + "uid" : "dffd6e7de5040343", + "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" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 15/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 15/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = \"Clinician following the Mental Capacity Act (in the patient's best interests)\"\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'National Protocol (NP)'\nno_consent_reason = 'Having elsewhere / Had Vaccination'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678611125, + "stop" : 1731678643375, + "duration" : 32250 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7bc84cb44c18ba5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "7bc84cb44c18ba5.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "783b4c03a7bb3ae", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "783b4c03a7bb3ae.png", + "type" : "image/png", + "size" : 47474 + }, { + "uid" : "679269520f817523", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "679269520f817523.png", + "type" : "image/png", + "size" : 48039 + }, { + "uid" : "d60756649324a7b9", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "d60756649324a7b9.png", + "type" : "image/png", + "size" : 46698 + }, { + "uid" : "6d594611f5e90a2e", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "6d594611f5e90a2e.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "d3ba1ffc964922ae", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "d3ba1ffc964922ae.png", + "type" : "image/png", + "size" : 62514 + }, { + "uid" : "6ddafcf7e36a4c5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "6ddafcf7e36a4c5.png", + "type" : "image/png", + "size" : 64852 + }, { + "uid" : "bdb4b23810a04ef0", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "bdb4b23810a04ef0.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "587c0d969dd26239", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "587c0d969dd26239.png", + "type" : "image/png", + "size" : 31345 + }, { + "uid" : "141f2e21e9a5b845", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "141f2e21e9a5b845.png", + "type" : "image/png", + "size" : 36354 + }, { + "uid" : "d1b683bba51f987f", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "d1b683bba51f987f.png", + "type" : "image/png", + "size" : 37366 + }, { + "uid" : "7068a1a19805a221", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "7068a1a19805a221.png", + "type" : "image/png", + "size" : 37366 + } ], + "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" : 1731678643375, + "stop" : 1731678649295, + "duration" : 5920 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7b69a9d8ec7adddd", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "7b69a9d8ec7adddd.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" : 1731678649295, + "stop" : 1731678653158, + "duration" : 3863 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb0b82d8e3d5f5a5", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "fb0b82d8e3d5f5a5.png", + "type" : "image/png", + "size" : 48966 + }, { + "uid" : "62beb54b66c46f5b", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "62beb54b66c46f5b.png", + "type" : "image/png", + "size" : 52539 + } ], + "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" : 1731678653159, + "stop" : 1731678664565, + "duration" : 11406 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d6c093167258871", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_2.png", + "source" : "d6c093167258871.png", + "type" : "image/png", + "size" : 52539 + }, { + "uid" : "3fb2d66b5c0738d0", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "3fb2d66b5c0738d0.png", + "type" : "image/png", + "size" : 80843 + }, { + "uid" : "fbf0d2b4e7d8238c", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_FLORINDA DUNNER_and_clicked_choose_vaccine_button.png", + "source" : "fbf0d2b4e7d8238c.png", + "type" : "image/png", + "size" : 80843 + }, { + "uid" : "3196e31fdbdac6b4", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "3196e31fdbdac6b4.png", + "type" : "image/png", + "size" : 82188 + }, { + "uid" : "216994b142553bc0", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "216994b142553bc0.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "a75b33f3b609917a", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "a75b33f3b609917a.png", + "type" : "image/png", + "size" : 58015 + }, { + "uid" : "c9fded18f957fb2e", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Adjuvanted Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "c9fded18f957fb2e.png", + "type" : "image/png", + "size" : 76021 + } ], + "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" : 1731678664565, + "stop" : 1731678670808, + "duration" : 6243 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a86382576af8f428", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "a86382576af8f428.png", + "type" : "image/png", + "size" : 72217 + }, { + "uid" : "7a0543af5e43a833", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "7a0543af5e43a833.png", + "type" : "image/png", + "size" : 73303 + }, { + "uid" : "aab1752d85ae3a21", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "aab1752d85ae3a21.png", + "type" : "image/png", + "size" : 73303 + }, { + "uid" : "5fdcbed5d22336d3", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "5fdcbed5d22336d3.png", + "type" : "image/png", + "size" : 72969 + }, { + "uid" : "8630a6706bdccbbf", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "8630a6706bdccbbf.png", + "type" : "image/png", + "size" : 74639 + }, { + "uid" : "a50c1abdb715b67b", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "a50c1abdb715b67b.png", + "type" : "image/png", + "size" : 76771 + }, { + "uid" : "bfa9cebd44b675f", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "bfa9cebd44b675f.png", + "type" : "image/png", + "size" : 50876 + }, { + "uid" : "8d7ac0ed8c9fc83d", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "8d7ac0ed8c9fc83d.png", + "type" : "image/png", + "size" : 54800 + }, { + "uid" : "20d3936f948b0edc", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "20d3936f948b0edc.png", + "type" : "image/png", + "size" : 42102 + } ], + "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" : 1731678670808, + "stop" : 1731678674272, + "duration" : 3464 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "d68ccbd54e450f1b", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "d68ccbd54e450f1b.png", + "type" : "image/png", + "size" : 42102 + }, { + "uid" : "221616579ed22205", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "221616579ed22205.png", + "type" : "image/png", + "size" : 44919 + }, { + "uid" : "2ef5b43639087eeb", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "2ef5b43639087eeb.png", + "type" : "image/png", + "size" : 75522 + }, { + "uid" : "f32216c3c6e59611", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "f32216c3c6e59611.png", + "type" : "image/png", + "size" : 78682 + }, { + "uid" : "c7db47f870f1f092", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "c7db47f870f1f092.png", + "type" : "image/png", + "size" : 79896 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f14b998b98a999d5", + "name" : "log", + "source" : "f14b998b98a999d5.txt", + "type" : "text/plain", + "size" : 19310 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 37, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "dffd6e7de5040343.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/e2810454e1fc0e79.json b/data/test-cases/e2810454e1fc0e79.json new file mode 100644 index 000000000..bbc19d5cd --- /dev/null +++ b/data/test-cases/e2810454e1fc0e79.json @@ -0,0 +1,133 @@ +{ + "uid" : "e2810454e1fc0e79", + "name" : "Add vaccine batches page should launch", + "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", + "historyId" : "dfa46d4df1d25bcdb5d5237f95be07cf", + "time" : { + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 + }, + "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" : 1731678046111, + "stop" : 1731678046111, + "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" : 1731678046112, + "stop" : 1731678049645, + "duration" : 3533 + }, + "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" : 1731678049646, + "stop" : 1731678049762, + "duration" : 116 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the add batch page should be launched", + "time" : { + "start" : 1731678049764, + "stop" : 1731678050387, + "duration" : 623 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e9e36b3c1e3ad239", + "name" : "qa_edge_131.0.2903.48_add_batch_page_should_launch.png", + "source" : "e9e36b3c1e3ad239.png", + "type" : "image/png", + "size" : 29090 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4b544b5b5eff152b", + "name" : "log", + "source" : "4b544b5b5eff152b.txt", + "type" : "text/plain", + "size" : 1695 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "e2810454e1fc0e79.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/e3809fa5fc2c166f.json b/data/test-cases/e3809fa5fc2c166f.json new file mode 100644 index 000000000..d86226d32 --- /dev/null +++ b/data/test-cases/e3809fa5fc2c166f.json @@ -0,0 +1,139 @@ +{ + "uid" : "e3809fa5fc2c166f", + "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" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 + }, + "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" : 1731678168763, + "stop" : 1731678173153, + "duration" : 4390 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 123456789 as the nhs number", + "time" : { + "start" : 1731678173153, + "stop" : 1731678173240, + "duration" : 87 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678173240, + "stop" : 1731678175368, + "duration" : 2128 + }, + "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" : 1731678175369, + "stop" : 1731678176013, + "duration" : 644 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3ff3bb761cc7df", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_nhs_number.png", + "source" : "3ff3bb761cc7df.png", + "type" : "image/png", + "size" : 52332 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b38eb0f5b8ff0f4b", + "name" : "log", + "source" : "b38eb0f5b8ff0f4b.txt", + "type" : "text/plain", + "size" : 1817 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "e3809fa5fc2c166f.json", + "parameterValues" : [ "Enter 10 digits", "123456789" ] +} \ No newline at end of file diff --git a/data/test-cases/e5ba0ab2661d5551.json b/data/test-cases/e5ba0ab2661d5551.json new file mode 100644 index 000000000..d74cf7763 --- /dev/null +++ b/data/test-cases/e5ba0ab2661d5551.json @@ -0,0 +1,356 @@ +{ + "uid" : "e5ba0ab2661d5551", + "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" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 11/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Person with parental responsibility'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Recorder - neelima.guntupalli1+recorder_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678573235, + "stop" : 1731678577521, + "duration" : 4286 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "54bcd03ad1b41f46", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "54bcd03ad1b41f46.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678577521, + "stop" : 1731678583460, + "duration" : 5939 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f4a7fc2435dc1f3f", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png", + "source" : "f4a7fc2435dc1f3f.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" : 1731678583461, + "stop" : 1731678585765, + "duration" : 2304 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ab6df44c1e40dee0", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "ab6df44c1e40dee0.png", + "type" : "image/png", + "size" : 48408 + }, { + "uid" : "4c85102f3dd4fdee", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "4c85102f3dd4fdee.png", + "type" : "image/png", + "size" : 54987 + } ], + "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" : 1731678585765, + "stop" : 1731678597188, + "duration" : 11423 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9488b9d8878368f1", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_1.png", + "source" : "9488b9d8878368f1.png", + "type" : "image/png", + "size" : 54987 + }, { + "uid" : "73b3a540b10a6a90", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "73b3a540b10a6a90.png", + "type" : "image/png", + "size" : 81153 + }, { + "uid" : "c6be1909deefe40a", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_BRANDIE DYBLE_and_clicked_choose_vaccine_button.png", + "source" : "c6be1909deefe40a.png", + "type" : "image/png", + "size" : 81153 + }, { + "uid" : "134b41c22bdbf321", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "134b41c22bdbf321.png", + "type" : "image/png", + "size" : 82490 + }, { + "uid" : "bfeae86c097af996", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "bfeae86c097af996.png", + "type" : "image/png", + "size" : 57503 + }, { + "uid" : "e305ddafd1bd2cc2", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "e305ddafd1bd2cc2.png", + "type" : "image/png", + "size" : 59988 + }, { + "uid" : "7ee241fd4fcacde1", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_Flu_and_Quadrivalent Influenza Vaccine_and_clicked_continue_button.png", + "source" : "7ee241fd4fcacde1.png", + "type" : "image/png", + "size" : 75783 + } ], + "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" : 1731678597189, + "stop" : 1731678603729, + "duration" : 6540 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "98b77f20fa86178d", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "98b77f20fa86178d.png", + "type" : "image/png", + "size" : 71826 + }, { + "uid" : "f8aa11b42b1f9588", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "f8aa11b42b1f9588.png", + "type" : "image/png", + "size" : 73650 + }, { + "uid" : "a36c2c6912e67c57", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "a36c2c6912e67c57.png", + "type" : "image/png", + "size" : 73650 + }, { + "uid" : "b532f625227cc659", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "b532f625227cc659.png", + "type" : "image/png", + "size" : 73024 + }, { + "uid" : "c9278b25a4a4a8f7", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "c9278b25a4a4a8f7.png", + "type" : "image/png", + "size" : 73172 + }, { + "uid" : "83a10d15ea0a3941", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "83a10d15ea0a3941.png", + "type" : "image/png", + "size" : 76234 + }, { + "uid" : "852f7a27d418f2f1", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "852f7a27d418f2f1.png", + "type" : "image/png", + "size" : 76587 + }, { + "uid" : "5d89ee6486b2625b", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "5d89ee6486b2625b.png", + "type" : "image/png", + "size" : 76612 + }, { + "uid" : "a6868c8e2deba628", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "a6868c8e2deba628.png", + "type" : "image/png", + "size" : 45375 + } ], + "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" : 1731678603730, + "stop" : 1731678606559, + "duration" : 2829 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "1fac9a40c2d052e0", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "1fac9a40c2d052e0.png", + "type" : "image/png", + "size" : 45375 + }, { + "uid" : "d7cec663687230e", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "d7cec663687230e.png", + "type" : "image/png", + "size" : 74692 + }, { + "uid" : "e7bbfccb846227a2", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "e7bbfccb846227a2.png", + "type" : "image/png", + "size" : 75907 + }, { + "uid" : "a94777ab5e8f7b82", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "a94777ab5e8f7b82.png", + "type" : "image/png", + "size" : 77131 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 4, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "981f8da8b07e947b", + "name" : "log", + "source" : "981f8da8b07e947b.txt", + "type" : "text/plain", + "size" : 13967 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 25, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "e5ba0ab2661d5551.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/e76b9092ab441f9.json b/data/test-cases/e76b9092ab441f9.json new file mode 100644 index 000000000..3f148bf50 --- /dev/null +++ b/data/test-cases/e76b9092ab441f9.json @@ -0,0 +1,220 @@ +{ + "uid" : "e76b9092ab441f9", + "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" : 1731678240523, + "stop" : 1731678250951, + "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" : 1731678240524, + "stop" : 1731678245289, + "duration" : 4765 + }, + "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" : 1731678245289, + "stop" : 1731678246257, + "duration" : 968 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8663e612b98cd5a6", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "8663e612b98cd5a6.png", + "type" : "image/png", + "size" : 49105 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678246258, + "stop" : 1731678246931, + "duration" : 673 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5f463e88342297fd", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "5f463e88342297fd.png", + "type" : "image/png", + "size" : 50909 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731678246931, + "stop" : 1731678247612, + "duration" : 681 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c2ec4835f14ffd96", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "c2ec4835f14ffd96.png", + "type" : "image/png", + "size" : 50368 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678247612, + "stop" : 1731678249722, + "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" : 1731678249722, + "stop" : 1731678250338, + "duration" : 616 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b4c3b326d00218f3", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "b4c3b326d00218f3.png", + "type" : "image/png", + "size" : 43988 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678250339, + "stop" : 1731678250951, + "duration" : 612 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6256e3e8cf3b58bd", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "6256e3e8cf3b58bd.png", + "type" : "image/png", + "size" : 43988 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f272b6ce4c36f5b7", + "name" : "log", + "source" : "f272b6ce4c36f5b7.txt", + "type" : "text/plain", + "size" : 4454 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "e76b9092ab441f9.json", + "parameterValues" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] +} \ No newline at end of file diff --git a/data/test-cases/f35aea0da01e0646.json b/data/test-cases/f35aea0da01e0646.json new file mode 100644 index 000000000..0bd6f55a9 --- /dev/null +++ b/data/test-cases/f35aea0da01e0646.json @@ -0,0 +1,220 @@ +{ + "uid" : "f35aea0da01e0646", + "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" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 + }, + "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" : 1731678217910, + "stop" : 1731678222972, + "duration" : 5062 + }, + "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" : 1731678222973, + "stop" : 1731678223977, + "duration" : 1004 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6ef53fcc85218202", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "6ef53fcc85218202.png", + "type" : "image/png", + "size" : 49893 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I enter the postcode DN18 5DW", + "time" : { + "start" : 1731678223977, + "stop" : 1731678224659, + "duration" : 682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "30daceff84c80695", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "30daceff84c80695.png", + "type" : "image/png", + "size" : 51680 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731678224660, + "stop" : 1731678225326, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7f45f64b51f121aa", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "7f45f64b51f121aa.png", + "type" : "image/png", + "size" : 51142 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678225326, + "stop" : 1731678227422, + "duration" : 2096 + }, + "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" : 1731678227423, + "stop" : 1731678228038, + "duration" : 615 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5b7e2750ef9c57a1", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "5b7e2750ef9c57a1.png", + "type" : "image/png", + "size" : 44839 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731678228039, + "stop" : 1731678228688, + "duration" : 649 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "aa4bfdb7275474a3", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "aa4bfdb7275474a3.png", + "type" : "image/png", + "size" : 44839 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "cd952a3e11a0372d", + "name" : "log", + "source" : "cd952a3e11a0372d.txt", + "type" : "text/plain", + "size" : 4453 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1102-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" : "f35aea0da01e0646.json", + "parameterValues" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] +} \ No newline at end of file diff --git a/data/test-cases/f511430ec71bdf11.json b/data/test-cases/f511430ec71bdf11.json new file mode 100644 index 000000000..c9bbdd767 --- /dev/null +++ b/data/test-cases/f511430ec71bdf11.json @@ -0,0 +1,356 @@ +{ + "uid" : "f511430ec71bdf11", + "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" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 + }, + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 16/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'consent': 'yes', 'shared_data': {'assessment_comments': 'Assessment comments 16/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_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ntests/test_record_a_vaccine_for_patient_with_nhs_number_steps.py:121: in step_record_consent_and_click_continue_to_vaccinate_screen\n record_consent_details_and_click_continue_to_vaccinate(shared_data['consent_decision'],shared_data['consent_given_by'], name_of_person_consenting, relationship_to_patient, shared_data['consent_clinician_details'], shared_data['legal_mechanism'], shared_data[\"no_consent_reason\"])\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nconsent_decision = 'yes'\nconsent_given_by = 'Independent mental capacity advocate'\nperson_consenting_name = 'Automation tester'\nrelationship_to_patient = 'RAVS tester'\nconsent_clinician = 'Automated Administrator - neelima.guntupalli1+administrator_automated@nhs.net'\nlegal_mechanism = 'Patient Group Direction (PGD)', no_consent_reason = 'Other'\n\n def record_consent_details_and_click_continue_to_vaccinate(consent_decision, consent_given_by, person_consenting_name, relationship_to_patient, consent_clinician, legal_mechanism, no_consent_reason=None):\n attach_screenshot(\"before_selecting_consent_clinician\")\n \n logging.debug(\"Consent clinician to select is: \" + consent_clinician)\n logging.debug(\"Consent legal mechanism is: \" + legal_mechanism)\n \n if (legal_mechanism) != \"Patient Group Direction (PGD)\":\n select_consent_clinician_with_name_and_council(consent_clinician)\n attach_screenshot(\"selected_consent_clinician_with_name_and_council\")\n \n if consent_decision.lower() == 'yes':\n click_yes_to_consent()\n attach_screenshot(\"clicked_yes_to_consent\")\n select_consent_given_by_from_dropdown(consent_given_by)\n attach_screenshot(\"selected_consent_given_by_from_dropdown\")\n \n if consent_given_by != \"Patient (informed consent)\":\n enter_person_consenting_details(person_consenting_name)\n attach_screenshot(\"entered_person_consenting_details\")\n enter_relationship_to_patient(relationship_to_patient)\n> add_vaccine_type_batch(\"entered_relationship_to_patient\")\nE TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n\nconftest.py:347: TypeError", + "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" : 1731678388047, + "stop" : 1731678392516, + "duration" : 4469 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dde36be763b9ae1d", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "dde36be763b9ae1d.png", + "type" : "image/png", + "size" : 46598 + } ], + "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" : 1731678392516, + "stop" : 1731678398435, + "duration" : 5919 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f6d756f117a0014", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png", + "source" : "f6d756f117a0014.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" : 1731678398435, + "stop" : 1731678400734, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d871daf0cbb330a8", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "d871daf0cbb330a8.png", + "type" : "image/png", + "size" : 48909 + }, { + "uid" : "91765926959f3c13", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "91765926959f3c13.png", + "type" : "image/png", + "size" : 53959 + } ], + "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" : 1731678400735, + "stop" : 1731678412380, + "duration" : 11645 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "57685ccfb34a50bf", + "name" : "qa_edge_131.0.2903.48_immunisation_history_records_count_is_3.png", + "source" : "57685ccfb34a50bf.png", + "type" : "image/png", + "size" : 53959 + }, { + "uid" : "b1c5d9c20e3c9cba", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "b1c5d9c20e3c9cba.png", + "type" : "image/png", + "size" : 81680 + }, { + "uid" : "a2b8fac10fc82a75", + "name" : "qa_edge_131.0.2903.48_clicked_on_patient_CAWRDAV BOBBETT_and_clicked_choose_vaccine_button.png", + "source" : "a2b8fac10fc82a75.png", + "type" : "image/png", + "size" : 81680 + }, { + "uid" : "2f87ead193814007", + "name" : "qa_edge_131.0.2903.48_clicked_delivery_team.png", + "source" : "2f87ead193814007.png", + "type" : "image/png", + "size" : 83033 + }, { + "uid" : "255cfcf51968ce57", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine.png", + "source" : "255cfcf51968ce57.png", + "type" : "image/png", + "size" : 54905 + }, { + "uid" : "85e985b8dc843fb8", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type.png", + "source" : "85e985b8dc843fb8.png", + "type" : "image/png", + "size" : 57437 + }, { + "uid" : "2087470804fc622e", + "name" : "qa_edge_131.0.2903.48_selected_vaccine_COVID-19_and_Comirnaty 30 JN.1_and_clicked_continue_button.png", + "source" : "2087470804fc622e.png", + "type" : "image/png", + "size" : 74793 + } ], + "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" : 1731678412381, + "stop" : 1731678418701, + "duration" : 6320 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fd29028e917deda3", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "fd29028e917deda3.png", + "type" : "image/png", + "size" : 71043 + }, { + "uid" : "12f2b61002836f56", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "12f2b61002836f56.png", + "type" : "image/png", + "size" : 73237 + }, { + "uid" : "ef999de55e173462", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "ef999de55e173462.png", + "type" : "image/png", + "size" : 73237 + }, { + "uid" : "730e67b10ae3af70", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "730e67b10ae3af70.png", + "type" : "image/png", + "size" : 73252 + }, { + "uid" : "68874edf01a63e0b", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "68874edf01a63e0b.png", + "type" : "image/png", + "size" : 76406 + }, { + "uid" : "de3bba46d0b5d1de", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "de3bba46d0b5d1de.png", + "type" : "image/png", + "size" : 78621 + }, { + "uid" : "355b34abe6614978", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "355b34abe6614978.png", + "type" : "image/png", + "size" : 51207 + }, { + "uid" : "d9cac9d52b943e3e", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "d9cac9d52b943e3e.png", + "type" : "image/png", + "size" : 55970 + }, { + "uid" : "1c5c140ce402638", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "1c5c140ce402638.png", + "type" : "image/png", + "size" : 45964 + } ], + "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" : 1731678418702, + "stop" : 1731678421470, + "duration" : 2768 + }, + "status" : "failed", + "statusMessage" : "add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "statusTrace" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'\n", + "steps" : [ ], + "attachments" : [ { + "uid" : "985963036fcd2c3f", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "985963036fcd2c3f.png", + "type" : "image/png", + "size" : 45964 + }, { + "uid" : "cc8cb1a9cbb61590", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "cc8cb1a9cbb61590.png", + "type" : "image/png", + "size" : 74457 + }, { + "uid" : "36b0c4a6aa8f1213", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "36b0c4a6aa8f1213.png", + "type" : "image/png", + "size" : 75725 + }, { + "uid" : "d5ebae60773b186f", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "d5ebae60773b186f.png", + "type" : "image/png", + "size" : 76912 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 4, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d0bb5e61e4394832", + "name" : "log", + "source" : "d0bb5e61e4394832.txt", + "type" : "text/plain", + "size" : 14006 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 25, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1096-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" : "f511430ec71bdf11.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/f934acadf9778614.json b/data/test-cases/f934acadf9778614.json new file mode 100644 index 000000000..f1c5bd175 --- /dev/null +++ b/data/test-cases/f934acadf9778614.json @@ -0,0 +1,118 @@ +{ + "uid" : "f934acadf9778614", + "name" : "NHS sign in page should be visible", + "fullName" : "features/login.feature:NHS sign in page should be visible", + "historyId" : "af06b7202b34fb810ed33c32dfaf440e", + "time" : { + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 + }, + "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" : 1731678295195, + "stop" : 1731678295784, + "duration" : 589 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731678295784, + "stop" : 1731678296217, + "duration" : 433 + }, + "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" : 1731678296217, + "stop" : 1731678296849, + "duration" : 632 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ea626f3b068cae1f", + "name" : "qa_edge_131.0.2903.48_nhs_sign_in_button_should_be_visible.png", + "source" : "ea626f3b068cae1f.png", + "type" : "image/png", + "size" : 31613 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "24fb5b8e52655678", + "name" : "log", + "source" : "24fb5b8e52655678.txt", + "type" : "text/plain", + "size" : 1305 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "f934acadf9778614.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/fda5db80a36bf687.json b/data/test-cases/fda5db80a36bf687.json new file mode 100644 index 000000000..d1448a059 --- /dev/null +++ b/data/test-cases/fda5db80a36bf687.json @@ -0,0 +1,145 @@ +{ + "uid" : "fda5db80a36bf687", + "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" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 + }, + "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" : 1731678194363, + "stop" : 1731678199931, + "duration" : 5568 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9693632109 as the nhs number", + "time" : { + "start" : 1731678199931, + "stop" : 1731678201020, + "duration" : 1089 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731678201021, + "stop" : 1731678203122, + "duration" : 2101 + }, + "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" : 1731678203123, + "stop" : 1731678205773, + "duration" : 2650 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3a037bd590d8d628", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "3a037bd590d8d628.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "46549baaaa520382", + "name" : "log", + "source" : "46549baaaa520382.txt", + "type" : "text/plain", + "size" : 2072 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "d663d667dee7" + }, { + "name" : "thread", + "value" : "1099-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" : "fda5db80a36bf687.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/timeline.json b/data/timeline.json index cf829ead8..ca191b5ed 100644 --- a/data/timeline.json +++ b/data/timeline.json @@ -2,18 +2,18 @@ "uid" : "ab17fc5a4eb3bca4b216b548c7f9fcbc", "name" : "timeline", "children" : [ { - "name" : "7f90a3882da0", + "name" : "d663d667dee7", "children" : [ { - "name" : "1101-MainThread", + "name" : "1096-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" : "f921a21a09b83d93", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "failed", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "c53d47bdf3b0473e", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "passed", "time" : { - "start" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 }, "flaky" : false, "newFailed" : false, @@ -21,16 +21,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" : [ "None", "password", "fail" ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ec626618d45738", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "12209122a2293c09", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 }, "flaky" : false, "newFailed" : false, @@ -38,16 +38,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] }, { - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "25cab35c85570279", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "869fdfb8d40ebd75", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "failed", "time" : { - "start" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 }, "flaky" : false, "newFailed" : false, @@ -55,16 +55,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2", "9473673388", "covid" ] + "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "7021ffdb99d4e876", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "4bb3895a837fdca2", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 }, "flaky" : false, "newFailed" : false, @@ -72,16 +72,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "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" : "64de86f64bb57d4a", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "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" : "49e3b2a104f0f90e", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 }, "flaky" : false, "newFailed" : false, @@ -89,16 +89,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "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 patient details", - "uid" : "96014f4012993dc0", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "32dd2ede489a0d34", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "failed", "time" : { - "start" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, "flaky" : false, "newFailed" : false, @@ -106,16 +106,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9450153485", "covid" ] }, { - "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" : "1d6d23dcd02a7b2", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "failed", + "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" : "4bcfdc52f45ebba8", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "passed", "time" : { - "start" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 }, "flaky" : false, "newFailed" : false, @@ -123,16 +123,16 @@ "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" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4707a2a08fdfb2bb", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "failed", + "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" : "d8de990d38ecb825", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "passed", "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 }, "flaky" : false, "newFailed" : false, @@ -140,16 +140,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", - "uid" : "c8038a2203fee978", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "failed", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "a4c8aca70cf9c7c7", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "passed", "time" : { - "start" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 }, "flaky" : false, "newFailed" : false, @@ -157,16 +157,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9450153485", "covid" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "607c19cf98d6ca13", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "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" : "7b081bdbcf1f22f8", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 }, "flaky" : false, "newFailed" : false, @@ -174,16 +174,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "7686a08f584b0c9e", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "failed", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "47e62c84bc7dde21", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "passed", "time" : { - "start" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 }, "flaky" : false, "newFailed" : false, @@ -191,16 +191,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9470472918", "covid" ] + "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" : "59683892f3f4f8b8", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "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" : "69390f95225cdc6", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 }, "flaky" : false, "newFailed" : false, @@ -208,16 +208,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { - "name" : "Find a patient page should launch", - "uid" : "dedaee81ba1dff7d", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "3601971bb235723d", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "failed", "time" : { - "start" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, "flaky" : false, "newFailed" : false, @@ -225,16 +225,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9470472918", "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" : "bffe2d4b53eb400e", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "10316d66c4934e74", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 }, "flaky" : false, "newFailed" : false, @@ -242,16 +242,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "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" : "bd53d8da6e73a4f8", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "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" : "6d1d98aa09a590dd", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "failed", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "flaky" : false, "newFailed" : false, @@ -259,16 +259,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" : [ "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" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "f2465488a3c08adb", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "28f868ae0b2e592e", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "failed", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, "flaky" : false, "newFailed" : false, @@ -276,16 +276,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "2", "9473673388", "covid" ] }, { - "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" : "2e04df9b90c2821d", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "status" : "failed", + "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" : "1c2a5f95e6756701", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "passed", "time" : { - "start" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 }, "flaky" : false, "newFailed" : false, @@ -293,16 +293,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" : [ "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 [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" : "876994bc0acb713d", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "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" : "840dc34a3b563b92", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "failed", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, "flaky" : false, "newFailed" : false, @@ -310,16 +310,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" : "Demographics: Search does not find existing patients if any of their details are wrong [postcode-Bill-Garton-23/6/1946-M6 3AA-Male]", - "uid" : "2a1dc3b4d9a4f2c", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "name" : "Find a patient page should launch", + "uid" : "785cd528416a2de9", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 }, "flaky" : false, "newFailed" : false, @@ -327,16 +327,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ ] }, { "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "c3aca18496e6e0e1", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "uid" : "9b28576580e42137", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 }, "flaky" : false, "newFailed" : false, @@ -346,14 +346,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { - "name" : "Search without entering nhs number", - "uid" : "9e6ae62e60bcc9dc", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "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" : "2fd75bad4c3b6bfe", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "failed", "time" : { - "start" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "flaky" : false, "newFailed" : false, @@ -361,16 +361,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" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "a69bb310ffdf07b6", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "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" : "7f1d22671ea8b05d", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 }, "flaky" : false, "newFailed" : false, @@ -378,16 +378,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", "Female", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "229cbac3a73520ea", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", - "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" : "d72a4ab7d0cd670c", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "failed", "time" : { - "start" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, "flaky" : false, "newFailed" : false, @@ -395,16 +395,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "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" : "NHS sign in page should be visible", - "uid" : "df05e2b24981b9b3", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "uid" : "949e3054a2e0c525", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 }, "flaky" : false, "newFailed" : false, @@ -414,14 +414,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "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" : "7ad2b5c59a6e8564", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "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" : "5ec73bdf78b86f93", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "failed", "time" : { - "start" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 }, "flaky" : false, "newFailed" : false, @@ -429,16 +429,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" : [ "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 [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" : "b99d85259edfb63a", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "uid" : "f511430ec71bdf11", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "failed", "time" : { - "start" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "flaky" : false, "newFailed" : false, @@ -448,14 +448,31 @@ "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 [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" : "4d36b97e2cc9b585", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "name" : "Search without entering nhs number", + "uid" : "607e68ee2b66c403", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", + "status" : "passed", + "time" : { + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ ] + }, { + "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" : "4ae24eda8754722b", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "failed", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "flaky" : false, "newFailed" : false, @@ -463,16 +480,16 @@ "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" : [ "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" : "22cb1214d883e1b6", - "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "name" : "Search without entering patient details", + "uid" : "b5447a5668ec04ad", + "parentUid" : "c7f8be41bfdfef3e768c8cf7612ba1df", "status" : "passed", "time" : { - "start" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 }, "flaky" : false, "newFailed" : false, @@ -480,20 +497,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ ] } ], - "uid" : "47f639fe69a3e7498793f358cdc39105" + "uid" : "c7f8be41bfdfef3e768c8cf7612ba1df" }, { - "name" : "1104-MainThread", + "name" : "1099-MainThread", "children" : [ { - "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" : "b5dd829359f665df", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "failed", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "3af75e3172eaa22", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "passed", "time" : { - "start" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 }, "flaky" : false, "newFailed" : false, @@ -501,16 +518,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" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] }, { - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "83aa91c04ce3a6bd", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "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" : "5b4b416cd9093967", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "failed", "time" : { - "start" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, "flaky" : false, "newFailed" : false, @@ -518,16 +535,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] + "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 [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" : "8afa4f11ba4ff423", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "failed", + "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" : "fda5db80a36bf687", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "passed", "time" : { - "start" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 }, "flaky" : false, "newFailed" : false, @@ -535,16 +552,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" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "39fb5850dff4b19", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "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" : "1943d151417bd50e", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "failed", "time" : { - "start" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, "flaky" : false, "newFailed" : false, @@ -552,16 +569,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] + "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 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" : "ead4825ab3845a5a", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "failed", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "3705461705e39dda", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "passed", "time" : { - "start" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 }, "flaky" : false, "newFailed" : false, @@ -569,16 +586,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" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "8abc23f29f2eb894", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "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" : "98a06b8b2de3b52d", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 }, "flaky" : false, "newFailed" : false, @@ -586,16 +603,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] + "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" : "b7be7a2c6c5ce180", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "\"Choose dates\" page is displayed", + "uid" : "8fd901cb7dcd12ae", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 }, "flaky" : false, "newFailed" : false, @@ -603,16 +620,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] + "parameters" : [ ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "f5e4165d45d57839", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "968696821557207b", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 }, "flaky" : false, "newFailed" : false, @@ -620,16 +637,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "2ea310fb009f0a57", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "uid" : "c737a949f05ed1a5", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 }, "flaky" : false, "newFailed" : false, @@ -639,14 +656,14 @@ "retriesStatusChange" : false, "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "dcc8e09b510793f7", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "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" : "1616f8c7c986c26", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "failed", "time" : { - "start" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, "flaky" : false, "newFailed" : false, @@ -654,16 +671,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter a correct NHS number", "9753108642" ] + "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" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "ff9a71d9e0eb5e55", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "b0f5b03259a785eb", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 }, "flaky" : false, "newFailed" : false, @@ -671,16 +688,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "18/01/1965", "Cecile", "Elston" ] + "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { - "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" : "cf0c00fc5020a95e", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "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" : "5d8d78cc95a93b2c", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "failed", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, "flaky" : false, "newFailed" : false, @@ -688,16 +705,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] + "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" : "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" : "58f392b1154b4c2c", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Login button is visible", + "uid" : "cc9bf764d6ebeed3", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 }, "flaky" : false, "newFailed" : false, @@ -705,16 +722,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" : [ ] }, { - "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" : "8b9de20fd48ab844", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "failed", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "74233c3e49e33047", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "passed", "time" : { - "start" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 }, "flaky" : false, "newFailed" : false, @@ -722,16 +739,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" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "26afbe2adcd9f50a", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "passed", + "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" : "7035d37d6991ecb6", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "failed", "time" : { - "start" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, "flaky" : false, "newFailed" : false, @@ -739,16 +756,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "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 [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" : "44e82560ba5c9f0", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "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" : "7fc2bcc234355a42", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "failed", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, "flaky" : false, "newFailed" : false, @@ -756,16 +773,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" : [ "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" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "ba7354234e34f93c", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "599f8cd3a2a3c9f9", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 }, "flaky" : false, "newFailed" : false, @@ -773,16 +790,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter 10 digits", "123456789" ] + "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] }, { - "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" : "46ffa67316ec42e8", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "failed", + "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" : "80b6789c7a73bc08", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "passed", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 }, "flaky" : false, "newFailed" : false, @@ -790,16 +807,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" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "b5b74e0f48a0f3f", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "cfa7878186f3a9e", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 }, "flaky" : false, "newFailed" : false, @@ -807,16 +824,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] + "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] }, { - "name" : "Local: Created patient can be found using local search", - "uid" : "982c1169fe332", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "8e4636c12bc88947", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 }, "flaky" : false, "newFailed" : false, @@ -824,16 +841,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "e185d1f71ebbb8a3", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "a55879d9b8cb153a", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 }, "flaky" : false, "newFailed" : false, @@ -841,16 +858,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] + "parameters" : [ "9449306621" ] }, { - "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" : "f17bd18d5521ab2d", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "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" : "cf01168927b72cd", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "failed", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, "flaky" : false, "newFailed" : false, @@ -858,16 +875,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" : [ "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" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "99fca22daab31d64", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "a35b0c56fd5d019", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 }, "flaky" : false, "newFailed" : false, @@ -875,16 +892,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "name" : "Login button is visible", - "uid" : "d92ac6796c4d8c7", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "5afbb9d0bb806b34", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 }, "flaky" : false, "newFailed" : false, @@ -892,16 +909,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "bd808c798abc181e", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "2aae50fd74b08028", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 }, "flaky" : false, "newFailed" : false, @@ -909,16 +926,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] + "parameters" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "f24fc087d153e28c", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "78ff40f94660997", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 }, "flaky" : false, "newFailed" : false, @@ -926,16 +943,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "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" : "4258e33f3393b259", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "failed", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "b29ddf728fc82261", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "passed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 }, "flaky" : false, "newFailed" : false, @@ -943,16 +960,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" : [ "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" : "445962c15d934544", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "e3809fa5fc2c166f", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 }, "flaky" : false, "newFailed" : false, @@ -960,16 +977,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] + "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "f4729510a909a863", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "ada2f306e16a77ad", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 }, "flaky" : false, "newFailed" : false, @@ -977,16 +994,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] + "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "766b59bd3a1abb01", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "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" : "5ee030a8bddfb92f", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "failed", "time" : { - "start" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "flaky" : false, "newFailed" : false, @@ -994,16 +1011,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "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" : "NHS sign in page should be visible", - "uid" : "64b3a50fbb0a6693", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "uid" : "f934acadf9778614", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 }, "flaky" : false, "newFailed" : false, @@ -1013,14 +1030,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "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" : "bc6d0a8e3baad81a", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", - "status" : "failed", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "a1978b93f09da3e", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", + "status" : "passed", "time" : { - "start" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 }, "flaky" : false, "newFailed" : false, @@ -1028,16 +1045,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" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "3c448cd309ca092", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "name" : "Local: Created patient can be found using local search", + "uid" : "8e37454fb4533c28", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "passed", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 }, "flaky" : false, "newFailed" : false, @@ -1045,16 +1062,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" : [ ] }, { - "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" : "f145db7e08fb6c83", - "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "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" : "8123b50abdb97ba6", + "parentUid" : "5f19c9cbd6eedc6d10661e94bbfd89b7", "status" : "failed", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, "flaky" : false, "newFailed" : false, @@ -1062,37 +1079,20 @@ "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" : [ "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" ] } ], - "uid" : "2154b435e8ee9f545315756f0d5c5de6" + "uid" : "5f19c9cbd6eedc6d10661e94bbfd89b7" }, { - "name" : "1098-MainThread", + "name" : "1102-MainThread", "children" : [ { - "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" : "5a1fdb2bbe5e7dbc", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", - "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 - }, - "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" : "Add vaccine batches page should launch", - "uid" : "2d68fc2605b3243", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "name" : "Error messages should appear when no values are entered", + "uid" : "3eac32c514289b94", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 }, "flaky" : false, "newFailed" : false, @@ -1102,14 +1102,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Add vaccines page should launch", - "uid" : "aa164bf4bcd80f6", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "2fce6286aa7195c1", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 }, "flaky" : false, "newFailed" : false, @@ -1117,16 +1117,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "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" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "c02328ca46560afc", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "uid" : "892ac846f23829b", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 }, "flaky" : false, "newFailed" : false, @@ -1136,14 +1136,14 @@ "retriesStatusChange" : false, "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "180c914b4be6ab4d", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", + "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" : "7c454de6bbdea5b0", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "passed", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 }, "flaky" : false, "newFailed" : false, @@ -1151,16 +1151,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9732091169", "covid" ] + "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" : "Error messages should appear when no values are entered", - "uid" : "becec6392c2baa17", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "e76b9092ab441f9", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 }, "flaky" : false, "newFailed" : false, @@ -1168,16 +1168,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { - "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" : "3d852b70205bbc2e", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "49a580bb6e3fd6cf", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "failed", "time" : { - "start" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 }, "flaky" : false, "newFailed" : false, @@ -1185,16 +1185,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" : [ "3", "9474335761", "covid" ] }, { - "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" : "ed6b885a53a9c2c9", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "6f687dd858277c32", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "failed", "time" : { - "start" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "flaky" : false, "newFailed" : false, @@ -1202,16 +1202,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] + "parameters" : [ "3", "9732091169", "covid" ] }, { - "name" : "\"Reports\" page is displayed", - "uid" : "7ff2647db54626cc", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "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" : "644bf5f0e8ff91f9", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "failed", "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "flaky" : false, "newFailed" : false, @@ -1219,16 +1219,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "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" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", - "uid" : "ae7458f8f809289b", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "354d158d5029e06e", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "failed", "time" : { - "start" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "flaky" : false, "newFailed" : false, @@ -1236,16 +1236,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9692237893", "covid" ] + "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 [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" : "c9d1c45eed9f0cd3", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", + "name" : "\"Reports\" page is displayed", + "uid" : "16f9a013a7f04f43", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "passed", "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 }, "flaky" : false, "newFailed" : false, @@ -1253,16 +1253,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" : [ ] }, { - "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" : "e856f3177da32c54", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "835e883dc3a4e02", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 }, "flaky" : false, "newFailed" : false, @@ -1270,16 +1270,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] + "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { - "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" : "38960cf908e81732", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "7a38ff895c8bc3e3", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "failed", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, "flaky" : false, "newFailed" : false, @@ -1287,16 +1287,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" : [ "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 [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" : "5c98819413b29ac8", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", + "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" : "d05288568df4307", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "passed", "time" : { - "start" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 }, "flaky" : false, "newFailed" : false, @@ -1304,16 +1304,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" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "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" : "48031723dd680a65", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", + "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" : "a3324c7ad840041d", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "passed", "time" : { - "start" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 }, "flaky" : false, "newFailed" : false, @@ -1321,16 +1321,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" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { - "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" : "e3d880a34a441b43", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "c0b1858b80b55913", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "failed", "time" : { - "start" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 }, "flaky" : false, "newFailed" : false, @@ -1338,16 +1338,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" : [ "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" : "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" : "7d458dc34140b1b3", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "95f1fe5ea5bc7495", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 }, "flaky" : false, "newFailed" : false, @@ -1355,16 +1355,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" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { - "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" : "e2a0840321deefcb", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", + "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" : "5d6e8d844f3c4a33", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "passed", "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 }, "flaky" : false, "newFailed" : false, @@ -1372,16 +1372,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" : [ "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 [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "9caaf96b03be8187", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "name" : "Add vaccines page should launch", + "uid" : "2cce2cce91403c57", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 }, "flaky" : false, "newFailed" : false, @@ -1389,16 +1389,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ ] }, { - "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" : "2a25c867697ab9bf", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "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" : "f35aea0da01e0646", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "passed", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 }, "flaky" : false, "newFailed" : false, @@ -1406,16 +1406,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] + "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" : "a5ad5a100503d390", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "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" : "dffd6e7de5040343", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "failed", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, "flaky" : false, "newFailed" : false, @@ -1423,16 +1423,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] + "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 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" : "cb4b2e3b730b5664", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", + "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" : "b7001b8cd587784c", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "passed", "time" : { - "start" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 }, "flaky" : false, "newFailed" : false, @@ -1440,16 +1440,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" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "c76fef67540c56dc", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "status" : "failed", + "name" : "Add vaccine batches page should launch", + "uid" : "e2810454e1fc0e79", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "passed", "time" : { - "start" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 }, "flaky" : false, "newFailed" : false, @@ -1457,16 +1457,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9474335761", "covid" ] + "parameters" : [ ] }, { - "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" : "90df0e090ac27c6f", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "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" : "e5ba0ab2661d5551", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "failed", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "flaky" : false, "newFailed" : false, @@ -1474,16 +1474,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] + "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" : "5d152c537bcbfe5e", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "cd6c3d565f2f5bcb", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", "status" : "failed", "time" : { - "start" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "flaky" : false, "newFailed" : false, @@ -1491,16 +1491,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" : [ "3", "9692237893", "covid" ] }, { - "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" : "f503a28f2df505c9", - "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", - "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" : "4a985ec1d45cd86a", + "parentUid" : "35beacfae6fcd7305c19bc9682a28434", + "status" : "failed", "time" : { - "start" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, "flaky" : false, "newFailed" : false, @@ -1508,10 +1508,10 @@ "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" : [ "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" ] } ], - "uid" : "fbbfcd56db7ffb6b387ef506b2566e2d" + "uid" : "35beacfae6fcd7305c19bc9682a28434" } ], - "uid" : "58c4ca25c0d6501ef5b97d0b5d059d03" + "uid" : "82a1087694cb81f5702c134d89918c9e" } ] } \ No newline at end of file diff --git a/export/influxDbData.txt b/export/influxDbData.txt index bda0c8aca..b95fd3241 100644 --- a/export/influxDbData.txt +++ b/export/influxDbData.txt @@ -1,12 +1,12 @@ -launch_status failed=35 1731674629000000000 -launch_status broken=0 1731674629000000000 -launch_status passed=53 1731674629000000000 -launch_status skipped=0 1731674629000000000 -launch_status unknown=0 1731674629000000000 -launch_time duration=525004 1731674629000000000 -launch_time min_duration=1624 1731674629000000000 -launch_time max_duration=55466 1731674629000000000 -launch_time sum_duration=1400034 1731674629000000000 -launch_problems product_defects=35 1731674629000000000 -launch_retries retries=0 1731674629000000000 -launch_retries run=88 1731674629000000000 +launch_status failed=30 1731678813000000000 +launch_status broken=0 1731678813000000000 +launch_status passed=58 1731678813000000000 +launch_status skipped=0 1731678813000000000 +launch_status unknown=0 1731678813000000000 +launch_time duration=772366 1731678813000000000 +launch_time min_duration=1654 1731678813000000000 +launch_time max_duration=90395 1731678813000000000 +launch_time sum_duration=2034711 1731678813000000000 +launch_problems product_defects=30 1731678813000000000 +launch_retries retries=0 1731678813000000000 +launch_retries run=88 1731678813000000000 diff --git a/export/prometheusData.txt b/export/prometheusData.txt index bbcffa865..9ff937ee8 100644 --- a/export/prometheusData.txt +++ b/export/prometheusData.txt @@ -1,12 +1,12 @@ -launch_status_failed 35 +launch_status_failed 30 launch_status_broken 0 -launch_status_passed 53 +launch_status_passed 58 launch_status_skipped 0 launch_status_unknown 0 -launch_time_duration 525004 -launch_time_min_duration 1624 -launch_time_max_duration 55466 -launch_time_sum_duration 1400034 -launch_problems_product_defects 35 +launch_time_duration 772366 +launch_time_min_duration 1654 +launch_time_max_duration 90395 +launch_time_sum_duration 2034711 +launch_problems_product_defects 30 launch_retries_retries 0 launch_retries_run 88 diff --git a/history/categories-trend.json b/history/categories-trend.json index 7d9002918..fcf32df6b 100644 --- a/history/categories-trend.json +++ b/history/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 35 + "Product defects" : 30 } } ] \ No newline at end of file diff --git a/history/duration-trend.json b/history/duration-trend.json index 441cad17c..5282540ac 100644 --- a/history/duration-trend.json +++ b/history/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 525004 + "duration" : 772366 } } ] \ No newline at end of file diff --git a/history/history-trend.json b/history/history-trend.json index 93fea45c7..75cea0096 100644 --- a/history/history-trend.json +++ b/history/history-trend.json @@ -1,9 +1,9 @@ [ { "data" : { - "failed" : 35, + "failed" : 30, "broken" : 0, "skipped" : 0, - "passed" : 53, + "passed" : 58, "unknown" : 0, "total" : 88 } diff --git a/history/history.json b/history/history.json index 8009d13de..01ab75b51 100644 --- a/history/history.json +++ b/history/history.json @@ -1,5 +1,5 @@ { - "92d9b4ff6552785dd74fc808019e1b17" : { + "bf2fd6a9cb1ab8df956b368ad7dfa8d8" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -9,16 +9,16 @@ "total" : 1 }, "items" : [ { - "uid" : "99fca22daab31d64", + "uid" : "e76b9092ab441f9", "status" : "passed", "time" : { - "start" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 } } ] }, - "bf2fd6a9cb1ab8df956b368ad7dfa8d8" : { + "92d9b4ff6552785dd74fc808019e1b17" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -28,16 +28,16 @@ "total" : 1 }, "items" : [ { - "uid" : "ed6b885a53a9c2c9", + "uid" : "78ff40f94660997", "status" : "passed", "time" : { - "start" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 } } ] }, - "d3c8a128e42732e8c43697d4afeb3b03" : { + "09f65bde9e2355f521e9001824f986fa" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -47,52 +47,50 @@ "total" : 1 }, "items" : [ { - "uid" : "2ea310fb009f0a57", + "uid" : "98a06b8b2de3b52d", "status" : "passed", "time" : { - "start" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 } } ] }, "37c8518f5e6f8c40c7e8a780611169f8" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "44e82560ba5c9f0", - "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "uid" : "49e3b2a104f0f90e", + "status" : "passed", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 } } ] }, - "09f65bde9e2355f521e9001824f986fa" : { + "d3c8a128e42732e8c43697d4afeb3b03" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "f145db7e08fb6c83", - "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "uid" : "c737a949f05ed1a5", + "status" : "passed", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 } } ] }, @@ -106,12 +104,12 @@ "total" : 1 }, "items" : [ { - "uid" : "a5ad5a100503d390", + "uid" : "835e883dc3a4e02", "status" : "passed", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 } } ] }, @@ -125,12 +123,12 @@ "total" : 1 }, "items" : [ { - "uid" : "766b59bd3a1abb01", + "uid" : "968696821557207b", "status" : "passed", "time" : { - "start" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 } } ] }, @@ -144,12 +142,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f503a28f2df505c9", + "uid" : "a3324c7ad840041d", "status" : "passed", "time" : { - "start" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 } } ] }, @@ -163,12 +161,12 @@ "total" : 1 }, "items" : [ { - "uid" : "c3aca18496e6e0e1", + "uid" : "9b28576580e42137", "status" : "passed", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 } } ] }, @@ -182,12 +180,12 @@ "total" : 1 }, "items" : [ { - "uid" : "3c448cd309ca092", + "uid" : "3705461705e39dda", "status" : "passed", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 } } ] }, @@ -201,13 +199,13 @@ "total" : 1 }, "items" : [ { - "uid" : "4707a2a08fdfb2bb", + "uid" : "869fdfb8d40ebd75", "status" : "failed", "statusDetails" : "AssertionError: assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)", "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 } } ] }, @@ -221,13 +219,13 @@ "total" : 1 }, "items" : [ { - "uid" : "5c98819413b29ac8", + "uid" : "644bf5f0e8ff91f9", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 } } ] }, @@ -241,12 +239,12 @@ "total" : 1 }, "items" : [ { - "uid" : "becec6392c2baa17", + "uid" : "3eac32c514289b94", "status" : "passed", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 } } ] }, @@ -260,13 +258,13 @@ "total" : 1 }, "items" : [ { - "uid" : "7686a08f584b0c9e", + "uid" : "3601971bb235723d", "status" : "failed", "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 } } ] }, @@ -280,12 +278,12 @@ "total" : 1 }, "items" : [ { - "uid" : "ba7354234e34f93c", + "uid" : "e3809fa5fc2c166f", "status" : "passed", "time" : { - "start" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 } } ] }, @@ -299,12 +297,12 @@ "total" : 1 }, "items" : [ { - "uid" : "83aa91c04ce3a6bd", + "uid" : "5afbb9d0bb806b34", "status" : "passed", "time" : { - "start" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 } } ] }, @@ -318,13 +316,13 @@ "total" : 1 }, "items" : [ { - "uid" : "4d36b97e2cc9b585", + "uid" : "7a38ff895c8bc3e3", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 } } ] }, @@ -338,13 +336,13 @@ "total" : 1 }, "items" : [ { - "uid" : "bc6d0a8e3baad81a", + "uid" : "1616f8c7c986c26", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 } } ] }, @@ -358,12 +356,12 @@ "total" : 1 }, "items" : [ { - "uid" : "2d68fc2605b3243", + "uid" : "e2810454e1fc0e79", "status" : "passed", "time" : { - "start" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 } } ] }, @@ -377,16 +375,16 @@ "total" : 1 }, "items" : [ { - "uid" : "229cbac3a73520ea", + "uid" : "47e62c84bc7dde21", "status" : "passed", "time" : { - "start" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 } } ] }, - "eecb763363430fd31fe4e5364d74e54d" : { + "d4aacd2c4e8d1f8789f14e59bd7df838" : { "statistic" : { "failed" : 1, "broken" : 0, @@ -396,53 +394,51 @@ "total" : 1 }, "items" : [ { - "uid" : "e2a0840321deefcb", + "uid" : "28f868ae0b2e592e", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 } } ] }, - "d4aacd2c4e8d1f8789f14e59bd7df838" : { + "eecb763363430fd31fe4e5364d74e54d" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "25cab35c85570279", - "status" : "failed", - "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "uid" : "7c454de6bbdea5b0", + "status" : "passed", "time" : { - "start" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 } } ] }, - "04d2ff1a4bc22d23d9818fc9738c679b" : { + "ec71cb30f7c78f53c433358f76194162" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "8afa4f11ba4ff423", - "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "uid" : "785cd528416a2de9", + "status" : "passed", "time" : { - "start" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 } } ] }, @@ -456,16 +452,16 @@ "total" : 1 }, "items" : [ { - "uid" : "dcc8e09b510793f7", + "uid" : "8e4636c12bc88947", "status" : "passed", "time" : { - "start" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 } } ] }, - "ec71cb30f7c78f53c433358f76194162" : { + "04d2ff1a4bc22d23d9818fc9738c679b" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -475,12 +471,12 @@ "total" : 1 }, "items" : [ { - "uid" : "dedaee81ba1dff7d", + "uid" : "1c2a5f95e6756701", "status" : "passed", "time" : { - "start" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 } } ] }, @@ -494,12 +490,12 @@ "total" : 1 }, "items" : [ { - "uid" : "e856f3177da32c54", + "uid" : "b7001b8cd587784c", "status" : "passed", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 } } ] }, @@ -513,13 +509,13 @@ "total" : 1 }, "items" : [ { - "uid" : "b5dd829359f665df", + "uid" : "5b4b416cd9093967", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 } } ] }, @@ -533,13 +529,13 @@ "total" : 1 }, "items" : [ { - "uid" : "bd53d8da6e73a4f8", + "uid" : "dffd6e7de5040343", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 } } ] }, @@ -553,12 +549,12 @@ "total" : 1 }, "items" : [ { - "uid" : "aa164bf4bcd80f6", + "uid" : "2cce2cce91403c57", "status" : "passed", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 } } ] }, @@ -572,16 +568,16 @@ "total" : 1 }, "items" : [ { - "uid" : "52ec626618d45738", + "uid" : "10316d66c4934e74", "status" : "passed", "time" : { - "start" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 } } ] }, - "1a013c22af5532f80e0818b618d50713" : { + "d461eee0f5f5c4b1ad524a61ba5ca89b" : { "statistic" : { "failed" : 1, "broken" : 0, @@ -591,32 +587,33 @@ "total" : 1 }, "items" : [ { - "uid" : "8b9de20fd48ab844", + "uid" : "4a985ec1d45cd86a", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 } } ] }, - "4ba979ba023ccc2aa0df2d57f427a85c" : { + "1a013c22af5532f80e0818b618d50713" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "58f392b1154b4c2c", - "status" : "passed", + "uid" : "8123b50abdb97ba6", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 } } ] }, @@ -630,33 +627,32 @@ "total" : 1 }, "items" : [ { - "uid" : "ead4825ab3845a5a", + "uid" : "5d8d78cc95a93b2c", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 } } ] }, - "d461eee0f5f5c4b1ad524a61ba5ca89b" : { + "4ba979ba023ccc2aa0df2d57f427a85c" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "38960cf908e81732", - "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "uid" : "fda5db80a36bf687", + "status" : "passed", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 } } ] }, @@ -670,12 +666,12 @@ "total" : 1 }, "items" : [ { - "uid" : "2a1dc3b4d9a4f2c", + "uid" : "69390f95225cdc6", "status" : "passed", "time" : { - "start" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 } } ] }, @@ -689,16 +685,16 @@ "total" : 1 }, "items" : [ { - "uid" : "cf0c00fc5020a95e", + "uid" : "80b6789c7a73bc08", "status" : "passed", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 } } ] }, - "3dd254990a059240e17f4aa430bdb6b0" : { + "4ac7128a2d00463c8d57d8ddc85d171c" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -708,51 +704,51 @@ "total" : 1 }, "items" : [ { - "uid" : "a69bb310ffdf07b6", + "uid" : "599f8cd3a2a3c9f9", "status" : "passed", "time" : { - "start" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 } } ] }, - "d2bd0663c156637919629c145af9f4e3" : { + "3dd254990a059240e17f4aa430bdb6b0" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "180c914b4be6ab4d", - "status" : "failed", - "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", + "uid" : "4bb3895a837fdca2", + "status" : "passed", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 } } ] }, - "4ac7128a2d00463c8d57d8ddc85d171c" : { + "d2bd0663c156637919629c145af9f4e3" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "b5b74e0f48a0f3f", - "status" : "passed", + "uid" : "6f687dd858277c32", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 } } ] }, @@ -766,12 +762,12 @@ "total" : 1 }, "items" : [ { - "uid" : "64b3a50fbb0a6693", + "uid" : "f934acadf9778614", "status" : "passed", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 } } ] }, @@ -785,13 +781,13 @@ "total" : 1 }, "items" : [ { - "uid" : "2e04df9b90c2821d", + "uid" : "5ec73bdf78b86f93", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 } } ] }, @@ -805,13 +801,13 @@ "total" : 1 }, "items" : [ { - "uid" : "ae7458f8f809289b", + "uid" : "cd6c3d565f2f5bcb", "status" : "failed", "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 } } ] }, @@ -825,12 +821,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f2465488a3c08adb", + "uid" : "7b081bdbcf1f22f8", "status" : "passed", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 } } ] }, @@ -844,12 +840,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f24fc087d153e28c", + "uid" : "b29ddf728fc82261", "status" : "passed", "time" : { - "start" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 } } ] }, @@ -863,51 +859,51 @@ "total" : 1 }, "items" : [ { - "uid" : "ff9a71d9e0eb5e55", + "uid" : "2aae50fd74b08028", "status" : "passed", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 } } ] }, - "6b904498058c6dc06a20bd0e949ae45a" : { + "f312e1d375b46f243b4eeb052610663a" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "1d6d23dcd02a7b2", - "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "uid" : "b0f5b03259a785eb", + "status" : "passed", "time" : { - "start" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 } } ] }, - "f312e1d375b46f243b4eeb052610663a" : { + "6b904498058c6dc06a20bd0e949ae45a" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "e185d1f71ebbb8a3", - "status" : "passed", + "uid" : "4ae24eda8754722b", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 } } ] }, @@ -921,16 +917,16 @@ "total" : 1 }, "items" : [ { - "uid" : "982c1169fe332", + "uid" : "8e37454fb4533c28", "status" : "passed", "time" : { - "start" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 } } ] }, - "b4750b4b392cbc1d84a8d365ef74e6d1" : { + "c2fc7c106acbf9b7eb1119c3e175c612" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -940,16 +936,16 @@ "total" : 1 }, "items" : [ { - "uid" : "7d458dc34140b1b3", + "uid" : "a1978b93f09da3e", "status" : "passed", "time" : { - "start" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 } } ] }, - "c2fc7c106acbf9b7eb1119c3e175c612" : { + "b4750b4b392cbc1d84a8d365ef74e6d1" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -959,12 +955,12 @@ "total" : 1 }, "items" : [ { - "uid" : "445962c15d934544", + "uid" : "d05288568df4307", "status" : "passed", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 } } ] }, @@ -978,12 +974,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f4729510a909a863", + "uid" : "74233c3e49e33047", "status" : "passed", "time" : { - "start" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 } } ] }, @@ -997,13 +993,13 @@ "total" : 1 }, "items" : [ { - "uid" : "3d852b70205bbc2e", + "uid" : "840dc34a3b563b92", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 } } ] }, @@ -1017,12 +1013,12 @@ "total" : 1 }, "items" : [ { - "uid" : "bffe2d4b53eb400e", + "uid" : "4bcfdc52f45ebba8", "status" : "passed", "time" : { - "start" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 } } ] }, @@ -1036,13 +1032,13 @@ "total" : 1 }, "items" : [ { - "uid" : "7ad2b5c59a6e8564", + "uid" : "e5ba0ab2661d5551", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 } } ] }, @@ -1056,12 +1052,12 @@ "total" : 1 }, "items" : [ { - "uid" : "64de86f64bb57d4a", + "uid" : "d8de990d38ecb825", "status" : "passed", "time" : { - "start" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 } } ] }, @@ -1075,13 +1071,13 @@ "total" : 1 }, "items" : [ { - "uid" : "5d152c537bcbfe5e", + "uid" : "d72a4ab7d0cd670c", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 } } ] }, @@ -1095,12 +1091,12 @@ "total" : 1 }, "items" : [ { - "uid" : "26afbe2adcd9f50a", + "uid" : "8fd901cb7dcd12ae", "status" : "passed", "time" : { - "start" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 } } ] }, @@ -1114,12 +1110,12 @@ "total" : 1 }, "items" : [ { - "uid" : "59683892f3f4f8b8", + "uid" : "7f1d22671ea8b05d", "status" : "passed", "time" : { - "start" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 } } ] }, @@ -1133,12 +1129,12 @@ "total" : 1 }, "items" : [ { - "uid" : "c02328ca46560afc", + "uid" : "892ac846f23829b", "status" : "passed", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 } } ] }, @@ -1152,13 +1148,13 @@ "total" : 1 }, "items" : [ { - "uid" : "876994bc0acb713d", + "uid" : "2fd75bad4c3b6bfe", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 } } ] }, @@ -1172,12 +1168,12 @@ "total" : 1 }, "items" : [ { - "uid" : "8abc23f29f2eb894", + "uid" : "ada2f306e16a77ad", "status" : "passed", "time" : { - "start" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 } } ] }, @@ -1191,12 +1187,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f5e4165d45d57839", + "uid" : "a55879d9b8cb153a", "status" : "passed", "time" : { - "start" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 } } ] }, @@ -1210,12 +1206,12 @@ "total" : 1 }, "items" : [ { - "uid" : "2a25c867697ab9bf", + "uid" : "95f1fe5ea5bc7495", "status" : "passed", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 } } ] }, @@ -1229,13 +1225,13 @@ "total" : 1 }, "items" : [ { - "uid" : "48031723dd680a65", + "uid" : "7035d37d6991ecb6", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 } } ] }, @@ -1249,12 +1245,12 @@ "total" : 1 }, "items" : [ { - "uid" : "bd808c798abc181e", + "uid" : "cfa7878186f3a9e", "status" : "passed", "time" : { - "start" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 } } ] }, @@ -1268,13 +1264,13 @@ "total" : 1 }, "items" : [ { - "uid" : "f17bd18d5521ab2d", + "uid" : "1943d151417bd50e", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 } } ] }, @@ -1288,13 +1284,13 @@ "total" : 1 }, "items" : [ { - "uid" : "b99d85259edfb63a", + "uid" : "f511430ec71bdf11", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 } } ] }, @@ -1308,17 +1304,17 @@ "total" : 1 }, "items" : [ { - "uid" : "c9d1c45eed9f0cd3", + "uid" : "c0b1858b80b55913", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 } } ] }, - "911f1ea329349683f7aa72a600783b32" : { + "3ddec8c203f0667b07e4030542c38fb6" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1328,16 +1324,16 @@ "total" : 1 }, "items" : [ { - "uid" : "90df0e090ac27c6f", + "uid" : "607e68ee2b66c403", "status" : "passed", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 } } ] }, - "3ddec8c203f0667b07e4030542c38fb6" : { + "911f1ea329349683f7aa72a600783b32" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1347,12 +1343,12 @@ "total" : 1 }, "items" : [ { - "uid" : "9e6ae62e60bcc9dc", + "uid" : "5d6e8d844f3c4a33", "status" : "passed", "time" : { - "start" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 } } ] }, @@ -1366,12 +1362,12 @@ "total" : 1 }, "items" : [ { - "uid" : "7ff2647db54626cc", + "uid" : "16f9a013a7f04f43", "status" : "passed", "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 } } ] }, @@ -1385,12 +1381,12 @@ "total" : 1 }, "items" : [ { - "uid" : "96014f4012993dc0", + "uid" : "b5447a5668ec04ad", "status" : "passed", "time" : { - "start" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 } } ] }, @@ -1404,13 +1400,13 @@ "total" : 1 }, "items" : [ { - "uid" : "5a1fdb2bbe5e7dbc", + "uid" : "cf01168927b72cd", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 } } ] }, @@ -1424,13 +1420,13 @@ "total" : 1 }, "items" : [ { - "uid" : "cb4b2e3b730b5664", + "uid" : "354d158d5029e06e", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 } } ] }, @@ -1444,12 +1440,12 @@ "total" : 1 }, "items" : [ { - "uid" : "39fb5850dff4b19", + "uid" : "a35b0c56fd5d019", "status" : "passed", "time" : { - "start" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 } } ] }, @@ -1463,12 +1459,12 @@ "total" : 1 }, "items" : [ { - "uid" : "d92ac6796c4d8c7", + "uid" : "cc9bf764d6ebeed3", "status" : "passed", "time" : { - "start" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 } } ] }, @@ -1482,13 +1478,13 @@ "total" : 1 }, "items" : [ { - "uid" : "f921a21a09b83d93", + "uid" : "7fc2bcc234355a42", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 } } ] }, @@ -1502,12 +1498,12 @@ "total" : 1 }, "items" : [ { - "uid" : "7021ffdb99d4e876", + "uid" : "c53d47bdf3b0473e", "status" : "passed", "time" : { - "start" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 } } ] }, @@ -1521,12 +1517,12 @@ "total" : 1 }, "items" : [ { - "uid" : "b7be7a2c6c5ce180", + "uid" : "3af75e3172eaa22", "status" : "passed", "time" : { - "start" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 } } ] }, @@ -1540,13 +1536,13 @@ "total" : 1 }, "items" : [ { - "uid" : "c8038a2203fee978", + "uid" : "32dd2ede489a0d34", "status" : "failed", "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 } } ] }, @@ -1560,16 +1556,16 @@ "total" : 1 }, "items" : [ { - "uid" : "df05e2b24981b9b3", + "uid" : "949e3054a2e0c525", "status" : "passed", "time" : { - "start" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 } } ] }, - "9bbc09a5764effa3cdb4a84fde10f425" : { + "74677cf04f6dd06fec7a647451e52d68" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1579,32 +1575,31 @@ "total" : 1 }, "items" : [ { - "uid" : "607c19cf98d6ca13", + "uid" : "2fce6286aa7195c1", "status" : "passed", "time" : { - "start" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 } } ] }, - "74677cf04f6dd06fec7a647451e52d68" : { + "9bbc09a5764effa3cdb4a84fde10f425" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "46ffa67316ec42e8", - "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "uid" : "a4c8aca70cf9c7c7", + "status" : "passed", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 } } ] }, @@ -1618,52 +1613,52 @@ "total" : 1 }, "items" : [ { - "uid" : "e3d880a34a441b43", + "uid" : "5ee030a8bddfb92f", "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 } } ] }, - "7c21a17ae7fe8ac799b6c9bdd1514da0" : { + "5a0b389109898d20af719ead1640f071" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "22cb1214d883e1b6", - "status" : "passed", + "uid" : "6d1d98aa09a590dd", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 } } ] }, - "5a0b389109898d20af719ead1640f071" : { + "7c21a17ae7fe8ac799b6c9bdd1514da0" : { "statistic" : { - "failed" : 1, + "failed" : 0, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 1, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "4258e33f3393b259", - "status" : "failed", - "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", + "uid" : "12209122a2293c09", + "status" : "passed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 } } ] }, @@ -1677,13 +1672,13 @@ "total" : 1 }, "items" : [ { - "uid" : "c76fef67540c56dc", + "uid" : "49a580bb6e3fd6cf", "status" : "failed", "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 } } ] }, @@ -1697,12 +1692,12 @@ "total" : 1 }, "items" : [ { - "uid" : "9caaf96b03be8187", + "uid" : "f35aea0da01e0646", "status" : "passed", "time" : { - "start" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 } } ] } diff --git a/widgets/behaviors.json b/widgets/behaviors.json index 7271d2f1c..4ff233e08 100644 --- a/widgets/behaviors.json +++ b/widgets/behaviors.json @@ -4,10 +4,10 @@ "uid" : "c485d1aa99e26b4c79fc5c662c624c9d", "name" : "Record vaccine", "statistic" : { - "failed" : 28, + "failed" : 23, "broken" : 0, "skipped" : 0, - "passed" : 0, + "passed" : 5, "unknown" : 0, "total" : 28 } diff --git a/widgets/categories-trend.json b/widgets/categories-trend.json index 7d9002918..fcf32df6b 100644 --- a/widgets/categories-trend.json +++ b/widgets/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 35 + "Product defects" : 30 } } ] \ No newline at end of file diff --git a/widgets/categories.json b/widgets/categories.json index 8f4c52e80..c70f1e910 100644 --- a/widgets/categories.json +++ b/widgets/categories.json @@ -4,12 +4,12 @@ "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d", "name" : "Product defects", "statistic" : { - "failed" : 35, + "failed" : 30, "broken" : 0, "skipped" : 0, "passed" : 0, "unknown" : 0, - "total" : 35 + "total" : 30 } } ] } \ No newline at end of file diff --git a/widgets/duration-trend.json b/widgets/duration-trend.json index 441cad17c..5282540ac 100644 --- a/widgets/duration-trend.json +++ b/widgets/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 525004 + "duration" : 772366 } } ] \ No newline at end of file diff --git a/widgets/duration.json b/widgets/duration.json index 96158f679..0c9130a7b 100644 --- a/widgets/duration.json +++ b/widgets/duration.json @@ -1,880 +1,880 @@ [ { - "uid" : "607c19cf98d6ca13", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "7c454de6bbdea5b0", + "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" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e3d880a34a441b43", - "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" : "7a38ff895c8bc3e3", + "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" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "64de86f64bb57d4a", - "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" : "49e3b2a104f0f90e", + "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" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "90df0e090ac27c6f", - "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" : "a1978b93f09da3e", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "766b59bd3a1abb01", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "2fce6286aa7195c1", + "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" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "96014f4012993dc0", - "name" : "Search without entering patient details", + "uid" : "1c2a5f95e6756701", + "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" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e2a0840321deefcb", - "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" : "74233c3e49e33047", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f24fc087d153e28c", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "949e3054a2e0c525", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e856f3177da32c54", - "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" : "b29ddf728fc82261", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "df05e2b24981b9b3", - "name" : "NHS sign in page should be visible", + "uid" : "8123b50abdb97ba6", + "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" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "7021ffdb99d4e876", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "3705461705e39dda", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2d68fc2605b3243", - "name" : "Add vaccine batches page should launch", + "uid" : "ada2f306e16a77ad", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "83aa91c04ce3a6bd", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "98a06b8b2de3b52d", + "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" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "64b3a50fbb0a6693", - "name" : "NHS sign in page should be visible", + "uid" : "b0f5b03259a785eb", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ba7354234e34f93c", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "fda5db80a36bf687", + "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" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "59683892f3f4f8b8", - "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" : "10316d66c4934e74", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "46ffa67316ec42e8", - "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" : "c53d47bdf3b0473e", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "4258e33f3393b259", - "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" : "8fd901cb7dcd12ae", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f503a28f2df505c9", - "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" : "e76b9092ab441f9", + "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" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "22cb1214d883e1b6", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "c0b1858b80b55913", + "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" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "7ad2b5c59a6e8564", - "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" : "cf01168927b72cd", + "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" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "9e6ae62e60bcc9dc", - "name" : "Search without entering nhs number", + "uid" : "835e883dc3a4e02", + "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" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "dedaee81ba1dff7d", - "name" : "Find a patient page should launch", + "uid" : "4bcfdc52f45ebba8", + "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" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "58f392b1154b4c2c", - "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" : "dffd6e7de5040343", + "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" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8abc23f29f2eb894", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "f934acadf9778614", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f17bd18d5521ab2d", - "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" : "cd6c3d565f2f5bcb", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b99d85259edfb63a", - "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" : "1616f8c7c986c26", + "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" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "bc6d0a8e3baad81a", - "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" : "2fd75bad4c3b6bfe", + "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" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "4d36b97e2cc9b585", - "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" : "4bb3895a837fdca2", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f145db7e08fb6c83", - "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" : "e2810454e1fc0e79", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "7ff2647db54626cc", - "name" : "\"Reports\" page is displayed", + "uid" : "12209122a2293c09", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "52ec626618d45738", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "d72a4ab7d0cd670c", + "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" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "f5e4165d45d57839", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "69390f95225cdc6", + "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" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c76fef67540c56dc", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "f511430ec71bdf11", + "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" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "5d152c537bcbfe5e", - "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" : "4ae24eda8754722b", + "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" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "dcc8e09b510793f7", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "5ec73bdf78b86f93", + "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" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 + }, + "status" : "failed", + "severity" : "normal" +}, { + "uid" : "599f8cd3a2a3c9f9", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "time" : { + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d92ac6796c4d8c7", - "name" : "Login button is visible", + "uid" : "80b6789c7a73bc08", + "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" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cb4b2e3b730b5664", - "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" : "e5ba0ab2661d5551", + "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" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "99fca22daab31d64", - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "5afbb9d0bb806b34", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "25cab35c85570279", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "4a985ec1d45cd86a", + "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" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "f921a21a09b83d93", - "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" : "5ee030a8bddfb92f", + "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" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "9caaf96b03be8187", - "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" : "d8de990d38ecb825", + "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" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2a25c867697ab9bf", - "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" : "c737a949f05ed1a5", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8afa4f11ba4ff423", - "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" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "bffe2d4b53eb400e", - "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" : "95f1fe5ea5bc7495", + "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" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7d458dc34140b1b3", - "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" : "5b4b416cd9093967", + "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" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "2e04df9b90c2821d", - "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" : "1943d151417bd50e", + "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" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "f4729510a909a863", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "9b28576580e42137", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ead4825ab3845a5a", - "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" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "4707a2a08fdfb2bb", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "cc9bf764d6ebeed3", + "name" : "Login button is visible", "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "c9d1c45eed9f0cd3", - "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" : "a35b0c56fd5d019", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "bd53d8da6e73a4f8", - "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" : "869fdfb8d40ebd75", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "1d6d23dcd02a7b2", - "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" : "a3324c7ad840041d", + "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" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "445962c15d934544", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "47e62c84bc7dde21", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cf0c00fc5020a95e", - "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" : "e3809fa5fc2c166f", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c8038a2203fee978", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "d05288568df4307", + "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" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "982c1169fe332", - "name" : "Local: Created patient can be found using local search", + "uid" : "78ff40f94660997", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e185d1f71ebbb8a3", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "16f9a013a7f04f43", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "180c914b4be6ab4d", + "uid" : "6f687dd858277c32", "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "ff9a71d9e0eb5e55", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "8e4636c12bc88947", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f2465488a3c08adb", - "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" : "8e37454fb4533c28", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a69bb310ffdf07b6", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "b5447a5668ec04ad", + "name" : "Search without entering patient details", "time" : { - "start" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3d852b70205bbc2e", - "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" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "876994bc0acb713d", - "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" : "32dd2ede489a0d34", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "3c448cd309ca092", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "607e68ee2b66c403", + "name" : "Search without entering nhs number", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "44e82560ba5c9f0", - "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" : "3eac32c514289b94", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "c02328ca46560afc", + "uid" : "892ac846f23829b", "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8b9de20fd48ab844", - "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" : "7fc2bcc234355a42", + "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" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "26afbe2adcd9f50a", - "name" : "\"Choose dates\" page is displayed", + "uid" : "785cd528416a2de9", + "name" : "Find a patient page should launch", "time" : { - "start" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c3aca18496e6e0e1", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "a55879d9b8cb153a", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2a1dc3b4d9a4f2c", - "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" : "3601971bb235723d", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "aa164bf4bcd80f6", - "name" : "Add vaccines page should launch", + "uid" : "cfa7878186f3a9e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7686a08f584b0c9e", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "840dc34a3b563b92", + "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" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b5b74e0f48a0f3f", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "3af75e3172eaa22", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "229cbac3a73520ea", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "5d8d78cc95a93b2c", + "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" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "39fb5850dff4b19", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "b7001b8cd587784c", + "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" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bd808c798abc181e", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "7f1d22671ea8b05d", + "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" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5c98819413b29ac8", - "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" : "6d1d98aa09a590dd", + "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" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "48031723dd680a65", - "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" : "644bf5f0e8ff91f9", + "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" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "ed6b885a53a9c2c9", - "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" : "2aae50fd74b08028", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "38960cf908e81732", - "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" : "28f868ae0b2e592e", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "ae7458f8f809289b", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "7035d37d6991ecb6", + "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" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "5a1fdb2bbe5e7dbc", - "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" : "968696821557207b", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "2ea310fb009f0a57", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "5d6e8d844f3c4a33", + "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" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a5ad5a100503d390", - "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" : "a4c8aca70cf9c7c7", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b5dd829359f665df", - "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" : "f35aea0da01e0646", + "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" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 + }, + "status" : "passed", + "severity" : "normal" +}, { + "uid" : "354d158d5029e06e", + "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" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b7be7a2c6c5ce180", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "7b081bdbcf1f22f8", + "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" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "becec6392c2baa17", - "name" : "Error messages should appear when no values are entered", + "uid" : "49a580bb6e3fd6cf", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "time" : { + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 + }, + "status" : "failed", + "severity" : "normal" +}, { + "uid" : "2cce2cce91403c57", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/history-trend.json b/widgets/history-trend.json index 93fea45c7..75cea0096 100644 --- a/widgets/history-trend.json +++ b/widgets/history-trend.json @@ -1,9 +1,9 @@ [ { "data" : { - "failed" : 35, + "failed" : 30, "broken" : 0, "skipped" : 0, - "passed" : 53, + "passed" : 58, "unknown" : 0, "total" : 88 } diff --git a/widgets/severity.json b/widgets/severity.json index d082aa848..cc758810f 100644 --- a/widgets/severity.json +++ b/widgets/severity.json @@ -1,881 +1,881 @@ [ { - "uid" : "7ff2647db54626cc", - "name" : "\"Reports\" page is displayed", - "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 - }, - "status" : "passed", - "severity" : "normal" -}, { - "uid" : "f145db7e08fb6c83", - "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" : "6f687dd858277c32", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "e185d1f71ebbb8a3", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "e2810454e1fc0e79", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "445962c15d934544", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "78ff40f94660997", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c76fef67540c56dc", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "cd6c3d565f2f5bcb", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "4707a2a08fdfb2bb", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "69390f95225cdc6", + "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" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "bd808c798abc181e", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "840dc34a3b563b92", + "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" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c9d1c45eed9f0cd3", - "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" : "4ae24eda8754722b", + "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" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b5b74e0f48a0f3f", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "47e62c84bc7dde21", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "44e82560ba5c9f0", - "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" : "f934acadf9778614", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "aa164bf4bcd80f6", - "name" : "Add vaccines page should launch", + "uid" : "c737a949f05ed1a5", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bffe2d4b53eb400e", - "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" : "e3809fa5fc2c166f", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f5e4165d45d57839", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "4bb3895a837fdca2", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "becec6392c2baa17", + "uid" : "3eac32c514289b94", "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7ad2b5c59a6e8564", - "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" : "2fd75bad4c3b6bfe", + "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" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "c02328ca46560afc", - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "32dd2ede489a0d34", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ed6b885a53a9c2c9", - "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" : "4bcfdc52f45ebba8", + "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" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9caaf96b03be8187", - "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" : "2cce2cce91403c57", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "52ec626618d45738", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "95f1fe5ea5bc7495", + "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" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b7be7a2c6c5ce180", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "892ac846f23829b", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "25cab35c85570279", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "a4c8aca70cf9c7c7", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "180c914b4be6ab4d", - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "9b28576580e42137", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "2a25c867697ab9bf", - "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" : "8fd901cb7dcd12ae", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "982c1169fe332", - "name" : "Local: Created patient can be found using local search", + "uid" : "d05288568df4307", + "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" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "38960cf908e81732", - "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" : "869fdfb8d40ebd75", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "d92ac6796c4d8c7", - "name" : "Login button is visible", + "uid" : "7035d37d6991ecb6", + "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" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "7021ffdb99d4e876", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "2fce6286aa7195c1", + "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" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "39fb5850dff4b19", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "599f8cd3a2a3c9f9", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", "time" : { - "start" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2e04df9b90c2821d", - "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" : "12209122a2293c09", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "5c98819413b29ac8", - "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" : "7c454de6bbdea5b0", + "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" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "ead4825ab3845a5a", - "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" : "a3324c7ad840041d", + "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" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "bd53d8da6e73a4f8", - "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" : "3705461705e39dda", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "e2a0840321deefcb", - "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" : "1c2a5f95e6756701", + "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" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "83aa91c04ce3a6bd", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "49a580bb6e3fd6cf", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", "time" : { - "start" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e856f3177da32c54", - "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" : "74233c3e49e33047", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "46ffa67316ec42e8", - "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" : "835e883dc3a4e02", + "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" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f2465488a3c08adb", - "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" : "c53d47bdf3b0473e", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "876994bc0acb713d", - "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" : "644bf5f0e8ff91f9", + "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" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "48031723dd680a65", - "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" : "6d1d98aa09a590dd", + "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" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "ff9a71d9e0eb5e55", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "cc9bf764d6ebeed3", + "name" : "Login button is visible", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b5dd829359f665df", - "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" : "354d158d5029e06e", + "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" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "cf0c00fc5020a95e", - "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" : "16f9a013a7f04f43", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5a1fdb2bbe5e7dbc", - "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" : "fda5db80a36bf687", + "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" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "58f392b1154b4c2c", - "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" : "28f868ae0b2e592e", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "dedaee81ba1dff7d", - "name" : "Find a patient page should launch", + "uid" : "8e4636c12bc88947", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8b9de20fd48ab844", - "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" : "10316d66c4934e74", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "26afbe2adcd9f50a", - "name" : "\"Choose dates\" page is displayed", + "uid" : "7fc2bcc234355a42", + "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" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ae7458f8f809289b", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "e5ba0ab2661d5551", + "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" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "a5ad5a100503d390", - "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" : "b0f5b03259a785eb", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3d852b70205bbc2e", - "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" : "b7001b8cd587784c", + "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" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "229cbac3a73520ea", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "e76b9092ab441f9", + "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" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ba7354234e34f93c", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "2aae50fd74b08028", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f17bd18d5521ab2d", - "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" : "3601971bb235723d", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "59683892f3f4f8b8", - "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" : "d72a4ab7d0cd670c", + "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" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "c3aca18496e6e0e1", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "949e3054a2e0c525", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7686a08f584b0c9e", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "5d8d78cc95a93b2c", + "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" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "4258e33f3393b259", - "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" : "5d6e8d844f3c4a33", + "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" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "9e6ae62e60bcc9dc", - "name" : "Search without entering nhs number", + "uid" : "a55879d9b8cb153a", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f24fc087d153e28c", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "1616f8c7c986c26", + "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" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "90df0e090ac27c6f", - "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" : "785cd528416a2de9", + "name" : "Find a patient page should launch", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c8038a2203fee978", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "49e3b2a104f0f90e", + "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" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "a69bb310ffdf07b6", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "7f1d22671ea8b05d", + "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" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "64de86f64bb57d4a", - "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" : "ada2f306e16a77ad", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2ea310fb009f0a57", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "7b081bdbcf1f22f8", + "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" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "607c19cf98d6ca13", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "cf01168927b72cd", + "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" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "96014f4012993dc0", - "name" : "Search without entering patient details", + "uid" : "c0b1858b80b55913", + "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" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 + }, + "status" : "failed", + "severity" : "normal" +}, { + "uid" : "5afbb9d0bb806b34", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1d6d23dcd02a7b2", - "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" : "80b6789c7a73bc08", + "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" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "dcc8e09b510793f7", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "d8de990d38ecb825", + "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" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "99fca22daab31d64", - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "98a06b8b2de3b52d", + "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" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7d458dc34140b1b3", - "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" : "968696821557207b", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f503a28f2df505c9", - "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" : "a35b0c56fd5d019", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2d68fc2605b3243", - "name" : "Add vaccine batches page should launch", + "uid" : "f35aea0da01e0646", + "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" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e3d880a34a441b43", - "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" : "f511430ec71bdf11", + "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" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "64b3a50fbb0a6693", - "name" : "NHS sign in page should be visible", + "uid" : "a1978b93f09da3e", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "766b59bd3a1abb01", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "8123b50abdb97ba6", + "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" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8abc23f29f2eb894", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "1943d151417bd50e", + "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" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "2a1dc3b4d9a4f2c", - "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" : "7a38ff895c8bc3e3", + "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" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "df05e2b24981b9b3", - "name" : "NHS sign in page should be visible", + "uid" : "cfa7878186f3a9e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "22cb1214d883e1b6", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "3af75e3172eaa22", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", "time" : { - "start" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8afa4f11ba4ff423", - "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" : "b29ddf728fc82261", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f4729510a909a863", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "4a985ec1d45cd86a", + "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" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b99d85259edfb63a", - "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" : "5ee030a8bddfb92f", + "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" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "bc6d0a8e3baad81a", - "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" : "5ec73bdf78b86f93", + "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" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "f921a21a09b83d93", - "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" : "8e37454fb4533c28", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "4d36b97e2cc9b585", - "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" : "dffd6e7de5040343", + "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" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "3c448cd309ca092", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "b5447a5668ec04ad", + "name" : "Search without entering patient details", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5d152c537bcbfe5e", - "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" : "5b4b416cd9093967", + "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" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "cb4b2e3b730b5664", - "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" : "607e68ee2b66c403", + "name" : "Search without entering nhs number", "time" : { - "start" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" } ] \ No newline at end of file diff --git a/widgets/status-chart.json b/widgets/status-chart.json index 96158f679..0c9130a7b 100644 --- a/widgets/status-chart.json +++ b/widgets/status-chart.json @@ -1,880 +1,880 @@ [ { - "uid" : "607c19cf98d6ca13", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "7c454de6bbdea5b0", + "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" : 1731674339672, - "stop" : 1731674352411, - "duration" : 12739 + "start" : 1731678278917, + "stop" : 1731678341856, + "duration" : 62939 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e3d880a34a441b43", - "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" : "7a38ff895c8bc3e3", + "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" : 1731674551345, - "stop" : 1731674569762, - "duration" : 18417 + "start" : 1731678533659, + "stop" : 1731678568291, + "duration" : 34632 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "64de86f64bb57d4a", - "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" : "49e3b2a104f0f90e", + "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" : 1731674262340, - "stop" : 1731674274478, - "duration" : 12138 + "start" : 1731678533834, + "stop" : 1731678624229, + "duration" : 90395 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "90df0e090ac27c6f", - "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" : "a1978b93f09da3e", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1731674238250, - "stop" : 1731674248464, - "duration" : 10214 + "start" : 1731678089918, + "stop" : 1731678099172, + "duration" : 9254 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "766b59bd3a1abb01", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "2fce6286aa7195c1", + "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" : 1731674206220, - "stop" : 1731674215344, - "duration" : 9124 + "start" : 1731678680028, + "stop" : 1731678742304, + "duration" : 62276 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "96014f4012993dc0", - "name" : "Search without entering patient details", + "uid" : "1c2a5f95e6756701", + "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" : 1731674209367, - "stop" : 1731674221103, - "duration" : 11736 + "start" : 1731678426060, + "stop" : 1731678488419, + "duration" : 62359 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e2a0840321deefcb", - "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" : "74233c3e49e33047", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1731674329564, - "stop" : 1731674348422, - "duration" : 18858 + "start" : 1731678050358, + "stop" : 1731678059758, + "duration" : 9400 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f24fc087d153e28c", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "949e3054a2e0c525", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731674196554, - "stop" : 1731674206218, - "duration" : 9664 + "start" : 1731678301957, + "stop" : 1731678307020, + "duration" : 5063 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e856f3177da32c54", - "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" : "b29ddf728fc82261", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1731674285180, - "stop" : 1731674295337, - "duration" : 10157 + "start" : 1731678139973, + "stop" : 1731678149281, + "duration" : 9308 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "df05e2b24981b9b3", - "name" : "NHS sign in page should be visible", + "uid" : "8123b50abdb97ba6", + "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" : 1731674365407, - "stop" : 1731674370949, - "duration" : 5542 + "start" : 1731678338856, + "stop" : 1731678372695, + "duration" : 33839 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "7021ffdb99d4e876", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "3705461705e39dda", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1731674315549, - "stop" : 1731674339670, - "duration" : 24121 + "start" : 1731678079651, + "stop" : 1731678089916, + "duration" : 10265 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2d68fc2605b3243", - "name" : "Add vaccine batches page should launch", + "uid" : "ada2f306e16a77ad", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1731674109209, - "stop" : 1731674113482, - "duration" : 4273 + "start" : 1731678099174, + "stop" : 1731678108902, + "duration" : 9728 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "83aa91c04ce3a6bd", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "98a06b8b2de3b52d", + "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" : 1731674178064, - "stop" : 1731674187014, - "duration" : 8950 + "start" : 1731678376923, + "stop" : 1731678438951, + "duration" : 62028 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "64b3a50fbb0a6693", - "name" : "NHS sign in page should be visible", + "uid" : "b0f5b03259a785eb", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1731674345780, - "stop" : 1731674347404, - "duration" : 1624 + "start" : 1731678108904, + "stop" : 1731678118029, + "duration" : 9125 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ba7354234e34f93c", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "fda5db80a36bf687", + "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" : 1731674224352, - "stop" : 1731674232057, - "duration" : 7705 + "start" : 1731678194362, + "stop" : 1731678205773, + "duration" : 11411 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "59683892f3f4f8b8", - "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" : "10316d66c4934e74", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1731674240521, - "stop" : 1731674252426, - "duration" : 11905 + "start" : 1731678289121, + "stop" : 1731678301954, + "duration" : 12833 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "46ffa67316ec42e8", - "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" : "c53d47bdf3b0473e", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1731674565885, - "stop" : 1731674584396, - "duration" : 18511 + "start" : 1731678252643, + "stop" : 1731678276371, + "duration" : 23728 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "4258e33f3393b259", - "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" : "8fd901cb7dcd12ae", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1731674475288, - "stop" : 1731674493777, - "duration" : 18489 + "start" : 1731678735227, + "stop" : 1731678746186, + "duration" : 10959 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f503a28f2df505c9", - "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" : "e76b9092ab441f9", + "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" : 1731674248467, - "stop" : 1731674262716, - "duration" : 14249 + "start" : 1731678240523, + "stop" : 1731678250951, + "duration" : 10428 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "22cb1214d883e1b6", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "c0b1858b80b55913", + "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" : 1731674607938, - "stop" : 1731674620929, - "duration" : 12991 + "start" : 1731678347061, + "stop" : 1731678380054, + "duration" : 32993 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "7ad2b5c59a6e8564", - "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" : "cf01168927b72cd", + "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" : 1731674521195, - "stop" : 1731674539725, - "duration" : 18530 + "start" : 1731678481191, + "stop" : 1731678530554, + "duration" : 49363 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "9e6ae62e60bcc9dc", - "name" : "Search without entering nhs number", + "uid" : "835e883dc3a4e02", + "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" : 1731674202383, - "stop" : 1731674209365, - "duration" : 6982 + "start" : 1731678250954, + "stop" : 1731678260982, + "duration" : 10028 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "dedaee81ba1dff7d", - "name" : "Find a patient page should launch", + "uid" : "4bcfdc52f45ebba8", + "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" : 1731674198758, - "stop" : 1731674202380, - "duration" : 3622 + "start" : 1731678208205, + "stop" : 1731678217393, + "duration" : 9188 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "58f392b1154b4c2c", - "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" : "dffd6e7de5040343", + "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" : 1731674250077, - "stop" : 1731674261078, - "duration" : 11001 + "start" : 1731678611124, + "stop" : 1731678674272, + "duration" : 63148 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8abc23f29f2eb894", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "f934acadf9778614", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731674159683, - "stop" : 1731674168681, - "duration" : 8998 + "start" : 1731678295195, + "stop" : 1731678296849, + "duration" : 1654 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f17bd18d5521ab2d", - "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" : "cd6c3d565f2f5bcb", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1731674588517, - "stop" : 1731674617019, - "duration" : 28502 + "start" : 1731678120219, + "stop" : 1731678152087, + "duration" : 31868 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b99d85259edfb63a", - "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" : "1616f8c7c986c26", + "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" : 1731674475822, - "stop" : 1731674494266, - "duration" : 18444 + "start" : 1731678300785, + "stop" : 1731678334449, + "duration" : 33664 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "bc6d0a8e3baad81a", - "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" : "2fd75bad4c3b6bfe", + "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" : 1731674351836, - "stop" : 1731674399706, - "duration" : 47870 + "start" : 1731678349232, + "stop" : 1731678383425, + "duration" : 34193 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "4d36b97e2cc9b585", - "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" : "4bb3895a837fdca2", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1731674498587, - "stop" : 1731674517042, - "duration" : 18455 + "start" : 1731678156507, + "stop" : 1731678165677, + "duration" : 9170 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f145db7e08fb6c83", - "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" : "e2810454e1fc0e79", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1731674426521, - "stop" : 1731674446031, - "duration" : 19510 + "start" : 1731678046109, + "stop" : 1731678050387, + "duration" : 4278 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "7ff2647db54626cc", - "name" : "\"Reports\" page is displayed", + "uid" : "12209122a2293c09", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1731674592446, - "stop" : 1731674601646, - "duration" : 9200 + "start" : 1731678798448, + "stop" : 1731678811051, + "duration" : 12603 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "52ec626618d45738", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "d72a4ab7d0cd670c", + "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" : 1731674352415, - "stop" : 1731674365404, - "duration" : 12989 + "start" : 1731678628794, + "stop" : 1731678663650, + "duration" : 34856 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "f5e4165d45d57839", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "69390f95225cdc6", + "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" : 1731674239902, - "stop" : 1731674250075, - "duration" : 10173 + "start" : 1731678165679, + "stop" : 1731678175735, + "duration" : 10056 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c76fef67540c56dc", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "f511430ec71bdf11", + "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" : 1731674208887, - "stop" : 1731674238219, - "duration" : 29332 + "start" : 1731678388047, + "stop" : 1731678421470, + "duration" : 33423 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "5d152c537bcbfe5e", - "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" : "4ae24eda8754722b", + "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" : 1731674528636, - "stop" : 1731674547182, - "duration" : 18546 + "start" : 1731678734321, + "stop" : 1731678798368, + "duration" : 64047 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "dcc8e09b510793f7", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "5ec73bdf78b86f93", + "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" : 1731674232059, - "stop" : 1731674239899, - "duration" : 7840 + "start" : 1731678310903, + "stop" : 1731678344804, + "duration" : 33901 + }, + "status" : "failed", + "severity" : "normal" +}, { + "uid" : "599f8cd3a2a3c9f9", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "time" : { + "start" : 1731678059761, + "stop" : 1731678069616, + "duration" : 9855 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d92ac6796c4d8c7", - "name" : "Login button is visible", + "uid" : "80b6789c7a73bc08", + "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" : 1731674343746, - "stop" : 1731674345778, - "duration" : 2032 + "start" : 1731678205776, + "stop" : 1731678216824, + "duration" : 11048 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cb4b2e3b730b5664", - "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" : "e5ba0ab2661d5551", + "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" : 1731674375720, - "stop" : 1731674394555, - "duration" : 18835 + "start" : 1731678573234, + "stop" : 1731678606559, + "duration" : 33325 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "99fca22daab31d64", - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "5afbb9d0bb806b34", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1731674280269, - "stop" : 1731674288274, - "duration" : 8005 + "start" : 1731678118032, + "stop" : 1731678129575, + "duration" : 11543 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "25cab35c85570279", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "4a985ec1d45cd86a", + "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" : 1731674162562, - "stop" : 1731674192969, - "duration" : 30407 + "start" : 1731678424919, + "stop" : 1731678487963, + "duration" : 63044 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "f921a21a09b83d93", - "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" : "5ee030a8bddfb92f", + "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" : 1731674566472, - "stop" : 1731674584946, - "duration" : 18474 + "start" : 1731678613312, + "stop" : 1731678647648, + "duration" : 34336 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "9caaf96b03be8187", - "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" : "d8de990d38ecb825", + "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" : 1731674275015, - "stop" : 1731674285178, - "duration" : 10163 + "start" : 1731678197636, + "stop" : 1731678208202, + "duration" : 10566 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2a25c867697ab9bf", - "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" : "c737a949f05ed1a5", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1731674315236, - "stop" : 1731674325549, - "duration" : 10313 + "start" : 1731678129578, + "stop" : 1731678139969, + "duration" : 10391 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8afa4f11ba4ff423", - "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" : 1731674451952, - "stop" : 1731674470426, - "duration" : 18474 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "bffe2d4b53eb400e", - "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" : "95f1fe5ea5bc7495", + "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" : 1731674274481, - "stop" : 1731674283452, - "duration" : 8971 + "start" : 1731678260985, + "stop" : 1731678272164, + "duration" : 11179 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7d458dc34140b1b3", - "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" : "5b4b416cd9093967", + "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" : 1731674262722, - "stop" : 1731674275011, - "duration" : 12289 + "start" : 1731678574686, + "stop" : 1731678608744, + "duration" : 34058 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "2e04df9b90c2821d", - "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" : "1943d151417bd50e", + "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" : 1731674374606, - "stop" : 1731674420903, - "duration" : 46297 + "start" : 1731678690391, + "stop" : 1731678735156, + "duration" : 44765 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "f4729510a909a863", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "9b28576580e42137", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1731674114212, - "stop" : 1731674123253, - "duration" : 9041 + "start" : 1731678217398, + "stop" : 1731678226799, + "duration" : 9401 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ead4825ab3845a5a", - "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" : 1731674497982, - "stop" : 1731674516412, - "duration" : 18430 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "4707a2a08fdfb2bb", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "cc9bf764d6ebeed3", + "name" : "Login button is visible", "time" : { - "start" : 1731674292711, - "stop" : 1731674310760, - "duration" : 18049 + "start" : 1731678292927, + "stop" : 1731678295192, + "duration" : 2265 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "c9d1c45eed9f0cd3", - "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" : "a35b0c56fd5d019", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1731674352773, - "stop" : 1731674371659, - "duration" : 18886 + "start" : 1731678158442, + "stop" : 1731678168759, + "duration" : 10317 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "bd53d8da6e73a4f8", - "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" : "869fdfb8d40ebd75", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1731674543740, - "stop" : 1731674562259, - "duration" : 18519 + "start" : 1731678226802, + "stop" : 1731678246388, + "duration" : 19586 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "1d6d23dcd02a7b2", - "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" : "a3324c7ad840041d", + "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" : 1731674589526, - "stop" : 1731674607910, - "duration" : 18384 + "start" : 1731678193650, + "stop" : 1731678205593, + "duration" : 11943 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "445962c15d934544", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "47e62c84bc7dde21", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1731674150686, - "stop" : 1731674159680, - "duration" : 8994 + "start" : 1731678246417, + "stop" : 1731678252640, + "duration" : 6223 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cf0c00fc5020a95e", - "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" : "e3809fa5fc2c166f", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1731674261080, - "stop" : 1731674271662, - "duration" : 10582 + "start" : 1731678168763, + "stop" : 1731678176013, + "duration" : 7250 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c8038a2203fee978", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "d05288568df4307", + "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" : 1731674102525, - "stop" : 1731674133192, - "duration" : 30667 + "start" : 1731678205595, + "stop" : 1731678217906, + "duration" : 12311 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "982c1169fe332", - "name" : "Local: Created patient can be found using local search", + "uid" : "78ff40f94660997", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1731674288277, - "stop" : 1731674343743, - "duration" : 55466 + "start" : 1731678226202, + "stop" : 1731678236909, + "duration" : 10707 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e185d1f71ebbb8a3", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "16f9a013a7f04f43", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1731674168683, - "stop" : 1731674178062, - "duration" : 9379 + "start" : 1731678742308, + "stop" : 1731678752003, + "duration" : 9695 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "180c914b4be6ab4d", + "uid" : "6f687dd858277c32", "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1731674142019, - "stop" : 1731674180538, - "duration" : 38519 + "start" : 1731678081500, + "stop" : 1731678120179, + "duration" : 38679 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "ff9a71d9e0eb5e55", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "8e4636c12bc88947", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1731674271664, - "stop" : 1731674280267, - "duration" : 8603 + "start" : 1731678176016, + "stop" : 1731678183795, + "duration" : 7779 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f2465488a3c08adb", - "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" : "8e37454fb4533c28", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1731674252430, - "stop" : 1731674262337, - "duration" : 9907 + "start" : 1731678236912, + "stop" : 1731678292924, + "duration" : 56012 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a69bb310ffdf07b6", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "b5447a5668ec04ad", + "name" : "Search without entering patient details", "time" : { - "start" : 1731674221105, - "stop" : 1731674230025, - "duration" : 8920 + "start" : 1731678145047, + "stop" : 1731678156504, + "duration" : 11457 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3d852b70205bbc2e", - "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" : 1731674573979, - "stop" : 1731674592414, - "duration" : 18435 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "876994bc0acb713d", - "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" : "32dd2ede489a0d34", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1731674425278, - "stop" : 1731674471702, - "duration" : 46424 + "start" : 1731678038711, + "stop" : 1731678070314, + "duration" : 31603 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "3c448cd309ca092", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "607e68ee2b66c403", + "name" : "Search without entering nhs number", "time" : { - "start" : 1731674141671, - "stop" : 1731674150683, - "duration" : 9012 + "start" : 1731678138029, + "stop" : 1731678145045, + "duration" : 7016 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "44e82560ba5c9f0", - "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" : "3eac32c514289b94", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1731674520419, - "stop" : 1731674538896, - "duration" : 18477 + "start" : 1731678066195, + "stop" : 1731678071288, + "duration" : 5093 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "c02328ca46560afc", + "uid" : "892ac846f23829b", "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1731674113485, - "stop" : 1731674123852, - "duration" : 10367 + "start" : 1731678050390, + "stop" : 1731678061714, + "duration" : 11324 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8b9de20fd48ab844", - "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" : "7fc2bcc234355a42", + "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" : 1731674403783, - "stop" : 1731674422286, - "duration" : 18503 + "start" : 1731678652047, + "stop" : 1731678685962, + "duration" : 33915 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "26afbe2adcd9f50a", - "name" : "\"Choose dates\" page is displayed", + "uid" : "785cd528416a2de9", + "name" : "Find a patient page should launch", "time" : { - "start" : 1731674617072, - "stop" : 1731674627528, - "duration" : 10456 + "start" : 1731678134356, + "stop" : 1731678138027, + "duration" : 3671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c3aca18496e6e0e1", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "a55879d9b8cb153a", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1731674283454, - "stop" : 1731674292709, - "duration" : 9255 + "start" : 1731678183797, + "stop" : 1731678194354, + "duration" : 10557 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2a1dc3b4d9a4f2c", - "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" : "3601971bb235723d", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1731674230027, - "stop" : 1731674240515, - "duration" : 10488 + "start" : 1731678070364, + "stop" : 1731678100155, + "duration" : 29791 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "aa164bf4bcd80f6", - "name" : "Add vaccines page should launch", + "uid" : "cfa7878186f3a9e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1731674137679, - "stop" : 1731674142015, - "duration" : 4336 + "start" : 1731678069618, + "stop" : 1731678079649, + "duration" : 10031 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "7686a08f584b0c9e", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "840dc34a3b563b92", + "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" : 1731674133233, - "stop" : 1731674162507, - "duration" : 29274 + "start" : 1731678668140, + "stop" : 1731678729799, + "duration" : 61659 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b5b74e0f48a0f3f", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "3af75e3172eaa22", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", "time" : { - "start" : 1731674123256, - "stop" : 1731674132448, - "duration" : 9192 + "start" : 1731678038685, + "stop" : 1731678050356, + "duration" : 11671 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "229cbac3a73520ea", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "5d8d78cc95a93b2c", + "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" : 1731674310811, - "stop" : 1731674315546, - "duration" : 4735 + "start" : 1731678536366, + "stop" : 1731678570019, + "duration" : 33653 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "39fb5850dff4b19", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "b7001b8cd587784c", + "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" : 1731674215346, - "stop" : 1731674224349, - "duration" : 9003 + "start" : 1731678228693, + "stop" : 1731678240521, + "duration" : 11828 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "bd808c798abc181e", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "7f1d22671ea8b05d", + "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" : 1731674132450, - "stop" : 1731674141669, - "duration" : 9219 + "start" : 1731678175738, + "stop" : 1731678186570, + "duration" : 10832 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5c98819413b29ac8", - "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" : "6d1d98aa09a590dd", + "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" : 1731674505359, - "stop" : 1731674523730, - "duration" : 18371 + "start" : 1731678493464, + "stop" : 1731678528458, + "duration" : 34994 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "48031723dd680a65", - "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" : "644bf5f0e8ff91f9", + "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" : 1731674449820, - "stop" : 1731674468297, - "duration" : 18477 + "start" : 1731678492558, + "stop" : 1731678526541, + "duration" : 33983 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "ed6b885a53a9c2c9", - "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" : "2aae50fd74b08028", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1731674295341, - "stop" : 1731674305585, - "duration" : 10244 + "start" : 1731678216827, + "stop" : 1731678226200, + "duration" : 9373 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "38960cf908e81732", - "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" : "28f868ae0b2e592e", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1731674398565, - "stop" : 1731674445631, - "duration" : 47066 + "start" : 1731678100207, + "stop" : 1731678129043, + "duration" : 28836 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "ae7458f8f809289b", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "7035d37d6991ecb6", + "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" : 1731674180568, - "stop" : 1731674208828, - "duration" : 28260 + "start" : 1731678443092, + "stop" : 1731678476675, + "duration" : 33583 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "5a1fdb2bbe5e7dbc", - "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" : "968696821557207b", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1731674472626, - "stop" : 1731674501254, - "duration" : 28628 + "start" : 1731678149284, + "stop" : 1731678158440, + "duration" : 9156 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "2ea310fb009f0a57", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "5d6e8d844f3c4a33", + "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" : 1731674187017, - "stop" : 1731674196551, - "duration" : 9534 + "start" : 1731678183189, + "stop" : 1731678193648, + "duration" : 10459 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a5ad5a100503d390", - "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" : "a4c8aca70cf9c7c7", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1731674305588, - "stop" : 1731674315233, - "duration" : 9645 + "start" : 1731678276373, + "stop" : 1731678289119, + "duration" : 12746 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b5dd829359f665df", - "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" : "f35aea0da01e0646", + "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" : 1731674543081, - "stop" : 1731674561574, - "duration" : 18493 + "start" : 1731678217909, + "stop" : 1731678228688, + "duration" : 10779 + }, + "status" : "passed", + "severity" : "normal" +}, { + "uid" : "354d158d5029e06e", + "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" : 1731678385051, + "stop" : 1731678419795, + "duration" : 34744 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "b7be7a2c6c5ce180", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "7b081bdbcf1f22f8", + "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" : 1731674102524, - "stop" : 1731674114209, - "duration" : 11685 + "start" : 1731678186573, + "stop" : 1731678197633, + "duration" : 11060 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "becec6392c2baa17", - "name" : "Error messages should appear when no values are entered", + "uid" : "49a580bb6e3fd6cf", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "time" : { + "start" : 1731678152143, + "stop" : 1731678183147, + "duration" : 31004 + }, + "status" : "failed", + "severity" : "normal" +}, { + "uid" : "2cce2cce91403c57", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1731674128531, - "stop" : 1731674132979, - "duration" : 4448 + "start" : 1731678076285, + "stop" : 1731678081497, + "duration" : 5212 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/summary.json b/widgets/summary.json index 1a8e4c58a..9fed7508a 100644 --- a/widgets/summary.json +++ b/widgets/summary.json @@ -2,19 +2,19 @@ "reportName" : "Allure Report", "testRuns" : [ ], "statistic" : { - "failed" : 35, + "failed" : 30, "broken" : 0, "skipped" : 0, - "passed" : 53, + "passed" : 58, "unknown" : 0, "total" : 88 }, "time" : { - "start" : 1731674102524, - "stop" : 1731674627528, - "duration" : 525004, - "minDuration" : 1624, - "maxDuration" : 55466, - "sumDuration" : 1400034 + "start" : 1731678038685, + "stop" : 1731678811051, + "duration" : 772366, + "minDuration" : 1654, + "maxDuration" : 90395, + "sumDuration" : 2034711 } } \ No newline at end of file