diff --git a/allure-report.tar.gz b/allure-report.tar.gz index 9ea5a4e6b..b68cc1fb7 100644 Binary files a/allure-report.tar.gz and b/allure-report.tar.gz differ diff --git a/conftest.py b/conftest.py index 7ce2e55fb..88f5040cb 100644 --- a/conftest.py +++ b/conftest.py @@ -161,7 +161,9 @@ 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) click_choose_vaccine_button() + attach_screenshot("clicked_choose_vaccine_button") wait_for_element_to_disappear(PAGE_LOADING_ELEMENT) attach_screenshot("clicked_on_patient_" + name + "_and_clicked_choose_vaccine_button") return immunisation_history_records @@ -169,15 +171,20 @@ def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine): def choose_vaccine_and_vaccine_type_for_patient(site, vaccine, vaccine_type): wait_for_element_to_disappear(PAGE_LOADING_ELEMENT) click_delivery_team_radiobutton(site) + attach_screenshot("clicked_delivery_team") click_vaccine_radiobutton(vaccine) + attach_screenshot("clicked_vaccine") click_vaccine_type_radiobutton(vaccine_type) + attach_screenshot("clicked_vaccine_type") click_continue_to_assess_patient_button() attach_screenshot("selected_vaccine_" + vaccine + "_and_" + vaccine_type + "_and_clicked_continue_button") def choose_vaccine_and_vaccine_type_only(site, vaccine, vaccine_type): wait_for_element_to_disappear(PAGE_LOADING_ELEMENT) click_delivery_team_radiobutton(site) + attach_screenshot("clicked_delivery_team") click_vaccine_radiobutton(vaccine) + attach_screenshot("clicked_vaccine") click_vaccine_type_radiobutton(vaccine_type) attach_screenshot("selected_vaccine_" + vaccine + "_and_" + vaccine_type) @@ -190,6 +197,7 @@ def check_vaccine_and_batch_exists_in_site(site, vaccine, vaccine_type, batch_nu click_nav_link_bar_toggler() click_vaccines_nav_link() + attach_screenshot("clicked_vaccines_nav_link") check_site_vaccine_type_has_active_batch(site, vaccine, vaccine_type, batch_number, expiry_date) def check_site_vaccine_type_has_active_batch(site, vaccine, vaccine_type, batch_number, expiry_date): @@ -223,47 +231,66 @@ def check_site_vaccine_type_has_active_batch(site, vaccine, vaccine_type, batch_ def add_site_vaccine(site, vaccine, vaccine_type, batch_number, expiry_date): # vaccines_page click_add_vaccine_button() + attach_screenshot("clicked_add_vaccine_button") # vaccines_choose_site_page enter_site_name(site) + attach_screenshot("entered_site_name") select_site_from_list(site) + attach_screenshot("selected_site_from_list") click_continue_to_add_vaccine_button() + attach_screenshot("clicked_continue_to_add_vaccine_button") # choose_vaccine_page click_vaccine_radiobutton_on_add_vaccine_screen(vaccine) + attach_screenshot("clicked_vaccine_radiobutton_on_add_vaccine_screen") click_vaccine_type_radiobutton_on_add_vaccine_screen(vaccine_type) + attach_screenshot("clicked_vaccine_type_radiobutton_on_add_vaccine_screen") click_continue_to_add_batch_button() + attach_screenshot("clicked_continue_to_add_batch_button") # vaccines_add_batch_page enter_batch_number(batch_number) + attach_screenshot("entered_batch_number") enter_expiry_date(expiry_date) + attach_screenshot("entered_expiry_date") click_continue_to_confirm_batch_details_button() + attach_screenshot("clicked_continue_to_confirm_batch_details_button") # vaccines_check_and_confirm_page click_confirm_add_vaccine_and_batch_button() + attach_screenshot("clicked_confirm_add_vaccine_and_batch_button") def add_vaccine_type_batch(batch_number, expiry_date): click_add_batch_link() + attach_screenshot("clicked_add_batch_link") enter_batch_number(batch_number) + attach_screenshot("entered_batch_number") enter_expiry_date(expiry_date) + attach_screenshot("entered_expiry_date") click_continue_to_confirm_batch_details_button() + attach_screenshot("clicked_continue_to_confirm_batch_details_button") # vaccines_check_and_confirm_page click_confirm_add_vaccine_and_batch_button() + attach_screenshot("clicked_confirm_add_vaccine_and_batch_button") def assess_patient_with_details_and_click_continue_to_consent(eligible_decision, eligibility_type, staff_role, assessing_clinician, due_date, assessment_date, legal_mechanism, assessment_outcome, assessment_comments, eligibility_assessment_no_vaccine_given_reason=None): - if eligible_decision.lower() == 'yes': click_eligible_yes_radiobutton() + attach_screenshot("clicked_eligible_yes_radiobutton") if check_eligibility_type_is_enabled(): select_eligibility_type(eligibility_type) + attach_screenshot("selected_eligibility_type") if eligibility_type == "Healthcare workers": select_staff_role(staff_role) + attach_screenshot("selected_staff_role") if eligibility_type == "Pregnancy" and due_date: enter_due_date(due_date) + attach_screenshot("entered_due_date") attach_screenshot("clicked_eligibility_yes_and_selected_eligibility_type") else: @@ -271,28 +298,32 @@ def assess_patient_with_details_and_click_continue_to_consent(eligible_decision, attach_screenshot("clicked_patient_not_eligible_radiobutton") set_assessment_date(assessment_date) + attach_screenshot("set_assessment_date") click_legal_mechanism(legal_mechanism) + attach_screenshot("clicked_legal_mechanism") logging.debug("Assess clinician to select is: " + assessing_clinician) logging.debug("Assess legal mechanism is: " + legal_mechanism) select_assessing_clinician_with_name_and_council(assessing_clinician) + attach_screenshot("selected_assessing_clinician_with_name_and_council") if assessment_outcome.lower() == "give vaccine": click_give_vaccine_radiobutton() attach_screenshot("clicked_patient_give_vaccine_radio_button") else: click_vaccine_not_given_radiobutton() + attach_screenshot("clicked_vaccine_not_given_radiobutton") select_assessment_no_vaccination_reason(eligibility_assessment_no_vaccine_given_reason) - attach_screenshot("select_patient_not_given_vaccine_after_assessing") + attach_screenshot("selected_patient_not_given_reason_vaccine_after_assessing") click_save_and_return_button_on_assessment_screen() attach_screenshot("clicked_save_and_return_on_assessment_screen") enter_comments_for_assessing_patient(assessment_comments) + attach_screenshot("entered_comments_for_assessing_patient") click_continue_to_record_consent_button() attach_screenshot("clicked_continue_to_record_consent_button") - 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): attach_screenshot("before_selecting_consent_clinician") @@ -301,21 +332,28 @@ def record_consent_details_and_click_continue_to_vaccinate(consent_decision, co if (legal_mechanism) != "Patient Group Direction (PGD)": select_consent_clinician_with_name_and_council(consent_clinician) + attach_screenshot("selected_consent_clinician_with_name_and_council") if consent_decision.lower() == 'yes': click_yes_to_consent() + attach_screenshot("clicked_yes_to_consent") select_consent_given_by_from_dropdown(consent_given_by) + attach_screenshot("selected_consent_given_by_from_dropdown") if consent_given_by != "Patient (informed consent)": enter_person_consenting_details(person_consenting_name) + attach_screenshot("entered_person_consenting_details") enter_relationship_to_patient(relationship_to_patient) + add_vaccine_type_batch("entered_relationship_to_patient") click_continue_to_vaccinate_button() attach_screenshot("clicked_continue_to_vaccinate_button") else: click_no_to_consent() + attach_screenshot("clicked_no_to_consent") if no_consent_reason is not None: select_reason_for_no_consent(no_consent_reason) + attach_screenshot("selected_reason_for_no_consent") attach_screenshot("patient_decided_to_not_consent") click_save_and_return_button_on_record_consent_page() @@ -324,33 +362,51 @@ def record_consent_details_and_click_continue_to_vaccinate(consent_decision, co def enter_vaccine_details_and_click_continue_to_check_and_confirm(vaccinate_decision, care_model, vaccination_date, vaccine, vaccine_type2, vaccination_site, batch_number, batch_expiry_date, dose_amount, vaccinator, vaccination_comments, legal_mechanism, no_vaccination_reason=None): if vaccinate_decision.lower() == 'yes': click_yes_vaccinated_radiobutton() + attach_screenshot("clicked_yes_vaccinated_radiobutton") click_vaccine_type(vaccine_type2) + attach_screenshot("clicked_vaccine_type") set_vaccination_date(vaccination_date) + attach_screenshot("vaccination_date_is_set") click_care_model_option(care_model) + attach_screenshot("clicked_care_model_option") if care_model == "Care home": enter_care_home_details("WHITESTONES CARE HOME") + attach_screenshot("entered_care_home_details") logging.debug("Vaccination legal mechanism is: " + legal_mechanism) logging.debug("Vaccinator to select is: " + vaccinator) if (legal_mechanism) != "Patient Group Direction (PGD)": select_vaccinator_name_and_council(vaccinator) + attach_screenshot("selected_vaccinator_name_and_council") enter_vaccination_comments(vaccination_comments) + attach_screenshot("entered_vaccination_comments") select_vaccination_site(vaccination_site) + attach_screenshot("selected_vaccination_site") batch_number_to_select = batch_number.upper() + " - " + batch_expiry_date + logging.debug("Batch number to select is: " + batch_number_to_select) select_batch_number(batch_number_to_select) + attach_screenshot("selected_batch_number") enter_dose_amount_value(dose_amount) + attach_screenshot("entered_dose_amount_value") if click_continue_to_check_and_confirm_screen_button() == True: vaccination_date = format_date(vaccination_date, "safari") set_vaccination_date(vaccination_date) + attach_screenshot("vaccination_date_is_set") select_batch_number(batch_number_to_select) + attach_screenshot("selected_batch_number") + click_continue_to_check_and_confirm_screen_button() + attach_screenshot("clicked_continue_to_check_and_confirm_screen_button") + else: click_not_vaccinated_radiobutton() + attach_screenshot("clicked_not_vaccinated_radiobutton") if no_vaccination_reason is not None: select_reason_for_no_vaccination(no_vaccination_reason) + attach_screenshot("selected_reason_for_no_vaccination") click_save_and_return_button_on_record_vaccinated_page - attach_screenshot("patient_decided_to_not_vaccinate") + attach_screenshot("clicked_save_and_return_button_on_record_vaccinated_page") click_save_and_return_button_on_record_vaccinated_page() attach_screenshot("patient_decided_to_not_vaccinate_saved_and_returned") @@ -360,11 +416,17 @@ def navigate_and_login_with_username(username): click_navbar_toggler() if check_logout_button_exists_without_waiting(): click_logout_button() + attach_screenshot("clicked_logout_button") url = get_app_url(config["test_environment"]) navigate_to_ravs_login_page(url) + attach_screenshot("navigated_to_ravs_login_page") click_login_button() + attach_screenshot("clicked_login_button") emailAddress = username enter_email_address(emailAddress) + attach_screenshot("entered_email_address") password = config["credentials"]["ravs_password"] enter_password(password) + attach_screenshot("entered_password") click_nhs_signin_button() + attach_screenshot("clicked_nhs_signin_button") diff --git a/data/attachments/104d67780da649be.png b/data/attachments/104d67780da649be.png new file mode 100644 index 000000000..b5a6fe435 Binary files /dev/null and b/data/attachments/104d67780da649be.png differ diff --git a/data/attachments/1095c40a24799715.png b/data/attachments/1095c40a24799715.png new file mode 100644 index 000000000..253632a52 Binary files /dev/null and b/data/attachments/1095c40a24799715.png differ diff --git a/data/attachments/112f3ce17047711a.txt b/data/attachments/112f3ce17047711a.txt new file mode 100644 index 000000000..76a878705 --- /dev/null +++ b/data/attachments/112f3ce17047711a.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': 50} +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/12273caa5aaae9f9.png b/data/attachments/12273caa5aaae9f9.png new file mode 100644 index 000000000..0402c7529 Binary files /dev/null and b/data/attachments/12273caa5aaae9f9.png differ diff --git a/data/attachments/12a8697704802eb6.png b/data/attachments/12a8697704802eb6.png new file mode 100644 index 000000000..8656ed675 Binary files /dev/null and b/data/attachments/12a8697704802eb6.png differ diff --git a/data/attachments/132bac5cbad6f514.txt b/data/attachments/132bac5cbad6f514.txt new file mode 100644 index 000000000..68d666ea2 --- /dev/null +++ b/data/attachments/132bac5cbad6f514.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/13ab0b28545e9c48.png b/data/attachments/13ab0b28545e9c48.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/13ab0b28545e9c48.png differ diff --git a/data/attachments/13fb7c69fdebb33c.png b/data/attachments/13fb7c69fdebb33c.png new file mode 100644 index 000000000..395424a62 Binary files /dev/null and b/data/attachments/13fb7c69fdebb33c.png differ diff --git a/data/attachments/1421b25e02e0c199.png b/data/attachments/1421b25e02e0c199.png new file mode 100644 index 000000000..e78915557 Binary files /dev/null and b/data/attachments/1421b25e02e0c199.png differ diff --git a/data/attachments/145853c10da8fa8e.png b/data/attachments/145853c10da8fa8e.png new file mode 100644 index 000000000..32aada001 Binary files /dev/null and b/data/attachments/145853c10da8fa8e.png differ diff --git a/data/attachments/145f5bd881329b2d.png b/data/attachments/145f5bd881329b2d.png new file mode 100644 index 000000000..507237e41 Binary files /dev/null and b/data/attachments/145f5bd881329b2d.png differ diff --git a/data/attachments/14694338cf163bdb.png b/data/attachments/14694338cf163bdb.png new file mode 100644 index 000000000..e6091d2fc Binary files /dev/null and b/data/attachments/14694338cf163bdb.png differ diff --git a/data/attachments/1507c0a86d474d51.txt b/data/attachments/1507c0a86d474d51.txt new file mode 100644 index 000000000..40306ab96 --- /dev/null +++ b/data/attachments/1507c0a86d474d51.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/15231152433e9ff8.png b/data/attachments/15231152433e9ff8.png new file mode 100644 index 000000000..1115ee599 Binary files /dev/null and b/data/attachments/15231152433e9ff8.png differ diff --git a/data/attachments/16359dcfd5576b16.png b/data/attachments/16359dcfd5576b16.png new file mode 100644 index 000000000..e78915557 Binary files /dev/null and b/data/attachments/16359dcfd5576b16.png differ diff --git a/data/attachments/1640d077a6898bbd.png b/data/attachments/1640d077a6898bbd.png new file mode 100644 index 000000000..c703786b5 Binary files /dev/null and b/data/attachments/1640d077a6898bbd.png differ diff --git a/data/attachments/16cad8749c0622b.png b/data/attachments/16cad8749c0622b.png new file mode 100644 index 000000000..fff6a341e Binary files /dev/null and b/data/attachments/16cad8749c0622b.png differ diff --git a/data/attachments/1700f16434045b87.txt b/data/attachments/1700f16434045b87.txt new file mode 100644 index 000000000..b928bb81b --- /dev/null +++ b/data/attachments/1700f16434045b87.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/173f838969cdb977.png b/data/attachments/173f838969cdb977.png new file mode 100644 index 000000000..f0505e5ce Binary files /dev/null and b/data/attachments/173f838969cdb977.png differ diff --git a/data/attachments/17487ce1baba9a54.png b/data/attachments/17487ce1baba9a54.png new file mode 100644 index 000000000..3ade038ca Binary files /dev/null and b/data/attachments/17487ce1baba9a54.png differ diff --git a/data/attachments/174abde7a4dbd6d1.png b/data/attachments/174abde7a4dbd6d1.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/174abde7a4dbd6d1.png differ diff --git a/data/attachments/18fc16e8ccc7a7c8.png b/data/attachments/18fc16e8ccc7a7c8.png new file mode 100644 index 000000000..eebc0312e Binary files /dev/null and b/data/attachments/18fc16e8ccc7a7c8.png differ diff --git a/data/attachments/1983dd54f97aef9.png b/data/attachments/1983dd54f97aef9.png new file mode 100644 index 000000000..55037ef67 Binary files /dev/null and b/data/attachments/1983dd54f97aef9.png differ diff --git a/data/attachments/1b207cd67314bf7a.png b/data/attachments/1b207cd67314bf7a.png new file mode 100644 index 000000000..69ef1db07 Binary files /dev/null and b/data/attachments/1b207cd67314bf7a.png differ diff --git a/data/attachments/1b93be75fed89748.png b/data/attachments/1b93be75fed89748.png new file mode 100644 index 000000000..d02040a0b Binary files /dev/null and b/data/attachments/1b93be75fed89748.png differ diff --git a/data/attachments/1bc29a8724d72325.png b/data/attachments/1bc29a8724d72325.png new file mode 100644 index 000000000..bb0c5f9b0 Binary files /dev/null and b/data/attachments/1bc29a8724d72325.png differ diff --git a/data/attachments/1bfb65a314b0622b.png b/data/attachments/1bfb65a314b0622b.png new file mode 100644 index 000000000..bf7ec2387 Binary files /dev/null and b/data/attachments/1bfb65a314b0622b.png differ diff --git a/data/attachments/1c1ba1f2a82528ba.png b/data/attachments/1c1ba1f2a82528ba.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/1c1ba1f2a82528ba.png differ diff --git a/data/attachments/1c9b5d1735f9f1f4.png b/data/attachments/1c9b5d1735f9f1f4.png new file mode 100644 index 000000000..fa9637a63 Binary files /dev/null and b/data/attachments/1c9b5d1735f9f1f4.png differ diff --git a/data/attachments/1d589670332cb5ab.png b/data/attachments/1d589670332cb5ab.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/1d589670332cb5ab.png differ diff --git a/data/attachments/1df2c3c574f6504b.png b/data/attachments/1df2c3c574f6504b.png new file mode 100644 index 000000000..053623dfe Binary files /dev/null and b/data/attachments/1df2c3c574f6504b.png differ diff --git a/data/attachments/1e4118ac15d13891.txt b/data/attachments/1e4118ac15d13891.txt new file mode 100644 index 000000000..31f537948 --- /dev/null +++ b/data/attachments/1e4118ac15d13891.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': 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/1e48fd655159a2bc.png b/data/attachments/1e48fd655159a2bc.png new file mode 100644 index 000000000..0ca7f3817 Binary files /dev/null and b/data/attachments/1e48fd655159a2bc.png differ diff --git a/data/attachments/1e97234e009cfdc3.png b/data/attachments/1e97234e009cfdc3.png new file mode 100644 index 000000000..daa1b1481 Binary files /dev/null and b/data/attachments/1e97234e009cfdc3.png differ diff --git a/data/attachments/21433d9b9e2d825d.png b/data/attachments/21433d9b9e2d825d.png new file mode 100644 index 000000000..e5816b647 Binary files /dev/null and b/data/attachments/21433d9b9e2d825d.png differ diff --git a/data/attachments/218e8427ba38e1e3.png b/data/attachments/218e8427ba38e1e3.png new file mode 100644 index 000000000..f0839f24a Binary files /dev/null and b/data/attachments/218e8427ba38e1e3.png differ diff --git a/data/attachments/2220193243ee7220.png b/data/attachments/2220193243ee7220.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/2220193243ee7220.png differ diff --git a/data/attachments/23d37257ce1e1e66.png b/data/attachments/23d37257ce1e1e66.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/23d37257ce1e1e66.png differ diff --git a/data/attachments/23de50c029df4857.png b/data/attachments/23de50c029df4857.png new file mode 100644 index 000000000..6b113d0d2 Binary files /dev/null and b/data/attachments/23de50c029df4857.png differ diff --git a/data/attachments/256514c27fffc8e1.png b/data/attachments/256514c27fffc8e1.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/256514c27fffc8e1.png differ diff --git a/data/attachments/2595772c6e900af5.txt b/data/attachments/2595772c6e900af5.txt new file mode 100644 index 000000000..ef81a84a3 --- /dev/null +++ b/data/attachments/2595772c6e900af5.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/25acfd45c6b15aaa.txt b/data/attachments/25acfd45c6b15aaa.txt new file mode 100644 index 000000000..792bba487 --- /dev/null +++ b/data/attachments/25acfd45c6b15aaa.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': 185} +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': 241} +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/25c91b4c381a2951.png b/data/attachments/25c91b4c381a2951.png new file mode 100644 index 000000000..485797664 Binary files /dev/null and b/data/attachments/25c91b4c381a2951.png differ diff --git a/data/attachments/26abb6e49c445fe0.png b/data/attachments/26abb6e49c445fe0.png new file mode 100644 index 000000000..12c769f7b Binary files /dev/null and b/data/attachments/26abb6e49c445fe0.png differ diff --git a/data/attachments/27e836a71387e941.txt b/data/attachments/27e836a71387e941.txt new file mode 100644 index 000000000..9a8aad3e9 --- /dev/null +++ b/data/attachments/27e836a71387e941.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/27f60247bdd634fa.png b/data/attachments/27f60247bdd634fa.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/27f60247bdd634fa.png differ diff --git a/data/attachments/2900619df820cb30.png b/data/attachments/2900619df820cb30.png new file mode 100644 index 000000000..39cbf49ae Binary files /dev/null and b/data/attachments/2900619df820cb30.png differ diff --git a/data/attachments/2b925cfab492a436.txt b/data/attachments/2b925cfab492a436.txt new file mode 100644 index 000000000..30876b6ee --- /dev/null +++ b/data/attachments/2b925cfab492a436.txt @@ -0,0 +1,21 @@ +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 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': [] \ No newline at end of file diff --git a/data/attachments/2bace2021bd4e29b.png b/data/attachments/2bace2021bd4e29b.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/2bace2021bd4e29b.png differ diff --git a/data/attachments/2be1a6419789e6ce.png b/data/attachments/2be1a6419789e6ce.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/2be1a6419789e6ce.png differ diff --git a/data/attachments/2cd0986479006d41.png b/data/attachments/2cd0986479006d41.png new file mode 100644 index 000000000..5f1af0b0d Binary files /dev/null and b/data/attachments/2cd0986479006d41.png differ diff --git a/data/attachments/2e335ff7590b3cb1.png b/data/attachments/2e335ff7590b3cb1.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/2e335ff7590b3cb1.png differ diff --git a/data/attachments/2e4c304717a23e9f.png b/data/attachments/2e4c304717a23e9f.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/2e4c304717a23e9f.png differ diff --git a/data/attachments/2f22a7c39f47a421.png b/data/attachments/2f22a7c39f47a421.png new file mode 100644 index 000000000..135b11c34 Binary files /dev/null and b/data/attachments/2f22a7c39f47a421.png differ diff --git a/data/attachments/2f7c3debf7341a24.png b/data/attachments/2f7c3debf7341a24.png new file mode 100644 index 000000000..2309dd570 Binary files /dev/null and b/data/attachments/2f7c3debf7341a24.png differ diff --git a/data/attachments/2ff6b61d101277a9.png b/data/attachments/2ff6b61d101277a9.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/2ff6b61d101277a9.png differ diff --git a/data/attachments/30fb5b35c7ca430a.png b/data/attachments/30fb5b35c7ca430a.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/30fb5b35c7ca430a.png differ diff --git a/data/attachments/310ff73fd3cb6f0d.png b/data/attachments/310ff73fd3cb6f0d.png new file mode 100644 index 000000000..34a103868 Binary files /dev/null and b/data/attachments/310ff73fd3cb6f0d.png differ diff --git a/data/attachments/31b52e447662fe55.png b/data/attachments/31b52e447662fe55.png new file mode 100644 index 000000000..233a1eceb Binary files /dev/null and b/data/attachments/31b52e447662fe55.png differ diff --git a/data/attachments/31f3cc4a8ab1df33.png b/data/attachments/31f3cc4a8ab1df33.png new file mode 100644 index 000000000..14a39758c Binary files /dev/null and b/data/attachments/31f3cc4a8ab1df33.png differ diff --git a/data/attachments/3270bf9c88b6503a.png b/data/attachments/3270bf9c88b6503a.png new file mode 100644 index 000000000..7ff509458 Binary files /dev/null and b/data/attachments/3270bf9c88b6503a.png differ diff --git a/data/attachments/32e85aa8f6cddcf.png b/data/attachments/32e85aa8f6cddcf.png new file mode 100644 index 000000000..cb88f7985 Binary files /dev/null and b/data/attachments/32e85aa8f6cddcf.png differ diff --git a/data/attachments/33cfe2c1c38889fb.txt b/data/attachments/33cfe2c1c38889fb.txt new file mode 100644 index 000000000..63611923e --- /dev/null +++ b/data/attachments/33cfe2c1c38889fb.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/3495fed3f42aeca4.png b/data/attachments/3495fed3f42aeca4.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/3495fed3f42aeca4.png differ diff --git a/data/attachments/34bdabbe8af341e9.png b/data/attachments/34bdabbe8af341e9.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/34bdabbe8af341e9.png differ diff --git a/data/attachments/369e0e2d9dcea2c2.png b/data/attachments/369e0e2d9dcea2c2.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/369e0e2d9dcea2c2.png differ diff --git a/data/attachments/36f032eb0705f340.png b/data/attachments/36f032eb0705f340.png new file mode 100644 index 000000000..40a445e24 Binary files /dev/null and b/data/attachments/36f032eb0705f340.png differ diff --git a/data/attachments/371f9b2c1d6ba669.png b/data/attachments/371f9b2c1d6ba669.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/371f9b2c1d6ba669.png differ diff --git a/data/attachments/37f6aee663e5b248.png b/data/attachments/37f6aee663e5b248.png new file mode 100644 index 000000000..61ab74826 Binary files /dev/null and b/data/attachments/37f6aee663e5b248.png differ diff --git a/data/attachments/381b17d2d09ea081.png b/data/attachments/381b17d2d09ea081.png new file mode 100644 index 000000000..62e90a449 Binary files /dev/null and b/data/attachments/381b17d2d09ea081.png differ diff --git a/data/attachments/38da54db5eb0806b.txt b/data/attachments/38da54db5eb0806b.txt new file mode 100644 index 000000000..e08e4fc74 --- /dev/null +++ b/data/attachments/38da54db5eb0806b.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/39373f48818e49e3.txt b/data/attachments/39373f48818e49e3.txt new file mode 100644 index 000000000..bdb7d0525 --- /dev/null +++ b/data/attachments/39373f48818e49e3.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/393c34441bccb564.txt b/data/attachments/393c34441bccb564.txt new file mode 100644 index 000000000..0143e734e --- /dev/null +++ b/data/attachments/393c34441bccb564.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/394f5ecc343e8e6a.png b/data/attachments/394f5ecc343e8e6a.png new file mode 100644 index 000000000..a7fe23b47 Binary files /dev/null and b/data/attachments/394f5ecc343e8e6a.png differ diff --git a/data/attachments/3af089d005bf4f34.png b/data/attachments/3af089d005bf4f34.png new file mode 100644 index 000000000..41eb0be35 Binary files /dev/null and b/data/attachments/3af089d005bf4f34.png differ diff --git a/data/attachments/3afac4bbd8a0b06a.png b/data/attachments/3afac4bbd8a0b06a.png new file mode 100644 index 000000000..149d9f9d5 Binary files /dev/null and b/data/attachments/3afac4bbd8a0b06a.png differ diff --git a/data/attachments/3b4be6ee81662724.png b/data/attachments/3b4be6ee81662724.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/3b4be6ee81662724.png differ diff --git a/data/attachments/3b78cea6cb832cee.txt b/data/attachments/3b78cea6cb832cee.txt new file mode 100644 index 000000000..9c09bcc54 --- /dev/null +++ b/data/attachments/3b78cea6cb832cee.txt @@ -0,0 +1,21 @@ +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 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), AREX2-15A with 19/10/2026 and click continue': [] \ No newline at end of file diff --git a/data/attachments/3b7ac0e8f6685ba6.png b/data/attachments/3b7ac0e8f6685ba6.png new file mode 100644 index 000000000..859b6f81e Binary files /dev/null and b/data/attachments/3b7ac0e8f6685ba6.png differ diff --git a/data/attachments/3c6bab7682e857f3.png b/data/attachments/3c6bab7682e857f3.png new file mode 100644 index 000000000..12c21cc21 Binary files /dev/null and b/data/attachments/3c6bab7682e857f3.png differ diff --git a/data/attachments/3e3209a3609a1d87.txt b/data/attachments/3e3209a3609a1d87.txt new file mode 100644 index 000000000..fa6a86355 --- /dev/null +++ b/data/attachments/3e3209a3609a1d87.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/3e3e1ee5a5a7f9e3.png b/data/attachments/3e3e1ee5a5a7f9e3.png new file mode 100644 index 000000000..ad0758c5d Binary files /dev/null and b/data/attachments/3e3e1ee5a5a7f9e3.png differ diff --git a/data/attachments/3e62e355b548c86c.png b/data/attachments/3e62e355b548c86c.png new file mode 100644 index 000000000..6f7c3b991 Binary files /dev/null and b/data/attachments/3e62e355b548c86c.png differ diff --git a/data/attachments/3ef87815dfd23421.png b/data/attachments/3ef87815dfd23421.png new file mode 100644 index 000000000..2581f3c31 Binary files /dev/null and b/data/attachments/3ef87815dfd23421.png differ diff --git a/data/attachments/3fc3cdcdf49346ef.txt b/data/attachments/3fc3cdcdf49346ef.txt new file mode 100644 index 000000000..8a7f004d1 --- /dev/null +++ b/data/attachments/3fc3cdcdf49346ef.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/4167bd490475d562.txt b/data/attachments/4167bd490475d562.txt new file mode 100644 index 000000000..8ffe17600 --- /dev/null +++ b/data/attachments/4167bd490475d562.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/41d170ab0bebf585.txt b/data/attachments/41d170ab0bebf585.txt new file mode 100644 index 000000000..2864460b9 --- /dev/null +++ b/data/attachments/41d170ab0bebf585.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/4221edea17548802.png b/data/attachments/4221edea17548802.png new file mode 100644 index 000000000..d0bbdd89b Binary files /dev/null and b/data/attachments/4221edea17548802.png differ diff --git a/data/attachments/4229eed68658b4ab.png b/data/attachments/4229eed68658b4ab.png new file mode 100644 index 000000000..2eafb7fc1 Binary files /dev/null and b/data/attachments/4229eed68658b4ab.png differ diff --git a/data/attachments/4285e12fe15101bd.txt b/data/attachments/4285e12fe15101bd.txt new file mode 100644 index 000000000..14aed8275 --- /dev/null +++ b/data/attachments/4285e12fe15101bd.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/42ce6c43e0a35b2.png b/data/attachments/42ce6c43e0a35b2.png new file mode 100644 index 000000000..3430c9c3d Binary files /dev/null and b/data/attachments/42ce6c43e0a35b2.png differ diff --git a/data/attachments/43b1c37eb38cf78b.txt b/data/attachments/43b1c37eb38cf78b.txt new file mode 100644 index 000000000..e0cfbfa9a --- /dev/null +++ b/data/attachments/43b1c37eb38cf78b.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/444daea2c1d13739.png b/data/attachments/444daea2c1d13739.png new file mode 100644 index 000000000..808fce5cf Binary files /dev/null and b/data/attachments/444daea2c1d13739.png differ diff --git a/data/attachments/4496d130149afeea.png b/data/attachments/4496d130149afeea.png new file mode 100644 index 000000000..771cc259d Binary files /dev/null and b/data/attachments/4496d130149afeea.png differ diff --git a/data/attachments/44ff9bdbc568b96a.png b/data/attachments/44ff9bdbc568b96a.png new file mode 100644 index 000000000..aee92c7ed Binary files /dev/null and b/data/attachments/44ff9bdbc568b96a.png differ diff --git a/data/attachments/450674ac3b611783.png b/data/attachments/450674ac3b611783.png new file mode 100644 index 000000000..253632a52 Binary files /dev/null and b/data/attachments/450674ac3b611783.png differ diff --git a/data/attachments/456ca6b54c5c53c1.png b/data/attachments/456ca6b54c5c53c1.png new file mode 100644 index 000000000..f90baa123 Binary files /dev/null and b/data/attachments/456ca6b54c5c53c1.png differ diff --git a/data/attachments/4678473d70b8df53.png b/data/attachments/4678473d70b8df53.png new file mode 100644 index 000000000..77250af79 Binary files /dev/null and b/data/attachments/4678473d70b8df53.png differ diff --git a/data/attachments/46f414fb682d63d6.png b/data/attachments/46f414fb682d63d6.png new file mode 100644 index 000000000..d64cb3494 Binary files /dev/null and b/data/attachments/46f414fb682d63d6.png differ diff --git a/data/attachments/4811aa02ea5b27f2.png b/data/attachments/4811aa02ea5b27f2.png new file mode 100644 index 000000000..07d539ac1 Binary files /dev/null and b/data/attachments/4811aa02ea5b27f2.png differ diff --git a/data/attachments/486a014270e8dd69.txt b/data/attachments/486a014270e8dd69.txt new file mode 100644 index 000000000..5abbd3a5f --- /dev/null +++ b/data/attachments/486a014270e8dd69.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/494270c9fe7c7936.png b/data/attachments/494270c9fe7c7936.png new file mode 100644 index 000000000..1485581fd Binary files /dev/null and b/data/attachments/494270c9fe7c7936.png differ diff --git a/data/attachments/49e511426790716.txt b/data/attachments/49e511426790716.txt new file mode 100644 index 000000000..61140cdf3 --- /dev/null +++ b/data/attachments/49e511426790716.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/4a2523a2ae5f3cf5.png b/data/attachments/4a2523a2ae5f3cf5.png new file mode 100644 index 000000000..e26de06ab Binary files /dev/null and b/data/attachments/4a2523a2ae5f3cf5.png differ diff --git a/data/attachments/4ad317d2889df094.png b/data/attachments/4ad317d2889df094.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/4ad317d2889df094.png differ diff --git a/data/attachments/4b4fab1ec9cb5eef.png b/data/attachments/4b4fab1ec9cb5eef.png new file mode 100644 index 000000000..5ece8dcef Binary files /dev/null and b/data/attachments/4b4fab1ec9cb5eef.png differ diff --git a/data/attachments/4b8c2c3da707a97f.txt b/data/attachments/4b8c2c3da707a97f.txt new file mode 100644 index 000000000..8e37ad7d7 --- /dev/null +++ b/data/attachments/4b8c2c3da707a97f.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/4d073062b11c6d67.png b/data/attachments/4d073062b11c6d67.png new file mode 100644 index 000000000..a11906df7 Binary files /dev/null and b/data/attachments/4d073062b11c6d67.png differ diff --git a/data/attachments/4d0aa4249c56af5f.txt b/data/attachments/4d0aa4249c56af5f.txt new file mode 100644 index 000000000..52f77f421 --- /dev/null +++ b/data/attachments/4d0aa4249c56af5f.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': 126} +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/4dde28357ee019e6.png b/data/attachments/4dde28357ee019e6.png new file mode 100644 index 000000000..b1fd3c8b0 Binary files /dev/null and b/data/attachments/4dde28357ee019e6.png differ diff --git a/data/attachments/4ddfeda9496744d.png b/data/attachments/4ddfeda9496744d.png new file mode 100644 index 000000000..70e994245 Binary files /dev/null and b/data/attachments/4ddfeda9496744d.png differ diff --git a/data/attachments/4e37026d5e39929a.png b/data/attachments/4e37026d5e39929a.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/4e37026d5e39929a.png differ diff --git a/data/attachments/4e4284ade72aa056.png b/data/attachments/4e4284ade72aa056.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/4e4284ade72aa056.png differ diff --git a/data/attachments/4ed1b6e01db53ae1.png b/data/attachments/4ed1b6e01db53ae1.png new file mode 100644 index 000000000..d3cf41c63 Binary files /dev/null and b/data/attachments/4ed1b6e01db53ae1.png differ diff --git a/data/attachments/4f0aa4bd30538743.png b/data/attachments/4f0aa4bd30538743.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/4f0aa4bd30538743.png differ diff --git a/data/attachments/4f725aa036dc642a.png b/data/attachments/4f725aa036dc642a.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/4f725aa036dc642a.png differ diff --git a/data/attachments/4fde7aa41f0d30fa.png b/data/attachments/4fde7aa41f0d30fa.png new file mode 100644 index 000000000..7a384d8e4 Binary files /dev/null and b/data/attachments/4fde7aa41f0d30fa.png differ diff --git a/data/attachments/50514a5234399977.png b/data/attachments/50514a5234399977.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/50514a5234399977.png differ diff --git a/data/attachments/5081dd4f3c8b7e84.png b/data/attachments/5081dd4f3c8b7e84.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/5081dd4f3c8b7e84.png differ diff --git a/data/attachments/5196535c022169b1.txt b/data/attachments/5196535c022169b1.txt new file mode 100644 index 000000000..7f5ed8112 --- /dev/null +++ b/data/attachments/5196535c022169b1.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/51bd18f8967a3ff.png b/data/attachments/51bd18f8967a3ff.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/51bd18f8967a3ff.png differ diff --git a/data/attachments/520993830fad4357.png b/data/attachments/520993830fad4357.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/520993830fad4357.png differ diff --git a/data/attachments/52c7d83dceebaf66.png b/data/attachments/52c7d83dceebaf66.png new file mode 100644 index 000000000..e6091d2fc Binary files /dev/null and b/data/attachments/52c7d83dceebaf66.png differ diff --git a/data/attachments/52fdb5c79933899e.txt b/data/attachments/52fdb5c79933899e.txt new file mode 100644 index 000000000..7d2a53ab2 --- /dev/null +++ b/data/attachments/52fdb5c79933899e.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': 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_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/54d75319513708a5.png b/data/attachments/54d75319513708a5.png new file mode 100644 index 000000000..b1fd3c8b0 Binary files /dev/null and b/data/attachments/54d75319513708a5.png differ diff --git a/data/attachments/552b6de66667f097.png b/data/attachments/552b6de66667f097.png new file mode 100644 index 000000000..90dbcff9a Binary files /dev/null and b/data/attachments/552b6de66667f097.png differ diff --git a/data/attachments/5559125d8866d107.png b/data/attachments/5559125d8866d107.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/5559125d8866d107.png differ diff --git a/data/attachments/556b87d270ee3f6e.png b/data/attachments/556b87d270ee3f6e.png new file mode 100644 index 000000000..3ae718303 Binary files /dev/null and b/data/attachments/556b87d270ee3f6e.png differ diff --git a/data/attachments/55c9e37cc880282f.png b/data/attachments/55c9e37cc880282f.png new file mode 100644 index 000000000..0a6af6419 Binary files /dev/null and b/data/attachments/55c9e37cc880282f.png differ diff --git a/data/attachments/56653eefba1cf589.txt b/data/attachments/56653eefba1cf589.txt new file mode 100644 index 000000000..806a7e996 --- /dev/null +++ b/data/attachments/56653eefba1cf589.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/573173e925090f18.png b/data/attachments/573173e925090f18.png new file mode 100644 index 000000000..a014146a6 Binary files /dev/null and b/data/attachments/573173e925090f18.png differ diff --git a/data/attachments/574a8f2f9dda956c.png b/data/attachments/574a8f2f9dda956c.png new file mode 100644 index 000000000..db8f74e07 Binary files /dev/null and b/data/attachments/574a8f2f9dda956c.png differ diff --git a/data/attachments/5797d91fd0672866.png b/data/attachments/5797d91fd0672866.png new file mode 100644 index 000000000..894c7885c Binary files /dev/null and b/data/attachments/5797d91fd0672866.png differ diff --git a/data/attachments/581a04c6a0630bd3.png b/data/attachments/581a04c6a0630bd3.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/581a04c6a0630bd3.png differ diff --git a/data/attachments/583d8a8f5eb81afc.txt b/data/attachments/583d8a8f5eb81afc.txt new file mode 100644 index 000000000..be40b0206 --- /dev/null +++ b/data/attachments/583d8a8f5eb81afc.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/58d926486b806f52.png b/data/attachments/58d926486b806f52.png new file mode 100644 index 000000000..a7f93165a Binary files /dev/null and b/data/attachments/58d926486b806f52.png differ diff --git a/data/attachments/597d9ddfbae58389.png b/data/attachments/597d9ddfbae58389.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/597d9ddfbae58389.png differ diff --git a/data/attachments/5a192dbec42def86.txt b/data/attachments/5a192dbec42def86.txt new file mode 100644 index 000000000..3eb1ca2f0 --- /dev/null +++ b/data/attachments/5a192dbec42def86.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': 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/5b418ef1d034880f.png b/data/attachments/5b418ef1d034880f.png new file mode 100644 index 000000000..32ef95eb6 Binary files /dev/null and b/data/attachments/5b418ef1d034880f.png differ diff --git a/data/attachments/5b7c645ac48efa0.txt b/data/attachments/5b7c645ac48efa0.txt new file mode 100644 index 000000000..fde66f55f --- /dev/null +++ b/data/attachments/5b7c645ac48efa0.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': 69} +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/5bd1d25c54c390bb.png b/data/attachments/5bd1d25c54c390bb.png new file mode 100644 index 000000000..cf4fcae26 Binary files /dev/null and b/data/attachments/5bd1d25c54c390bb.png differ diff --git a/data/attachments/5c14fd5c7ab8ef53.png b/data/attachments/5c14fd5c7ab8ef53.png new file mode 100644 index 000000000..aee92c7ed Binary files /dev/null and b/data/attachments/5c14fd5c7ab8ef53.png differ diff --git a/data/attachments/5c6312a2d196f488.png b/data/attachments/5c6312a2d196f488.png new file mode 100644 index 000000000..a5e696e53 Binary files /dev/null and b/data/attachments/5c6312a2d196f488.png differ diff --git a/data/attachments/5deb576b193eb9f.png b/data/attachments/5deb576b193eb9f.png new file mode 100644 index 000000000..20c09e692 Binary files /dev/null and b/data/attachments/5deb576b193eb9f.png differ diff --git a/data/attachments/5dfe3ecc2849b26e.txt b/data/attachments/5dfe3ecc2849b26e.txt new file mode 100644 index 000000000..9861110f3 --- /dev/null +++ b/data/attachments/5dfe3ecc2849b26e.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': 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 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/5e4268716015b541.png b/data/attachments/5e4268716015b541.png new file mode 100644 index 000000000..90186477f Binary files /dev/null and b/data/attachments/5e4268716015b541.png differ diff --git a/data/attachments/5ea670277be2331f.txt b/data/attachments/5ea670277be2331f.txt new file mode 100644 index 000000000..e0db5bbf1 --- /dev/null +++ b/data/attachments/5ea670277be2331f.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/5ef6651db460015b.png b/data/attachments/5ef6651db460015b.png new file mode 100644 index 000000000..7fe5e00ba Binary files /dev/null and b/data/attachments/5ef6651db460015b.png differ diff --git a/data/attachments/5f1c8e5686cd3979.png b/data/attachments/5f1c8e5686cd3979.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/5f1c8e5686cd3979.png differ diff --git a/data/attachments/5f610f15301167eb.png b/data/attachments/5f610f15301167eb.png new file mode 100644 index 000000000..d3cf41c63 Binary files /dev/null and b/data/attachments/5f610f15301167eb.png differ diff --git a/data/attachments/5fd780322de12177.png b/data/attachments/5fd780322de12177.png new file mode 100644 index 000000000..881806de8 Binary files /dev/null and b/data/attachments/5fd780322de12177.png differ diff --git a/data/attachments/5fe0acfe16531b5c.txt b/data/attachments/5fe0acfe16531b5c.txt new file mode 100644 index 000000000..f3e11153d --- /dev/null +++ b/data/attachments/5fe0acfe16531b5c.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': 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_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/60576747924687f.png b/data/attachments/60576747924687f.png new file mode 100644 index 000000000..7a3c87997 Binary files /dev/null and b/data/attachments/60576747924687f.png differ diff --git a/data/attachments/60fbf85948164084.png b/data/attachments/60fbf85948164084.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/60fbf85948164084.png differ diff --git a/data/attachments/6214793b9b962d17.png b/data/attachments/6214793b9b962d17.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/6214793b9b962d17.png differ diff --git a/data/attachments/626b23e48697d73b.txt b/data/attachments/626b23e48697d73b.txt new file mode 100644 index 000000000..561b8c4aa --- /dev/null +++ b/data/attachments/626b23e48697d73b.txt @@ -0,0 +1,21 @@ +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 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': [] \ No newline at end of file diff --git a/data/attachments/6361730f1e1757e0.png b/data/attachments/6361730f1e1757e0.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/6361730f1e1757e0.png differ diff --git a/data/attachments/64165e768c3354ca.png b/data/attachments/64165e768c3354ca.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/64165e768c3354ca.png differ diff --git a/data/attachments/647a6a731422d29c.png b/data/attachments/647a6a731422d29c.png new file mode 100644 index 000000000..88e5e0a60 Binary files /dev/null and b/data/attachments/647a6a731422d29c.png differ diff --git a/data/attachments/648784a52fd5f9d7.png b/data/attachments/648784a52fd5f9d7.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/648784a52fd5f9d7.png differ diff --git a/data/attachments/658f6a7ec6d7693.txt b/data/attachments/658f6a7ec6d7693.txt new file mode 100644 index 000000000..a6467dd77 --- /dev/null +++ b/data/attachments/658f6a7ec6d7693.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/65c1c33dc380b22f.png b/data/attachments/65c1c33dc380b22f.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/65c1c33dc380b22f.png differ diff --git a/data/attachments/660d255aea44b2cf.png b/data/attachments/660d255aea44b2cf.png new file mode 100644 index 000000000..881806de8 Binary files /dev/null and b/data/attachments/660d255aea44b2cf.png differ diff --git a/data/attachments/665349f42291ffe8.txt b/data/attachments/665349f42291ffe8.txt new file mode 100644 index 000000000..f039ebd9e --- /dev/null +++ b/data/attachments/665349f42291ffe8.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/6673af3778099207.png b/data/attachments/6673af3778099207.png new file mode 100644 index 000000000..3a4e72e92 Binary files /dev/null and b/data/attachments/6673af3778099207.png differ diff --git a/data/attachments/6708586ec460e809.png b/data/attachments/6708586ec460e809.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/6708586ec460e809.png differ diff --git a/data/attachments/6734065be543d8f2.png b/data/attachments/6734065be543d8f2.png new file mode 100644 index 000000000..1115ee599 Binary files /dev/null and b/data/attachments/6734065be543d8f2.png differ diff --git a/data/attachments/679c0172701ca10e.png b/data/attachments/679c0172701ca10e.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/679c0172701ca10e.png differ diff --git a/data/attachments/68046a29b745d51a.png b/data/attachments/68046a29b745d51a.png new file mode 100644 index 000000000..88e5e0a60 Binary files /dev/null and b/data/attachments/68046a29b745d51a.png differ diff --git a/data/attachments/68238fa077c321a4.png b/data/attachments/68238fa077c321a4.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/68238fa077c321a4.png differ diff --git a/data/attachments/6973e6a75b6d4fa2.png b/data/attachments/6973e6a75b6d4fa2.png new file mode 100644 index 000000000..70db486bb Binary files /dev/null and b/data/attachments/6973e6a75b6d4fa2.png differ diff --git a/data/attachments/699b32940c662a40.png b/data/attachments/699b32940c662a40.png new file mode 100644 index 000000000..2442f080c Binary files /dev/null and b/data/attachments/699b32940c662a40.png differ diff --git a/data/attachments/69c02cc550d9c9f1.txt b/data/attachments/69c02cc550d9c9f1.txt new file mode 100644 index 000000000..9b0c6543b --- /dev/null +++ b/data/attachments/69c02cc550d9c9f1.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/69c2da69fa566d89.png b/data/attachments/69c2da69fa566d89.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/69c2da69fa566d89.png differ diff --git a/data/attachments/6a02e9e85af58965.txt b/data/attachments/6a02e9e85af58965.txt new file mode 100644 index 000000000..68109852e --- /dev/null +++ b/data/attachments/6a02e9e85af58965.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/6a31c224059167ef.txt b/data/attachments/6a31c224059167ef.txt new file mode 100644 index 000000000..0eef8fcd0 --- /dev/null +++ b/data/attachments/6a31c224059167ef.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/6aa3b72045f6b2cd.png b/data/attachments/6aa3b72045f6b2cd.png new file mode 100644 index 000000000..b5e8b496e Binary files /dev/null and b/data/attachments/6aa3b72045f6b2cd.png differ diff --git a/data/attachments/6b765035f0179f7a.png b/data/attachments/6b765035f0179f7a.png new file mode 100644 index 000000000..bcdf74975 Binary files /dev/null and b/data/attachments/6b765035f0179f7a.png differ diff --git a/data/attachments/6c36e4a9c06237b9.png b/data/attachments/6c36e4a9c06237b9.png new file mode 100644 index 000000000..1115ee599 Binary files /dev/null and b/data/attachments/6c36e4a9c06237b9.png differ diff --git a/data/attachments/6cd8daa93d835d6b.txt b/data/attachments/6cd8daa93d835d6b.txt new file mode 100644 index 000000000..4c4e86356 --- /dev/null +++ b/data/attachments/6cd8daa93d835d6b.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/6cfd2e99429ffda9.png b/data/attachments/6cfd2e99429ffda9.png new file mode 100644 index 000000000..053623dfe Binary files /dev/null and b/data/attachments/6cfd2e99429ffda9.png differ diff --git a/data/attachments/6dfa67b71ae7672a.png b/data/attachments/6dfa67b71ae7672a.png new file mode 100644 index 000000000..bfa3e99a6 Binary files /dev/null and b/data/attachments/6dfa67b71ae7672a.png differ diff --git a/data/attachments/6e845a91818a6fda.png b/data/attachments/6e845a91818a6fda.png new file mode 100644 index 000000000..7f6ab1816 Binary files /dev/null and b/data/attachments/6e845a91818a6fda.png differ diff --git a/data/attachments/6ea617ab4820ef23.png b/data/attachments/6ea617ab4820ef23.png new file mode 100644 index 000000000..70db486bb Binary files /dev/null and b/data/attachments/6ea617ab4820ef23.png differ diff --git a/data/attachments/6eb9b36834a6a0d7.png b/data/attachments/6eb9b36834a6a0d7.png new file mode 100644 index 000000000..4a4a82970 Binary files /dev/null and b/data/attachments/6eb9b36834a6a0d7.png differ diff --git a/data/attachments/6f15070edad2efb9.png b/data/attachments/6f15070edad2efb9.png new file mode 100644 index 000000000..757d8e5be Binary files /dev/null and b/data/attachments/6f15070edad2efb9.png differ diff --git a/data/attachments/6fa5e9868ecf6db9.png b/data/attachments/6fa5e9868ecf6db9.png new file mode 100644 index 000000000..e0ab1fb96 Binary files /dev/null and b/data/attachments/6fa5e9868ecf6db9.png differ diff --git a/data/attachments/700c987479cab3cf.png b/data/attachments/700c987479cab3cf.png new file mode 100644 index 000000000..9de425c93 Binary files /dev/null and b/data/attachments/700c987479cab3cf.png differ diff --git a/data/attachments/702ea3c894b1329b.png b/data/attachments/702ea3c894b1329b.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/702ea3c894b1329b.png differ diff --git a/data/attachments/709790ecc2f8b85c.png b/data/attachments/709790ecc2f8b85c.png new file mode 100644 index 000000000..ebc413f8c Binary files /dev/null and b/data/attachments/709790ecc2f8b85c.png differ diff --git a/data/attachments/70b039bb3c4007af.png b/data/attachments/70b039bb3c4007af.png new file mode 100644 index 000000000..0a6af6419 Binary files /dev/null and b/data/attachments/70b039bb3c4007af.png differ diff --git a/data/attachments/70d1aa981be6bad3.png b/data/attachments/70d1aa981be6bad3.png new file mode 100644 index 000000000..14ca7416f Binary files /dev/null and b/data/attachments/70d1aa981be6bad3.png differ diff --git a/data/attachments/712377492937b9e3.png b/data/attachments/712377492937b9e3.png new file mode 100644 index 000000000..6c93ee5b2 Binary files /dev/null and b/data/attachments/712377492937b9e3.png differ diff --git a/data/attachments/7135eb8f1e42c1da.png b/data/attachments/7135eb8f1e42c1da.png new file mode 100644 index 000000000..a7a244abc Binary files /dev/null and b/data/attachments/7135eb8f1e42c1da.png differ diff --git a/data/attachments/71460621b07a2647.png b/data/attachments/71460621b07a2647.png new file mode 100644 index 000000000..658e386ef Binary files /dev/null and b/data/attachments/71460621b07a2647.png differ diff --git a/data/attachments/7217afab704020b5.png b/data/attachments/7217afab704020b5.png new file mode 100644 index 000000000..98de6ae51 Binary files /dev/null and b/data/attachments/7217afab704020b5.png differ diff --git a/data/attachments/721f5a054f7a2138.png b/data/attachments/721f5a054f7a2138.png new file mode 100644 index 000000000..0d5453be3 Binary files /dev/null and b/data/attachments/721f5a054f7a2138.png differ diff --git a/data/attachments/72708cdfdef30356.txt b/data/attachments/72708cdfdef30356.txt new file mode 100644 index 000000000..9758bcbe4 --- /dev/null +++ b/data/attachments/72708cdfdef30356.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': 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 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/72c3448fb2f644c3.png b/data/attachments/72c3448fb2f644c3.png new file mode 100644 index 000000000..5f1af0b0d Binary files /dev/null and b/data/attachments/72c3448fb2f644c3.png differ diff --git a/data/attachments/73deb20c3ecf4b0c.txt b/data/attachments/73deb20c3ecf4b0c.txt new file mode 100644 index 000000000..424dc090b --- /dev/null +++ b/data/attachments/73deb20c3ecf4b0c.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 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/750ea3378f14ed4e.png b/data/attachments/750ea3378f14ed4e.png new file mode 100644 index 000000000..a9ec35e0f Binary files /dev/null and b/data/attachments/750ea3378f14ed4e.png differ diff --git a/data/attachments/7599ef8b6c276732.png b/data/attachments/7599ef8b6c276732.png new file mode 100644 index 000000000..bf7ec2387 Binary files /dev/null and b/data/attachments/7599ef8b6c276732.png differ diff --git a/data/attachments/75ca68fc8b0f8d5f.png b/data/attachments/75ca68fc8b0f8d5f.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/75ca68fc8b0f8d5f.png differ diff --git a/data/attachments/76271e29da09594.png b/data/attachments/76271e29da09594.png new file mode 100644 index 000000000..04ff77f0f Binary files /dev/null and b/data/attachments/76271e29da09594.png differ diff --git a/data/attachments/76d6e8998b0c70f2.png b/data/attachments/76d6e8998b0c70f2.png new file mode 100644 index 000000000..d550189b0 Binary files /dev/null and b/data/attachments/76d6e8998b0c70f2.png differ diff --git a/data/attachments/76ec7b4a4a016b03.png b/data/attachments/76ec7b4a4a016b03.png new file mode 100644 index 000000000..396c5ec69 Binary files /dev/null and b/data/attachments/76ec7b4a4a016b03.png differ diff --git a/data/attachments/7704a67f7243ca4b.png b/data/attachments/7704a67f7243ca4b.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/7704a67f7243ca4b.png differ diff --git a/data/attachments/7733033c1efc6401.png b/data/attachments/7733033c1efc6401.png new file mode 100644 index 000000000..beee0d965 Binary files /dev/null and b/data/attachments/7733033c1efc6401.png differ diff --git a/data/attachments/774bb0cde8de55e2.png b/data/attachments/774bb0cde8de55e2.png new file mode 100644 index 000000000..532aae5bf Binary files /dev/null and b/data/attachments/774bb0cde8de55e2.png differ diff --git a/data/attachments/77dc37d1e71dec3.png b/data/attachments/77dc37d1e71dec3.png new file mode 100644 index 000000000..ab64c72f1 Binary files /dev/null and b/data/attachments/77dc37d1e71dec3.png differ diff --git a/data/attachments/78c0c904971aef8e.txt b/data/attachments/78c0c904971aef8e.txt new file mode 100644 index 000000000..bf8dab23d --- /dev/null +++ b/data/attachments/78c0c904971aef8e.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/7955d81c0162a6e0.txt b/data/attachments/7955d81c0162a6e0.txt new file mode 100644 index 000000000..c40490023 --- /dev/null +++ b/data/attachments/7955d81c0162a6e0.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/79bf281d4e2fcd1d.png b/data/attachments/79bf281d4e2fcd1d.png new file mode 100644 index 000000000..32aada001 Binary files /dev/null and b/data/attachments/79bf281d4e2fcd1d.png differ diff --git a/data/attachments/79d9b2e5a8bec74.png b/data/attachments/79d9b2e5a8bec74.png new file mode 100644 index 000000000..3d207a260 Binary files /dev/null and b/data/attachments/79d9b2e5a8bec74.png differ diff --git a/data/attachments/7a2ce76eb8d69b3a.txt b/data/attachments/7a2ce76eb8d69b3a.txt new file mode 100644 index 000000000..789a9daf4 --- /dev/null +++ b/data/attachments/7a2ce76eb8d69b3a.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/7a4ed5883a42d0d1.txt b/data/attachments/7a4ed5883a42d0d1.txt new file mode 100644 index 000000000..72b845229 --- /dev/null +++ b/data/attachments/7a4ed5883a42d0d1.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': 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 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/7ab6251f6ff36b9b.png b/data/attachments/7ab6251f6ff36b9b.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/7ab6251f6ff36b9b.png differ diff --git a/data/attachments/7af33bc73f92fcab.txt b/data/attachments/7af33bc73f92fcab.txt new file mode 100644 index 000000000..f30f0be83 --- /dev/null +++ b/data/attachments/7af33bc73f92fcab.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/7b2c38ec6313aed3.png b/data/attachments/7b2c38ec6313aed3.png new file mode 100644 index 000000000..3a4e72e92 Binary files /dev/null and b/data/attachments/7b2c38ec6313aed3.png differ diff --git a/data/attachments/7b9b69c5977ac8ef.png b/data/attachments/7b9b69c5977ac8ef.png new file mode 100644 index 000000000..93868d188 Binary files /dev/null and b/data/attachments/7b9b69c5977ac8ef.png differ diff --git a/data/attachments/7bf65cd927eb013a.png b/data/attachments/7bf65cd927eb013a.png new file mode 100644 index 000000000..d86b320a2 Binary files /dev/null and b/data/attachments/7bf65cd927eb013a.png differ diff --git a/data/attachments/7d5af24d9b5a990f.png b/data/attachments/7d5af24d9b5a990f.png new file mode 100644 index 000000000..da548dc0b Binary files /dev/null and b/data/attachments/7d5af24d9b5a990f.png differ diff --git a/data/attachments/7fb55b2860003117.txt b/data/attachments/7fb55b2860003117.txt new file mode 100644 index 000000000..28ae89360 --- /dev/null +++ b/data/attachments/7fb55b2860003117.txt @@ -0,0 +1,65 @@ +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 root:init_helpers.py:102 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': 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_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': [] \ No newline at end of file diff --git a/data/attachments/80c5ad789eb99698.png b/data/attachments/80c5ad789eb99698.png new file mode 100644 index 000000000..62e90a449 Binary files /dev/null and b/data/attachments/80c5ad789eb99698.png differ diff --git a/data/attachments/814ec675851913dd.png b/data/attachments/814ec675851913dd.png new file mode 100644 index 000000000..b5e8b496e Binary files /dev/null and b/data/attachments/814ec675851913dd.png differ diff --git a/data/attachments/81b997fdbc5da070.png b/data/attachments/81b997fdbc5da070.png new file mode 100644 index 000000000..02a6532d4 Binary files /dev/null and b/data/attachments/81b997fdbc5da070.png differ diff --git a/data/attachments/81ddf0b8cea395e9.png b/data/attachments/81ddf0b8cea395e9.png new file mode 100644 index 000000000..75a1e5347 Binary files /dev/null and b/data/attachments/81ddf0b8cea395e9.png differ diff --git a/data/attachments/8222bdd588729378.png b/data/attachments/8222bdd588729378.png new file mode 100644 index 000000000..20c09e692 Binary files /dev/null and b/data/attachments/8222bdd588729378.png differ diff --git a/data/attachments/82847a6a95254ab6.png b/data/attachments/82847a6a95254ab6.png new file mode 100644 index 000000000..68f370d65 Binary files /dev/null and b/data/attachments/82847a6a95254ab6.png differ diff --git a/data/attachments/82f3d8fc9b630a37.png b/data/attachments/82f3d8fc9b630a37.png new file mode 100644 index 000000000..8656ed675 Binary files /dev/null and b/data/attachments/82f3d8fc9b630a37.png differ diff --git a/data/attachments/831503dc88821bc1.png b/data/attachments/831503dc88821bc1.png new file mode 100644 index 000000000..9c0212065 Binary files /dev/null and b/data/attachments/831503dc88821bc1.png differ diff --git a/data/attachments/83174012d79370be.png b/data/attachments/83174012d79370be.png new file mode 100644 index 000000000..c066ed18b Binary files /dev/null and b/data/attachments/83174012d79370be.png differ diff --git a/data/attachments/8351ba2fb7ac1dd0.png b/data/attachments/8351ba2fb7ac1dd0.png new file mode 100644 index 000000000..b27a2428a Binary files /dev/null and b/data/attachments/8351ba2fb7ac1dd0.png differ diff --git a/data/attachments/842a18ddbde92e75.txt b/data/attachments/842a18ddbde92e75.txt new file mode 100644 index 000000000..710aae152 --- /dev/null +++ b/data/attachments/842a18ddbde92e75.txt @@ -0,0 +1,65 @@ +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 root:init_helpers.py:102 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_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': [] \ No newline at end of file diff --git a/data/attachments/845aabbb38b4ae61.txt b/data/attachments/845aabbb38b4ae61.txt new file mode 100644 index 000000000..216631a7b --- /dev/null +++ b/data/attachments/845aabbb38b4ae61.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/84a256ca617ef453.png b/data/attachments/84a256ca617ef453.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/84a256ca617ef453.png differ diff --git a/data/attachments/8606bfba9d408a13.png b/data/attachments/8606bfba9d408a13.png new file mode 100644 index 000000000..b92a5d106 Binary files /dev/null and b/data/attachments/8606bfba9d408a13.png differ diff --git a/data/attachments/86a7c2f06c890833.png b/data/attachments/86a7c2f06c890833.png new file mode 100644 index 000000000..abced5fc0 Binary files /dev/null and b/data/attachments/86a7c2f06c890833.png differ diff --git a/data/attachments/86bc9128737c40e7.txt b/data/attachments/86bc9128737c40e7.txt new file mode 100644 index 000000000..3a8904993 --- /dev/null +++ b/data/attachments/86bc9128737c40e7.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/88395bfd4b7117e0.png b/data/attachments/88395bfd4b7117e0.png new file mode 100644 index 000000000..cfd87c81b Binary files /dev/null and b/data/attachments/88395bfd4b7117e0.png differ diff --git a/data/attachments/88bb66039c60f670.png b/data/attachments/88bb66039c60f670.png new file mode 100644 index 000000000..bc0a175b6 Binary files /dev/null and b/data/attachments/88bb66039c60f670.png differ diff --git a/data/attachments/88c5020a29e53270.png b/data/attachments/88c5020a29e53270.png new file mode 100644 index 000000000..c3e49d1c2 Binary files /dev/null and b/data/attachments/88c5020a29e53270.png differ diff --git a/data/attachments/88f0862942bd8476.png b/data/attachments/88f0862942bd8476.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/88f0862942bd8476.png differ diff --git a/data/attachments/89b07b1f1a0582e6.png b/data/attachments/89b07b1f1a0582e6.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/89b07b1f1a0582e6.png differ diff --git a/data/attachments/89dce2fcd38781e5.png b/data/attachments/89dce2fcd38781e5.png new file mode 100644 index 000000000..c3e49d1c2 Binary files /dev/null and b/data/attachments/89dce2fcd38781e5.png differ diff --git a/data/attachments/8a4e3b893cd6d865.png b/data/attachments/8a4e3b893cd6d865.png new file mode 100644 index 000000000..c1700e763 Binary files /dev/null and b/data/attachments/8a4e3b893cd6d865.png differ diff --git a/data/attachments/8aa917c672ad3112.png b/data/attachments/8aa917c672ad3112.png new file mode 100644 index 000000000..eabfee0ff Binary files /dev/null and b/data/attachments/8aa917c672ad3112.png differ diff --git a/data/attachments/8aead80af520c1fb.txt b/data/attachments/8aead80af520c1fb.txt new file mode 100644 index 000000000..37a6bc372 --- /dev/null +++ b/data/attachments/8aead80af520c1fb.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/8b87da3b1cabc554.png b/data/attachments/8b87da3b1cabc554.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/8b87da3b1cabc554.png differ diff --git a/data/attachments/8da5ee4a444177f5.txt b/data/attachments/8da5ee4a444177f5.txt new file mode 100644 index 000000000..22aed1c6c --- /dev/null +++ b/data/attachments/8da5ee4a444177f5.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/8db41ab47dab4af2.png b/data/attachments/8db41ab47dab4af2.png new file mode 100644 index 000000000..5f1af0b0d Binary files /dev/null and b/data/attachments/8db41ab47dab4af2.png differ diff --git a/data/attachments/8dd17db80ff46f0b.png b/data/attachments/8dd17db80ff46f0b.png new file mode 100644 index 000000000..ebcfe599b Binary files /dev/null and b/data/attachments/8dd17db80ff46f0b.png differ diff --git a/data/attachments/8edf6253b507fb9e.png b/data/attachments/8edf6253b507fb9e.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/8edf6253b507fb9e.png differ diff --git a/data/attachments/8f2081a9f4805668.png b/data/attachments/8f2081a9f4805668.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/8f2081a9f4805668.png differ diff --git a/data/attachments/8f6a798b03980fe9.png b/data/attachments/8f6a798b03980fe9.png new file mode 100644 index 000000000..757d8e5be Binary files /dev/null and b/data/attachments/8f6a798b03980fe9.png differ diff --git a/data/attachments/908de7d5b83bcabf.png b/data/attachments/908de7d5b83bcabf.png new file mode 100644 index 000000000..eebc0312e Binary files /dev/null and b/data/attachments/908de7d5b83bcabf.png differ diff --git a/data/attachments/90d1bfc5ff4cce24.png b/data/attachments/90d1bfc5ff4cce24.png new file mode 100644 index 000000000..28ccea7b9 Binary files /dev/null and b/data/attachments/90d1bfc5ff4cce24.png differ diff --git a/data/attachments/90e4ef3074fc2b89.png b/data/attachments/90e4ef3074fc2b89.png new file mode 100644 index 000000000..fb264ccc7 Binary files /dev/null and b/data/attachments/90e4ef3074fc2b89.png differ diff --git a/data/attachments/9125575077cf26e6.png b/data/attachments/9125575077cf26e6.png new file mode 100644 index 000000000..4fcce4e4a Binary files /dev/null and b/data/attachments/9125575077cf26e6.png differ diff --git a/data/attachments/926315e6d7e13a7d.png b/data/attachments/926315e6d7e13a7d.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/926315e6d7e13a7d.png differ diff --git a/data/attachments/929afb125026176.txt b/data/attachments/929afb125026176.txt new file mode 100644 index 000000000..cea1ba513 --- /dev/null +++ b/data/attachments/929afb125026176.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/92a6d715626b3b93.png b/data/attachments/92a6d715626b3b93.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/92a6d715626b3b93.png differ diff --git a/data/attachments/935f9c69a347722f.png b/data/attachments/935f9c69a347722f.png new file mode 100644 index 000000000..233a1eceb Binary files /dev/null and b/data/attachments/935f9c69a347722f.png differ diff --git a/data/attachments/936af1cd40195c06.png b/data/attachments/936af1cd40195c06.png new file mode 100644 index 000000000..3d9303f5d Binary files /dev/null and b/data/attachments/936af1cd40195c06.png differ diff --git a/data/attachments/93bb75d2c2213549.png b/data/attachments/93bb75d2c2213549.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/93bb75d2c2213549.png differ diff --git a/data/attachments/9615f5a10997ff71.txt b/data/attachments/9615f5a10997ff71.txt new file mode 100644 index 000000000..da703991f --- /dev/null +++ b/data/attachments/9615f5a10997ff71.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/97616016ece1ad88.png b/data/attachments/97616016ece1ad88.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/97616016ece1ad88.png differ diff --git a/data/attachments/97a798e8e99e76.png b/data/attachments/97a798e8e99e76.png new file mode 100644 index 000000000..f0264f242 Binary files /dev/null and b/data/attachments/97a798e8e99e76.png differ diff --git a/data/attachments/97bf3ada3e43ebc8.png b/data/attachments/97bf3ada3e43ebc8.png new file mode 100644 index 000000000..25fd8846f Binary files /dev/null and b/data/attachments/97bf3ada3e43ebc8.png differ diff --git a/data/attachments/97f0932d1021e1ed.png b/data/attachments/97f0932d1021e1ed.png new file mode 100644 index 000000000..287bb978c Binary files /dev/null and b/data/attachments/97f0932d1021e1ed.png differ diff --git a/data/attachments/983a033da1374a9a.png b/data/attachments/983a033da1374a9a.png new file mode 100644 index 000000000..085443fdd Binary files /dev/null and b/data/attachments/983a033da1374a9a.png differ diff --git a/data/attachments/986a13432a2dfdc2.png b/data/attachments/986a13432a2dfdc2.png new file mode 100644 index 000000000..55f4c3314 Binary files /dev/null and b/data/attachments/986a13432a2dfdc2.png differ diff --git a/data/attachments/987045a7e5ae69ae.png b/data/attachments/987045a7e5ae69ae.png new file mode 100644 index 000000000..c29436391 Binary files /dev/null and b/data/attachments/987045a7e5ae69ae.png differ diff --git a/data/attachments/98a9ccce214445ec.png b/data/attachments/98a9ccce214445ec.png new file mode 100644 index 000000000..8d8dbb340 Binary files /dev/null and b/data/attachments/98a9ccce214445ec.png differ diff --git a/data/attachments/9af9c747ee439b6a.png b/data/attachments/9af9c747ee439b6a.png new file mode 100644 index 000000000..18a0d110d Binary files /dev/null and b/data/attachments/9af9c747ee439b6a.png differ diff --git a/data/attachments/9b619cc701948fbf.txt b/data/attachments/9b619cc701948fbf.txt new file mode 100644 index 000000000..479163298 --- /dev/null +++ b/data/attachments/9b619cc701948fbf.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/9ba4dc2b4f79c737.png b/data/attachments/9ba4dc2b4f79c737.png new file mode 100644 index 000000000..a46b64b01 Binary files /dev/null and b/data/attachments/9ba4dc2b4f79c737.png differ diff --git a/data/attachments/9d0c0225958409b2.png b/data/attachments/9d0c0225958409b2.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/9d0c0225958409b2.png differ diff --git a/data/attachments/9d31e1430ce9996b.txt b/data/attachments/9d31e1430ce9996b.txt new file mode 100644 index 000000000..2856e8eab --- /dev/null +++ b/data/attachments/9d31e1430ce9996b.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/9d402506d9385eaa.png b/data/attachments/9d402506d9385eaa.png new file mode 100644 index 000000000..b0db8f1fc Binary files /dev/null and b/data/attachments/9d402506d9385eaa.png differ diff --git a/data/attachments/9da9a03a85c4b4ce.txt b/data/attachments/9da9a03a85c4b4ce.txt new file mode 100644 index 000000000..06c8de477 --- /dev/null +++ b/data/attachments/9da9a03a85c4b4ce.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/9de1a465b958f0d4.png b/data/attachments/9de1a465b958f0d4.png new file mode 100644 index 000000000..7b4f3b053 Binary files /dev/null and b/data/attachments/9de1a465b958f0d4.png differ diff --git a/data/attachments/9deb661319f0ce5.png b/data/attachments/9deb661319f0ce5.png new file mode 100644 index 000000000..5a2c7af22 Binary files /dev/null and b/data/attachments/9deb661319f0ce5.png differ diff --git a/data/attachments/9e4dfc796e3adfde.png b/data/attachments/9e4dfc796e3adfde.png new file mode 100644 index 000000000..d2d86e645 Binary files /dev/null and b/data/attachments/9e4dfc796e3adfde.png differ diff --git a/data/attachments/9ebcaf28e61c74c4.png b/data/attachments/9ebcaf28e61c74c4.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/9ebcaf28e61c74c4.png differ diff --git a/data/attachments/a00632bfa87b362e.png b/data/attachments/a00632bfa87b362e.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/a00632bfa87b362e.png differ diff --git a/data/attachments/a064eb1f00fc12ab.txt b/data/attachments/a064eb1f00fc12ab.txt new file mode 100644 index 000000000..a21bce3ad --- /dev/null +++ b/data/attachments/a064eb1f00fc12ab.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/a0c9f092e6490acf.png b/data/attachments/a0c9f092e6490acf.png new file mode 100644 index 000000000..cf4fcae26 Binary files /dev/null and b/data/attachments/a0c9f092e6490acf.png differ diff --git a/data/attachments/a0d5bb0afff94e89.txt b/data/attachments/a0d5bb0afff94e89.txt new file mode 100644 index 000000000..9b0203c83 --- /dev/null +++ b/data/attachments/a0d5bb0afff94e89.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/a125ce006153a292.png b/data/attachments/a125ce006153a292.png new file mode 100644 index 000000000..e3e0063cb Binary files /dev/null and b/data/attachments/a125ce006153a292.png differ diff --git a/data/attachments/a25e78c2fe329be7.png b/data/attachments/a25e78c2fe329be7.png new file mode 100644 index 000000000..65302977d Binary files /dev/null and b/data/attachments/a25e78c2fe329be7.png differ diff --git a/data/attachments/a3bb58a91629f22.txt b/data/attachments/a3bb58a91629f22.txt new file mode 100644 index 000000000..64a646e11 --- /dev/null +++ b/data/attachments/a3bb58a91629f22.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': 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 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/a3f198f475afb406.png b/data/attachments/a3f198f475afb406.png new file mode 100644 index 000000000..6870dc802 Binary files /dev/null and b/data/attachments/a3f198f475afb406.png differ diff --git a/data/attachments/a4072b1764a2bb37.txt b/data/attachments/a4072b1764a2bb37.txt new file mode 100644 index 000000000..cc7aa4ce0 --- /dev/null +++ b/data/attachments/a4072b1764a2bb37.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/a4f407ef605b1df6.png b/data/attachments/a4f407ef605b1df6.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/a4f407ef605b1df6.png differ diff --git a/data/attachments/a550fadffdfcfa87.png b/data/attachments/a550fadffdfcfa87.png new file mode 100644 index 000000000..a83e615dd Binary files /dev/null and b/data/attachments/a550fadffdfcfa87.png differ diff --git a/data/attachments/a612a43f8ce7e119.txt b/data/attachments/a612a43f8ce7e119.txt new file mode 100644 index 000000000..88879f488 --- /dev/null +++ b/data/attachments/a612a43f8ce7e119.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/a72b055dc76bd1ca.png b/data/attachments/a72b055dc76bd1ca.png new file mode 100644 index 000000000..c2fe803ab Binary files /dev/null and b/data/attachments/a72b055dc76bd1ca.png differ diff --git a/data/attachments/a7ba7e55e8bcb12d.png b/data/attachments/a7ba7e55e8bcb12d.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/a7ba7e55e8bcb12d.png differ diff --git a/data/attachments/a9c9ec16a141c3b1.png b/data/attachments/a9c9ec16a141c3b1.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/a9c9ec16a141c3b1.png differ diff --git a/data/attachments/aa924984b9ff4d5.png b/data/attachments/aa924984b9ff4d5.png new file mode 100644 index 000000000..2581f3c31 Binary files /dev/null and b/data/attachments/aa924984b9ff4d5.png differ diff --git a/data/attachments/aabc60a5b00911c1.png b/data/attachments/aabc60a5b00911c1.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/aabc60a5b00911c1.png differ diff --git a/data/attachments/aae4640388ba1bfb.txt b/data/attachments/aae4640388ba1bfb.txt new file mode 100644 index 000000000..e5cb8ee97 --- /dev/null +++ b/data/attachments/aae4640388ba1bfb.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/aafea5bbd5b725f0.png b/data/attachments/aafea5bbd5b725f0.png new file mode 100644 index 000000000..d9cba6e21 Binary files /dev/null and b/data/attachments/aafea5bbd5b725f0.png differ diff --git a/data/attachments/ab5f510045d80723.png b/data/attachments/ab5f510045d80723.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/ab5f510045d80723.png differ diff --git a/data/attachments/abc779f678c58850.png b/data/attachments/abc779f678c58850.png new file mode 100644 index 000000000..77ff0cf67 Binary files /dev/null and b/data/attachments/abc779f678c58850.png differ diff --git a/data/attachments/ac4b892736337df9.png b/data/attachments/ac4b892736337df9.png new file mode 100644 index 000000000..95eb3456a Binary files /dev/null and b/data/attachments/ac4b892736337df9.png differ diff --git a/data/attachments/ad0fd8a8d43caf26.png b/data/attachments/ad0fd8a8d43caf26.png new file mode 100644 index 000000000..804e92444 Binary files /dev/null and b/data/attachments/ad0fd8a8d43caf26.png differ diff --git a/data/attachments/ad29353aba9d65ee.txt b/data/attachments/ad29353aba9d65ee.txt new file mode 100644 index 000000000..722e2f084 --- /dev/null +++ b/data/attachments/ad29353aba9d65ee.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/ad298700cc6e4017.png b/data/attachments/ad298700cc6e4017.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/ad298700cc6e4017.png differ diff --git a/data/attachments/add8d3412ca66ffa.png b/data/attachments/add8d3412ca66ffa.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/add8d3412ca66ffa.png differ diff --git a/data/attachments/addd8b153f666c19.png b/data/attachments/addd8b153f666c19.png new file mode 100644 index 000000000..cdefc6483 Binary files /dev/null and b/data/attachments/addd8b153f666c19.png differ diff --git a/data/attachments/aeac364b5c35417b.png b/data/attachments/aeac364b5c35417b.png new file mode 100644 index 000000000..41eb0be35 Binary files /dev/null and b/data/attachments/aeac364b5c35417b.png differ diff --git a/data/attachments/af5104d71d3ca6ee.png b/data/attachments/af5104d71d3ca6ee.png new file mode 100644 index 000000000..aad204a32 Binary files /dev/null and b/data/attachments/af5104d71d3ca6ee.png differ diff --git a/data/attachments/afc47c39e584bede.png b/data/attachments/afc47c39e584bede.png new file mode 100644 index 000000000..d4bb7febf Binary files /dev/null and b/data/attachments/afc47c39e584bede.png differ diff --git a/data/attachments/b05357b0e097e803.png b/data/attachments/b05357b0e097e803.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/b05357b0e097e803.png differ diff --git a/data/attachments/b09927a4b677ec97.png b/data/attachments/b09927a4b677ec97.png new file mode 100644 index 000000000..2442f080c Binary files /dev/null and b/data/attachments/b09927a4b677ec97.png differ diff --git a/data/attachments/b0ea92035b693f84.png b/data/attachments/b0ea92035b693f84.png new file mode 100644 index 000000000..c7ff0d745 Binary files /dev/null and b/data/attachments/b0ea92035b693f84.png differ diff --git a/data/attachments/b1c0bcc223e2646b.png b/data/attachments/b1c0bcc223e2646b.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/b1c0bcc223e2646b.png differ diff --git a/data/attachments/b204f5c5e1b44463.txt b/data/attachments/b204f5c5e1b44463.txt new file mode 100644 index 000000000..da648c277 --- /dev/null +++ b/data/attachments/b204f5c5e1b44463.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/b21f3536806d88ba.txt b/data/attachments/b21f3536806d88ba.txt new file mode 100644 index 000000000..6570606e6 --- /dev/null +++ b/data/attachments/b21f3536806d88ba.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/b2496819ebab4b96.png b/data/attachments/b2496819ebab4b96.png new file mode 100644 index 000000000..90186477f Binary files /dev/null and b/data/attachments/b2496819ebab4b96.png differ diff --git a/data/attachments/b4c16282c7855100.png b/data/attachments/b4c16282c7855100.png new file mode 100644 index 000000000..c75f36c15 Binary files /dev/null and b/data/attachments/b4c16282c7855100.png differ diff --git a/data/attachments/b4f3a66c047fcca1.png b/data/attachments/b4f3a66c047fcca1.png new file mode 100644 index 000000000..d550189b0 Binary files /dev/null and b/data/attachments/b4f3a66c047fcca1.png differ diff --git a/data/attachments/b53d60cf2753577b.png b/data/attachments/b53d60cf2753577b.png new file mode 100644 index 000000000..40eede321 Binary files /dev/null and b/data/attachments/b53d60cf2753577b.png differ diff --git a/data/attachments/b5733e64b2cb2d99.png b/data/attachments/b5733e64b2cb2d99.png new file mode 100644 index 000000000..c506ae6a5 Binary files /dev/null and b/data/attachments/b5733e64b2cb2d99.png differ diff --git a/data/attachments/b59f20e45eda402c.png b/data/attachments/b59f20e45eda402c.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/b59f20e45eda402c.png differ diff --git a/data/attachments/b5d86b382ec8fc7a.png b/data/attachments/b5d86b382ec8fc7a.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/b5d86b382ec8fc7a.png differ diff --git a/data/attachments/b64ed9944ae70010.txt b/data/attachments/b64ed9944ae70010.txt new file mode 100644 index 000000000..6acfe5870 --- /dev/null +++ b/data/attachments/b64ed9944ae70010.txt @@ -0,0 +1,65 @@ +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 root:init_helpers.py:102 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': 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_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': [] \ No newline at end of file diff --git a/data/attachments/b6906c6f1c1fc9f0.png b/data/attachments/b6906c6f1c1fc9f0.png new file mode 100644 index 000000000..d1c20cf9d Binary files /dev/null and b/data/attachments/b6906c6f1c1fc9f0.png differ diff --git a/data/attachments/b6ffef332cff729a.png b/data/attachments/b6ffef332cff729a.png new file mode 100644 index 000000000..3226c760c Binary files /dev/null and b/data/attachments/b6ffef332cff729a.png differ diff --git a/data/attachments/b71052e9812ce2a6.png b/data/attachments/b71052e9812ce2a6.png new file mode 100644 index 000000000..b63b6ccb9 Binary files /dev/null and b/data/attachments/b71052e9812ce2a6.png differ diff --git a/data/attachments/b713c350eb02c516.png b/data/attachments/b713c350eb02c516.png new file mode 100644 index 000000000..8f7fc1767 Binary files /dev/null and b/data/attachments/b713c350eb02c516.png differ diff --git a/data/attachments/b7ec7bb8db2e24fb.png b/data/attachments/b7ec7bb8db2e24fb.png new file mode 100644 index 000000000..2e98ef0df Binary files /dev/null and b/data/attachments/b7ec7bb8db2e24fb.png differ diff --git a/data/attachments/b7ef43c1e53c8b94.png b/data/attachments/b7ef43c1e53c8b94.png new file mode 100644 index 000000000..873348b09 Binary files /dev/null and b/data/attachments/b7ef43c1e53c8b94.png differ diff --git a/data/attachments/b8907ead53299490.png b/data/attachments/b8907ead53299490.png new file mode 100644 index 000000000..2c8b2095f Binary files /dev/null and b/data/attachments/b8907ead53299490.png differ diff --git a/data/attachments/b9621481baed1638.txt b/data/attachments/b9621481baed1638.txt new file mode 100644 index 000000000..9f9637de1 --- /dev/null +++ b/data/attachments/b9621481baed1638.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/b9aed6ed7a736ba2.png b/data/attachments/b9aed6ed7a736ba2.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/b9aed6ed7a736ba2.png differ diff --git a/data/attachments/b9ecead022da3c17.png b/data/attachments/b9ecead022da3c17.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/b9ecead022da3c17.png differ diff --git a/data/attachments/ba4ce5a0a1aa003a.png b/data/attachments/ba4ce5a0a1aa003a.png new file mode 100644 index 000000000..f7d907d39 Binary files /dev/null and b/data/attachments/ba4ce5a0a1aa003a.png differ diff --git a/data/attachments/bac67fb6f0702eed.png b/data/attachments/bac67fb6f0702eed.png new file mode 100644 index 000000000..5f1af0b0d Binary files /dev/null and b/data/attachments/bac67fb6f0702eed.png differ diff --git a/data/attachments/bb1b8d5b04464c9a.png b/data/attachments/bb1b8d5b04464c9a.png new file mode 100644 index 000000000..20234fb84 Binary files /dev/null and b/data/attachments/bb1b8d5b04464c9a.png differ diff --git a/data/attachments/bb63bd3a896c2414.png b/data/attachments/bb63bd3a896c2414.png new file mode 100644 index 000000000..7fe5e00ba Binary files /dev/null and b/data/attachments/bb63bd3a896c2414.png differ diff --git a/data/attachments/bce34abe4442234f.txt b/data/attachments/bce34abe4442234f.txt new file mode 100644 index 000000000..db60b3665 --- /dev/null +++ b/data/attachments/bce34abe4442234f.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': 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/bde8e68125b9f491.png b/data/attachments/bde8e68125b9f491.png new file mode 100644 index 000000000..c6e9de47e Binary files /dev/null and b/data/attachments/bde8e68125b9f491.png differ diff --git a/data/attachments/be0ee601548d8e3.png b/data/attachments/be0ee601548d8e3.png new file mode 100644 index 000000000..88e5e0a60 Binary files /dev/null and b/data/attachments/be0ee601548d8e3.png differ diff --git a/data/attachments/be9f4e12d7a7d4ae.png b/data/attachments/be9f4e12d7a7d4ae.png new file mode 100644 index 000000000..47120e988 Binary files /dev/null and b/data/attachments/be9f4e12d7a7d4ae.png differ diff --git a/data/attachments/beb44b4edcf75340.png b/data/attachments/beb44b4edcf75340.png new file mode 100644 index 000000000..0c34adcb3 Binary files /dev/null and b/data/attachments/beb44b4edcf75340.png differ diff --git a/data/attachments/beca101caab0f746.txt b/data/attachments/beca101caab0f746.txt new file mode 100644 index 000000000..7f41e9053 --- /dev/null +++ b/data/attachments/beca101caab0f746.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/bfd09273b00e191f.png b/data/attachments/bfd09273b00e191f.png new file mode 100644 index 000000000..e826e3c27 Binary files /dev/null and b/data/attachments/bfd09273b00e191f.png differ diff --git a/data/attachments/c1ea3e35ae8d644b.png b/data/attachments/c1ea3e35ae8d644b.png new file mode 100644 index 000000000..3ceae9b80 Binary files /dev/null and b/data/attachments/c1ea3e35ae8d644b.png differ diff --git a/data/attachments/c39749e9094f03c6.png b/data/attachments/c39749e9094f03c6.png new file mode 100644 index 000000000..525f8068f Binary files /dev/null and b/data/attachments/c39749e9094f03c6.png differ diff --git a/data/attachments/c4a2bd019b375f97.png b/data/attachments/c4a2bd019b375f97.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/c4a2bd019b375f97.png differ diff --git a/data/attachments/c5052d0a0f94766c.png b/data/attachments/c5052d0a0f94766c.png new file mode 100644 index 000000000..618d13889 Binary files /dev/null and b/data/attachments/c5052d0a0f94766c.png differ diff --git a/data/attachments/c5de449867222083.png b/data/attachments/c5de449867222083.png new file mode 100644 index 000000000..0ca7f3817 Binary files /dev/null and b/data/attachments/c5de449867222083.png differ diff --git a/data/attachments/c78b7f602c3c0bd2.png b/data/attachments/c78b7f602c3c0bd2.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/c78b7f602c3c0bd2.png differ diff --git a/data/attachments/c82bf396084c5f6b.png b/data/attachments/c82bf396084c5f6b.png new file mode 100644 index 000000000..b0db8f1fc Binary files /dev/null and b/data/attachments/c82bf396084c5f6b.png differ diff --git a/data/attachments/c855f899d3b7ad30.png b/data/attachments/c855f899d3b7ad30.png new file mode 100644 index 000000000..7a3c87997 Binary files /dev/null and b/data/attachments/c855f899d3b7ad30.png differ diff --git a/data/attachments/c8bebf1fd08c7a06.png b/data/attachments/c8bebf1fd08c7a06.png new file mode 100644 index 000000000..3f1a07d95 Binary files /dev/null and b/data/attachments/c8bebf1fd08c7a06.png differ diff --git a/data/attachments/c8e0d79d92708ee9.png b/data/attachments/c8e0d79d92708ee9.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/c8e0d79d92708ee9.png differ diff --git a/data/attachments/c91c6f58d6bcc20b.txt b/data/attachments/c91c6f58d6bcc20b.txt new file mode 100644 index 000000000..25acb2bb9 --- /dev/null +++ b/data/attachments/c91c6f58d6bcc20b.txt @@ -0,0 +1,65 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/ca3243dec7bb7026.txt b/data/attachments/ca3243dec7bb7026.txt new file mode 100644 index 000000000..63cf12735 --- /dev/null +++ b/data/attachments/ca3243dec7bb7026.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/ca70808a5a74c1bd.txt b/data/attachments/ca70808a5a74c1bd.txt new file mode 100644 index 000000000..e68f49fe4 --- /dev/null +++ b/data/attachments/ca70808a5a74c1bd.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/cab212b8de253136.png b/data/attachments/cab212b8de253136.png new file mode 100644 index 000000000..080fb8659 Binary files /dev/null and b/data/attachments/cab212b8de253136.png differ diff --git a/data/attachments/cbb1cbf76be92844.png b/data/attachments/cbb1cbf76be92844.png new file mode 100644 index 000000000..8a849492b Binary files /dev/null and b/data/attachments/cbb1cbf76be92844.png differ diff --git a/data/attachments/cbce2fb5ee49c294.png b/data/attachments/cbce2fb5ee49c294.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/cbce2fb5ee49c294.png differ diff --git a/data/attachments/ccaf9b2d346c08c0.png b/data/attachments/ccaf9b2d346c08c0.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/ccaf9b2d346c08c0.png differ diff --git a/data/attachments/ccca13e3662908d5.png b/data/attachments/ccca13e3662908d5.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/ccca13e3662908d5.png differ diff --git a/data/attachments/cdb8629ec753a58c.png b/data/attachments/cdb8629ec753a58c.png new file mode 100644 index 000000000..6c93ee5b2 Binary files /dev/null and b/data/attachments/cdb8629ec753a58c.png differ diff --git a/data/attachments/cea5b84f84548576.png b/data/attachments/cea5b84f84548576.png new file mode 100644 index 000000000..55bf8c48a Binary files /dev/null and b/data/attachments/cea5b84f84548576.png differ diff --git a/data/attachments/cf44171453f22ee.png b/data/attachments/cf44171453f22ee.png new file mode 100644 index 000000000..eff67caa3 Binary files /dev/null and b/data/attachments/cf44171453f22ee.png differ diff --git a/data/attachments/cf53e6a571656ef4.txt b/data/attachments/cf53e6a571656ef4.txt new file mode 100644 index 000000000..7800f063b --- /dev/null +++ b/data/attachments/cf53e6a571656ef4.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/cf6c4c93d4192a0d.png b/data/attachments/cf6c4c93d4192a0d.png new file mode 100644 index 000000000..5961587cf Binary files /dev/null and b/data/attachments/cf6c4c93d4192a0d.png differ diff --git a/data/attachments/cfc08454b9601897.txt b/data/attachments/cfc08454b9601897.txt new file mode 100644 index 000000000..d1936c1c4 --- /dev/null +++ b/data/attachments/cfc08454b9601897.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 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/cfecc61e09f4c9df.png b/data/attachments/cfecc61e09f4c9df.png new file mode 100644 index 000000000..1a1107328 Binary files /dev/null and b/data/attachments/cfecc61e09f4c9df.png differ diff --git a/data/attachments/d01580bc8ac2cdd9.png b/data/attachments/d01580bc8ac2cdd9.png new file mode 100644 index 000000000..1751f5123 Binary files /dev/null and b/data/attachments/d01580bc8ac2cdd9.png differ diff --git a/data/attachments/d0d7d5678892929c.png b/data/attachments/d0d7d5678892929c.png new file mode 100644 index 000000000..d24ce9ecc Binary files /dev/null and b/data/attachments/d0d7d5678892929c.png differ diff --git a/data/attachments/d14ac4b74d1ff1c8.png b/data/attachments/d14ac4b74d1ff1c8.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/d14ac4b74d1ff1c8.png differ diff --git a/data/attachments/d1d04151f3eeb437.png b/data/attachments/d1d04151f3eeb437.png new file mode 100644 index 000000000..17561eb76 Binary files /dev/null and b/data/attachments/d1d04151f3eeb437.png differ diff --git a/data/attachments/d24198b7ef27ecb5.png b/data/attachments/d24198b7ef27ecb5.png new file mode 100644 index 000000000..553561545 Binary files /dev/null and b/data/attachments/d24198b7ef27ecb5.png differ diff --git a/data/attachments/d3f5c1a78886cdf.png b/data/attachments/d3f5c1a78886cdf.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/d3f5c1a78886cdf.png differ diff --git a/data/attachments/d518e7bc7a6973fb.txt b/data/attachments/d518e7bc7a6973fb.txt new file mode 100644 index 000000000..fde30a4ab --- /dev/null +++ b/data/attachments/d518e7bc7a6973fb.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': 126} +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/d544aac8b00f97aa.png b/data/attachments/d544aac8b00f97aa.png new file mode 100644 index 000000000..e826e3c27 Binary files /dev/null and b/data/attachments/d544aac8b00f97aa.png differ diff --git a/data/attachments/d5594260bad01079.png b/data/attachments/d5594260bad01079.png new file mode 100644 index 000000000..395424a62 Binary files /dev/null and b/data/attachments/d5594260bad01079.png differ diff --git a/data/attachments/d5807f6495ab0767.png b/data/attachments/d5807f6495ab0767.png new file mode 100644 index 000000000..ebc413f8c Binary files /dev/null and b/data/attachments/d5807f6495ab0767.png differ diff --git a/data/attachments/d60bc1db4728777c.png b/data/attachments/d60bc1db4728777c.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/d60bc1db4728777c.png differ diff --git a/data/attachments/d753ade078cdd6f3.png b/data/attachments/d753ade078cdd6f3.png new file mode 100644 index 000000000..3a1607623 Binary files /dev/null and b/data/attachments/d753ade078cdd6f3.png differ diff --git a/data/attachments/d7b39297a35492a8.png b/data/attachments/d7b39297a35492a8.png new file mode 100644 index 000000000..30627acdd Binary files /dev/null and b/data/attachments/d7b39297a35492a8.png differ diff --git a/data/attachments/d7e02c9483688204.png b/data/attachments/d7e02c9483688204.png new file mode 100644 index 000000000..28ceef0e2 Binary files /dev/null and b/data/attachments/d7e02c9483688204.png differ diff --git a/data/attachments/d98b53afc903a9e.png b/data/attachments/d98b53afc903a9e.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/d98b53afc903a9e.png differ diff --git a/data/attachments/db125afd7f0bd326.png b/data/attachments/db125afd7f0bd326.png new file mode 100644 index 000000000..97f3a8280 Binary files /dev/null and b/data/attachments/db125afd7f0bd326.png differ diff --git a/data/attachments/db5b83083d605748.png b/data/attachments/db5b83083d605748.png new file mode 100644 index 000000000..d2d86e645 Binary files /dev/null and b/data/attachments/db5b83083d605748.png differ diff --git a/data/attachments/db966cc513e0f444.png b/data/attachments/db966cc513e0f444.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/db966cc513e0f444.png differ diff --git a/data/attachments/dbcd00a14f1447f0.png b/data/attachments/dbcd00a14f1447f0.png new file mode 100644 index 000000000..d958fb546 Binary files /dev/null and b/data/attachments/dbcd00a14f1447f0.png differ diff --git a/data/attachments/dcfc8bf9bd2f5411.txt b/data/attachments/dcfc8bf9bd2f5411.txt new file mode 100644 index 000000000..65a66c8ba --- /dev/null +++ b/data/attachments/dcfc8bf9bd2f5411.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/dd3840cd724f531c.png b/data/attachments/dd3840cd724f531c.png new file mode 100644 index 000000000..28ccea7b9 Binary files /dev/null and b/data/attachments/dd3840cd724f531c.png differ diff --git a/data/attachments/de482233f108b47.png b/data/attachments/de482233f108b47.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/de482233f108b47.png differ diff --git a/data/attachments/df02fd3fcf6d5401.png b/data/attachments/df02fd3fcf6d5401.png new file mode 100644 index 000000000..18c8491c3 Binary files /dev/null and b/data/attachments/df02fd3fcf6d5401.png differ diff --git a/data/attachments/e0fbebe1d9e7ff97.png b/data/attachments/e0fbebe1d9e7ff97.png new file mode 100644 index 000000000..72926a7dc Binary files /dev/null and b/data/attachments/e0fbebe1d9e7ff97.png differ diff --git a/data/attachments/e1792220a8497d55.png b/data/attachments/e1792220a8497d55.png new file mode 100644 index 000000000..6a1fa4dfa Binary files /dev/null and b/data/attachments/e1792220a8497d55.png differ diff --git a/data/attachments/e234521ecc858fda.png b/data/attachments/e234521ecc858fda.png new file mode 100644 index 000000000..4cb84eea6 Binary files /dev/null and b/data/attachments/e234521ecc858fda.png differ diff --git a/data/attachments/e2eac33e495c821.png b/data/attachments/e2eac33e495c821.png new file mode 100644 index 000000000..4377445f7 Binary files /dev/null and b/data/attachments/e2eac33e495c821.png differ diff --git a/data/attachments/e31031645b907886.txt b/data/attachments/e31031645b907886.txt new file mode 100644 index 000000000..cb941061a --- /dev/null +++ b/data/attachments/e31031645b907886.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 0x7f769f8d0ae0_.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 0x7f769f8d0ae0_.png \ No newline at end of file diff --git a/data/attachments/e32c9cf66da83a61.png b/data/attachments/e32c9cf66da83a61.png new file mode 100644 index 000000000..7e344a852 Binary files /dev/null and b/data/attachments/e32c9cf66da83a61.png differ diff --git a/data/attachments/e3b98719b42f7ab3.png b/data/attachments/e3b98719b42f7ab3.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/e3b98719b42f7ab3.png differ diff --git a/data/attachments/e43a7686b6b7f17e.png b/data/attachments/e43a7686b6b7f17e.png new file mode 100644 index 000000000..8837de9be Binary files /dev/null and b/data/attachments/e43a7686b6b7f17e.png differ diff --git a/data/attachments/e43a7c4f2300590f.png b/data/attachments/e43a7c4f2300590f.png new file mode 100644 index 000000000..8837de9be Binary files /dev/null and b/data/attachments/e43a7c4f2300590f.png differ diff --git a/data/attachments/e48da3caac17e764.png b/data/attachments/e48da3caac17e764.png new file mode 100644 index 000000000..bb0c5f9b0 Binary files /dev/null and b/data/attachments/e48da3caac17e764.png differ diff --git a/data/attachments/e51e5dab245ce94a.txt b/data/attachments/e51e5dab245ce94a.txt new file mode 100644 index 000000000..0de60dd77 --- /dev/null +++ b/data/attachments/e51e5dab245ce94a.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/e596eb105bfb290c.png b/data/attachments/e596eb105bfb290c.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/e596eb105bfb290c.png differ diff --git a/data/attachments/e59a3ac25b69876a.txt b/data/attachments/e59a3ac25b69876a.txt new file mode 100644 index 000000000..e133e5618 --- /dev/null +++ b/data/attachments/e59a3ac25b69876a.txt @@ -0,0 +1,21 @@ +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 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': [] \ No newline at end of file diff --git a/data/attachments/e60839bcc17ffe52.txt b/data/attachments/e60839bcc17ffe52.txt new file mode 100644 index 000000000..55359c568 --- /dev/null +++ b/data/attachments/e60839bcc17ffe52.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/e6bd1e21c04a48a6.png b/data/attachments/e6bd1e21c04a48a6.png new file mode 100644 index 000000000..432d41101 Binary files /dev/null and b/data/attachments/e6bd1e21c04a48a6.png differ diff --git a/data/attachments/e730e114cee39ff3.png b/data/attachments/e730e114cee39ff3.png new file mode 100644 index 000000000..43bf4c572 Binary files /dev/null and b/data/attachments/e730e114cee39ff3.png differ diff --git a/data/attachments/e9033122b5417692.png b/data/attachments/e9033122b5417692.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/e9033122b5417692.png differ diff --git a/data/attachments/e9b3cab1b526464e.png b/data/attachments/e9b3cab1b526464e.png new file mode 100644 index 000000000..90186477f Binary files /dev/null and b/data/attachments/e9b3cab1b526464e.png differ diff --git a/data/attachments/ebcbe009f6c32500.png b/data/attachments/ebcbe009f6c32500.png new file mode 100644 index 000000000..b19c5f418 Binary files /dev/null and b/data/attachments/ebcbe009f6c32500.png differ diff --git a/data/attachments/ec3c0fa3083fbb69.png b/data/attachments/ec3c0fa3083fbb69.png new file mode 100644 index 000000000..e38ad3755 Binary files /dev/null and b/data/attachments/ec3c0fa3083fbb69.png differ diff --git a/data/attachments/ece45ec75622c105.txt b/data/attachments/ece45ec75622c105.txt new file mode 100644 index 000000000..b82572902 --- /dev/null +++ b/data/attachments/ece45ec75622c105.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/ef180f421c1379c2.txt b/data/attachments/ef180f421c1379c2.txt new file mode 100644 index 000000000..f8c9af0bd --- /dev/null +++ b/data/attachments/ef180f421c1379c2.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/ef6d633e6fa7afbb.png b/data/attachments/ef6d633e6fa7afbb.png new file mode 100644 index 000000000..c7ff0d745 Binary files /dev/null and b/data/attachments/ef6d633e6fa7afbb.png differ diff --git a/data/attachments/efae74e93f4fb518.png b/data/attachments/efae74e93f4fb518.png new file mode 100644 index 000000000..2a1593f43 Binary files /dev/null and b/data/attachments/efae74e93f4fb518.png differ diff --git a/data/attachments/f0f54c7b156056a9.png b/data/attachments/f0f54c7b156056a9.png new file mode 100644 index 000000000..c6e9de47e Binary files /dev/null and b/data/attachments/f0f54c7b156056a9.png differ diff --git a/data/attachments/f0fcfb99ba2d6119.png b/data/attachments/f0fcfb99ba2d6119.png new file mode 100644 index 000000000..eb00f623e Binary files /dev/null and b/data/attachments/f0fcfb99ba2d6119.png differ diff --git a/data/attachments/f16095cd54faa858.png b/data/attachments/f16095cd54faa858.png new file mode 100644 index 000000000..56d38e6b9 Binary files /dev/null and b/data/attachments/f16095cd54faa858.png differ diff --git a/data/attachments/f17b7f2a47b4c0c8.png b/data/attachments/f17b7f2a47b4c0c8.png new file mode 100644 index 000000000..6e12a9a1e Binary files /dev/null and b/data/attachments/f17b7f2a47b4c0c8.png differ diff --git a/data/attachments/f19d839e14edcf89.png b/data/attachments/f19d839e14edcf89.png new file mode 100644 index 000000000..1115ee599 Binary files /dev/null and b/data/attachments/f19d839e14edcf89.png differ diff --git a/data/attachments/f1ed9fe04eacdb7d.txt b/data/attachments/f1ed9fe04eacdb7d.txt new file mode 100644 index 000000000..701583c51 --- /dev/null +++ b/data/attachments/f1ed9fe04eacdb7d.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/f1f005aae13d5589.png b/data/attachments/f1f005aae13d5589.png new file mode 100644 index 000000000..8a69248f9 Binary files /dev/null and b/data/attachments/f1f005aae13d5589.png differ diff --git a/data/attachments/f25075e326a36590.png b/data/attachments/f25075e326a36590.png new file mode 100644 index 000000000..d3f429b41 Binary files /dev/null and b/data/attachments/f25075e326a36590.png differ diff --git a/data/attachments/f2739359d45e5462.png b/data/attachments/f2739359d45e5462.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/f2739359d45e5462.png differ diff --git a/data/attachments/f289b2cc0d2476fa.png b/data/attachments/f289b2cc0d2476fa.png new file mode 100644 index 000000000..150510faa Binary files /dev/null and b/data/attachments/f289b2cc0d2476fa.png differ diff --git a/data/attachments/f418ebad4cdd158c.png b/data/attachments/f418ebad4cdd158c.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/f418ebad4cdd158c.png differ diff --git a/data/attachments/f4271fc5383e2a16.png b/data/attachments/f4271fc5383e2a16.png new file mode 100644 index 000000000..7f6ab1816 Binary files /dev/null and b/data/attachments/f4271fc5383e2a16.png differ diff --git a/data/attachments/f47f17bab3259679.txt b/data/attachments/f47f17bab3259679.txt new file mode 100644 index 000000000..2a1a4b44c --- /dev/null +++ b/data/attachments/f47f17bab3259679.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/f4ac7503dfcbaefd.png b/data/attachments/f4ac7503dfcbaefd.png new file mode 100644 index 000000000..41f3ab2fa Binary files /dev/null and b/data/attachments/f4ac7503dfcbaefd.png differ diff --git a/data/attachments/f4b7d0ad5c7bbf29.png b/data/attachments/f4b7d0ad5c7bbf29.png new file mode 100644 index 000000000..5b83d53b0 Binary files /dev/null and b/data/attachments/f4b7d0ad5c7bbf29.png differ diff --git a/data/attachments/f4c325a93664405f.png b/data/attachments/f4c325a93664405f.png new file mode 100644 index 000000000..5d178ef00 Binary files /dev/null and b/data/attachments/f4c325a93664405f.png differ diff --git a/data/attachments/f5513d01fabe012f.png b/data/attachments/f5513d01fabe012f.png new file mode 100644 index 000000000..485797664 Binary files /dev/null and b/data/attachments/f5513d01fabe012f.png differ diff --git a/data/attachments/f5628e9429cc1c37.png b/data/attachments/f5628e9429cc1c37.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/f5628e9429cc1c37.png differ diff --git a/data/attachments/f5732fa8d0cfdce4.png b/data/attachments/f5732fa8d0cfdce4.png new file mode 100644 index 000000000..6f7c3b991 Binary files /dev/null and b/data/attachments/f5732fa8d0cfdce4.png differ diff --git a/data/attachments/f5902f65477c6ab5.png b/data/attachments/f5902f65477c6ab5.png new file mode 100644 index 000000000..0c34adcb3 Binary files /dev/null and b/data/attachments/f5902f65477c6ab5.png differ diff --git a/data/attachments/f5c44992929f91d9.png b/data/attachments/f5c44992929f91d9.png new file mode 100644 index 000000000..2b059ebf2 Binary files /dev/null and b/data/attachments/f5c44992929f91d9.png differ diff --git a/data/attachments/f662fd469e34c28a.png b/data/attachments/f662fd469e34c28a.png new file mode 100644 index 000000000..bb9dd64be Binary files /dev/null and b/data/attachments/f662fd469e34c28a.png differ diff --git a/data/attachments/f79da3ad29c26943.png b/data/attachments/f79da3ad29c26943.png new file mode 100644 index 000000000..3ae718303 Binary files /dev/null and b/data/attachments/f79da3ad29c26943.png differ diff --git a/data/attachments/f7f6df50f6b3a17f.png b/data/attachments/f7f6df50f6b3a17f.png new file mode 100644 index 000000000..d5bfba43d Binary files /dev/null and b/data/attachments/f7f6df50f6b3a17f.png differ diff --git a/data/attachments/f8177c943e9b80c3.png b/data/attachments/f8177c943e9b80c3.png new file mode 100644 index 000000000..d5bfba43d Binary files /dev/null and b/data/attachments/f8177c943e9b80c3.png differ diff --git a/data/attachments/f8a16d2d3520b11e.png b/data/attachments/f8a16d2d3520b11e.png new file mode 100644 index 000000000..d90e87591 Binary files /dev/null and b/data/attachments/f8a16d2d3520b11e.png differ diff --git a/data/attachments/f8b77be073ea3de3.png b/data/attachments/f8b77be073ea3de3.png new file mode 100644 index 000000000..925865d79 Binary files /dev/null and b/data/attachments/f8b77be073ea3de3.png differ diff --git a/data/attachments/f92bb1fe557510d.png b/data/attachments/f92bb1fe557510d.png new file mode 100644 index 000000000..bd06050a5 Binary files /dev/null and b/data/attachments/f92bb1fe557510d.png differ diff --git a/data/attachments/fa63f9150d96b123.txt b/data/attachments/fa63f9150d96b123.txt new file mode 100644 index 000000000..8649c794a --- /dev/null +++ b/data/attachments/fa63f9150d96b123.txt @@ -0,0 +1,21 @@ +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': [] \ No newline at end of file diff --git a/data/attachments/fb0c53beb0f137e5.png b/data/attachments/fb0c53beb0f137e5.png new file mode 100644 index 000000000..8e5fff714 Binary files /dev/null and b/data/attachments/fb0c53beb0f137e5.png differ diff --git a/data/attachments/fb0ec7db01445c88.png b/data/attachments/fb0ec7db01445c88.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/fb0ec7db01445c88.png differ diff --git a/data/attachments/fb5ef41634743ab2.png b/data/attachments/fb5ef41634743ab2.png new file mode 100644 index 000000000..5b62ce0e7 Binary files /dev/null and b/data/attachments/fb5ef41634743ab2.png differ diff --git a/data/attachments/fb9567c20ff7988.png b/data/attachments/fb9567c20ff7988.png new file mode 100644 index 000000000..e49aa3cfe Binary files /dev/null and b/data/attachments/fb9567c20ff7988.png differ diff --git a/data/attachments/fc632c5bb7d41a41.png b/data/attachments/fc632c5bb7d41a41.png new file mode 100644 index 000000000..b0b59d902 Binary files /dev/null and b/data/attachments/fc632c5bb7d41a41.png differ diff --git a/data/attachments/fcae8ab21b974dca.png b/data/attachments/fcae8ab21b974dca.png new file mode 100644 index 000000000..d58af4ee7 Binary files /dev/null and b/data/attachments/fcae8ab21b974dca.png differ diff --git a/data/attachments/fcb49f5d459b9372.png b/data/attachments/fcb49f5d459b9372.png new file mode 100644 index 000000000..c5693c343 Binary files /dev/null and b/data/attachments/fcb49f5d459b9372.png differ diff --git a/data/attachments/fdb71320402275f8.txt b/data/attachments/fdb71320402275f8.txt new file mode 100644 index 000000000..ea4def19b --- /dev/null +++ b/data/attachments/fdb71320402275f8.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': 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 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/fe0811c1a7744515.png b/data/attachments/fe0811c1a7744515.png new file mode 100644 index 000000000..b63b6ccb9 Binary files /dev/null and b/data/attachments/fe0811c1a7744515.png differ diff --git a/data/attachments/ff6a34b8590270b8.png b/data/attachments/ff6a34b8590270b8.png new file mode 100644 index 000000000..60d9538ba Binary files /dev/null and b/data/attachments/ff6a34b8590270b8.png differ diff --git a/data/behaviors.csv b/data/behaviors.csv index 913f45fc8..7c4851751 100644 --- a/data/behaviors.csv +++ b/data/behaviors.csv @@ -1,9 +1,9 @@ "Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"","Record vaccine","","2","0","26","0","0" "","Login Feature","","0","0","6","0","0" +"","Record vaccine","","28","0","0","0","0" "","Find a patient","","1","0","39","0","0" -"","Age based warnings","","0","0","6","0","0" +"","Logout Feature","","0","0","1","0","0" "","Add Batches to vaccine","","0","0","3","0","0" "","Reports","","0","0","3","0","0" +"","Age based warnings","","6","0","0","0","0" "","Add vaccine to site","","0","0","1","0","0" -"","Logout Feature","","0","0","1","0","0" diff --git a/data/behaviors.json b/data/behaviors.json index 345a654d3..c2cf2d558 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" : "34689eb8bbb88ef1", + "uid" : "b7be7a2c6c5ce180", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 }, "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" : "1df4361bdef9b088", + "uid" : "f4729510a909a863", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 }, "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" : "916b72b52510ee6b", + "uid" : "b5b74e0f48a0f3f", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 }, "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" : "3c7f59b7c6a9af82", + "uid" : "bd808c798abc181e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 }, "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" : "af5851d6231eb649", + "uid" : "3c448cd309ca092", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 }, "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" : "ae5a8eb4ae898bdb", + "uid" : "445962c15d934544", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 }, "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" : "a7a00110a155dde9", + "uid" : "8abc23f29f2eb894", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 }, "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" : "e3b1431ebd2261b", + "uid" : "e185d1f71ebbb8a3", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 }, "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" : "52d3e93e572a7018", + "uid" : "83aa91c04ce3a6bd", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 }, "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" : "d5ab9c0c388c645d", + "uid" : "2ea310fb009f0a57", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 }, "flaky" : false, "newFailed" : false, @@ -175,13 +175,13 @@ "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "f82de7082665f467", + "uid" : "f24fc087d153e28c", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 }, "flaky" : false, "newFailed" : false, @@ -192,13 +192,13 @@ "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { "name" : "Find a patient page should launch", - "uid" : "4a1460dc001a90f8", + "uid" : "dedaee81ba1dff7d", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 }, "flaky" : false, "newFailed" : false, @@ -208,14 +208,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "5fc1ad2d9f9f6c4c", + "name" : "Search without entering nhs number", + "uid" : "9e6ae62e60bcc9dc", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 }, "flaky" : false, "newFailed" : false, @@ -223,16 +223,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "93f5b51bcb65fe3d", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "766b59bd3a1abb01", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 }, "flaky" : false, "newFailed" : false, @@ -240,16 +240,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { "name" : "Search without entering patient details", - "uid" : "699ba8b068896cd", + "uid" : "96014f4012993dc0", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 }, "flaky" : false, "newFailed" : false, @@ -260,13 +260,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "d2391d6edd0dde6d", + "uid" : "39fb5850dff4b19", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 }, "flaky" : false, "newFailed" : false, @@ -277,13 +277,13 @@ "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" : "cffdf91bb424c31a", + "uid" : "a69bb310ffdf07b6", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 }, "flaky" : false, "newFailed" : false, @@ -294,13 +294,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "fb6a674b6098dd99", + "uid" : "ba7354234e34f93c", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 }, "flaky" : false, "newFailed" : false, @@ -310,14 +310,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "eb3fe7fcbec4b8fd", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 }, "flaky" : false, "newFailed" : false, @@ -325,16 +325,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter a correct NHS number", "9753108642" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { - "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" : "957c9760c43dabe9", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "dcc8e09b510793f7", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 }, "flaky" : false, "newFailed" : false, @@ -342,16 +342,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "af72b2a35feb68e9", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 }, "flaky" : false, "newFailed" : false, @@ -359,16 +359,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", - "uid" : "b461acdd70c0814b", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "f5e4165d45d57839", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 }, "flaky" : false, "newFailed" : false, @@ -376,16 +376,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "9449306621" ] }, { - "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" : "8ab63e9ea7c4b906", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 }, "flaky" : false, "newFailed" : false, @@ -393,16 +393,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { - "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" : "61e10ee27238291", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 }, "flaky" : false, "newFailed" : false, @@ -410,16 +410,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" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "715719d54907ad5a", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 }, "flaky" : false, "newFailed" : false, @@ -427,16 +427,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", - "uid" : "b2b4cd147e661925", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 }, "flaky" : false, "newFailed" : false, @@ -444,16 +444,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "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" : "b8bc0bcb122695f4", + "uid" : "cf0c00fc5020a95e", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 }, "flaky" : false, "newFailed" : false, @@ -464,13 +464,13 @@ "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { "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" : "78e84a1d256cb4e5", + "uid" : "64de86f64bb57d4a", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 }, "flaky" : false, "newFailed" : false, @@ -480,14 +480,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "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" : "af0a87c39ca339a2", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 }, "flaky" : false, "newFailed" : false, @@ -495,16 +495,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "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" : "72b15bbd5ae1bf00", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "ff9a71d9e0eb5e55", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 }, "flaky" : false, "newFailed" : false, @@ -512,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" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "76219c12264ee225", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 }, "flaky" : false, "newFailed" : false, @@ -529,16 +529,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "18/01/1965", "Cecile", "Elston" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "79a5bfd7ca551623", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 }, "flaky" : false, "newFailed" : false, @@ -546,16 +546,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "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 [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "6701034868fa9baf", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "99fca22daab31d64", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 }, "flaky" : false, "newFailed" : false, @@ -563,16 +563,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "758fef6c887b2273", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "c3aca18496e6e0e1", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 }, "flaky" : false, "newFailed" : false, @@ -580,16 +580,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4e328f182392028b", + "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" : "dad0fa9c36821039b506dc73dbb5bf72", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 }, "flaky" : false, "newFailed" : false, @@ -597,16 +597,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "612db653bb992691", + "uid" : "982c1169fe332", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 }, "flaky" : false, "newFailed" : false, @@ -616,14 +616,14 @@ "retriesStatusChange" : false, "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" : "fc3b38c42e798cb8", + "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" : "passed", + "status" : "failed", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, "flaky" : false, "newFailed" : false, @@ -631,16 +631,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] + "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" : "3a42c4e74a0a15a3", + "uid" : "ed6b885a53a9c2c9", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 }, "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" : "5d9151bcb1392b98", + "uid" : "a5ad5a100503d390", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 }, "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" : "d470e45b2e8abcf5", + "uid" : "2a25c867697ab9bf", "parentUid" : "dad0fa9c36821039b506dc73dbb5bf72", "status" : "passed", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 }, "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" : "2380f29bdcd0bea2", + "uid" : "c8038a2203fee978", "parentUid" : "5e3eed7358fc07c301782bb12400153f", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 }, "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" : "36bf68303c0bdd35", + "uid" : "7686a08f584b0c9e", "parentUid" : "5e3eed7358fc07c301782bb12400153f", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 }, "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" : "503e2264467282fb", + "uid" : "180c914b4be6ab4d", "parentUid" : "5e3eed7358fc07c301782bb12400153f", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 }, "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" : "1dd315fbef6924d", + "uid" : "25cab35c85570279", "parentUid" : "5e3eed7358fc07c301782bb12400153f", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 }, "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" : "9379e9949231e10", + "uid" : "ae7458f8f809289b", "parentUid" : "5e3eed7358fc07c301782bb12400153f", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 }, "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" : "ea626bbf1de7e100", + "uid" : "c76fef67540c56dc", "parentUid" : "5e3eed7358fc07c301782bb12400153f", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 }, "flaky" : false, "newFailed" : false, @@ -795,13 +795,13 @@ "name" : "Add Batches to vaccine", "children" : [ { "name" : "Add vaccine batches page should launch", - "uid" : "1a704c7dd5b632e9", + "uid" : "2d68fc2605b3243", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 }, "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" : "d0df38383d18e147", + "uid" : "c02328ca46560afc", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 }, "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" : "70e09edf447a2a95", + "uid" : "becec6392c2baa17", "parentUid" : "5b1c929fa6f58ac88a5cf0cec0914bfc", "status" : "passed", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 }, "flaky" : false, "newFailed" : false, @@ -850,13 +850,13 @@ "name" : "Add vaccine to site", "children" : [ { "name" : "Add vaccines page should launch", - "uid" : "6d9610a5598f91e4", + "uid" : "aa164bf4bcd80f6", "parentUid" : "89454da568829ba0e3b824d512d0be96", "status" : "passed", "time" : { - "start" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 }, "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" : "87f5b11ed1c6545e", + "uid" : "229cbac3a73520ea", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 }, "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" : "e1caa1f0558f791f", + "uid" : "7021ffdb99d4e876", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 }, "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" : "aff597d8fc7839bf", + "uid" : "607c19cf98d6ca13", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 }, "flaky" : false, "newFailed" : false, @@ -922,13 +922,13 @@ "parameters" : [ "invalid_email_address", "password", "fail" ] }, { "name" : "Login button is visible", - "uid" : "211c3937a00060ac", + "uid" : "d92ac6796c4d8c7", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 }, "flaky" : false, "newFailed" : false, @@ -939,13 +939,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "27e9c598c1b338eb", + "uid" : "64b3a50fbb0a6693", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 }, "flaky" : false, "newFailed" : false, @@ -956,13 +956,13 @@ "parameters" : [ ] }, { "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ecdc0bafd2f314", + "uid" : "52ec626618d45738", "parentUid" : "07ccdc9b95bf3f4817e5955bf1854cdd", "status" : "passed", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 }, "flaky" : false, "newFailed" : false, @@ -977,13 +977,13 @@ "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" : "a4c8dd9797bc6a51", + "uid" : "e2a0840321deefcb", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 }, "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" : "dafda0dc65542f6a", + "uid" : "bc6d0a8e3baad81a", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 }, "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 [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" : "107f31c0da4c3438", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 }, "flaky" : false, "newFailed" : false, @@ -1025,16 +1025,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" : [ "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 [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" : "79b992638b03006e", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 }, "flaky" : false, "newFailed" : false, @@ -1042,16 +1042,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 [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" : "b92072d3a7957877", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 }, "flaky" : false, "newFailed" : false, @@ -1059,16 +1059,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 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 [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" : "8cf000b866fdd008", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 }, "flaky" : false, "newFailed" : false, @@ -1076,16 +1076,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 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] }, { - "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", - "uid" : "31ce5cec81f0d6e7", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 }, "flaky" : false, "newFailed" : false, @@ -1093,16 +1093,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 [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" : "291bb26c0f705a74", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 }, "flaky" : false, "newFailed" : false, @@ -1110,16 +1110,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" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "eb5e2cec5aaabb16", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 }, "flaky" : false, "newFailed" : false, @@ -1127,16 +1127,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" : [ "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 [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" : "12d17b04ee304cf9", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -1144,16 +1144,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 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "51fb0c5ef1e09dc0", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -1161,16 +1161,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" : [ "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 [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" : "9173df6572a29816", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 }, "flaky" : false, "newFailed" : false, @@ -1178,16 +1178,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" : [ "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 [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" : "4f54e863441fe213", + "uid" : "4258e33f3393b259", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 }, "flaky" : false, "newFailed" : false, @@ -1197,14 +1197,14 @@ "retriesStatusChange" : false, "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] }, { - "name" : "Record a vaccine with nhs number [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" : "8f3aede7f834c0dc", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 }, "flaky" : false, "newFailed" : false, @@ -1212,16 +1212,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" : [ "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-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" : "120d704ffed5949a", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 }, "flaky" : false, "newFailed" : false, @@ -1229,16 +1229,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" : [ "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 [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" : "9ba1df7fa38ca60b", + "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" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 }, "flaky" : false, "newFailed" : false, @@ -1246,16 +1246,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 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 [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" : "a47ecf6b5e212594", + "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" : "passed", + "status" : "failed", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 }, "flaky" : false, "newFailed" : false, @@ -1263,16 +1263,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" : [ "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" : "a2d7739ac34be784", + "uid" : "44e82560ba5c9f0", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -1283,13 +1283,13 @@ "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [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" : "a28f08afa3c64d0d", + "uid" : "7ad2b5c59a6e8564", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 }, "flaky" : false, "newFailed" : false, @@ -1300,13 +1300,13 @@ "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", - "uid" : "cb37ffa8cca12bc3", + "uid" : "5d152c537bcbfe5e", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 }, "flaky" : false, "newFailed" : false, @@ -1317,13 +1317,13 @@ "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "c5a747584349939a", + "uid" : "b5dd829359f665df", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 }, "flaky" : false, "newFailed" : false, @@ -1334,13 +1334,13 @@ "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "e5adebb6713adb15", + "uid" : "bd53d8da6e73a4f8", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 }, "flaky" : false, "newFailed" : false, @@ -1351,13 +1351,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", - "uid" : "e53a8f6f9d8ba662", + "uid" : "e3d880a34a441b43", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 }, "flaky" : false, "newFailed" : false, @@ -1368,13 +1368,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] }, { "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "b50149ec66aab572", + "uid" : "46ffa67316ec42e8", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, "flaky" : false, "newFailed" : false, @@ -1385,13 +1385,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "6e55ff8b831bc46e", + "uid" : "f921a21a09b83d93", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", "status" : "failed", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -1402,13 +1402,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" : "ab097d795a139282", + "uid" : "3d852b70205bbc2e", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 }, "flaky" : false, "newFailed" : false, @@ -1419,13 +1419,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" : "d9a705241ca0137e", + "uid" : "f17bd18d5521ab2d", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 }, "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" : "64c749a2f294d04f", + "uid" : "1d6d23dcd02a7b2", "parentUid" : "c485d1aa99e26b4c79fc5c662c624c9d", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 }, "flaky" : false, "newFailed" : false, @@ -1457,13 +1457,13 @@ "name" : "Logout Feature", "children" : [ { "name" : "NHS sign in page should be visible", - "uid" : "9a53532160e0ba82", + "uid" : "df05e2b24981b9b3", "parentUid" : "7ea9cf86cfcd32a8ccd0d7d669dec4ee", "status" : "passed", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 }, "flaky" : false, "newFailed" : false, @@ -1478,13 +1478,13 @@ "name" : "Reports", "children" : [ { "name" : "\"Reports\" page is displayed", - "uid" : "d0563275e887232c", + "uid" : "7ff2647db54626cc", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 }, "flaky" : false, "newFailed" : false, @@ -1494,14 +1494,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "dc0dc205706e30e0", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "22cb1214d883e1b6", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 }, "flaky" : false, "newFailed" : false, @@ -1509,16 +1509,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "f223531e7062b128", + "name" : "\"Choose dates\" page is displayed", + "uid" : "26afbe2adcd9f50a", "parentUid" : "29c24a123382fb29a01c62f1eb331d9f", "status" : "passed", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 }, "flaky" : false, "newFailed" : false, @@ -1526,7 +1526,7 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ ] } ], "uid" : "29c24a123382fb29a01c62f1eb331d9f" } ] diff --git a/data/categories.csv b/data/categories.csv index 568008090..e3a676aff 100644 --- a/data/categories.csv +++ b/data/categories.csv @@ -1,2 +1,2 @@ "Category","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN" -"Product defects","3","0","0","0","0" +"Product defects","35","0","0","0","0" diff --git a/data/categories.json b/data/categories.json index 05731f629..9daf35648 100644 --- a/data/categories.json +++ b/data/categories.json @@ -4,16 +4,122 @@ "children" : [ { "name" : "Product defects", "children" : [ { + "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", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", + "status" : "failed", + "time" : { + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "3", "9450153485", "covid" ] + }, { + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "7686a08f584b0c9e", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", + "status" : "failed", + "time" : { + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "3", "9470472918", "covid" ] + }, { + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "180c914b4be6ab4d", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", + "status" : "failed", + "time" : { + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "3", "9732091169", "covid" ] + }, { + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "25cab35c85570279", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", + "status" : "failed", + "time" : { + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2", "9473673388", "covid" ] + }, { + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "ae7458f8f809289b", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", + "status" : "failed", + "time" : { + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "3", "9692237893", "covid" ] + }, { + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "c76fef67540c56dc", + "parentUid" : "ac96f7032909fbbb8a626590fb82da9d", + "status" : "failed", + "time" : { + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "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" : "4e328f182392028b", + "uid" : "4707a2a08fdfb2bb", "parentUid" : "f17dee65973499f126a9164b19ce01ed", "status" : "failed", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, "flaky" : false, "newFailed" : false, @@ -25,16 +131,407 @@ } ], "uid" : "f17dee65973499f126a9164b19ce01ed" }, { - "name" : "AssertionError: assert None == '0.5'\n + where None = get_patient_vaccination_dose_amount_value()", + "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", + "status" : "failed", + "time" : { + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL", "today-6", "19/10/2026", "AUTOMATION-C3", "Hospital hub for staff and patients", "COVID-19", "yes", "20/7/1963", "yes", "7", "ORINDA JUDD", "9474374228", "BECCLES HOUSE", "yes", "today-3" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AUTOMATION-C30", "Outreach event", "COVID-19", "yes", "27/5/1924", "yes", "5", "MARGIE PUCKEY", "9473629885", "BIRCH HOUSE", "yes", "today-3" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] + }, { + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "f145db7e08fb6c83", + "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "status" : "failed", + "time" : { + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-15", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "COVID-19", "yes", "8/6/1961", "yes", "12", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-7" ] + }, { + "name" : "Record a vaccine with nhs number [11-9437541817-BIRCH HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-1-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "5a1fdb2bbe5e7dbc", + "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "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" : "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", + "status" : "failed", + "time" : { + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] + }, { + "name" : "Record a vaccine with nhs number [10-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", + "status" : "failed", + "time" : { + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "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" ] + }, { + "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", + "status" : "failed", + "time" : { + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT", "today-3", "19/10/2026", "AUTOMATION-QI", "Vaccination Centre", "Flu", "yes", "17/7/1994", "yes", "11", "MARIAN PIESSE", "9450134391", "BECCLES HOUSE", "yes", "today" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] + }, { + "name" : "Record a vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", + "uid" : "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", + "status" : "failed", + "time" : { + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "bd53d8da6e73a4f8", + "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "status" : "failed", + "time" : { + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] + }, { + "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", + "uid" : "e3d880a34a441b43", + "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", + "status" : "failed", + "time" : { + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] + }, { "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "b50149ec66aab572", - "parentUid" : "bcf6079ad556b3d78b7a6cbf3fb7956a", + "uid" : "46ffa67316ec42e8", + "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", "status" : "failed", "time" : { - "start" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, "flaky" : false, "newFailed" : false, @@ -45,13 +542,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "6e55ff8b831bc46e", - "parentUid" : "bcf6079ad556b3d78b7a6cbf3fb7956a", + "uid" : "f921a21a09b83d93", + "parentUid" : "8dd2d319ffd42fd2c1e982e72a260ef1", "status" : "failed", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -60,8 +557,59 @@ "retriesCount" : 0, "retriesStatusChange" : false, "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-1", "19/10/2028", "AUTOMATION-BIS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today+100", "yes", "1", "Bill GARTON", "9693632109", "BECCLES HOUSE", "yes", "today-1" ] + }, { + "name" : "Record a maternity vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN", "today-1", "19/2/2029", "AUTOMATION-RVS", "Hospital hub for staff and patients", "Pertussis", "yes", "14/12/1922", "today+290", "yes", "2", "HERBERT HAAG", "9470040228", "BIRCH HOUSE", "yes", "today" ] + }, { + "name" : "Record a maternity vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-ARX", "Housebound patient's home", "Respiratory syncytial virus (RSV)", "yes", "10/11/1926", "today+5", "yes", "3", "DELICE PINKER", "9472710255", "ALBERT HOUSE", "yes", "today-2" ] + }, { + "name" : "Record a maternity vaccine with nhs number [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", + "status" : "failed", + "time" : { + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 + }, + "flaky" : false, + "newFailed" : false, + "newPassed" : false, + "newBroken" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] } ], - "uid" : "bcf6079ad556b3d78b7a6cbf3fb7956a" + "uid" : "8dd2d319ffd42fd2c1e982e72a260ef1" } ], "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d" } ] diff --git a/data/packages.json b/data/packages.json index 8e05e4b46..ae2c899f3 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" : "34689eb8bbb88ef1", + "uid" : "b7be7a2c6c5ce180", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 }, "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" : "2380f29bdcd0bea2", + "uid" : "c8038a2203fee978", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 }, "flaky" : false, "newFailed" : false, @@ -37,13 +37,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Add vaccine batches page should launch", - "uid" : "1a704c7dd5b632e9", + "uid" : "2d68fc2605b3243", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 }, "flaky" : false, "newFailed" : false, @@ -53,14 +53,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "1df4361bdef9b088", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "c02328ca46560afc", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 }, "flaky" : false, "newFailed" : false, @@ -68,16 +68,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" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "d0df38383d18e147", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "f4729510a909a863", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 }, "flaky" : false, "newFailed" : false, @@ -85,16 +85,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 [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "916b72b52510ee6b", + "uid" : "b5b74e0f48a0f3f", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 }, "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" : "70e09edf447a2a95", + "uid" : "becec6392c2baa17", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 }, "flaky" : false, "newFailed" : false, @@ -122,13 +122,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "3c7f59b7c6a9af82", + "uid" : "bd808c798abc181e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 }, "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" : "36bf68303c0bdd35", + "uid" : "7686a08f584b0c9e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 }, "flaky" : false, "newFailed" : false, @@ -156,13 +156,13 @@ "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Add vaccines page should launch", - "uid" : "6d9610a5598f91e4", + "uid" : "aa164bf4bcd80f6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 }, "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" : "af5851d6231eb649", + "uid" : "3c448cd309ca092", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 }, "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" : "503e2264467282fb", + "uid" : "180c914b4be6ab4d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 }, "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" : "ae5a8eb4ae898bdb", + "uid" : "445962c15d934544", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 }, "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" : "a7a00110a155dde9", + "uid" : "8abc23f29f2eb894", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 }, "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" : "1dd315fbef6924d", + "uid" : "25cab35c85570279", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 }, "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" : "e3b1431ebd2261b", + "uid" : "e185d1f71ebbb8a3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 }, "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" : "52d3e93e572a7018", + "uid" : "83aa91c04ce3a6bd", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 }, "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" : "9379e9949231e10", + "uid" : "ae7458f8f809289b", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 }, "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" : "d5ab9c0c388c645d", + "uid" : "2ea310fb009f0a57", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 }, "flaky" : false, "newFailed" : false, @@ -326,13 +326,13 @@ "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "f82de7082665f467", + "uid" : "f24fc087d153e28c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 }, "flaky" : false, "newFailed" : false, @@ -343,13 +343,13 @@ "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { "name" : "Find a patient page should launch", - "uid" : "4a1460dc001a90f8", + "uid" : "dedaee81ba1dff7d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 }, "flaky" : false, "newFailed" : false, @@ -359,14 +359,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "5fc1ad2d9f9f6c4c", + "name" : "Search without entering nhs number", + "uid" : "9e6ae62e60bcc9dc", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 }, "flaky" : false, "newFailed" : false, @@ -374,16 +374,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "93f5b51bcb65fe3d", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "766b59bd3a1abb01", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 }, "flaky" : false, "newFailed" : false, @@ -391,16 +391,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "name" : "Search without entering patient details", - "uid" : "699ba8b068896cd", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "c76fef67540c56dc", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 }, "flaky" : false, "newFailed" : false, @@ -408,16 +408,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "ea626bbf1de7e100", + "name" : "Search without entering patient details", + "uid" : "96014f4012993dc0", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 }, "flaky" : false, "newFailed" : false, @@ -425,16 +425,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9474335761", "covid" ] + "parameters" : [ ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "d2391d6edd0dde6d", + "uid" : "39fb5850dff4b19", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 }, "flaky" : false, "newFailed" : false, @@ -445,13 +445,13 @@ "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" : "cffdf91bb424c31a", + "uid" : "a69bb310ffdf07b6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 }, "flaky" : false, "newFailed" : false, @@ -462,13 +462,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "fb6a674b6098dd99", + "uid" : "ba7354234e34f93c", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 }, "flaky" : false, "newFailed" : false, @@ -478,14 +478,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "eb3fe7fcbec4b8fd", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 }, "flaky" : false, "newFailed" : false, @@ -493,16 +493,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter a correct NHS number", "9753108642" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { - "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" : "957c9760c43dabe9", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "dcc8e09b510793f7", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 }, "flaky" : false, "newFailed" : false, @@ -510,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "af72b2a35feb68e9", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 }, "flaky" : false, "newFailed" : false, @@ -527,16 +527,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", - "uid" : "b461acdd70c0814b", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "f5e4165d45d57839", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 }, "flaky" : false, "newFailed" : false, @@ -544,16 +544,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "9449306621" ] }, { - "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" : "8ab63e9ea7c4b906", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 }, "flaky" : false, "newFailed" : false, @@ -561,16 +561,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { - "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" : "61e10ee27238291", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 }, "flaky" : false, "newFailed" : false, @@ -578,16 +578,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" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "715719d54907ad5a", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 }, "flaky" : false, "newFailed" : false, @@ -595,16 +595,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", - "uid" : "b2b4cd147e661925", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 }, "flaky" : false, "newFailed" : false, @@ -612,16 +612,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "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" : "b8bc0bcb122695f4", + "uid" : "cf0c00fc5020a95e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 }, "flaky" : false, "newFailed" : false, @@ -632,13 +632,13 @@ "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { "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" : "78e84a1d256cb4e5", + "uid" : "64de86f64bb57d4a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 }, "flaky" : false, "newFailed" : false, @@ -648,14 +648,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "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" : "af0a87c39ca339a2", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 }, "flaky" : false, "newFailed" : false, @@ -663,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "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" : "72b15bbd5ae1bf00", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "ff9a71d9e0eb5e55", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 }, "flaky" : false, "newFailed" : false, @@ -680,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" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "76219c12264ee225", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 }, "flaky" : false, "newFailed" : false, @@ -697,16 +697,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "18/01/1965", "Cecile", "Elston" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "79a5bfd7ca551623", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 }, "flaky" : false, "newFailed" : false, @@ -714,16 +714,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "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 [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "6701034868fa9baf", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "99fca22daab31d64", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 }, "flaky" : false, "newFailed" : false, @@ -731,16 +731,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "758fef6c887b2273", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "c3aca18496e6e0e1", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 }, "flaky" : false, "newFailed" : false, @@ -748,16 +748,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4e328f182392028b", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 }, "flaky" : false, "newFailed" : false, @@ -765,16 +765,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "612db653bb992691", + "uid" : "982c1169fe332", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 }, "flaky" : false, "newFailed" : false, @@ -784,14 +784,14 @@ "retriesStatusChange" : false, "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" : "fc3b38c42e798cb8", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "4707a2a08fdfb2bb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, "flaky" : false, "newFailed" : false, @@ -799,16 +799,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] + "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" : "3a42c4e74a0a15a3", + "uid" : "ed6b885a53a9c2c9", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 }, "flaky" : false, "newFailed" : false, @@ -818,14 +818,14 @@ "retriesStatusChange" : false, "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "87f5b11ed1c6545e", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 }, "flaky" : false, "newFailed" : false, @@ -833,16 +833,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "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 - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", - "uid" : "5d9151bcb1392b98", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "229cbac3a73520ea", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 }, "flaky" : false, "newFailed" : false, @@ -850,16 +850,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] + "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "e1caa1f0558f791f", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 }, "flaky" : false, "newFailed" : false, @@ -867,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { - "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" : "d470e45b2e8abcf5", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "7021ffdb99d4e876", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 }, "flaky" : false, "newFailed" : false, @@ -884,16 +884,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] + "parameters" : [ "None", "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" : "a4c8dd9797bc6a51", + "uid" : "e2a0840321deefcb", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 }, "flaky" : false, "newFailed" : false, @@ -904,13 +904,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" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "aff597d8fc7839bf", + "uid" : "607c19cf98d6ca13", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 }, "flaky" : false, "newFailed" : false, @@ -921,13 +921,13 @@ "parameters" : [ "invalid_email_address", "password", "fail" ] }, { "name" : "Login button is visible", - "uid" : "211c3937a00060ac", + "uid" : "d92ac6796c4d8c7", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 }, "flaky" : false, "newFailed" : false, @@ -938,13 +938,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "27e9c598c1b338eb", + "uid" : "64b3a50fbb0a6693", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 }, "flaky" : false, "newFailed" : false, @@ -954,14 +954,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ecdc0bafd2f314", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 }, "flaky" : false, "newFailed" : false, @@ -969,16 +969,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "dafda0dc65542f6a", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "52ec626618d45738", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 }, "flaky" : false, "newFailed" : false, @@ -986,16 +986,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" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "9a53532160e0ba82", + "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" : "passed", + "status" : "failed", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 }, "flaky" : false, "newFailed" : false, @@ -1003,16 +1003,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "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" : "107f31c0da4c3438", + "name" : "NHS sign in page should be visible", + "uid" : "df05e2b24981b9b3", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 }, "flaky" : false, "newFailed" : false, @@ -1020,16 +1020,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" : [ ] }, { - "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" : "79b992638b03006e", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 }, "flaky" : false, "newFailed" : false, @@ -1037,16 +1037,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 [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" : "b92072d3a7957877", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 }, "flaky" : false, "newFailed" : false, @@ -1054,16 +1054,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 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 [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" : "8cf000b866fdd008", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 }, "flaky" : false, "newFailed" : false, @@ -1071,16 +1071,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 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] }, { - "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", - "uid" : "31ce5cec81f0d6e7", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 }, "flaky" : false, "newFailed" : false, @@ -1088,16 +1088,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 [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" : "291bb26c0f705a74", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 }, "flaky" : false, "newFailed" : false, @@ -1105,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" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "eb5e2cec5aaabb16", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 }, "flaky" : false, "newFailed" : false, @@ -1122,16 +1122,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" : [ "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 [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" : "12d17b04ee304cf9", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -1139,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 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "51fb0c5ef1e09dc0", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -1156,16 +1156,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" : [ "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 [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" : "9173df6572a29816", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 }, "flaky" : false, "newFailed" : false, @@ -1173,16 +1173,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" : [ "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 [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" : "4f54e863441fe213", + "uid" : "4258e33f3393b259", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 }, "flaky" : false, "newFailed" : false, @@ -1192,14 +1192,14 @@ "retriesStatusChange" : false, "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] }, { - "name" : "Record a vaccine with nhs number [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" : "8f3aede7f834c0dc", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 }, "flaky" : false, "newFailed" : false, @@ -1207,16 +1207,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" : [ "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-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" : "120d704ffed5949a", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 }, "flaky" : false, "newFailed" : false, @@ -1224,16 +1224,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" : [ "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 [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" : "9ba1df7fa38ca60b", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 }, "flaky" : false, "newFailed" : false, @@ -1241,16 +1241,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 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 [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" : "a47ecf6b5e212594", + "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" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 }, "flaky" : false, "newFailed" : false, @@ -1258,16 +1258,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" : [ "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" : "a2d7739ac34be784", + "uid" : "44e82560ba5c9f0", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -1278,13 +1278,13 @@ "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [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" : "a28f08afa3c64d0d", + "uid" : "7ad2b5c59a6e8564", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 }, "flaky" : false, "newFailed" : false, @@ -1295,13 +1295,13 @@ "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", - "uid" : "cb37ffa8cca12bc3", + "uid" : "5d152c537bcbfe5e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 }, "flaky" : false, "newFailed" : false, @@ -1312,13 +1312,13 @@ "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "c5a747584349939a", + "uid" : "b5dd829359f665df", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 }, "flaky" : false, "newFailed" : false, @@ -1329,13 +1329,13 @@ "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "e5adebb6713adb15", + "uid" : "bd53d8da6e73a4f8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 }, "flaky" : false, "newFailed" : false, @@ -1346,13 +1346,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", - "uid" : "e53a8f6f9d8ba662", + "uid" : "e3d880a34a441b43", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 }, "flaky" : false, "newFailed" : false, @@ -1363,13 +1363,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] }, { "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "b50149ec66aab572", + "uid" : "46ffa67316ec42e8", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, "flaky" : false, "newFailed" : false, @@ -1380,13 +1380,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "6e55ff8b831bc46e", + "uid" : "f921a21a09b83d93", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "failed", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -1397,13 +1397,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" : "ab097d795a139282", + "uid" : "3d852b70205bbc2e", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 }, "flaky" : false, "newFailed" : false, @@ -1414,13 +1414,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" : "d9a705241ca0137e", + "uid" : "f17bd18d5521ab2d", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 }, "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" : "64c749a2f294d04f", + "uid" : "1d6d23dcd02a7b2", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 }, "flaky" : false, "newFailed" : false, @@ -1448,13 +1448,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] }, { "name" : "\"Reports\" page is displayed", - "uid" : "d0563275e887232c", + "uid" : "7ff2647db54626cc", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 }, "flaky" : false, "newFailed" : false, @@ -1464,14 +1464,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "dc0dc205706e30e0", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "22cb1214d883e1b6", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 }, "flaky" : false, "newFailed" : false, @@ -1479,16 +1479,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "f223531e7062b128", + "name" : "\"Choose dates\" page is displayed", + "uid" : "26afbe2adcd9f50a", "parentUid" : "83edc06c07f9ae9e47eb6dd1b683e4e2", "status" : "passed", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 }, "flaky" : false, "newFailed" : false, @@ -1496,6 +1496,6 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ ] } ] } \ No newline at end of file diff --git a/data/suites.csv b/data/suites.csv index 6afdb1ac1..64f7ce9bd 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" -"failed","Fri Nov 15 10:14:52 UTC 2024","Fri Nov 15 10:17:32 UTC 2024","159684","","","","","","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 09:57:02 UTC 2024","Fri Nov 15 09:57:26 UTC 2024","23796","","","","","","Sign in should fail based on credentials provided [None-password-fail]","" -"passed","Fri Nov 15 09:56:23 UTC 2024","Fri Nov 15 09:56:33 UTC 2024","10355","","","","","","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 10:03:48 UTC 2024","Fri Nov 15 10:06:07 UTC 2024","139543","","","","","","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 09:56:33 UTC 2024","Fri Nov 15 09:56:42 UTC 2024","8616","","","","","","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 09:55:38 UTC 2024","Fri Nov 15 09:55:49 UTC 2024","11039","","","","","","Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]","" -"passed","Fri Nov 15 10:09:55 UTC 2024","Fri Nov 15 10:12:14 UTC 2024","138977","","","","","","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 09:54:10 UTC 2024","Fri Nov 15 09:54:19 UTC 2024","8894","","","","","","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 09:55:47 UTC 2024","Fri Nov 15 09:55:55 UTC 2024","7633","","","","","","NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]","" -"passed","Fri Nov 15 10:00:02 UTC 2024","Fri Nov 15 10:02:14 UTC 2024","131704","","","","","","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 09:56:50 UTC 2024","Fri Nov 15 09:56:58 UTC 2024","7748","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - day-Bill-Garton-3/6/1946-DN18 5DW-Male]","" -"passed","Fri Nov 15 09:54:11 UTC 2024","Fri Nov 15 09:54:56 UTC 2024","45393","","","","","","Display warning based on age when recording a vaccine [9732091169-3-covid]","" -"passed","Fri Nov 15 09:55:20 UTC 2024","Fri Nov 15 09:55:29 UTC 2024","9769","","","","","","Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]","" -"passed","Fri Nov 15 09:57:44 UTC 2024","Fri Nov 15 09:59:57 UTC 2024","132949","","","","","","Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]","" -"passed","Fri Nov 15 09:57:19 UTC 2024","Fri Nov 15 09:59:42 UTC 2024","142192","","","","","","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 09:57:35 UTC 2024","Fri Nov 15 09:57:37 UTC 2024","1767","","","","","","Login button is visible","" -"passed","Fri Nov 15 09:54:05 UTC 2024","Fri Nov 15 09:54:38 UTC 2024","33160","","","","","","Display warning based on age when recording a vaccine [9470472918-3-covid]","" -"passed","Fri Nov 15 10:12:19 UTC 2024","Fri Nov 15 10:14:46 UTC 2024","146843","","","","","","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 09:53:35 UTC 2024","Fri Nov 15 09:53:41 UTC 2024","5925","","","","","","Add vaccine batches page should launch","" -"passed","Fri Nov 15 09:57:06 UTC 2024","Fri Nov 15 09:57:15 UTC 2024","8480","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [dob - year-Bill-Garton-23/6/1991-DN18 5DW-Male]","" -"passed","Fri Nov 15 10:11:06 UTC 2024","Fri Nov 15 10:13:29 UTC 2024","142828","","","","","","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 09:55:49 UTC 2024","Fri Nov 15 09:55:58 UTC 2024","8506","","","","","","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 10:02:54 UTC 2024","Fri Nov 15 10:03:43 UTC 2024","48634","","","","","","Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]","" -"passed","Fri Nov 15 09:55:00 UTC 2024","Fri Nov 15 09:55:10 UTC 2024","9547","","","","","","Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]","" -"passed","Fri Nov 15 10:07:15 UTC 2024","Fri Nov 15 10:09:50 UTC 2024","155285","","","","","","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 09:55:27 UTC 2024","Fri Nov 15 09:55:38 UTC 2024","10650","","","","","","Search without entering patient details","" -"passed","Fri Nov 15 10:17:37 UTC 2024","Fri Nov 15 10:20:31 UTC 2024","173927","","","","","","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 09:55:17 UTC 2024","Fri Nov 15 09:55:20 UTC 2024","3233","","","","","","Find a patient page should launch","" -"passed","Fri Nov 15 09:56:12 UTC 2024","Fri Nov 15 09:56:23 UTC 2024","10293","","","","","","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 10:14:04 UTC 2024","Fri Nov 15 10:16:25 UTC 2024","141423","","","","","","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 10:02:20 UTC 2024","Fri Nov 15 10:04:42 UTC 2024","141863","","","","","","Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]","" -"failed","Fri Nov 15 10:16:01 UTC 2024","Fri Nov 15 10:18:45 UTC 2024","163901","","","","","","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 09:55:10 UTC 2024","Fri Nov 15 09:55:20 UTC 2024","9701","","","","","","Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]","" -"passed","Fri Nov 15 09:55:29 UTC 2024","Fri Nov 15 09:55:39 UTC 2024","9739","","","","","","Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]","" -"passed","Fri Nov 15 09:54:19 UTC 2024","Fri Nov 15 09:54:28 UTC 2024","9113","","","","","","Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]","" -"passed","Fri Nov 15 09:56:24 UTC 2024","Fri Nov 15 09:56:33 UTC 2024","9561","","","","","","Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]","" -"passed","Fri Nov 15 10:11:36 UTC 2024","Fri Nov 15 10:13:58 UTC 2024","142330","","","","","","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 09:53:41 UTC 2024","Fri Nov 15 09:53:51 UTC 2024","9592","","","","","","Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]","" -"passed","Fri Nov 15 10:16:31 UTC 2024","Fri Nov 15 10:18:52 UTC 2024","141235","","","","","","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 09:56:33 UTC 2024","Fri Nov 15 09:56:42 UTC 2024","8160","","","","","","Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]","" -"passed","Fri Nov 15 09:58:01 UTC 2024","Fri Nov 15 10:00:25 UTC 2024","143937","","","","","","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 09:53:50 UTC 2024","Fri Nov 15 09:54:00 UTC 2024","9710","","","","","","Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]","" -"passed","Fri Nov 15 10:20:31 UTC 2024","Fri Nov 15 10:20:40 UTC 2024","9745","","","","","","""Choose dates"" page is displayed","" -"passed","Fri Nov 15 09:56:58 UTC 2024","Fri Nov 15 09:57:06 UTC 2024","8065","","","","","","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 09:55:58 UTC 2024","Fri Nov 15 09:56:06 UTC 2024","8433","","","","","","Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]","" -"passed","Fri Nov 15 09:53:56 UTC 2024","Fri Nov 15 09:54:00 UTC 2024","3959","","","","","","Error messages should appear when no values are entered","" -"passed","Fri Nov 15 09:53:26 UTC 2024","Fri Nov 15 09:54:05 UTC 2024","38747","","","","","","Display warning based on age when recording a vaccine [9450153485-3-covid]","" -"passed","Fri Nov 15 10:04:23 UTC 2024","Fri Nov 15 10:06:46 UTC 2024","143133","","","","","","Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]","" -"passed","Fri Nov 15 09:56:42 UTC 2024","Fri Nov 15 09:57:35 UTC 2024","53556","","","","","","Local: Created patient can be found using local search","" -"passed","Fri Nov 15 09:54:05 UTC 2024","Fri Nov 15 09:54:11 UTC 2024","5390","","","","","","Add vaccines page should launch","" -"passed","Fri Nov 15 09:56:13 UTC 2024","Fri Nov 15 09:56:24 UTC 2024","10385","","","","","","Demographics: Can search for a patient by their old name, after a name change [Joan-Robertson-19/09/1972-Poppy Roberts-9449310076-1 Canada Road, COBHAM, Surrey, LS15 4LJ]","" -"passed","Fri Nov 15 09:53:40 UTC 2024","Fri Nov 15 09:53:50 UTC 2024","10436","","","","","","Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]","" -"passed","Fri Nov 15 09:54:38 UTC 2024","Fri Nov 15 09:54:51 UTC 2024","12075","","","","","","Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]","" -"passed","Fri Nov 15 09:54:51 UTC 2024","Fri Nov 15 09:55:00 UTC 2024","9785","","","","","","Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]","" -"passed","Fri Nov 15 10:18:52 UTC 2024","Fri Nov 15 10:19:03 UTC 2024","11028","","","","","","""Reports"" page is displayed","" -"passed","Fri Nov 15 09:57:37 UTC 2024","Fri Nov 15 09:57:39 UTC 2024","2134","","","","","","NHS sign in page should be visible","" -"passed","Fri Nov 15 09:54:28 UTC 2024","Fri Nov 15 09:54:38 UTC 2024","10315","","","","","","Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]","" -"passed","Fri Nov 15 10:06:12 UTC 2024","Fri Nov 15 10:08:34 UTC 2024","142012","","","","","","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 09:54:38 UTC 2024","Fri Nov 15 09:55:11 UTC 2024","33204","","","","","","Display warning based on age when recording a vaccine [9473673388-2-covid]","" -"passed","Fri Nov 15 10:21:10 UTC 2024","Fri Nov 15 10:21:19 UTC 2024","8829","","","","","","Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]","" -"passed","Fri Nov 15 09:57:38 UTC 2024","Fri Nov 15 09:57:51 UTC 2024","13399","","","","","","Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]","" -"passed","Fri Nov 15 09:56:06 UTC 2024","Fri Nov 15 09:56:14 UTC 2024","8094","","","","","","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 10:04:47 UTC 2024","Fri Nov 15 10:07:09 UTC 2024","142046","","","","","","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 10:00:29 UTC 2024","Fri Nov 15 10:02:50 UTC 2024","140286","","","","","","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 09:55:55 UTC 2024","Fri Nov 15 09:56:04 UTC 2024","9140","","","","","","NHS Number: Searching for a patient without a record returns no results [9449306621]","" -"passed","Fri Nov 15 09:56:42 UTC 2024","Fri Nov 15 09:56:50 UTC 2024","8689","","","","","","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 09:56:01 UTC 2024","Fri Nov 15 09:56:12 UTC 2024","10937","","","","","","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 10:06:51 UTC 2024","Fri Nov 15 10:09:13 UTC 2024","141962","","","","","","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 09:56:14 UTC 2024","Fri Nov 15 09:56:22 UTC 2024","8129","","","","","","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 10:09:18 UTC 2024","Fri Nov 15 10:11:31 UTC 2024","133631","","","","","","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 10:08:40 UTC 2024","Fri Nov 15 10:11:02 UTC 2024","141512","","","","","","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 09:56:57 UTC 2024","Fri Nov 15 09:57:02 UTC 2024","5150","","","","","","Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]","" -"passed","Fri Nov 15 09:56:04 UTC 2024","Fri Nov 15 09:56:13 UTC 2024","9610","","","","","","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]","" -"failed","Fri Nov 15 09:56:38 UTC 2024","Fri Nov 15 09:56:57 UTC 2024","18662","","","","","","Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]","" -"passed","Fri Nov 15 09:55:20 UTC 2024","Fri Nov 15 09:55:27 UTC 2024","6963","","","","","","Search without entering nhs number","" -"passed","Fri Nov 15 09:55:39 UTC 2024","Fri Nov 15 09:55:47 UTC 2024","7965","","","","","","NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]","" -"passed","Fri Nov 15 09:57:26 UTC 2024","Fri Nov 15 09:57:38 UTC 2024","12312","","","","","","Sign in should fail based on credentials provided [invalid_email_address-password-fail]","" -"passed","Fri Nov 15 09:57:51 UTC 2024","Fri Nov 15 09:57:57 UTC 2024","5416","","","","","","NHS sign in page should be visible","" -"passed","Fri Nov 15 09:56:22 UTC 2024","Fri Nov 15 09:56:30 UTC 2024","7757","","","","","","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 09:53:26 UTC 2024","Fri Nov 15 09:53:40 UTC 2024","13990","","","","","","Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]","" -"passed","Fri Nov 15 10:02:04 UTC 2024","Fri Nov 15 10:04:16 UTC 2024","132662","","","","","","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 09:59:47 UTC 2024","Fri Nov 15 10:01:58 UTC 2024","131527","","","","","","Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]","" -"passed","Fri Nov 15 09:54:00 UTC 2024","Fri Nov 15 09:54:10 UTC 2024","10024","","","","","","Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]","" -"passed","Fri Nov 15 10:13:35 UTC 2024","Fri Nov 15 10:15:55 UTC 2024","140700","","","","","","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 10:18:50 UTC 2024","Fri Nov 15 10:21:10 UTC 2024","140309","","","","","","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 09:55:29 UTC 2024","Fri Nov 15 09:56:01 UTC 2024","32285","","","","","","Display warning based on age when recording a vaccine [9474335761-3-covid]","" -"passed","Fri Nov 15 09:56:30 UTC 2024","Fri Nov 15 09:56:38 UTC 2024","7985","","","","","","Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]","" -"passed","Fri Nov 15 09:54:56 UTC 2024","Fri Nov 15 09:55:29 UTC 2024","32880","","","","","","Display warning based on age when recording a vaccine [9692237893-3-covid]","" +"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","" diff --git a/data/suites.json b/data/suites.json index 656564889..93efdac0e 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" : "34689eb8bbb88ef1", + "uid" : "b7be7a2c6c5ce180", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 }, "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" : "2380f29bdcd0bea2", + "uid" : "c8038a2203fee978", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 }, "flaky" : false, "newFailed" : false, @@ -37,13 +37,13 @@ "parameters" : [ "3", "9450153485", "covid" ] }, { "name" : "Add vaccine batches page should launch", - "uid" : "1a704c7dd5b632e9", + "uid" : "2d68fc2605b3243", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 }, "flaky" : false, "newFailed" : false, @@ -53,14 +53,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "1df4361bdef9b088", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "c02328ca46560afc", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 }, "flaky" : false, "newFailed" : false, @@ -68,16 +68,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" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "d0df38383d18e147", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "f4729510a909a863", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 }, "flaky" : false, "newFailed" : false, @@ -85,16 +85,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 [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "916b72b52510ee6b", + "uid" : "b5b74e0f48a0f3f", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 }, "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" : "70e09edf447a2a95", + "uid" : "becec6392c2baa17", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 }, "flaky" : false, "newFailed" : false, @@ -122,13 +122,13 @@ "parameters" : [ ] }, { "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "3c7f59b7c6a9af82", + "uid" : "bd808c798abc181e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 }, "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" : "36bf68303c0bdd35", + "uid" : "7686a08f584b0c9e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 }, "flaky" : false, "newFailed" : false, @@ -156,13 +156,13 @@ "parameters" : [ "3", "9470472918", "covid" ] }, { "name" : "Add vaccines page should launch", - "uid" : "6d9610a5598f91e4", + "uid" : "aa164bf4bcd80f6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 }, "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" : "af5851d6231eb649", + "uid" : "3c448cd309ca092", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 }, "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" : "503e2264467282fb", + "uid" : "180c914b4be6ab4d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 }, "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" : "ae5a8eb4ae898bdb", + "uid" : "445962c15d934544", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 }, "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" : "a7a00110a155dde9", + "uid" : "8abc23f29f2eb894", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 }, "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" : "1dd315fbef6924d", + "uid" : "25cab35c85570279", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 }, "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" : "e3b1431ebd2261b", + "uid" : "e185d1f71ebbb8a3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 }, "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" : "52d3e93e572a7018", + "uid" : "83aa91c04ce3a6bd", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 }, "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" : "9379e9949231e10", + "uid" : "ae7458f8f809289b", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 }, "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" : "d5ab9c0c388c645d", + "uid" : "2ea310fb009f0a57", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 }, "flaky" : false, "newFailed" : false, @@ -326,13 +326,13 @@ "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "f82de7082665f467", + "uid" : "f24fc087d153e28c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 }, "flaky" : false, "newFailed" : false, @@ -343,13 +343,13 @@ "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { "name" : "Find a patient page should launch", - "uid" : "4a1460dc001a90f8", + "uid" : "dedaee81ba1dff7d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 }, "flaky" : false, "newFailed" : false, @@ -359,14 +359,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "5fc1ad2d9f9f6c4c", + "name" : "Search without entering nhs number", + "uid" : "9e6ae62e60bcc9dc", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 }, "flaky" : false, "newFailed" : false, @@ -374,16 +374,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ ] }, { - "name" : "Search without entering nhs number", - "uid" : "93f5b51bcb65fe3d", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "766b59bd3a1abb01", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 }, "flaky" : false, "newFailed" : false, @@ -391,16 +391,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "name" : "Search without entering patient details", - "uid" : "699ba8b068896cd", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "c76fef67540c56dc", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 }, "flaky" : false, "newFailed" : false, @@ -408,16 +408,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "ea626bbf1de7e100", + "name" : "Search without entering patient details", + "uid" : "96014f4012993dc0", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 }, "flaky" : false, "newFailed" : false, @@ -425,16 +425,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9474335761", "covid" ] + "parameters" : [ ] }, { "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "d2391d6edd0dde6d", + "uid" : "39fb5850dff4b19", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 }, "flaky" : false, "newFailed" : false, @@ -445,13 +445,13 @@ "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" : "cffdf91bb424c31a", + "uid" : "a69bb310ffdf07b6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 }, "flaky" : false, "newFailed" : false, @@ -462,13 +462,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "fb6a674b6098dd99", + "uid" : "ba7354234e34f93c", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 }, "flaky" : false, "newFailed" : false, @@ -478,14 +478,14 @@ "retriesStatusChange" : false, "parameters" : [ "Enter 10 digits", "123456789" ] }, { - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "eb3fe7fcbec4b8fd", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 }, "flaky" : false, "newFailed" : false, @@ -493,16 +493,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter a correct NHS number", "9753108642" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { - "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" : "957c9760c43dabe9", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "dcc8e09b510793f7", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 }, "flaky" : false, "newFailed" : false, @@ -510,16 +510,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "af72b2a35feb68e9", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 }, "flaky" : false, "newFailed" : false, @@ -527,16 +527,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Female]", - "uid" : "b461acdd70c0814b", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "f5e4165d45d57839", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 }, "flaky" : false, "newFailed" : false, @@ -544,16 +544,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "9449306621" ] }, { - "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" : "8ab63e9ea7c4b906", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 }, "flaky" : false, "newFailed" : false, @@ -561,16 +561,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { - "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" : "61e10ee27238291", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 }, "flaky" : false, "newFailed" : false, @@ -578,16 +578,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" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Other]", - "uid" : "715719d54907ad5a", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 }, "flaky" : false, "newFailed" : false, @@ -595,16 +595,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "name" : "Demographics: Existing patients can be found using their optional demographic details [9693632109-Bill-Garton-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-DN18 5DW-Male]", - "uid" : "b2b4cd147e661925", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 }, "flaky" : false, "newFailed" : false, @@ -612,16 +612,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "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" : "b8bc0bcb122695f4", + "uid" : "cf0c00fc5020a95e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 }, "flaky" : false, "newFailed" : false, @@ -632,13 +632,13 @@ "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { "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" : "78e84a1d256cb4e5", + "uid" : "64de86f64bb57d4a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 }, "flaky" : false, "newFailed" : false, @@ -648,14 +648,14 @@ "retriesStatusChange" : false, "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "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" : "af0a87c39ca339a2", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 }, "flaky" : false, "newFailed" : false, @@ -663,16 +663,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "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" : "72b15bbd5ae1bf00", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "ff9a71d9e0eb5e55", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 }, "flaky" : false, "newFailed" : false, @@ -680,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" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "76219c12264ee225", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 }, "flaky" : false, "newFailed" : false, @@ -697,16 +697,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "18/01/1965", "Cecile", "Elston" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "79a5bfd7ca551623", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 }, "flaky" : false, "newFailed" : false, @@ -714,16 +714,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "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 [first name-Bob-Garton-23/6/1946-DN18 5DW-Male]", - "uid" : "6701034868fa9baf", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "99fca22daab31d64", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 }, "flaky" : false, "newFailed" : false, @@ -731,16 +731,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "758fef6c887b2273", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "c3aca18496e6e0e1", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 }, "flaky" : false, "newFailed" : false, @@ -748,16 +748,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4e328f182392028b", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "failed", + "status" : "passed", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 }, "flaky" : false, "newFailed" : false, @@ -765,16 +765,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { "name" : "Local: Created patient can be found using local search", - "uid" : "612db653bb992691", + "uid" : "982c1169fe332", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 }, "flaky" : false, "newFailed" : false, @@ -784,14 +784,14 @@ "retriesStatusChange" : false, "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" : "fc3b38c42e798cb8", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "4707a2a08fdfb2bb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, "flaky" : false, "newFailed" : false, @@ -799,16 +799,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] + "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" : "3a42c4e74a0a15a3", + "uid" : "ed6b885a53a9c2c9", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 }, "flaky" : false, "newFailed" : false, @@ -818,14 +818,14 @@ "retriesStatusChange" : false, "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "87f5b11ed1c6545e", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 }, "flaky" : false, "newFailed" : false, @@ -833,16 +833,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "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 - month-Bill-Garton-23/12/1946-DN18 5DW-Male]", - "uid" : "5d9151bcb1392b98", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "229cbac3a73520ea", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 }, "flaky" : false, "newFailed" : false, @@ -850,16 +850,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] + "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "e1caa1f0558f791f", + "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" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 }, "flaky" : false, "newFailed" : false, @@ -867,16 +867,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { - "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" : "d470e45b2e8abcf5", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "7021ffdb99d4e876", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 }, "flaky" : false, "newFailed" : false, @@ -884,16 +884,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] + "parameters" : [ "None", "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" : "a4c8dd9797bc6a51", + "uid" : "e2a0840321deefcb", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 }, "flaky" : false, "newFailed" : false, @@ -904,13 +904,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" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "aff597d8fc7839bf", + "uid" : "607c19cf98d6ca13", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 }, "flaky" : false, "newFailed" : false, @@ -921,13 +921,13 @@ "parameters" : [ "invalid_email_address", "password", "fail" ] }, { "name" : "Login button is visible", - "uid" : "211c3937a00060ac", + "uid" : "d92ac6796c4d8c7", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 }, "flaky" : false, "newFailed" : false, @@ -938,13 +938,13 @@ "parameters" : [ ] }, { "name" : "NHS sign in page should be visible", - "uid" : "27e9c598c1b338eb", + "uid" : "64b3a50fbb0a6693", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 }, "flaky" : false, "newFailed" : false, @@ -954,14 +954,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ecdc0bafd2f314", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 }, "flaky" : false, "newFailed" : false, @@ -969,16 +969,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [4-9472710255-BECCLES HOUSE-Housebound patient's home-yes-today-3-yes-yes-today-2-DELICE PINKER-10/11/1926-HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH-COVID-19-AUTOMATION-SJ1-19/10/2026]", - "uid" : "dafda0dc65542f6a", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "52ec626618d45738", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 }, "flaky" : false, "newFailed" : false, @@ -986,16 +986,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" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "9a53532160e0ba82", + "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" : "passed", + "status" : "failed", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 }, "flaky" : false, "newFailed" : false, @@ -1003,16 +1003,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "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" : "107f31c0da4c3438", + "name" : "NHS sign in page should be visible", + "uid" : "df05e2b24981b9b3", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 }, "flaky" : false, "newFailed" : false, @@ -1020,16 +1020,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" : [ ] }, { - "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" : "79b992638b03006e", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 }, "flaky" : false, "newFailed" : false, @@ -1037,16 +1037,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 [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" : "b92072d3a7957877", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 }, "flaky" : false, "newFailed" : false, @@ -1054,16 +1054,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 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 [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" : "8cf000b866fdd008", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 }, "flaky" : false, "newFailed" : false, @@ -1071,16 +1071,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 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG", "today-2", "19/10/2026", "AUTOMATION-C3", "Care home", "COVID-19", "yes", "13/12/1922", "yes", "3", "ROGER SEABORNE", "9470057589", "ALBERT HOUSE", "yes", "today-1" ] }, { - "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", - "uid" : "31ce5cec81f0d6e7", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 }, "flaky" : false, "newFailed" : false, @@ -1088,16 +1088,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 [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" : "291bb26c0f705a74", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 }, "flaky" : false, "newFailed" : false, @@ -1105,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" : [ "12 CANBERRA STREET, MANCHESTER, M11 4WL", "today-7", "19/10/2026", "AUTOMATION-SJ1", "Care home", "COVID-19", "yes", "1/3/1959", "yes", "8", "INDIGO CATCHESIDE", "9437580812", "BIRCH HOUSE", "yes", "today-7" ] }, { - "name" : "Record a vaccine with nhs number [9-9437599165-ALBERT HOUSE-Housebound patient's home-yes-today-30-yes-yes-today-30-CAWRDAV BOBBETT-21/7/1959-127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN-COVID-19-AUTOMATION-C30-19/10/2026]", - "uid" : "eb5e2cec5aaabb16", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 }, "flaky" : false, "newFailed" : false, @@ -1122,16 +1122,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" : [ "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 [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" : "12d17b04ee304cf9", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -1139,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 CONNAUGHT ROAD, LANCASTER, LA1 4BQ", "today-2", "19/10/2026", "AUTOMATION-C10", "Outreach event", "COVID-19", "yes", "20/4/1968", "yes", "10", "AMERY PIGGOTT", "9474335052", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Record a vaccine with nhs number [3-9470057589-ALBERT HOUSE-Care home-yes-today-2-yes-yes-today-1-ROGER SEABORNE-13/12/1922-10 ANN STREET, DALTON-IN-FURNESS, CUMBRIA, LA15 8BG-COVID-19-AUTOMATION-C3-19/10/2026]", - "uid" : "51fb0c5ef1e09dc0", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -1156,16 +1156,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" : [ "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 [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" : "9173df6572a29816", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 }, "flaky" : false, "newFailed" : false, @@ -1173,16 +1173,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" : [ "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 [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" : "4f54e863441fe213", + "uid" : "4258e33f3393b259", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 }, "flaky" : false, "newFailed" : false, @@ -1192,14 +1192,14 @@ "retriesStatusChange" : false, "parameters" : [ "BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG", "today-32", "19/10/2026", "AUTOMATION-QIHD", "Care home", "Flu", "yes", "6/2/1968", "yes", "8", "PHYLLIDA ZYLKO", "9474376638", "BECCLES HOUSE", "yes", "today-30" ] }, { - "name" : "Record a vaccine with nhs number [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" : "8f3aede7f834c0dc", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 }, "flaky" : false, "newFailed" : false, @@ -1207,16 +1207,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" : [ "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-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" : "120d704ffed5949a", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 }, "flaky" : false, "newFailed" : false, @@ -1224,16 +1224,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" : [ "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 [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" : "9ba1df7fa38ca60b", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 }, "flaky" : false, "newFailed" : false, @@ -1241,16 +1241,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 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 [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" : "a47ecf6b5e212594", + "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" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 }, "flaky" : false, "newFailed" : false, @@ -1258,16 +1258,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" : [ "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" : "a2d7739ac34be784", + "uid" : "44e82560ba5c9f0", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -1278,13 +1278,13 @@ "parameters" : [ "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ", "today-1", "19/10/2026", "AUTOMATION-SJ1", "Hospital hub for staff and patients", "Flu", "yes", "5/9/1993", "yes", "12", "DEANA GAMBLES", "9450140960", "BIRCH HOUSE", "yes", "today" ] }, { "name" : "Record a vaccine with nhs number [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" : "a28f08afa3c64d0d", + "uid" : "7ad2b5c59a6e8564", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 }, "flaky" : false, "newFailed" : false, @@ -1295,13 +1295,13 @@ "parameters" : [ "49 BLACKPOOL ROAD NORTH, LYTHAM ST. ANNES, LANCS, FY8 3DF", "today-4", "19/10/2026", "AUTOMATION-QI", "Care home", "Flu", "yes", "25/8/1992", "yes", "1", "BRANDIE DYBLE", "9450141444", "ALBERT HOUSE", "yes", "today-2" ] }, { "name" : "Record a vaccine with nhs number [2-9450141711-BECCLES HOUSE-Housebound patient's home-yes-today-2-yes-yes-today-1-KRISTIA SIDAWAY-24/6/1992-41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY-Flu-AUTOMATION-IT-19/10/2026]", - "uid" : "cb37ffa8cca12bc3", + "uid" : "5d152c537bcbfe5e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 }, "flaky" : false, "newFailed" : false, @@ -1312,13 +1312,13 @@ "parameters" : [ "41 BALTIMORE ROAD, LYTHAM ST. ANNES, LANCS, FY8 3NY", "today-2", "19/10/2026", "AUTOMATION-IT", "Housebound patient's home", "Flu", "yes", "24/6/1992", "yes", "2", "KRISTIA SIDAWAY", "9450141711", "BECCLES HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "c5a747584349939a", + "uid" : "b5dd829359f665df", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 }, "flaky" : false, "newFailed" : false, @@ -1329,13 +1329,13 @@ "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { "name" : "Record a vaccine with nhs number [4-9437541817-ALBERT HOUSE-Outreach event-yes-today-yes-yes-today-FLORINDA DUNNER-27/3/1957-32 HOLLAND ROAD, MANCHESTER, M8 4NP-Flu-AUTOMATION-SJ1-19/10/2026]", - "uid" : "e5adebb6713adb15", + "uid" : "bd53d8da6e73a4f8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 }, "flaky" : false, "newFailed" : false, @@ -1346,13 +1346,13 @@ "parameters" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today", "19/10/2026", "AUTOMATION-SJ1", "Outreach event", "Flu", "yes", "27/3/1957", "yes", "4", "FLORINDA DUNNER", "9437541817", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [4-9473629885-KINGSTON HOUSE-Outreach event-yes-today+50-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-Respiratory syncytial virus (RSV)-AUTOMATION-ABR-1/2/2026]", - "uid" : "e53a8f6f9d8ba662", + "uid" : "e3d880a34a441b43", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 }, "flaky" : false, "newFailed" : false, @@ -1363,13 +1363,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "1/2/2026", "AUTOMATION-ABR", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "KINGSTON HOUSE", "yes", "today-3" ] }, { "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", - "uid" : "b50149ec66aab572", + "uid" : "46ffa67316ec42e8", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, "flaky" : false, "newFailed" : false, @@ -1380,13 +1380,13 @@ "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] }, { "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", - "uid" : "6e55ff8b831bc46e", + "uid" : "f921a21a09b83d93", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "failed", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -1397,13 +1397,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" : "ab097d795a139282", + "uid" : "3d852b70205bbc2e", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 }, "flaky" : false, "newFailed" : false, @@ -1414,13 +1414,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" : "d9a705241ca0137e", + "uid" : "f17bd18d5521ab2d", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 }, "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" : "64c749a2f294d04f", + "uid" : "1d6d23dcd02a7b2", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", - "status" : "passed", + "status" : "failed", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 }, "flaky" : false, "newFailed" : false, @@ -1448,13 +1448,13 @@ "parameters" : [ "MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB", "today-4", "19/10/2026", "AREX2-15A", "Outreach event", "Respiratory syncytial virus (RSV)", "yes", "27/5/1924", "today+50", "yes", "4", "MARGIE PUCKEY", "9473629885", "BECCLES HOUSE", "yes", "today-3" ] }, { "name" : "\"Reports\" page is displayed", - "uid" : "d0563275e887232c", + "uid" : "7ff2647db54626cc", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 }, "flaky" : false, "newFailed" : false, @@ -1464,14 +1464,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "dc0dc205706e30e0", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "22cb1214d883e1b6", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 }, "flaky" : false, "newFailed" : false, @@ -1479,16 +1479,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "f223531e7062b128", + "name" : "\"Choose dates\" page is displayed", + "uid" : "26afbe2adcd9f50a", "parentUid" : "98d3104e051c652961429bf95fa0b5d6", "status" : "passed", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 }, "flaky" : false, "newFailed" : false, @@ -1496,6 +1496,6 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "parameters" : [ ] } ] } \ No newline at end of file diff --git a/data/test-cases/180c914b4be6ab4d.json b/data/test-cases/180c914b4be6ab4d.json new file mode 100644 index 000000000..830f35ea5 --- /dev/null +++ b/data/test-cases/180c914b4be6ab4d.json @@ -0,0 +1,242 @@ +{ + "uid" : "180c914b4be6ab4d", + "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" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 + }, + "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" : 1731674142019, + "stop" : 1731674156699, + "duration" : 14680 + }, + "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" : 1731674156699, + "stop" : 1731674158863, + "duration" : 2164 + }, + "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" : 1731674158863, + "stop" : 1731674160815, + "duration" : 1952 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "add8d3412ca66ffa", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "add8d3412ca66ffa.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" : 1731674160816, + "stop" : 1731674180538, + "duration" : 19722 + }, + "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" : "2f22a7c39f47a421", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "2f22a7c39f47a421.png", + "type" : "image/png", + "size" : 82093 + }, { + "uid" : "173f838969cdb977", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "173f838969cdb977.png", + "type" : "image/png", + "size" : 71947 + }, { + "uid" : "3af089d005bf4f34", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "3af089d005bf4f34.png", + "type" : "image/png", + "size" : 72790 + }, { + "uid" : "aeac364b5c35417b", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "aeac364b5c35417b.png", + "type" : "image/png", + "size" : 72790 + }, { + "uid" : "9125575077cf26e6", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "9125575077cf26e6.png", + "type" : "image/png", + "size" : 72451 + }, { + "uid" : "46f414fb682d63d6", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "46f414fb682d63d6.png", + "type" : "image/png", + "size" : 74269 + }, { + "uid" : "df02fd3fcf6d5401", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "df02fd3fcf6d5401.png", + "type" : "image/png", + "size" : 76359 + }, { + "uid" : "cab212b8de253136", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "cab212b8de253136.png", + "type" : "image/png", + "size" : 76810 + }, { + "uid" : "cf44171453f22ee", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "cf44171453f22ee.png", + "type" : "image/png", + "size" : 74481 + }, { + "uid" : "e43a7c4f2300590f", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "e43a7c4f2300590f.png", + "type" : "image/png", + "size" : 44707 + }, { + "uid" : "e43a7686b6b7f17e", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "e43a7686b6b7f17e.png", + "type" : "image/png", + "size" : 44707 + }, { + "uid" : "8a4e3b893cd6d865", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "8a4e3b893cd6d865.png", + "type" : "image/png", + "size" : 46781 + }, { + "uid" : "145f5bd881329b2d", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "145f5bd881329b2d.png", + "type" : "image/png", + "size" : 75029 + }, { + "uid" : "b5733e64b2cb2d99", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "b5733e64b2cb2d99.png", + "type" : "image/png", + "size" : 76136 + }, { + "uid" : "42ce6c43e0a35b2", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "42ce6c43e0a35b2.png", + "type" : "image/png", + "size" : 77328 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5a192dbec42def86", + "name" : "log", + "source" : "5a192dbec42def86.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "180c914b4be6ab4d.json", + "parameterValues" : [ "3", "9732091169", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/1d6d23dcd02a7b2.json b/data/test-cases/1d6d23dcd02a7b2.json new file mode 100644 index 000000000..bef5ecfba --- /dev/null +++ b/data/test-cases/1d6d23dcd02a7b2.json @@ -0,0 +1,209 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "6b904498058c6dc06a20bd0e949ae45a", + "time" : { + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AREX2-15A', 'chosen_vaccine': 'Respiratory syncytial virus (RSV)'...': 'AREX2-15A', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARGIE PUCKEY', vaccine = 'Respiratory syncytial virus (RSV)'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AREX2-15A', 'chosen_vaccine': 'Respiratory syncytial virus (RSV)'...': 'AREX2-15A', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARGIE PUCKEY', vaccine = 'Respiratory syncytial virus (RSV)'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674589527, + "stop" : 1731674593766, + "duration" : 4239 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b59f20e45eda402c", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "b59f20e45eda402c.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" : 1731674593766, + "stop" : 1731674599531, + "duration" : 5765 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5081dd4f3c8b7e84", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "5081dd4f3c8b7e84.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" : 1731674599532, + "stop" : 1731674601831, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6361730f1e1757e0", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "6361730f1e1757e0.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "efae74e93f4fb518", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "efae74e93f4fb518.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" : 1731674601832, + "stop" : 1731674607910, + "duration" : 6078 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "3b78cea6cb832cee", + "name" : "log", + "source" : "3b78cea6cb832cee.txt", + "type" : "text/plain", + "size" : 3814 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "1d6d23dcd02a7b2.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/229cbac3a73520ea.json b/data/test-cases/229cbac3a73520ea.json new file mode 100644 index 000000000..7b635acb9 --- /dev/null +++ b/data/test-cases/229cbac3a73520ea.json @@ -0,0 +1,157 @@ +{ + "uid" : "229cbac3a73520ea", + "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" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 + }, + "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" : 1731674310811, + "stop" : 1731674311946, + "duration" : 1135 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731674311947, + "stop" : 1731674312338, + "duration" : 391 + }, + "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" : 1731674312338, + "stop" : 1731674312983, + "duration" : 645 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731674312984, + "stop" : 1731674314943, + "duration" : 1959 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should pass", + "time" : { + "start" : 1731674314944, + "stop" : 1731674315546, + "duration" : 602 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e6bd1e21c04a48a6", + "name" : "qa_edge_131.0.2903.48_sign_in_should_pass.png", + "source" : "e6bd1e21c04a48a6.png", + "type" : "image/png", + "size" : 46812 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1507c0a86d474d51", + "name" : "log", + "source" : "1507c0a86d474d51.txt", + "type" : "text/plain", + "size" : 1808 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "229cbac3a73520ea.json", + "parameterValues" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] +} \ No newline at end of file diff --git a/data/test-cases/22cb1214d883e1b6.json b/data/test-cases/22cb1214d883e1b6.json new file mode 100644 index 000000000..cf57a76bc --- /dev/null +++ b/data/test-cases/22cb1214d883e1b6.json @@ -0,0 +1,178 @@ +{ + "uid" : "22cb1214d883e1b6", + "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" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 + }, + "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" : 1731674607938, + "stop" : 1731674615499, + "duration" : 7561 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f8177c943e9b80c3", + "name" : "qa_edge_131.0.2903.48_navigated_to_ravs_login_page.png", + "source" : "f8177c943e9b80c3.png", + "type" : "image/png", + "size" : 37292 + }, { + "uid" : "4ed1b6e01db53ae1", + "name" : "qa_edge_131.0.2903.48_clicked_login_button.png", + "source" : "4ed1b6e01db53ae1.png", + "type" : "image/png", + "size" : 31613 + }, { + "uid" : "3e3e1ee5a5a7f9e3", + "name" : "qa_edge_131.0.2903.48_entered_email_address.png", + "source" : "3e3e1ee5a5a7f9e3.png", + "type" : "image/png", + "size" : 32233 + }, { + "uid" : "4811aa02ea5b27f2", + "name" : "qa_edge_131.0.2903.48_entered_password.png", + "source" : "4811aa02ea5b27f2.png", + "type" : "image/png", + "size" : 31471 + }, { + "uid" : "a72b055dc76bd1ca", + "name" : "qa_edge_131.0.2903.48_clicked_nhs_signin_button.png", + "source" : "a72b055dc76bd1ca.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" : 1731674615500, + "stop" : 1731674619729, + "duration" : 4229 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "68046a29b745d51a", + "name" : "qa_edge_131.0.2903.48_reports_navigation_link_clicked.png", + "source" : "68046a29b745d51a.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" : 1731674619730, + "stop" : 1731674620329, + "duration" : 599 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "be0ee601548d8e3", + "name" : "qa_edge_131.0.2903.48_no_vaccination_data_to_report_message_exists.png", + "source" : "be0ee601548d8e3.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" : 1731674620330, + "stop" : 1731674620929, + "duration" : 599 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "647a6a731422d29c", + "name" : "qa_edge_131.0.2903.48_Create report button should be disabled.png", + "source" : "647a6a731422d29c.png", + "type" : "image/png", + "size" : 41524 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "2595772c6e900af5", + "name" : "log", + "source" : "2595772c6e900af5.txt", + "type" : "text/plain", + "size" : 5428 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 9, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "22cb1214d883e1b6.json", + "parameterValues" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] +} \ No newline at end of file diff --git a/data/test-cases/25cab35c85570279.json b/data/test-cases/25cab35c85570279.json new file mode 100644 index 000000000..dedb5c1fb --- /dev/null +++ b/data/test-cases/25cab35c85570279.json @@ -0,0 +1,242 @@ +{ + "uid" : "25cab35c85570279", + "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" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 + }, + "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" : 1731674162563, + "stop" : 1731674166653, + "duration" : 4090 + }, + "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" : 1731674166654, + "stop" : 1731674168829, + "duration" : 2175 + }, + "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" : 1731674168829, + "stop" : 1731674173270, + "duration" : 4441 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "27f60247bdd634fa", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "27f60247bdd634fa.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" : 1731674173271, + "stop" : 1731674192969, + "duration" : 19698 + }, + "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" : "bb1b8d5b04464c9a", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "bb1b8d5b04464c9a.png", + "type" : "image/png", + "size" : 81658 + }, { + "uid" : "574a8f2f9dda956c", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "574a8f2f9dda956c.png", + "type" : "image/png", + "size" : 71462 + }, { + "uid" : "814ec675851913dd", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "814ec675851913dd.png", + "type" : "image/png", + "size" : 72312 + }, { + "uid" : "6aa3b72045f6b2cd", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "6aa3b72045f6b2cd.png", + "type" : "image/png", + "size" : 72312 + }, { + "uid" : "1b93be75fed89748", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "1b93be75fed89748.png", + "type" : "image/png", + "size" : 71965 + }, { + "uid" : "7733033c1efc6401", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "7733033c1efc6401.png", + "type" : "image/png", + "size" : 72060 + }, { + "uid" : "ac4b892736337df9", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "ac4b892736337df9.png", + "type" : "image/png", + "size" : 74225 + }, { + "uid" : "f1f005aae13d5589", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "f1f005aae13d5589.png", + "type" : "image/png", + "size" : 74576 + }, { + "uid" : "e730e114cee39ff3", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "e730e114cee39ff3.png", + "type" : "image/png", + "size" : 72383 + }, { + "uid" : "55c9e37cc880282f", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "55c9e37cc880282f.png", + "type" : "image/png", + "size" : 43236 + }, { + "uid" : "70b039bb3c4007af", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "70b039bb3c4007af.png", + "type" : "image/png", + "size" : 43236 + }, { + "uid" : "8dd17db80ff46f0b", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "8dd17db80ff46f0b.png", + "type" : "image/png", + "size" : 45250 + }, { + "uid" : "9de1a465b958f0d4", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "9de1a465b958f0d4.png", + "type" : "image/png", + "size" : 74194 + }, { + "uid" : "58d926486b806f52", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "58d926486b806f52.png", + "type" : "image/png", + "size" : 75387 + }, { + "uid" : "9ba4dc2b4f79c737", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "9ba4dc2b4f79c737.png", + "type" : "image/png", + "size" : 76559 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "bce34abe4442234f", + "name" : "log", + "source" : "bce34abe4442234f.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "25cab35c85570279.json", + "parameterValues" : [ "2", "9473673388", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/26afbe2adcd9f50a.json b/data/test-cases/26afbe2adcd9f50a.json new file mode 100644 index 000000000..920af30e6 --- /dev/null +++ b/data/test-cases/26afbe2adcd9f50a.json @@ -0,0 +1,145 @@ +{ + "uid" : "26afbe2adcd9f50a", + "name" : "\"Choose dates\" page is displayed", + "fullName" : "features/reports.feature:\"Choose dates\" page is displayed", + "historyId" : "dd4f797be6cadb2f2e59b62f96b0e298", + "time" : { + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 + }, + "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" : 1731674617072, + "stop" : 1731674622045, + "duration" : 4973 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the reports navigation link", + "time" : { + "start" : 1731674622046, + "stop" : 1731674626229, + "duration" : 4183 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5e4268716015b541", + "name" : "qa_edge_131.0.2903.48_reports_navigation_link_clicked.png", + "source" : "5e4268716015b541.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" : 1731674626230, + "stop" : 1731674626912, + "duration" : 682 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1095c40a24799715", + "name" : "qa_edge_131.0.2903.48_create_report_button_is_clicked.png", + "source" : "1095c40a24799715.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" : 1731674626912, + "stop" : 1731674627528, + "duration" : 616 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "450674ac3b611783", + "name" : "qa_edge_131.0.2903.48_choose_dates_range_page_should_be_displayed.png", + "source" : "450674ac3b611783.png", + "type" : "image/png", + "size" : 59138 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "6a02e9e85af58965", + "name" : "log", + "source" : "6a02e9e85af58965.txt", + "type" : "text/plain", + "size" : 2743 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "26afbe2adcd9f50a.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/2a1dc3b4d9a4f2c.json b/data/test-cases/2a1dc3b4d9a4f2c.json new file mode 100644 index 000000000..d9fc835e1 --- /dev/null +++ b/data/test-cases/2a1dc3b4d9a4f2c.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 + }, + "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" : 1731674230028, + "stop" : 1731674234711, + "duration" : 4683 + }, + "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" : 1731674234712, + "stop" : 1731674235736, + "duration" : 1024 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2ff6b61d101277a9", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "2ff6b61d101277a9.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" : 1731674235737, + "stop" : 1731674236414, + "duration" : 677 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a25e78c2fe329be7", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "a25e78c2fe329be7.png", + "type" : "image/png", + "size" : 50810 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731674236414, + "stop" : 1731674237090, + "duration" : 676 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4678473d70b8df53", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "4678473d70b8df53.png", + "type" : "image/png", + "size" : 50271 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674237091, + "stop" : 1731674239215, + "duration" : 2124 + }, + "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" : 1731674239215, + "stop" : 1731674239869, + "duration" : 654 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "89dce2fcd38781e5", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "89dce2fcd38781e5.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" : 1731674239869, + "stop" : 1731674240515, + "duration" : 646 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "88c5020a29e53270", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "88c5020a29e53270.png", + "type" : "image/png", + "size" : 42850 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "27e836a71387e941", + "name" : "log", + "source" : "27e836a71387e941.txt", + "type" : "text/plain", + "size" : 4453 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "2a1dc3b4d9a4f2c.json", + "parameterValues" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] +} \ No newline at end of file diff --git a/data/test-cases/2a25c867697ab9bf.json b/data/test-cases/2a25c867697ab9bf.json new file mode 100644 index 000000000..d8700f199 --- /dev/null +++ b/data/test-cases/2a25c867697ab9bf.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 + }, + "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" : 1731674315236, + "stop" : 1731674319924, + "duration" : 4688 + }, + "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" : 1731674319925, + "stop" : 1731674320893, + "duration" : 968 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7217afab704020b5", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "7217afab704020b5.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" : 1731674320894, + "stop" : 1731674321560, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "abc779f678c58850", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "abc779f678c58850.png", + "type" : "image/png", + "size" : 50984 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731674321560, + "stop" : 1731674322226, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1b207cd67314bf7a", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "1b207cd67314bf7a.png", + "type" : "image/png", + "size" : 50445 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674322227, + "stop" : 1731674324322, + "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" : 1731674324323, + "stop" : 1731674324940, + "duration" : 617 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "660d255aea44b2cf", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "660d255aea44b2cf.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" : 1731674324940, + "stop" : 1731674325549, + "duration" : 609 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5fd780322de12177", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "5fd780322de12177.png", + "type" : "image/png", + "size" : 44206 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "7a4ed5883a42d0d1", + "name" : "log", + "source" : "7a4ed5883a42d0d1.txt", + "type" : "text/plain", + "size" : 4454 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "2a25c867697ab9bf.json", + "parameterValues" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] +} \ No newline at end of file diff --git a/data/test-cases/2d68fc2605b3243.json b/data/test-cases/2d68fc2605b3243.json new file mode 100644 index 000000000..68ee1fa0d --- /dev/null +++ b/data/test-cases/2d68fc2605b3243.json @@ -0,0 +1,133 @@ +{ + "uid" : "2d68fc2605b3243", + "name" : "Add vaccine batches page should launch", + "fullName" : "/app/features/add_batches.feature:Add vaccine batches page should launch", + "historyId" : "dfa46d4df1d25bcdb5d5237f95be07cf", + "time" : { + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 + }, + "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" : 1731674109210, + "stop" : 1731674109210, + "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" : 1731674109212, + "stop" : 1731674112745, + "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" : 1731674112745, + "stop" : 1731674112861, + "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" : 1731674112864, + "stop" : 1731674113482, + "duration" : 618 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7d5af24d9b5a990f", + "name" : "qa_edge_131.0.2903.48_add_batch_page_should_launch.png", + "source" : "7d5af24d9b5a990f.png", + "type" : "image/png", + "size" : 29090 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "38da54db5eb0806b", + "name" : "log", + "source" : "38da54db5eb0806b.txt", + "type" : "text/plain", + "size" : 1695 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "2d68fc2605b3243.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/2e04df9b90c2821d.json b/data/test-cases/2e04df9b90c2821d.json new file mode 100644 index 000000000..3ebb6a33a --- /dev/null +++ b/data/test-cases/2e04df9b90c2821d.json @@ -0,0 +1,272 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "8fccfd8edf8a949c6c35683bb52f2dbb", + "time" : { + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba...ch_number': 'AUTOMATION-C3', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'ORINDA JUDD', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba...ch_number': 'AUTOMATION-C3', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'ORINDA JUDD', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674374607, + "stop" : 1731674406669, + "duration" : 32062 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4f0aa4bd30538743", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "4f0aa4bd30538743.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "d3f5c1a78886cdf", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "d3f5c1a78886cdf.png", + "type" : "image/png", + "size" : 47474 + }, { + "uid" : "7b2c38ec6313aed3", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "7b2c38ec6313aed3.png", + "type" : "image/png", + "size" : 48377 + }, { + "uid" : "9d402506d9385eaa", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "9d402506d9385eaa.png", + "type" : "image/png", + "size" : 46514 + }, { + "uid" : "cfecc61e09f4c9df", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "cfecc61e09f4c9df.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "2cd0986479006d41", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "2cd0986479006d41.png", + "type" : "image/png", + "size" : 59675 + }, { + "uid" : "f5902f65477c6ab5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "f5902f65477c6ab5.png", + "type" : "image/png", + "size" : 45422 + }, { + "uid" : "34bdabbe8af341e9", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "34bdabbe8af341e9.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "8f6a798b03980fe9", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "8f6a798b03980fe9.png", + "type" : "image/png", + "size" : 31479 + }, { + "uid" : "7599ef8b6c276732", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "7599ef8b6c276732.png", + "type" : "image/png", + "size" : 36481 + }, { + "uid" : "6c36e4a9c06237b9", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "6c36e4a9c06237b9.png", + "type" : "image/png", + "size" : 37500 + }, { + "uid" : "6734065be543d8f2", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "6734065be543d8f2.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" : 1731674406670, + "stop" : 1731674412523, + "duration" : 5853 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fe0811c1a7744515", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474374228_and_clicked_search_for_patient_button.png", + "source" : "fe0811c1a7744515.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" : 1731674412523, + "stop" : 1731674414823, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b71052e9812ce2a6", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "b71052e9812ce2a6.png", + "type" : "image/png", + "size" : 48916 + }, { + "uid" : "f4c325a93664405f", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f4c325a93664405f.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" : 1731674414824, + "stop" : 1731674420903, + "duration" : 6079 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "842a18ddbde92e75", + "name" : "log", + "source" : "842a18ddbde92e75.txt", + "type" : "text/plain", + "size" : 8643 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 16, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "2e04df9b90c2821d.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/2ea310fb009f0a57.json b/data/test-cases/2ea310fb009f0a57.json new file mode 100644 index 000000000..2fcadee60 --- /dev/null +++ b/data/test-cases/2ea310fb009f0a57.json @@ -0,0 +1,145 @@ +{ + "uid" : "2ea310fb009f0a57", + "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" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 + }, + "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" : 1731674187017, + "stop" : 1731674191687, + "duration" : 4670 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470006143", + "time" : { + "start" : 1731674191687, + "stop" : 1731674191775, + "duration" : 88 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674191776, + "stop" : 1731674193881, + "duration" : 2105 + }, + "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" : 1731674193882, + "stop" : 1731674196551, + "duration" : 2669 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5797d91fd0672866", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "5797d91fd0672866.png", + "type" : "image/png", + "size" : 48973 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "583d8a8f5eb81afc", + "name" : "log", + "source" : "583d8a8f5eb81afc.txt", + "type" : "text/plain", + "size" : 1968 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "2ea310fb009f0a57.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/38960cf908e81732.json b/data/test-cases/38960cf908e81732.json new file mode 100644 index 000000000..6655785a2 --- /dev/null +++ b/data/test-cases/38960cf908e81732.json @@ -0,0 +1,272 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "d461eee0f5f5c4b1ad524a61ba5ca89b", + "time" : { + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba...ry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'ROGER SEABORNE', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba...ry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'ROGER SEABORNE', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674398566, + "stop" : 1731674431354, + "duration" : 32788 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db125afd7f0bd326", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "db125afd7f0bd326.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "4e4284ade72aa056", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "4e4284ade72aa056.png", + "type" : "image/png", + "size" : 47474 + }, { + "uid" : "8606bfba9d408a13", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "8606bfba9d408a13.png", + "type" : "image/png", + "size" : 48039 + }, { + "uid" : "444daea2c1d13739", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "444daea2c1d13739.png", + "type" : "image/png", + "size" : 46698 + }, { + "uid" : "1d589670332cb5ab", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "1d589670332cb5ab.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "8db41ab47dab4af2", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "8db41ab47dab4af2.png", + "type" : "image/png", + "size" : 59675 + }, { + "uid" : "beb44b4edcf75340", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "beb44b4edcf75340.png", + "type" : "image/png", + "size" : 45422 + }, { + "uid" : "6708586ec460e809", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "6708586ec460e809.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "6f15070edad2efb9", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "6f15070edad2efb9.png", + "type" : "image/png", + "size" : 31479 + }, { + "uid" : "1bfb65a314b0622b", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "1bfb65a314b0622b.png", + "type" : "image/png", + "size" : 36481 + }, { + "uid" : "15231152433e9ff8", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "15231152433e9ff8.png", + "type" : "image/png", + "size" : 37500 + }, { + "uid" : "f19d839e14edcf89", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "f19d839e14edcf89.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" : 1731674431354, + "stop" : 1731674437238, + "duration" : 5884 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "16359dcfd5576b16", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9470057589_and_clicked_search_for_patient_button.png", + "source" : "16359dcfd5576b16.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" : 1731674437238, + "stop" : 1731674439555, + "duration" : 2317 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1421b25e02e0c199", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1421b25e02e0c199.png", + "type" : "image/png", + "size" : 48889 + }, { + "uid" : "f5c44992929f91d9", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f5c44992929f91d9.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" : 1731674439556, + "stop" : 1731674445631, + "duration" : 6075 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "c91c6f58d6bcc20b", + "name" : "log", + "source" : "c91c6f58d6bcc20b.txt", + "type" : "text/plain", + "size" : 8619 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 16, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "38960cf908e81732.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/39fb5850dff4b19.json b/data/test-cases/39fb5850dff4b19.json new file mode 100644 index 000000000..efc24847e --- /dev/null +++ b/data/test-cases/39fb5850dff4b19.json @@ -0,0 +1,145 @@ +{ + "uid" : "39fb5850dff4b19", + "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" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 + }, + "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" : 1731674215346, + "stop" : 1731674219519, + "duration" : 4173 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470032640", + "time" : { + "start" : 1731674219520, + "stop" : 1731674219587, + "duration" : 67 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674219588, + "stop" : 1731674221676, + "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 SYBIL PELLING, 9470032640, 20151217 and 50 ST. GEORGES QUAY, LANCASTER, LA1 1SA details", + "time" : { + "start" : 1731674221677, + "stop" : 1731674224349, + "duration" : 2672 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2900619df820cb30", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "2900619df820cb30.png", + "type" : "image/png", + "size" : 49209 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ef180f421c1379c2", + "name" : "log", + "source" : "ef180f421c1379c2.txt", + "type" : "text/plain", + "size" : 1966 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "39fb5850dff4b19.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/3c448cd309ca092.json b/data/test-cases/3c448cd309ca092.json new file mode 100644 index 000000000..26b31af6e --- /dev/null +++ b/data/test-cases/3c448cd309ca092.json @@ -0,0 +1,145 @@ +{ + "uid" : "3c448cd309ca092", + "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" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 + }, + "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" : 1731674141672, + "stop" : 1731674145859, + "duration" : 4187 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306605", + "time" : { + "start" : 1731674145859, + "stop" : 1731674145932, + "duration" : 73 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674145932, + "stop" : 1731674148030, + "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 Srinivasarao Patel, 9449306605, 03/03/2020 and 4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ details", + "time" : { + "start" : 1731674148030, + "stop" : 1731674150683, + "duration" : 2653 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ebcbe009f6c32500", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "ebcbe009f6c32500.png", + "type" : "image/png", + "size" : 49004 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a0d5bb0afff94e89", + "name" : "log", + "source" : "a0d5bb0afff94e89.txt", + "type" : "text/plain", + "size" : 1994 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "3c448cd309ca092.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/3d852b70205bbc2e.json b/data/test-cases/3d852b70205bbc2e.json new file mode 100644 index 000000000..a84712b89 --- /dev/null +++ b/data/test-cases/3d852b70205bbc2e.json @@ -0,0 +1,209 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "04f06479d8545c9e786dd18143b11c1b", + "time" : { + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'chosen_vaccine': 'Pertussis', 'shared_data': {'b...'19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'Pertussis', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'HERBERT HAAG', vaccine = 'Pertussis'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'chosen_vaccine': 'Pertussis', 'shared_data': {'b...'19/2/2029', 'batch_number': 'AUTOMATION-RVS', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'Pertussis', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'HERBERT HAAG', vaccine = 'Pertussis'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674573979, + "stop" : 1731674578237, + "duration" : 4258 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "23d37257ce1e1e66", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "23d37257ce1e1e66.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" : 1731674578238, + "stop" : 1731674583998, + "duration" : 5760 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "65c1c33dc380b22f", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "65c1c33dc380b22f.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" : 1731674583999, + "stop" : 1731674586321, + "duration" : 2322 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7ab6251f6ff36b9b", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "7ab6251f6ff36b9b.png", + "type" : "image/png", + "size" : 48983 + }, { + "uid" : "3ef87815dfd23421", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "3ef87815dfd23421.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" : 1731674586321, + "stop" : 1731674592414, + "duration" : 6093 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "626b23e48697d73b", + "name" : "log", + "source" : "626b23e48697d73b.txt", + "type" : "text/plain", + "size" : 3792 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "3d852b70205bbc2e.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/4258e33f3393b259.json b/data/test-cases/4258e33f3393b259.json new file mode 100644 index 000000000..86202577e --- /dev/null +++ b/data/test-cases/4258e33f3393b259.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "5a0b389109898d20af719ead1640f071", + "time" : { + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'chosen_vaccine': 'Flu', 'shared_data': {'batch...e': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'PHYLLIDA ZYLKO', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'chosen_vaccine': 'Flu', 'shared_data': {'batch...e': '19/10/2026', 'batch_number': 'AUTOMATION-QIHD', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'PHYLLIDA ZYLKO', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674475289, + "stop" : 1731674479571, + "duration" : 4282 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "84a256ca617ef453", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "84a256ca617ef453.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" : 1731674479572, + "stop" : 1731674485402, + "duration" : 5830 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "12a8697704802eb6", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474376638_and_clicked_search_for_patient_button.png", + "source" : "12a8697704802eb6.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" : 1731674485402, + "stop" : 1731674487702, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "82f3d8fc9b630a37", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "82f3d8fc9b630a37.png", + "type" : "image/png", + "size" : 49043 + }, { + "uid" : "1983dd54f97aef9", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1983dd54f97aef9.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" : 1731674487702, + "stop" : 1731674493777, + "duration" : 6075 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "9615f5a10997ff71", + "name" : "log", + "source" : "9615f5a10997ff71.txt", + "type" : "text/plain", + "size" : 3762 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "4258e33f3393b259.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/445962c15d934544.json b/data/test-cases/445962c15d934544.json new file mode 100644 index 000000000..a59c2ae08 --- /dev/null +++ b/data/test-cases/445962c15d934544.json @@ -0,0 +1,145 @@ +{ + "uid" : "445962c15d934544", + "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" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 + }, + "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" : 1731674150686, + "stop" : 1731674154753, + "duration" : 4067 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306494", + "time" : { + "start" : 1731674154753, + "stop" : 1731674154863, + "duration" : 110 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674154863, + "stop" : 1731674157018, + "duration" : 2155 + }, + "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" : 1731674157019, + "stop" : 1731674159680, + "duration" : 2661 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4221edea17548802", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "4221edea17548802.png", + "type" : "image/png", + "size" : 48794 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "56653eefba1cf589", + "name" : "log", + "source" : "56653eefba1cf589.txt", + "type" : "text/plain", + "size" : 1968 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "445962c15d934544.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/44e82560ba5c9f0.json b/data/test-cases/44e82560ba5c9f0.json new file mode 100644 index 000000000..466fe579c --- /dev/null +++ b/data/test-cases/44e82560ba5c9f0.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "37c8518f5e6f8c40c7e8a780611169f8", + "time" : { + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_..., 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'DEANA GAMBLES', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_..., 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'DEANA GAMBLES', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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 9450140960 with option 12 and choose to vaccinate with vaccine details as Flu, AUTOMATION-SJ1 with 19/10/2026", + "time" : { + "start" : 1731674520419, + "stop" : 1731674524671, + "duration" : 4252 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "520993830fad4357", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "520993830fad4357.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" : 1731674524672, + "stop" : 1731674530468, + "duration" : 5796 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5bd1d25c54c390bb", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450140960_and_clicked_search_for_patient_button.png", + "source" : "5bd1d25c54c390bb.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" : 1731674530468, + "stop" : 1731674532784, + "duration" : 2316 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a0c9f092e6490acf", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "a0c9f092e6490acf.png", + "type" : "image/png", + "size" : 48784 + }, { + "uid" : "17487ce1baba9a54", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "17487ce1baba9a54.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" : 1731674532784, + "stop" : 1731674538896, + "duration" : 6112 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e59a3ac25b69876a", + "name" : "log", + "source" : "e59a3ac25b69876a.txt", + "type" : "text/plain", + "size" : 3784 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ" + }, { + "name" : "assess_date", + "value" : "today-1" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Hospital hub for staff and patients" + }, { + "name" : "chosen_vaccine", + "value" : "Flu" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "5/9/1993" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "12" + }, { + "name" : "name", + "value" : "DEANA GAMBLES" + }, { + "name" : "nhs_number", + "value" : "9450140960" + }, { + "name" : "site", + "value" : "BIRCH HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "44e82560ba5c9f0.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/46ffa67316ec42e8.json b/data/test-cases/46ffa67316ec42e8.json new file mode 100644 index 000000000..b26c43468 --- /dev/null +++ b/data/test-cases/46ffa67316ec42e8.json @@ -0,0 +1,209 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "74677cf04f6dd06fec7a647451e52d68", + "time" : { + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2027', 'batch_number': 'AUTOMATION-AVS', 'chosen_vaccine': 'Pertussis', 'shared_data': {'...ch_number': 'AUTOMATION-AVS', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'Pertussis', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'Pertussis'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2027', 'batch_number': 'AUTOMATION-AVS', 'chosen_vaccine': 'Pertussis', 'shared_data': {'...ch_number': 'AUTOMATION-AVS', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'Pertussis', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'Pertussis'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "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" : 1731674565885, + "stop" : 1731674570123, + "duration" : 4238 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f418ebad4cdd158c", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "f418ebad4cdd158c.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" : 1731674570123, + "stop" : 1731674576018, + "duration" : 5895 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "597d9ddfbae58389", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "597d9ddfbae58389.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" : 1731674576018, + "stop" : 1731674578317, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1c1ba1f2a82528ba", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1c1ba1f2a82528ba.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "2e335ff7590b3cb1", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "2e335ff7590b3cb1.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" : 1731674578317, + "stop" : 1731674584396, + "duration" : 6079 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e51e5dab245ce94a", + "name" : "log", + "source" : "e51e5dab245ce94a.txt", + "type" : "text/plain", + "size" : 3777 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "assess_date", + "value" : "today" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2027" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-AVS" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "Pertussis" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "due_date", + "value" : "today" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "0" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhs_number", + "value" : "9693632109" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "46ffa67316ec42e8.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/4707a2a08fdfb2bb.json b/data/test-cases/4707a2a08fdfb2bb.json new file mode 100644 index 000000000..abe1cd945 --- /dev/null +++ b/data/test-cases/4707a2a08fdfb2bb.json @@ -0,0 +1,158 @@ +{ + "uid" : "4707a2a08fdfb2bb", + "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" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 + }, + "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" : 1731674292712, + "stop" : 1731674296763, + "duration" : 4051 + }, + "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" : 1731674296764, + "stop" : 1731674297877, + "duration" : 1113 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "afc47c39e584bede", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "afc47c39e584bede.png", + "type" : "image/png", + "size" : 49129 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674297878, + "stop" : 1731674299998, + "duration" : 2120 + }, + "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" : 1731674299998, + "stop" : 1731674310760, + "duration" : 10762 + }, + "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" : "e234521ecc858fda", + "name" : "qa_edge_131.0.2903.48_multiple_results_found_should_be_visible.png", + "source" : "e234521ecc858fda.png", + "type" : "image/png", + "size" : 49811 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f1ed9fe04eacdb7d", + "name" : "log", + "source" : "f1ed9fe04eacdb7d.txt", + "type" : "text/plain", + "size" : 2340 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "4707a2a08fdfb2bb.json", + "parameterValues" : [ "23/02/2020", "Aidan", "Smith" ] +} \ No newline at end of file diff --git a/data/test-cases/48031723dd680a65.json b/data/test-cases/48031723dd680a65.json new file mode 100644 index 000000000..22e800d54 --- /dev/null +++ b/data/test-cases/48031723dd680a65.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "9376c8f476a292fa75224995de114147", + "time" : { + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...2026', 'batch_number': 'AUTOMATION-C10', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'AMERY PIGGOTT', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...2026', 'batch_number': 'AUTOMATION-C10', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'AMERY PIGGOTT', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674449821, + "stop" : 1731674454081, + "duration" : 4260 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ccaf9b2d346c08c0", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "ccaf9b2d346c08c0.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" : 1731674454082, + "stop" : 1731674459887, + "duration" : 5805 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4dde28357ee019e6", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474335052_and_clicked_search_for_patient_button.png", + "source" : "4dde28357ee019e6.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" : 1731674459888, + "stop" : 1731674462221, + "duration" : 2333 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "54d75319513708a5", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "54d75319513708a5.png", + "type" : "image/png", + "size" : 49112 + }, { + "uid" : "f17b7f2a47b4c0c8", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f17b7f2a47b4c0c8.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" : 1731674462221, + "stop" : 1731674468297, + "duration" : 6076 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4285e12fe15101bd", + "name" : "log", + "source" : "4285e12fe15101bd.txt", + "type" : "text/plain", + "size" : 3775 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "48031723dd680a65.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/4d36b97e2cc9b585.json b/data/test-cases/4d36b97e2cc9b585.json new file mode 100644 index 000000000..d137ddb3a --- /dev/null +++ b/data/test-cases/4d36b97e2cc9b585.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "826cb027043b580264b1d57e72ca1878", + "time" : { + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Outreach event', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARIAN PIESSE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'care_model': 'Outreach event', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARIAN PIESSE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674498588, + "stop" : 1731674502850, + "duration" : 4262 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ccca13e3662908d5", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "ccca13e3662908d5.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" : 1731674502850, + "stop" : 1731674508606, + "duration" : 5756 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9e4dfc796e3adfde", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450134391_and_clicked_search_for_patient_button.png", + "source" : "9e4dfc796e3adfde.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" : 1731674508607, + "stop" : 1731674510934, + "duration" : 2327 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db5b83083d605748", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "db5b83083d605748.png", + "type" : "image/png", + "size" : 48750 + }, { + "uid" : "37f6aee663e5b248", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "37f6aee663e5b248.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" : 1731674510935, + "stop" : 1731674517042, + "duration" : 6107 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "aae4640388ba1bfb", + "name" : "log", + "source" : "aae4640388ba1bfb.txt", + "type" : "text/plain", + "size" : 3767 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "4d36b97e2cc9b585.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/52ec626618d45738.json b/data/test-cases/52ec626618d45738.json new file mode 100644 index 000000000..caf7b2649 --- /dev/null +++ b/data/test-cases/52ec626618d45738.json @@ -0,0 +1,157 @@ +{ + "uid" : "52ec626618d45738", + "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" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 + }, + "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" : 1731674352415, + "stop" : 1731674353176, + "duration" : 761 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731674353176, + "stop" : 1731674353783, + "duration" : 607 + }, + "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" : 1731674353783, + "stop" : 1731674354431, + "duration" : 648 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731674354431, + "stop" : 1731674364781, + "duration" : 10350 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1731674364781, + "stop" : 1731674365404, + "duration" : 623 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "21433d9b9e2d825d", + "name" : "qa_edge_131.0.2903.48_sign_in_should_fail.png", + "source" : "21433d9b9e2d825d.png", + "type" : "image/png", + "size" : 31760 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a612a43f8ce7e119", + "name" : "log", + "source" : "a612a43f8ce7e119.txt", + "type" : "text/plain", + "size" : 1805 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "52ec626618d45738.json", + "parameterValues" : [ "long_email_address@nhs.net", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/58f392b1154b4c2c.json b/data/test-cases/58f392b1154b4c2c.json new file mode 100644 index 000000000..dbb97f49a --- /dev/null +++ b/data/test-cases/58f392b1154b4c2c.json @@ -0,0 +1,145 @@ +{ + "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]", + "fullName" : "/app/features/find_a_patient.feature:NHS Number: Existing patients can be found using their NHS number", + "historyId" : "4ba979ba023ccc2aa0df2d57f427a85c", + "time" : { + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 + }, + "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" : 1731674250078, + "stop" : 1731674256258, + "duration" : 6180 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9693632109 as the nhs number", + "time" : { + "start" : 1731674256259, + "stop" : 1731674256328, + "duration" : 69 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674256329, + "stop" : 1731674258424, + "duration" : 2095 + }, + "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" : 1731674258425, + "stop" : 1731674261078, + "duration" : 2653 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a7ba7e55e8bcb12d", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "a7ba7e55e8bcb12d.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ad29353aba9d65ee", + "name" : "log", + "source" : "ad29353aba9d65ee.txt", + "type" : "text/plain", + "size" : 2072 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "58f392b1154b4c2c.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/59683892f3f4f8b8.json b/data/test-cases/59683892f3f4f8b8.json new file mode 100644 index 000000000..f7225aaf1 --- /dev/null +++ b/data/test-cases/59683892f3f4f8b8.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 + }, + "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" : 1731674240521, + "stop" : 1731674246278, + "duration" : 5757 + }, + "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" : 1731674246279, + "stop" : 1731674247246, + "duration" : 967 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "88f0862942bd8476", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "88f0862942bd8476.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" : 1731674247247, + "stop" : 1731674247913, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4f725aa036dc642a", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "4f725aa036dc642a.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Female", + "time" : { + "start" : 1731674247913, + "stop" : 1731674248565, + "duration" : 652 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "82847a6a95254ab6", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "82847a6a95254ab6.png", + "type" : "image/png", + "size" : 50610 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674248566, + "stop" : 1731674250676, + "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" : 1731674250677, + "stop" : 1731674251805, + "duration" : 1128 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d01580bc8ac2cdd9", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "d01580bc8ac2cdd9.png", + "type" : "image/png", + "size" : 33411 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731674251806, + "stop" : 1731674252426, + "duration" : 620 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "97f0932d1021e1ed", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "97f0932d1021e1ed.png", + "type" : "image/png", + "size" : 44539 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "73deb20c3ecf4b0c", + "name" : "log", + "source" : "73deb20c3ecf4b0c.txt", + "type" : "text/plain", + "size" : 4456 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "59683892f3f4f8b8.json", + "parameterValues" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/5a1fdb2bbe5e7dbc.json b/data/test-cases/5a1fdb2bbe5e7dbc.json new file mode 100644 index 000000000..014729174 --- /dev/null +++ b/data/test-cases/5a1fdb2bbe5e7dbc.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "598866aec03039ff2614bd01d8f0f4e5", + "time" : { + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba...te': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Outreach event', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'FLORINDA DUNNER', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba...te': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Outreach event', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'FLORINDA DUNNER', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674472627, + "stop" : 1731674476896, + "duration" : 4269 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f2739359d45e5462", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "f2739359d45e5462.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" : 1731674476897, + "stop" : 1731674482748, + "duration" : 5851 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "93bb75d2c2213549", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "93bb75d2c2213549.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" : 1731674482748, + "stop" : 1731674485055, + "duration" : 2307 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ff6a34b8590270b8", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "ff6a34b8590270b8.png", + "type" : "image/png", + "size" : 48966 + }, { + "uid" : "d5594260bad01079", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "d5594260bad01079.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" : 1731674485055, + "stop" : 1731674501254, + "duration" : 16199 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a064eb1f00fc12ab", + "name" : "log", + "source" : "a064eb1f00fc12ab.txt", + "type" : "text/plain", + "size" : 3777 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "5a1fdb2bbe5e7dbc.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/5c98819413b29ac8.json b/data/test-cases/5c98819413b29ac8.json new file mode 100644 index 000000000..2abdc8612 --- /dev/null +++ b/data/test-cases/5c98819413b29ac8.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "3e4db09534cb30126d01834ceddbeb80", + "time" : { + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'care_model': 'Care home', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'PHINEAS FAYLE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATED-AQI', 'care_model': 'Care home', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'PHINEAS FAYLE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674505360, + "stop" : 1731674509562, + "duration" : 4202 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d14ac4b74d1ff1c8", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "d14ac4b74d1ff1c8.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" : 1731674509562, + "stop" : 1731674515318, + "duration" : 5756 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "af5104d71d3ca6ee", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "af5104d71d3ca6ee.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" : 1731674515318, + "stop" : 1731674517653, + "duration" : 2335 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "30fb5b35c7ca430a", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "30fb5b35c7ca430a.png", + "type" : "image/png", + "size" : 48605 + }, { + "uid" : "1bc29a8724d72325", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1bc29a8724d72325.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" : 1731674517653, + "stop" : 1731674523730, + "duration" : 6077 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "486a014270e8dd69", + "name" : "log", + "source" : "486a014270e8dd69.txt", + "type" : "text/plain", + "size" : 3771 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "5c98819413b29ac8.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/5d152c537bcbfe5e.json b/data/test-cases/5d152c537bcbfe5e.json new file mode 100644 index 000000000..732887c53 --- /dev/null +++ b/data/test-cases/5d152c537bcbfe5e.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "ed032380a34a51bd66833e089d0cf08d", + "time" : { + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_e...ate': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'KRISTIA SIDAWAY', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_e...ate': '19/10/2026', 'batch_number': 'AUTOMATION-IT', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'KRISTIA SIDAWAY', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674528636, + "stop" : 1731674532925, + "duration" : 4289 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b05357b0e097e803", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "b05357b0e097e803.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" : 1731674532925, + "stop" : 1731674538717, + "duration" : 5792 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d544aac8b00f97aa", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450141711_and_clicked_search_for_patient_button.png", + "source" : "d544aac8b00f97aa.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" : 1731674538717, + "stop" : 1731674541093, + "duration" : 2376 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bfd09273b00e191f", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "bfd09273b00e191f.png", + "type" : "image/png", + "size" : 48584 + }, { + "uid" : "1c9b5d1735f9f1f4", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1c9b5d1735f9f1f4.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" : 1731674541093, + "stop" : 1731674547182, + "duration" : 6089 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "7955d81c0162a6e0", + "name" : "log", + "source" : "7955d81c0162a6e0.txt", + "type" : "text/plain", + "size" : 3775 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "5d152c537bcbfe5e.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/607c19cf98d6ca13.json b/data/test-cases/607c19cf98d6ca13.json new file mode 100644 index 000000000..f066db1da --- /dev/null +++ b/data/test-cases/607c19cf98d6ca13.json @@ -0,0 +1,157 @@ +{ + "uid" : "607c19cf98d6ca13", + "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" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 + }, + "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" : 1731674339672, + "stop" : 1731674340424, + "duration" : 752 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731674340424, + "stop" : 1731674340809, + "duration" : 385 + }, + "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" : 1731674340809, + "stop" : 1731674341473, + "duration" : 664 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731674341473, + "stop" : 1731674351791, + "duration" : 10318 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1731674351792, + "stop" : 1731674352411, + "duration" : 619 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb0c53beb0f137e5", + "name" : "qa_edge_131.0.2903.48_sign_in_should_fail.png", + "source" : "fb0c53beb0f137e5.png", + "type" : "image/png", + "size" : 29002 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "41d170ab0bebf585", + "name" : "log", + "source" : "41d170ab0bebf585.txt", + "type" : "text/plain", + "size" : 1800 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "607c19cf98d6ca13.json", + "parameterValues" : [ "invalid_email_address", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/64b3a50fbb0a6693.json b/data/test-cases/64b3a50fbb0a6693.json new file mode 100644 index 000000000..160bcdef9 --- /dev/null +++ b/data/test-cases/64b3a50fbb0a6693.json @@ -0,0 +1,118 @@ +{ + "uid" : "64b3a50fbb0a6693", + "name" : "NHS sign in page should be visible", + "fullName" : "features/login.feature:NHS sign in page should be visible", + "historyId" : "af06b7202b34fb810ed33c32dfaf440e", + "time" : { + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 + }, + "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" : 1731674345781, + "stop" : 1731674346368, + "duration" : 587 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731674346369, + "stop" : 1731674346767, + "duration" : 398 + }, + "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" : 1731674346768, + "stop" : 1731674347404, + "duration" : 636 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5f610f15301167eb", + "name" : "qa_edge_131.0.2903.48_nhs_sign_in_button_should_be_visible.png", + "source" : "5f610f15301167eb.png", + "type" : "image/png", + "size" : 31613 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ece45ec75622c105", + "name" : "log", + "source" : "ece45ec75622c105.txt", + "type" : "text/plain", + "size" : 1305 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "64b3a50fbb0a6693.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/64de86f64bb57d4a.json b/data/test-cases/64de86f64bb57d4a.json new file mode 100644 index 000000000..e1d40a61c --- /dev/null +++ b/data/test-cases/64de86f64bb57d4a.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 + }, + "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" : 1731674262340, + "stop" : 1731674268829, + "duration" : 6489 + }, + "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" : 1731674268829, + "stop" : 1731674269812, + "duration" : 983 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f662fd469e34c28a", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "f662fd469e34c28a.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" : 1731674269812, + "stop" : 1731674270478, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c8e0d79d92708ee9", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "c8e0d79d92708ee9.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Unknown", + "time" : { + "start" : 1731674270479, + "stop" : 1731674271127, + "duration" : 648 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "79d9b2e5a8bec74", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "79d9b2e5a8bec74.png", + "type" : "image/png", + "size" : 50984 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674271128, + "stop" : 1731674273222, + "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" : 1731674273223, + "stop" : 1731674273852, + "duration" : 629 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "80c5ad789eb99698", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "80c5ad789eb99698.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" : 1731674273852, + "stop" : 1731674274478, + "duration" : 626 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "381b17d2d09ea081", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "381b17d2d09ea081.png", + "type" : "image/png", + "size" : 45406 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "43b1c37eb38cf78b", + "name" : "log", + "source" : "43b1c37eb38cf78b.txt", + "type" : "text/plain", + "size" : 4457 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "64de86f64bb57d4a.json", + "parameterValues" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/7021ffdb99d4e876.json b/data/test-cases/7021ffdb99d4e876.json new file mode 100644 index 000000000..c81b247d5 --- /dev/null +++ b/data/test-cases/7021ffdb99d4e876.json @@ -0,0 +1,157 @@ +{ + "uid" : "7021ffdb99d4e876", + "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" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 + }, + "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" : 1731674315549, + "stop" : 1731674316745, + "duration" : 1196 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click on the log in button", + "time" : { + "start" : 1731674316746, + "stop" : 1731674317130, + "duration" : 384 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I provide the None and password", + "time" : { + "start" : 1731674317131, + "stop" : 1731674318364, + "duration" : 1233 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And the NHS sign in button is clicked", + "time" : { + "start" : 1731674318364, + "stop" : 1731674328692, + "duration" : 10328 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then sign in should fail", + "time" : { + "start" : 1731674328692, + "stop" : 1731674339670, + "duration" : 10978 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "aafea5bbd5b725f0", + "name" : "qa_edge_131.0.2903.48_sign_in_should_fail.png", + "source" : "aafea5bbd5b725f0.png", + "type" : "image/png", + "size" : 29591 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "33cfe2c1c38889fb", + "name" : "log", + "source" : "33cfe2c1c38889fb.txt", + "type" : "text/plain", + "size" : 1783 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "7021ffdb99d4e876.json", + "parameterValues" : [ "None", "password", "fail" ] +} \ No newline at end of file diff --git a/data/test-cases/766b59bd3a1abb01.json b/data/test-cases/766b59bd3a1abb01.json new file mode 100644 index 000000000..2df3a32b7 --- /dev/null +++ b/data/test-cases/766b59bd3a1abb01.json @@ -0,0 +1,145 @@ +{ + "uid" : "766b59bd3a1abb01", + "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" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 + }, + "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" : 1731674206220, + "stop" : 1731674210478, + "duration" : 4258 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470011902", + "time" : { + "start" : 1731674210478, + "stop" : 1731674210563, + "duration" : 85 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674210564, + "stop" : 1731674212702, + "duration" : 2138 + }, + "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" : 1731674212703, + "stop" : 1731674215344, + "duration" : 2641 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b713c350eb02c516", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "b713c350eb02c516.png", + "type" : "image/png", + "size" : 48674 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "7af33bc73f92fcab", + "name" : "log", + "source" : "7af33bc73f92fcab.txt", + "type" : "text/plain", + "size" : 1983 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "766b59bd3a1abb01.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/7686a08f584b0c9e.json b/data/test-cases/7686a08f584b0c9e.json new file mode 100644 index 000000000..bd2b2aad5 --- /dev/null +++ b/data/test-cases/7686a08f584b0c9e.json @@ -0,0 +1,242 @@ +{ + "uid" : "7686a08f584b0c9e", + "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" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 + }, + "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" : 1731674133234, + "stop" : 1731674137671, + "duration" : 4437 + }, + "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" : 1731674137672, + "stop" : 1731674139848, + "duration" : 2176 + }, + "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" : 1731674139848, + "stop" : 1731674142769, + "duration" : 2921 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f5628e9429cc1c37", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "f5628e9429cc1c37.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" : 1731674142769, + "stop" : 1731674162507, + "duration" : 19738 + }, + "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" : "88bb66039c60f670", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "88bb66039c60f670.png", + "type" : "image/png", + "size" : 80944 + }, { + "uid" : "26abb6e49c445fe0", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "26abb6e49c445fe0.png", + "type" : "image/png", + "size" : 70706 + }, { + "uid" : "79bf281d4e2fcd1d", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "79bf281d4e2fcd1d.png", + "type" : "image/png", + "size" : 71550 + }, { + "uid" : "145853c10da8fa8e", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "145853c10da8fa8e.png", + "type" : "image/png", + "size" : 71550 + }, { + "uid" : "d1d04151f3eeb437", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "d1d04151f3eeb437.png", + "type" : "image/png", + "size" : 71218 + }, { + "uid" : "f289b2cc0d2476fa", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "f289b2cc0d2476fa.png", + "type" : "image/png", + "size" : 73133 + }, { + "uid" : "32e85aa8f6cddcf", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "32e85aa8f6cddcf.png", + "type" : "image/png", + "size" : 75317 + }, { + "uid" : "4229eed68658b4ab", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "4229eed68658b4ab.png", + "type" : "image/png", + "size" : 75657 + }, { + "uid" : "be9f4e12d7a7d4ae", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "be9f4e12d7a7d4ae.png", + "type" : "image/png", + "size" : 73625 + }, { + "uid" : "d5807f6495ab0767", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "d5807f6495ab0767.png", + "type" : "image/png", + "size" : 43474 + }, { + "uid" : "709790ecc2f8b85c", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "709790ecc2f8b85c.png", + "type" : "image/png", + "size" : 43474 + }, { + "uid" : "8aa917c672ad3112", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "8aa917c672ad3112.png", + "type" : "image/png", + "size" : 45533 + }, { + "uid" : "b4c16282c7855100", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "b4c16282c7855100.png", + "type" : "image/png", + "size" : 73431 + }, { + "uid" : "70d1aa981be6bad3", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "70d1aa981be6bad3.png", + "type" : "image/png", + "size" : 74633 + }, { + "uid" : "310ff73fd3cb6f0d", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "310ff73fd3cb6f0d.png", + "type" : "image/png", + "size" : 75793 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1e4118ac15d13891", + "name" : "log", + "source" : "1e4118ac15d13891.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "7686a08f584b0c9e.json", + "parameterValues" : [ "3", "9470472918", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/7ad2b5c59a6e8564.json b/data/test-cases/7ad2b5c59a6e8564.json new file mode 100644 index 000000000..371b9f7c2 --- /dev/null +++ b/data/test-cases/7ad2b5c59a6e8564.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "c33b39ac6ef580ed9d66b4070fc26488", + "time" : { + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_e... 'batch_number': 'AUTOMATION-QI', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'BRANDIE DYBLE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-QI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_e... 'batch_number': 'AUTOMATION-QI', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'BRANDIE DYBLE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674521196, + "stop" : 1731674525512, + "duration" : 4316 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f4ac7503dfcbaefd", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "f4ac7503dfcbaefd.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" : 1731674525512, + "stop" : 1731674531317, + "duration" : 5805 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b4f3a66c047fcca1", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450141444_and_clicked_search_for_patient_button.png", + "source" : "b4f3a66c047fcca1.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" : 1731674531317, + "stop" : 1731674533617, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "76d6e8998b0c70f2", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "76d6e8998b0c70f2.png", + "type" : "image/png", + "size" : 48408 + }, { + "uid" : "7b9b69c5977ac8ef", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "7b9b69c5977ac8ef.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" : 1731674533618, + "stop" : 1731674539725, + "duration" : 6107 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b21f3536806d88ba", + "name" : "log", + "source" : "b21f3536806d88ba.txt", + "type" : "text/plain", + "size" : 3756 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "7ad2b5c59a6e8564.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/7d458dc34140b1b3.json b/data/test-cases/7d458dc34140b1b3.json new file mode 100644 index 000000000..b052b8d8c --- /dev/null +++ b/data/test-cases/7d458dc34140b1b3.json @@ -0,0 +1,202 @@ +{ + "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]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Existing patients can be found using their optional demographic details", + "historyId" : "b4750b4b392cbc1d84a8d365ef74e6d1", + "time" : { + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 + }, + "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" : 1731674262722, + "stop" : 1731674267893, + "duration" : 5171 + }, + "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" : 1731674267894, + "stop" : 1731674268895, + "duration" : 1001 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c1ea3e35ae8d644b", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "c1ea3e35ae8d644b.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" : 1731674268896, + "stop" : 1731674269585, + "duration" : 689 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "76ec7b4a4a016b03", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "76ec7b4a4a016b03.png", + "type" : "image/png", + "size" : 50782 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Other", + "time" : { + "start" : 1731674269586, + "stop" : 1731674270245, + "duration" : 659 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ad0fd8a8d43caf26", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "ad0fd8a8d43caf26.png", + "type" : "image/png", + "size" : 50398 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674270246, + "stop" : 1731674272343, + "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: JANNETTE ARD, nhs number: 9470006739, dob: 09/12/2015 and address: 1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", + "time" : { + "start" : 1731674272344, + "stop" : 1731674275011, + "duration" : 2667 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b7ec7bb8db2e24fb", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "b7ec7bb8db2e24fb.png", + "type" : "image/png", + "size" : 41941 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "72708cdfdef30356", + "name" : "log", + "source" : "72708cdfdef30356.txt", + "type" : "text/plain", + "size" : 3934 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "7d458dc34140b1b3.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/7ff2647db54626cc.json b/data/test-cases/7ff2647db54626cc.json new file mode 100644 index 000000000..b01bcdf1f --- /dev/null +++ b/data/test-cases/7ff2647db54626cc.json @@ -0,0 +1,124 @@ +{ + "uid" : "7ff2647db54626cc", + "name" : "\"Reports\" page is displayed", + "fullName" : "features/reports.feature:\"Reports\" page is displayed", + "historyId" : "e4511f85ea76b3c5a75c0dd201c4912a", + "time" : { + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 + }, + "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" : 1731674592446, + "stop" : 1731674596872, + "duration" : 4426 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the reports navigation link", + "time" : { + "start" : 1731674596872, + "stop" : 1731674601049, + "duration" : 4177 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e9b3cab1b526464e", + "name" : "qa_edge_131.0.2903.48_reports_navigation_link_clicked.png", + "source" : "e9b3cab1b526464e.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" : 1731674601050, + "stop" : 1731674601646, + "duration" : 596 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b2496819ebab4b96", + "name" : "qa_edge_131.0.2903.48_reports_page_loads_and_create_report_button_is_visible.png", + "source" : "b2496819ebab4b96.png", + "type" : "image/png", + "size" : 45289 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "1700f16434045b87", + "name" : "log", + "source" : "1700f16434045b87.txt", + "type" : "text/plain", + "size" : 1978 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "7ff2647db54626cc.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/83aa91c04ce3a6bd.json b/data/test-cases/83aa91c04ce3a6bd.json new file mode 100644 index 000000000..7a63aa0e2 --- /dev/null +++ b/data/test-cases/83aa91c04ce3a6bd.json @@ -0,0 +1,145 @@ +{ + "uid" : "83aa91c04ce3a6bd", + "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" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 + }, + "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" : 1731674178065, + "stop" : 1731674182137, + "duration" : 4072 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470004272", + "time" : { + "start" : 1731674182137, + "stop" : 1731674182218, + "duration" : 81 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674182219, + "stop" : 1731674184349, + "duration" : 2130 + }, + "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" : 1731674184350, + "stop" : 1731674187014, + "duration" : 2664 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "12273caa5aaae9f9", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "12273caa5aaae9f9.png", + "type" : "image/png", + "size" : 48608 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "39373f48818e49e3", + "name" : "log", + "source" : "39373f48818e49e3.txt", + "type" : "text/plain", + "size" : 1969 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "83aa91c04ce3a6bd.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/876994bc0acb713d.json b/data/test-cases/876994bc0acb713d.json new file mode 100644 index 000000000..03d49e5c9 --- /dev/null +++ b/data/test-cases/876994bc0acb713d.json @@ -0,0 +1,272 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "c47584f2431c072f146f60f28a2e75f4", + "time" : { + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...'19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'INDIGO CATCHESIDE', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...'19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'INDIGO CATCHESIDE', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674425278, + "stop" : 1731674457486, + "duration" : 32208 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4ad317d2889df094", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "4ad317d2889df094.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "dbcd00a14f1447f0", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "dbcd00a14f1447f0.png", + "type" : "image/png", + "size" : 47474 + }, { + "uid" : "3c6bab7682e857f3", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "3c6bab7682e857f3.png", + "type" : "image/png", + "size" : 48322 + }, { + "uid" : "f8a16d2d3520b11e", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "f8a16d2d3520b11e.png", + "type" : "image/png", + "size" : 46611 + }, { + "uid" : "b5d86b382ec8fc7a", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "b5d86b382ec8fc7a.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "bac67fb6f0702eed", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "bac67fb6f0702eed.png", + "type" : "image/png", + "size" : 59675 + }, { + "uid" : "18fc16e8ccc7a7c8", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "18fc16e8ccc7a7c8.png", + "type" : "image/png", + "size" : 60025 + }, { + "uid" : "c78b7f602c3c0bd2", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "c78b7f602c3c0bd2.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "5c14fd5c7ab8ef53", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "5c14fd5c7ab8ef53.png", + "type" : "image/png", + "size" : 31345 + }, { + "uid" : "d98b53afc903a9e", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "d98b53afc903a9e.png", + "type" : "image/png", + "size" : 36354 + }, { + "uid" : "ba4ce5a0a1aa003a", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "ba4ce5a0a1aa003a.png", + "type" : "image/png", + "size" : 37366 + }, { + "uid" : "ad298700cc6e4017", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "ad298700cc6e4017.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" : 1731674457487, + "stop" : 1731674463320, + "duration" : 5833 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3e62e355b548c86c", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437580812_and_clicked_search_for_patient_button.png", + "source" : "3e62e355b548c86c.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" : 1731674463321, + "stop" : 1731674465621, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f5732fa8d0cfdce4", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f5732fa8d0cfdce4.png", + "type" : "image/png", + "size" : 49542 + }, { + "uid" : "721f5a054f7a2138", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "721f5a054f7a2138.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" : 1731674465621, + "stop" : 1731674471702, + "duration" : 6081 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b64ed9944ae70010", + "name" : "log", + "source" : "b64ed9944ae70010.txt", + "type" : "text/plain", + "size" : 8621 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 16, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "876994bc0acb713d.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/8abc23f29f2eb894.json b/data/test-cases/8abc23f29f2eb894.json new file mode 100644 index 000000000..421575971 --- /dev/null +++ b/data/test-cases/8abc23f29f2eb894.json @@ -0,0 +1,145 @@ +{ + "uid" : "8abc23f29f2eb894", + "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" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 + }, + "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" : 1731674159684, + "stop" : 1731674163818, + "duration" : 4134 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9469997956", + "time" : { + "start" : 1731674163818, + "stop" : 1731674163893, + "duration" : 75 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674163894, + "stop" : 1731674165999, + "duration" : 2105 + }, + "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" : 1731674166000, + "stop" : 1731674168681, + "duration" : 2681 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b6906c6f1c1fc9f0", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "b6906c6f1c1fc9f0.png", + "type" : "image/png", + "size" : 48527 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "69c02cc550d9c9f1", + "name" : "log", + "source" : "69c02cc550d9c9f1.txt", + "type" : "text/plain", + "size" : 1963 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "8abc23f29f2eb894.json", + "parameterValues" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] +} \ No newline at end of file diff --git a/data/test-cases/8afa4f11ba4ff423.json b/data/test-cases/8afa4f11ba4ff423.json new file mode 100644 index 000000000..14baa5b5f --- /dev/null +++ b/data/test-cases/8afa4f11ba4ff423.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "04d2ff1a4bc22d23d9818fc9738c679b", + "time" : { + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...tch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'RANDY FOGDEN', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...tch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'RANDY FOGDEN', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "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" : 1731674451953, + "stop" : 1731674456203, + "duration" : 4250 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e9033122b5417692", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "e9033122b5417692.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" : 1731674456203, + "stop" : 1731674462004, + "duration" : 5801 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b1c0bcc223e2646b", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "b1c0bcc223e2646b.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" : 1731674462005, + "stop" : 1731674464310, + "duration" : 2305 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "926315e6d7e13a7d", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "926315e6d7e13a7d.png", + "type" : "image/png", + "size" : 49141 + }, { + "uid" : "75ca68fc8b0f8d5f", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "75ca68fc8b0f8d5f.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" : 1731674464310, + "stop" : 1731674470426, + "duration" : 6116 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ca3243dec7bb7026", + "name" : "log", + "source" : "ca3243dec7bb7026.txt", + "type" : "text/plain", + "size" : 3794 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG" + }, { + "name" : "assess_date", + "value" : "today-15" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Hospital hub for staff and patients" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "8/6/1961" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "12" + }, { + "name" : "name", + "value" : "RANDY FOGDEN" + }, { + "name" : "nhs_number", + "value" : "9437540233" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-7" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "8afa4f11ba4ff423.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/8b9de20fd48ab844.json b/data/test-cases/8b9de20fd48ab844.json new file mode 100644 index 000000000..3af6c05fa --- /dev/null +++ b/data/test-cases/8b9de20fd48ab844.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "1a013c22af5532f80e0818b618d50713", + "time" : { + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...e': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Outreach event', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARGIE PUCKEY', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...e': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Outreach event', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARGIE PUCKEY', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674403784, + "stop" : 1731674408091, + "duration" : 4307 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "a9c9ec16a141c3b1", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "a9c9ec16a141c3b1.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" : 1731674408092, + "stop" : 1731674413894, + "duration" : 5802 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "648784a52fd5f9d7", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "648784a52fd5f9d7.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" : 1731674413894, + "stop" : 1731674416206, + "duration" : 2312 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "702ea3c894b1329b", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "702ea3c894b1329b.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "b9ecead022da3c17", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "b9ecead022da3c17.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" : 1731674416207, + "stop" : 1731674422286, + "duration" : 6079 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "929afb125026176", + "name" : "log", + "source" : "929afb125026176.txt", + "type" : "text/plain", + "size" : 3772 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "8b9de20fd48ab844.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/90df0e090ac27c6f.json b/data/test-cases/90df0e090ac27c6f.json new file mode 100644 index 000000000..dd6b28612 --- /dev/null +++ b/data/test-cases/90df0e090ac27c6f.json @@ -0,0 +1,154 @@ +{ + "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]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Existing patients can be found using their mandatory demographic details", + "historyId" : "911f1ea329349683f7aa72a600783b32", + "time" : { + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 + }, + "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" : 1731674238251, + "stop" : 1731674242656, + "duration" : 4405 + }, + "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" : 1731674242656, + "stop" : 1731674243669, + "duration" : 1013 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cea5b84f84548576", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "cea5b84f84548576.png", + "type" : "image/png", + "size" : 50644 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674243670, + "stop" : 1731674245796, + "duration" : 2126 + }, + "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" : 1731674245796, + "stop" : 1731674248464, + "duration" : 2668 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "90e4ef3074fc2b89", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "90e4ef3074fc2b89.png", + "type" : "image/png", + "size" : 45035 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5b7c645ac48efa0", + "name" : "log", + "source" : "5b7c645ac48efa0.txt", + "type" : "text/plain", + "size" : 2588 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "90df0e090ac27c6f.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/96014f4012993dc0.json b/data/test-cases/96014f4012993dc0.json new file mode 100644 index 000000000..5c6090f1a --- /dev/null +++ b/data/test-cases/96014f4012993dc0.json @@ -0,0 +1,118 @@ +{ + "uid" : "96014f4012993dc0", + "name" : "Search without entering patient details", + "fullName" : "/app/features/find_a_patient.feature:Search without entering patient details", + "historyId" : "6d3ecbed8a34389c2d17a31baab210b7", + "time" : { + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 + }, + "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" : 1731674209368, + "stop" : 1731674218360, + "duration" : 8992 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674218360, + "stop" : 1731674220481, + "duration" : 2121 + }, + "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" : 1731674220481, + "stop" : 1731674221103, + "duration" : 622 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "69c2da69fa566d89", + "name" : "qa_edge_131.0.2903.48_alert_messages_should_appear_for_missing_fields.png", + "source" : "69c2da69fa566d89.png", + "type" : "image/png", + "size" : 32423 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b9621481baed1638", + "name" : "log", + "source" : "b9621481baed1638.txt", + "type" : "text/plain", + "size" : 1632 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "96014f4012993dc0.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/982c1169fe332.json b/data/test-cases/982c1169fe332.json new file mode 100644 index 000000000..85e18ab2c --- /dev/null +++ b/data/test-cases/982c1169fe332.json @@ -0,0 +1,307 @@ +{ + "uid" : "982c1169fe332", + "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" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 + }, + "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" : 1731674288277, + "stop" : 1731674292525, + "duration" : 4248 + }, + "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" : 1731674292525, + "stop" : 1731674292526, + "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" : 1731674292526, + "stop" : 1731674313993, + "duration" : 21467 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "31f3cc4a8ab1df33", + "name" : "qa_edge_131.0.2903.48_add_mandatory_new_patient_information.png", + "source" : "31f3cc4a8ab1df33.png", + "type" : "image/png", + "size" : 51954 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674313994, + "stop" : 1731674316090, + "duration" : 2096 + }, + "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" : 1731674316090, + "stop" : 1731674316204, + "duration" : 114 + }, + "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" : 1731674316207, + "stop" : 1731674317409, + "duration" : 1202 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "76271e29da09594", + "name" : "qa_edge_131.0.2903.48_add_mandatory_new_patient_information.png", + "source" : "76271e29da09594.png", + "type" : "image/png", + "size" : 35474 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the check and confirm button", + "time" : { + "start" : 1731674317409, + "stop" : 1731674317521, + "duration" : 112 + }, + "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" : 1731674317521, + "stop" : 1731674318361, + "duration" : 840 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "983a033da1374a9a", + "name" : "qa_edge_131.0.2903.48_patient_information_is_correct.png", + "source" : "983a033da1374a9a.png", + "type" : "image/png", + "size" : 38485 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the confirm and save button", + "time" : { + "start" : 1731674318361, + "stop" : 1731674318459, + "duration" : 98 + }, + "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" : 1731674318459, + "stop" : 1731674319523, + "duration" : 1064 + }, + "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" : 1731674319524, + "stop" : 1731674319619, + "duration" : 95 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter the new patient details", + "time" : { + "start" : 1731674319620, + "stop" : 1731674340993, + "duration" : 21373 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5b418ef1d034880f", + "name" : "qa_edge_131.0.2903.48_add_mandatory_new_patient_information.png", + "source" : "5b418ef1d034880f.png", + "type" : "image/png", + "size" : 44837 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674340993, + "stop" : 1731674343112, + "duration" : 2119 + }, + "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" : 1731674343113, + "stop" : 1731674343743, + "duration" : 630 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b53d60cf2753577b", + "name" : "qa_edge_131.0.2903.48_patient_local_record_should_be_visible.png", + "source" : "b53d60cf2753577b.png", + "type" : "image/png", + "size" : 38414 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "25acfd45c6b15aaa", + "name" : "log", + "source" : "25acfd45c6b15aaa.txt", + "type" : "text/plain", + "size" : 6632 + } ], + "parameters" : [ ], + "stepsCount" : 14, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "982c1169fe332.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/99fca22daab31d64.json b/data/test-cases/99fca22daab31d64.json new file mode 100644 index 000000000..86e2f2761 --- /dev/null +++ b/data/test-cases/99fca22daab31d64.json @@ -0,0 +1,148 @@ +{ + "uid" : "99fca22daab31d64", + "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" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 + }, + "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" : 1731674280270, + "stop" : 1731674284442, + "duration" : 4172 + }, + "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" : 1731674284443, + "stop" : 1731674285462, + "duration" : 1019 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "88395bfd4b7117e0", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "88395bfd4b7117e0.png", + "type" : "image/png", + "size" : 44474 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674285463, + "stop" : 1731674287638, + "duration" : 2175 + }, + "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" : 1731674287639, + "stop" : 1731674288274, + "duration" : 635 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e32c9cf66da83a61", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "e32c9cf66da83a61.png", + "type" : "image/png", + "size" : 39092 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5fe0acfe16531b5c", + "name" : "log", + "source" : "5fe0acfe16531b5c.txt", + "type" : "text/plain", + "size" : 2345 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "99fca22daab31d64.json", + "parameterValues" : [ "14/03/2003", "John", "Preston" ] +} \ No newline at end of file diff --git a/data/test-cases/9caaf96b03be8187.json b/data/test-cases/9caaf96b03be8187.json new file mode 100644 index 000000000..0c142633b --- /dev/null +++ b/data/test-cases/9caaf96b03be8187.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 + }, + "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" : 1731674275016, + "stop" : 1731674279403, + "duration" : 4387 + }, + "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" : 1731674279404, + "stop" : 1731674280433, + "duration" : 1029 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6b765035f0179f7a", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "6b765035f0179f7a.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" : 1731674280433, + "stop" : 1731674281112, + "duration" : 679 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3afac4bbd8a0b06a", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "3afac4bbd8a0b06a.png", + "type" : "image/png", + "size" : 51680 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731674281113, + "stop" : 1731674281791, + "duration" : 678 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "86a7c2f06c890833", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "86a7c2f06c890833.png", + "type" : "image/png", + "size" : 51142 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674281792, + "stop" : 1731674283915, + "duration" : 2123 + }, + "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" : 1731674283915, + "stop" : 1731674284554, + "duration" : 639 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ef6d633e6fa7afbb", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "ef6d633e6fa7afbb.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" : 1731674284555, + "stop" : 1731674285178, + "duration" : 623 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b0ea92035b693f84", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "b0ea92035b693f84.png", + "type" : "image/png", + "size" : 44839 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5dfe3ecc2849b26e", + "name" : "log", + "source" : "5dfe3ecc2849b26e.txt", + "type" : "text/plain", + "size" : 4453 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "9caaf96b03be8187.json", + "parameterValues" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] +} \ No newline at end of file diff --git a/data/test-cases/9e6ae62e60bcc9dc.json b/data/test-cases/9e6ae62e60bcc9dc.json new file mode 100644 index 000000000..9534d87df --- /dev/null +++ b/data/test-cases/9e6ae62e60bcc9dc.json @@ -0,0 +1,118 @@ +{ + "uid" : "9e6ae62e60bcc9dc", + "name" : "Search without entering nhs number", + "fullName" : "/app/features/find_a_patient.feature:Search without entering nhs number", + "historyId" : "3ddec8c203f0667b07e4030542c38fb6", + "time" : { + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 + }, + "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" : 1731674202383, + "stop" : 1731674206562, + "duration" : 4179 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674206563, + "stop" : 1731674208742, + "duration" : 2179 + }, + "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" : 1731674208743, + "stop" : 1731674209365, + "duration" : 622 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "81b997fdbc5da070", + "name" : "qa_edge_131.0.2903.48_required_alerts_should_appear_for_nhsNumber.png", + "source" : "81b997fdbc5da070.png", + "type" : "image/png", + "size" : 52593 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "658f6a7ec6d7693", + "name" : "log", + "source" : "658f6a7ec6d7693.txt", + "type" : "text/plain", + "size" : 1532 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "9e6ae62e60bcc9dc.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/a5ad5a100503d390.json b/data/test-cases/a5ad5a100503d390.json new file mode 100644 index 000000000..b14c7c220 --- /dev/null +++ b/data/test-cases/a5ad5a100503d390.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 + }, + "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" : 1731674305589, + "stop" : 1731674309607, + "duration" : 4018 + }, + "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" : 1731674309607, + "stop" : 1731674310560, + "duration" : 953 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cbb1cbf76be92844", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "cbb1cbf76be92844.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" : 1731674310561, + "stop" : 1731674311244, + "duration" : 683 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d7e02c9483688204", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "d7e02c9483688204.png", + "type" : "image/png", + "size" : 51246 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731674311244, + "stop" : 1731674311910, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e1792220a8497d55", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "e1792220a8497d55.png", + "type" : "image/png", + "size" : 50708 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674311910, + "stop" : 1731674314011, + "duration" : 2101 + }, + "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" : 1731674314012, + "stop" : 1731674314625, + "duration" : 613 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "25c91b4c381a2951", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "25c91b4c381a2951.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" : 1731674314626, + "stop" : 1731674315233, + "duration" : 607 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f5513d01fabe012f", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "f5513d01fabe012f.png", + "type" : "image/png", + "size" : 44702 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "112f3ce17047711a", + "name" : "log", + "source" : "112f3ce17047711a.txt", + "type" : "text/plain", + "size" : 4455 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "a5ad5a100503d390.json", + "parameterValues" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] +} \ No newline at end of file diff --git a/data/test-cases/a69bb310ffdf07b6.json b/data/test-cases/a69bb310ffdf07b6.json new file mode 100644 index 000000000..28791ba1e --- /dev/null +++ b/data/test-cases/a69bb310ffdf07b6.json @@ -0,0 +1,145 @@ +{ + "uid" : "a69bb310ffdf07b6", + "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" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 + }, + "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" : 1731674221106, + "stop" : 1731674225212, + "duration" : 4106 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9693632109", + "time" : { + "start" : 1731674225212, + "stop" : 1731674225280, + "duration" : 68 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674225280, + "stop" : 1731674227376, + "duration" : 2096 + }, + "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" : 1731674227377, + "stop" : 1731674230025, + "duration" : 2648 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9d0c0225958409b2", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "9d0c0225958409b2.png", + "type" : "image/png", + "size" : 48905 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "9b619cc701948fbf", + "name" : "log", + "source" : "9b619cc701948fbf.txt", + "type" : "text/plain", + "size" : 1984 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "a69bb310ffdf07b6.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/aa164bf4bcd80f6.json b/data/test-cases/aa164bf4bcd80f6.json new file mode 100644 index 000000000..a12eab98a --- /dev/null +++ b/data/test-cases/aa164bf4bcd80f6.json @@ -0,0 +1,133 @@ +{ + "uid" : "aa164bf4bcd80f6", + "name" : "Add vaccines page should launch", + "fullName" : "/app/features/add_vaccines.feature:Add vaccines page should launch", + "historyId" : "e61b0bd09685f01f57cda066e000c8c0", + "time" : { + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 + }, + "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" : 1731674137679, + "stop" : 1731674137679, + "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" : 1731674137680, + "stop" : 1731674141257, + "duration" : 3577 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click add vaccine button", + "time" : { + "start" : 1731674141258, + "stop" : 1731674141383, + "duration" : 125 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the choose site page should be launched", + "time" : { + "start" : 1731674141384, + "stop" : 1731674142015, + "duration" : 631 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cbce2fb5ee49c294", + "name" : "qa_edge_131.0.2903.48_choose_site_page_should_launch.png", + "source" : "cbce2fb5ee49c294.png", + "type" : "image/png", + "size" : 47474 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "393c34441bccb564", + "name" : "log", + "source" : "393c34441bccb564.txt", + "type" : "text/plain", + "size" : 1576 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "aa164bf4bcd80f6.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/ae7458f8f809289b.json b/data/test-cases/ae7458f8f809289b.json new file mode 100644 index 000000000..6aefe6f48 --- /dev/null +++ b/data/test-cases/ae7458f8f809289b.json @@ -0,0 +1,242 @@ +{ + "uid" : "ae7458f8f809289b", + "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" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 + }, + "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" : 1731674180569, + "stop" : 1731674184742, + "duration" : 4173 + }, + "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" : 1731674184742, + "stop" : 1731674186915, + "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" : 1731674186915, + "stop" : 1731674188870, + "duration" : 1955 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "712377492937b9e3", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "712377492937b9e3.png", + "type" : "image/png", + "size" : 31464 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1731674188870, + "stop" : 1731674208828, + "duration" : 19958 + }, + "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" : "4fde7aa41f0d30fa", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "4fde7aa41f0d30fa.png", + "type" : "image/png", + "size" : 81222 + }, { + "uid" : "986a13432a2dfdc2", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "986a13432a2dfdc2.png", + "type" : "image/png", + "size" : 70999 + }, { + "uid" : "6cfd2e99429ffda9", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "6cfd2e99429ffda9.png", + "type" : "image/png", + "size" : 71840 + }, { + "uid" : "1df2c3c574f6504b", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "1df2c3c574f6504b.png", + "type" : "image/png", + "size" : 71840 + }, { + "uid" : "218e8427ba38e1e3", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "218e8427ba38e1e3.png", + "type" : "image/png", + "size" : 71495 + }, { + "uid" : "ec3c0fa3083fbb69", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "ec3c0fa3083fbb69.png", + "type" : "image/png", + "size" : 71503 + }, { + "uid" : "c8bebf1fd08c7a06", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "c8bebf1fd08c7a06.png", + "type" : "image/png", + "size" : 73605 + }, { + "uid" : "a125ce006153a292", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "a125ce006153a292.png", + "type" : "image/png", + "size" : 74058 + }, { + "uid" : "1e97234e009cfdc3", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "1e97234e009cfdc3.png", + "type" : "image/png", + "size" : 71436 + }, { + "uid" : "60576747924687f", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "60576747924687f.png", + "type" : "image/png", + "size" : 42746 + }, { + "uid" : "c855f899d3b7ad30", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "c855f899d3b7ad30.png", + "type" : "image/png", + "size" : 42746 + }, { + "uid" : "23de50c029df4857", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "23de50c029df4857.png", + "type" : "image/png", + "size" : 44790 + }, { + "uid" : "d753ade078cdd6f3", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "d753ade078cdd6f3.png", + "type" : "image/png", + "size" : 73712 + }, { + "uid" : "3270bf9c88b6503a", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "3270bf9c88b6503a.png", + "type" : "image/png", + "size" : 74918 + }, { + "uid" : "4a2523a2ae5f3cf5", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "4a2523a2ae5f3cf5.png", + "type" : "image/png", + "size" : 76058 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "ca70808a5a74c1bd", + "name" : "log", + "source" : "ca70808a5a74c1bd.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "ae7458f8f809289b.json", + "parameterValues" : [ "3", "9692237893", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/b5b74e0f48a0f3f.json b/data/test-cases/b5b74e0f48a0f3f.json new file mode 100644 index 000000000..9b0fc685a --- /dev/null +++ b/data/test-cases/b5b74e0f48a0f3f.json @@ -0,0 +1,145 @@ +{ + "uid" : "b5b74e0f48a0f3f", + "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" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 + }, + "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" : 1731674123256, + "stop" : 1731674127581, + "duration" : 4325 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9732596996", + "time" : { + "start" : 1731674127582, + "stop" : 1731674127668, + "duration" : 86 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674127669, + "stop" : 1731674129783, + "duration" : 2114 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Lisa WORTHY, 9732596996, 30/6/2024 and 10 NORTON PARK VIEW, SHEFFIELD, S8 8GS details", + "time" : { + "start" : 1731674129784, + "stop" : 1731674132448, + "duration" : 2664 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4d073062b11c6d67", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "4d073062b11c6d67.png", + "type" : "image/png", + "size" : 48908 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "8da5ee4a444177f5", + "name" : "log", + "source" : "8da5ee4a444177f5.txt", + "type" : "text/plain", + "size" : 1964 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "b5b74e0f48a0f3f.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/b5dd829359f665df.json b/data/test-cases/b5dd829359f665df.json new file mode 100644 index 000000000..30a7fe9e2 --- /dev/null +++ b/data/test-cases/b5dd829359f665df.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "f20aa27f3d4d0112b2f30371bc18cafb", + "time" : { + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'HOPE TULLY', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C3', 'care_model': 'Care home', 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'HOPE TULLY', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674543081, + "stop" : 1731674547365, + "duration" : 4284 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8edf6253b507fb9e", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "8edf6253b507fb9e.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" : 1731674547365, + "stop" : 1731674553183, + "duration" : 5818 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6ea617ab4820ef23", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9450144699_and_clicked_search_for_patient_button.png", + "source" : "6ea617ab4820ef23.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" : 1731674553184, + "stop" : 1731674555495, + "duration" : 2311 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6973e6a75b6d4fa2", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "6973e6a75b6d4fa2.png", + "type" : "image/png", + "size" : 48786 + }, { + "uid" : "394f5ecc343e8e6a", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "394f5ecc343e8e6a.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" : 1731674555495, + "stop" : 1731674561574, + "duration" : 6079 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "fa63f9150d96b123", + "name" : "log", + "source" : "fa63f9150d96b123.txt", + "type" : "text/plain", + "size" : 3757 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "b5dd829359f665df.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/b7be7a2c6c5ce180.json b/data/test-cases/b7be7a2c6c5ce180.json new file mode 100644 index 000000000..6b2e89323 --- /dev/null +++ b/data/test-cases/b7be7a2c6c5ce180.json @@ -0,0 +1,145 @@ +{ + "uid" : "b7be7a2c6c5ce180", + "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" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 + }, + "status" : "passed", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "passed", + "steps" : [ { + "name" : "Given I am on the find a patient by nhs number page", + "time" : { + "start" : 1731674102526, + "stop" : 1731674109332, + "duration" : 6806 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9732743476", + "time" : { + "start" : 1731674109334, + "stop" : 1731674109406, + "duration" : 72 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674109407, + "stop" : 1731674111516, + "duration" : 2109 + }, + "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" : 1731674111517, + "stop" : 1731674114209, + "duration" : 2692 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f0fcfb99ba2d6119", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "f0fcfb99ba2d6119.png", + "type" : "image/png", + "size" : 48929 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "beca101caab0f746", + "name" : "log", + "source" : "beca101caab0f746.txt", + "type" : "text/plain", + "size" : 2040 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "b7be7a2c6c5ce180.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/b99d85259edfb63a.json b/data/test-cases/b99d85259edfb63a.json new file mode 100644 index 000000000..1d9620dbd --- /dev/null +++ b/data/test-cases/b99d85259edfb63a.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "e7d797b411d8785818da901f65fdf4c9", + "time" : { + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...y_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Care home', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'CAWRDAV BOBBETT', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...y_date': '19/10/2026', 'batch_number': 'AUTOMATION-C30', 'care_model': 'Care home', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'CAWRDAV BOBBETT', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674475823, + "stop" : 1731674480078, + "duration" : 4255 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "51bd18f8967a3ff", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "51bd18f8967a3ff.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" : 1731674480078, + "stop" : 1731674485853, + "duration" : 5775 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c5de449867222083", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437599165_and_clicked_search_for_patient_button.png", + "source" : "c5de449867222083.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" : 1731674485853, + "stop" : 1731674488152, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "1e48fd655159a2bc", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "1e48fd655159a2bc.png", + "type" : "image/png", + "size" : 48909 + }, { + "uid" : "e0fbebe1d9e7ff97", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "e0fbebe1d9e7ff97.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" : 1731674488152, + "stop" : 1731674494266, + "duration" : 6114 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "cf53e6a571656ef4", + "name" : "log", + "source" : "cf53e6a571656ef4.txt", + "type" : "text/plain", + "size" : 3786 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "b99d85259edfb63a.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/ba7354234e34f93c.json b/data/test-cases/ba7354234e34f93c.json new file mode 100644 index 000000000..fc76dcac7 --- /dev/null +++ b/data/test-cases/ba7354234e34f93c.json @@ -0,0 +1,139 @@ +{ + "uid" : "ba7354234e34f93c", + "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" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 + }, + "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" : 1731674224352, + "stop" : 1731674229247, + "duration" : 4895 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 123456789 as the nhs number", + "time" : { + "start" : 1731674229247, + "stop" : 1731674229319, + "duration" : 72 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674229319, + "stop" : 1731674231410, + "duration" : 2091 + }, + "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" : 1731674231410, + "stop" : 1731674232057, + "duration" : 647 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9deb661319f0ce5", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_nhs_number.png", + "source" : "9deb661319f0ce5.png", + "type" : "image/png", + "size" : 52332 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5196535c022169b1", + "name" : "log", + "source" : "5196535c022169b1.txt", + "type" : "text/plain", + "size" : 1817 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "ba7354234e34f93c.json", + "parameterValues" : [ "Enter 10 digits", "123456789" ] +} \ No newline at end of file diff --git a/data/test-cases/bc6d0a8e3baad81a.json b/data/test-cases/bc6d0a8e3baad81a.json new file mode 100644 index 000000000..8c6be41e7 --- /dev/null +++ b/data/test-cases/bc6d0a8e3baad81a.json @@ -0,0 +1,272 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "be8754a3c45b355caf3fb54bb9553a90", + "time" : { + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'DELICE PINKER', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'DELICE PINKER', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674351837, + "stop" : 1731674385455, + "duration" : 33618 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "89b07b1f1a0582e6", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "89b07b1f1a0582e6.png", + "type" : "image/png", + "size" : 41841 + }, { + "uid" : "987045a7e5ae69ae", + "name" : "qa_edge_131.0.2903.48_clicked_add_vaccine_button.png", + "source" : "987045a7e5ae69ae.png", + "type" : "image/png", + "size" : 45852 + }, { + "uid" : "6673af3778099207", + "name" : "qa_edge_131.0.2903.48_entered_site_name.png", + "source" : "6673af3778099207.png", + "type" : "image/png", + "size" : 48377 + }, { + "uid" : "c82bf396084c5f6b", + "name" : "qa_edge_131.0.2903.48_selected_site_from_list.png", + "source" : "c82bf396084c5f6b.png", + "type" : "image/png", + "size" : 46514 + }, { + "uid" : "a00632bfa87b362e", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_vaccine_button.png", + "source" : "a00632bfa87b362e.png", + "type" : "image/png", + "size" : 47394 + }, { + "uid" : "72c3448fb2f644c3", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_radiobutton_on_add_vaccine_screen.png", + "source" : "72c3448fb2f644c3.png", + "type" : "image/png", + "size" : 59675 + }, { + "uid" : "908de7d5b83bcabf", + "name" : "qa_edge_131.0.2903.48_clicked_vaccine_type_radiobutton_on_add_vaccine_screen.png", + "source" : "908de7d5b83bcabf.png", + "type" : "image/png", + "size" : 60025 + }, { + "uid" : "f92bb1fe557510d", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_add_batch_button.png", + "source" : "f92bb1fe557510d.png", + "type" : "image/png", + "size" : 29195 + }, { + "uid" : "44ff9bdbc568b96a", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "44ff9bdbc568b96a.png", + "type" : "image/png", + "size" : 31345 + }, { + "uid" : "fc632c5bb7d41a41", + "name" : "qa_edge_131.0.2903.48_entered_expiry_date.png", + "source" : "fc632c5bb7d41a41.png", + "type" : "image/png", + "size" : 36354 + }, { + "uid" : "a4f407ef605b1df6", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_confirm_batch_details_button.png", + "source" : "a4f407ef605b1df6.png", + "type" : "image/png", + "size" : 37366 + }, { + "uid" : "b9aed6ed7a736ba2", + "name" : "qa_edge_131.0.2903.48_clicked_confirm_add_vaccine_and_batch_button.png", + "source" : "b9aed6ed7a736ba2.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" : 1731674385456, + "stop" : 1731674391307, + "duration" : 5851 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4e37026d5e39929a", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "4e37026d5e39929a.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" : 1731674391307, + "stop" : 1731674393623, + "duration" : 2316 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2be1a6419789e6ce", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "2be1a6419789e6ce.png", + "type" : "image/png", + "size" : 48878 + }, { + "uid" : "f0f54c7b156056a9", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "f0f54c7b156056a9.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" : 1731674393623, + "stop" : 1731674399706, + "duration" : 6083 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "7fb55b2860003117", + "name" : "log", + "source" : "7fb55b2860003117.txt", + "type" : "text/plain", + "size" : 8635 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 16, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "bc6d0a8e3baad81a.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/bd53d8da6e73a4f8.json b/data/test-cases/bd53d8da6e73a4f8.json new file mode 100644 index 000000000..f65629469 --- /dev/null +++ b/data/test-cases/bd53d8da6e73a4f8.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "8d74805be558e9a3073d8b12d7978bbe", + "time" : { + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_...9/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'FLORINDA DUNNER', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'Flu', 'shared_data': {'batch_...9/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'FLORINDA DUNNER', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674543740, + "stop" : 1731674548057, + "duration" : 4317 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "db966cc513e0f444", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "db966cc513e0f444.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" : 1731674548057, + "stop" : 1731674553873, + "duration" : 5816 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e3b98719b42f7ab3", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437541817_and_clicked_search_for_patient_button.png", + "source" : "e3b98719b42f7ab3.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" : 1731674553874, + "stop" : 1731674556166, + "duration" : 2292 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2bace2021bd4e29b", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "2bace2021bd4e29b.png", + "type" : "image/png", + "size" : 48966 + }, { + "uid" : "13fb7c69fdebb33c", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "13fb7c69fdebb33c.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" : 1731674556167, + "stop" : 1731674562259, + "duration" : 6092 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "2b925cfab492a436", + "name" : "log", + "source" : "2b925cfab492a436.txt", + "type" : "text/plain", + "size" : 3765 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "bd53d8da6e73a4f8.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/bd808c798abc181e.json b/data/test-cases/bd808c798abc181e.json new file mode 100644 index 000000000..34e333dd7 --- /dev/null +++ b/data/test-cases/bd808c798abc181e.json @@ -0,0 +1,145 @@ +{ + "uid" : "bd808c798abc181e", + "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" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 + }, + "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" : 1731674132451, + "stop" : 1731674136867, + "duration" : 4416 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9449306621", + "time" : { + "start" : 1731674136868, + "stop" : 1731674136938, + "duration" : 70 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674136939, + "stop" : 1731674139030, + "duration" : 2091 + }, + "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" : 1731674139030, + "stop" : 1731674141669, + "duration" : 2639 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "581a04c6a0630bd3", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "581a04c6a0630bd3.png", + "type" : "image/png", + "size" : 49064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "845aabbb38b4ae61", + "name" : "log", + "source" : "845aabbb38b4ae61.txt", + "type" : "text/plain", + "size" : 1931 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "bd808c798abc181e.json", + "parameterValues" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] +} \ No newline at end of file diff --git a/data/test-cases/becec6392c2baa17.json b/data/test-cases/becec6392c2baa17.json new file mode 100644 index 000000000..61a196cf9 --- /dev/null +++ b/data/test-cases/becec6392c2baa17.json @@ -0,0 +1,148 @@ +{ + "uid" : "becec6392c2baa17", + "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" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 + }, + "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" : 1731674128532, + "stop" : 1731674128532, + "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" : 1731674128532, + "stop" : 1731674132064, + "duration" : 3532 + }, + "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" : 1731674132065, + "stop" : 1731674132180, + "duration" : 115 + }, + "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" : 1731674132181, + "stop" : 1731674132293, + "duration" : 112 + }, + "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" : 1731674132294, + "stop" : 1731674132979, + "duration" : 685 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6eb9b36834a6a0d7", + "name" : "qa_edge_131.0.2903.48__function check_enter_batch_number_error_message_is_displayed at 0x7f769f8d0ae0_.png", + "source" : "6eb9b36834a6a0d7.png", + "type" : "image/png", + "size" : 33464 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e31031645b907886", + "name" : "log", + "source" : "e31031645b907886.txt", + "type" : "text/plain", + "size" : 2135 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "becec6392c2baa17.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/bffe2d4b53eb400e.json b/data/test-cases/bffe2d4b53eb400e.json new file mode 100644 index 000000000..60aeca05a --- /dev/null +++ b/data/test-cases/bffe2d4b53eb400e.json @@ -0,0 +1,169 @@ +{ + "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]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Search without entering patient details shows errors on the mandatory fields", + "historyId" : "ffd87a641da72571b8823162282d2883", + "time" : { + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 + }, + "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" : 1731674274481, + "stop" : 1731674279463, + "duration" : 4982 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674279463, + "stop" : 1731674281626, + "duration" : 2163 + }, + "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" : 1731674281626, + "stop" : 1731674282239, + "duration" : 613 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f25075e326a36590", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_first_name.png", + "source" : "f25075e326a36590.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" : 1731674282239, + "stop" : 1731674282852, + "duration" : 613 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e596eb105bfb290c", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_last_name.png", + "source" : "e596eb105bfb290c.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" : 1731674282853, + "stop" : 1731674283452, + "duration" : 599 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "60fbf85948164084", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_dob.png", + "source" : "60fbf85948164084.png", + "type" : "image/png", + "size" : 32423 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "e60839bcc17ffe52", + "name" : "log", + "source" : "e60839bcc17ffe52.txt", + "type" : "text/plain", + "size" : 3042 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "bffe2d4b53eb400e.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/c02328ca46560afc.json b/data/test-cases/c02328ca46560afc.json new file mode 100644 index 000000000..0ca89a0e8 --- /dev/null +++ b/data/test-cases/c02328ca46560afc.json @@ -0,0 +1,169 @@ +{ + "uid" : "c02328ca46560afc", + "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" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 + }, + "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" : 1731674113485, + "stop" : 1731674117830, + "duration" : 4345 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I am on the vaccines page", + "time" : { + "start" : 1731674117831, + "stop" : 1731674121313, + "duration" : 3482 + }, + "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" : 1731674121313, + "stop" : 1731674122074, + "duration" : 761 + }, + "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" : 1731674122075, + "stop" : 1731674123084, + "duration" : 1009 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "679c0172701ca10e", + "name" : "qa_edge_131.0.2903.48_entered_batch_number.png", + "source" : "679c0172701ca10e.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" : 1731674123084, + "stop" : 1731674123852, + "duration" : 768 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2e4c304717a23e9f", + "name" : "qa_edge_131.0.2903.48_batch_already_added_warning_message_exists.png", + "source" : "2e4c304717a23e9f.png", + "type" : "image/png", + "size" : 36354 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "3e3209a3609a1d87", + "name" : "log", + "source" : "3e3209a3609a1d87.txt", + "type" : "text/plain", + "size" : 2476 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "c02328ca46560afc.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/c3aca18496e6e0e1.json b/data/test-cases/c3aca18496e6e0e1.json new file mode 100644 index 000000000..8b1110a63 --- /dev/null +++ b/data/test-cases/c3aca18496e6e0e1.json @@ -0,0 +1,172 @@ +{ + "uid" : "c3aca18496e6e0e1", + "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" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 + }, + "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" : 1731674283455, + "stop" : 1731674288246, + "duration" : 4791 + }, + "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" : 1731674288246, + "stop" : 1731674289294, + "duration" : 1048 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d60bc1db4728777c", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "d60bc1db4728777c.png", + "type" : "image/png", + "size" : 49404 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I enter the postcode INVALID", + "time" : { + "start" : 1731674289295, + "stop" : 1731674289989, + "duration" : 694 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "83174012d79370be", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "83174012d79370be.png", + "type" : "image/png", + "size" : 50630 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674289989, + "stop" : 1731674292094, + "duration" : 2105 + }, + "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" : 1731674292095, + "stop" : 1731674292709, + "duration" : 614 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b6ffef332cff729a", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_postcode.png", + "source" : "b6ffef332cff729a.png", + "type" : "image/png", + "size" : 36724 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "d518e7bc7a6973fb", + "name" : "log", + "source" : "d518e7bc7a6973fb.txt", + "type" : "text/plain", + "size" : 3037 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "c3aca18496e6e0e1.json", + "parameterValues" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] +} \ No newline at end of file diff --git a/data/test-cases/c76fef67540c56dc.json b/data/test-cases/c76fef67540c56dc.json new file mode 100644 index 000000000..3303d4c17 --- /dev/null +++ b/data/test-cases/c76fef67540c56dc.json @@ -0,0 +1,242 @@ +{ + "uid" : "c76fef67540c56dc", + "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" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 + }, + "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" : 1731674208888, + "stop" : 1731674214527, + "duration" : 5639 + }, + "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" : 1731674214527, + "stop" : 1731674216698, + "duration" : 2171 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I proceed to record a vaccine for covid for all products", + "time" : { + "start" : 1731674216698, + "stop" : 1731674218599, + "duration" : 1901 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fcae8ab21b974dca", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "fcae8ab21b974dca.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" : 1731674218599, + "stop" : 1731674238219, + "duration" : 19620 + }, + "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" : "97bf3ada3e43ebc8", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "97bf3ada3e43ebc8.png", + "type" : "image/png", + "size" : 82481 + }, { + "uid" : "456ca6b54c5c53c1", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "456ca6b54c5c53c1.png", + "type" : "image/png", + "size" : 72249 + }, { + "uid" : "31b52e447662fe55", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "31b52e447662fe55.png", + "type" : "image/png", + "size" : 73093 + }, { + "uid" : "935f9c69a347722f", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "935f9c69a347722f.png", + "type" : "image/png", + "size" : 73093 + }, { + "uid" : "98a9ccce214445ec", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "98a9ccce214445ec.png", + "type" : "image/png", + "size" : 72767 + }, { + "uid" : "71460621b07a2647", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "71460621b07a2647.png", + "type" : "image/png", + "size" : 71193 + }, { + "uid" : "494270c9fe7c7936", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "494270c9fe7c7936.png", + "type" : "image/png", + "size" : 73287 + }, { + "uid" : "4b4fab1ec9cb5eef", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "4b4fab1ec9cb5eef.png", + "type" : "image/png", + "size" : 73626 + }, { + "uid" : "c5052d0a0f94766c", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "c5052d0a0f94766c.png", + "type" : "image/png", + "size" : 70258 + }, { + "uid" : "f79da3ad29c26943", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "f79da3ad29c26943.png", + "type" : "image/png", + "size" : 42395 + }, { + "uid" : "556b87d270ee3f6e", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "556b87d270ee3f6e.png", + "type" : "image/png", + "size" : 42395 + }, { + "uid" : "a550fadffdfcfa87", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "a550fadffdfcfa87.png", + "type" : "image/png", + "size" : 44466 + }, { + "uid" : "addd8b153f666c19", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "addd8b153f666c19.png", + "type" : "image/png", + "size" : 75415 + }, { + "uid" : "97a798e8e99e76", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "97a798e8e99e76.png", + "type" : "image/png", + "size" : 76679 + }, { + "uid" : "1640d077a6898bbd", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "1640d077a6898bbd.png", + "type" : "image/png", + "size" : 77895 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4167bd490475d562", + "name" : "log", + "source" : "4167bd490475d562.txt", + "type" : "text/plain", + "size" : 8802 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "c76fef67540c56dc.json", + "parameterValues" : [ "3", "9474335761", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/c8038a2203fee978.json b/data/test-cases/c8038a2203fee978.json new file mode 100644 index 000000000..c3ba1872e --- /dev/null +++ b/data/test-cases/c8038a2203fee978.json @@ -0,0 +1,242 @@ +{ + "uid" : "c8038a2203fee978", + "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" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 + }, + "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" : 1731674102529, + "stop" : 1731674109111, + "duration" : 6582 + }, + "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" : 1731674109113, + "stop" : 1731674111298, + "duration" : 2185 + }, + "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" : 1731674111298, + "stop" : 1731674113241, + "duration" : 1943 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "cdb8629ec753a58c", + "name" : "qa_edge_131.0.2903.48_clicked_patient_name.png", + "source" : "cdb8629ec753a58c.png", + "type" : "image/png", + "size" : 31464 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "Then the system should display the warnings 3", + "time" : { + "start" : 1731674113243, + "stop" : 1731674133192, + "duration" : 19949 + }, + "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" : "700c987479cab3cf", + "name" : "qa_edge_131.0.2903.48_clicked_choose_vaccine_button.png", + "source" : "700c987479cab3cf.png", + "type" : "image/png", + "size" : 81896 + }, { + "uid" : "d0d7d5678892929c", + "name" : "qa_edge_131.0.2903.48_clicked_eligible_yes_radiobutton.png", + "source" : "d0d7d5678892929c.png", + "type" : "image/png", + "size" : 71586 + }, { + "uid" : "14694338cf163bdb", + "name" : "qa_edge_131.0.2903.48_selected_eligibility_type.png", + "source" : "14694338cf163bdb.png", + "type" : "image/png", + "size" : 72429 + }, { + "uid" : "52c7d83dceebaf66", + "name" : "qa_edge_131.0.2903.48_clicked_eligibility_yes_and_selected_eligibility_type.png", + "source" : "52c7d83dceebaf66.png", + "type" : "image/png", + "size" : 72429 + }, { + "uid" : "f16095cd54faa858", + "name" : "qa_edge_131.0.2903.48_set_assessment_date.png", + "source" : "f16095cd54faa858.png", + "type" : "image/png", + "size" : 72100 + }, { + "uid" : "d24198b7ef27ecb5", + "name" : "qa_edge_131.0.2903.48_clicked_legal_mechanism.png", + "source" : "d24198b7ef27ecb5.png", + "type" : "image/png", + "size" : 74780 + }, { + "uid" : "a3f198f475afb406", + "name" : "qa_edge_131.0.2903.48_selected_assessing_clinician_with_name_and_council.png", + "source" : "a3f198f475afb406.png", + "type" : "image/png", + "size" : 76864 + }, { + "uid" : "3b7ac0e8f6685ba6", + "name" : "qa_edge_131.0.2903.48_clicked_patient_give_vaccine_radio_button.png", + "source" : "3b7ac0e8f6685ba6.png", + "type" : "image/png", + "size" : 77230 + }, { + "uid" : "552b6de66667f097", + "name" : "qa_edge_131.0.2903.48_entered_comments_for_assessing_patient.png", + "source" : "552b6de66667f097.png", + "type" : "image/png", + "size" : 75315 + }, { + "uid" : "8222bdd588729378", + "name" : "qa_edge_131.0.2903.48_clicked_continue_to_record_consent_button.png", + "source" : "8222bdd588729378.png", + "type" : "image/png", + "size" : 43757 + }, { + "uid" : "5deb576b193eb9f", + "name" : "qa_edge_131.0.2903.48_before_selecting_consent_clinician.png", + "source" : "5deb576b193eb9f.png", + "type" : "image/png", + "size" : 43757 + }, { + "uid" : "2f7c3debf7341a24", + "name" : "qa_edge_131.0.2903.48_selected_consent_clinician_with_name_and_council.png", + "source" : "2f7c3debf7341a24.png", + "type" : "image/png", + "size" : 45866 + }, { + "uid" : "831503dc88821bc1", + "name" : "qa_edge_131.0.2903.48_clicked_yes_to_consent.png", + "source" : "831503dc88821bc1.png", + "type" : "image/png", + "size" : 74413 + }, { + "uid" : "cf6c4c93d4192a0d", + "name" : "qa_edge_131.0.2903.48_selected_consent_given_by_from_dropdown.png", + "source" : "cf6c4c93d4192a0d.png", + "type" : "image/png", + "size" : 75547 + }, { + "uid" : "7135eb8f1e42c1da", + "name" : "qa_edge_131.0.2903.48_entered_person_consenting_details.png", + "source" : "7135eb8f1e42c1da.png", + "type" : "image/png", + "size" : 76734 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 15, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "9da9a03a85c4b4ce", + "name" : "log", + "source" : "9da9a03a85c4b4ce.txt", + "type" : "text/plain", + "size" : 8871 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 17, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "c8038a2203fee978.json", + "parameterValues" : [ "3", "9450153485", "covid" ] +} \ No newline at end of file diff --git a/data/test-cases/c9d1c45eed9f0cd3.json b/data/test-cases/c9d1c45eed9f0cd3.json new file mode 100644 index 000000000..a32d7f1c4 --- /dev/null +++ b/data/test-cases/c9d1c45eed9f0cd3.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "a7cee18e337649d368d1a881cd9eba0b", + "time" : { + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '21/11/2025', 'batch_number': 'AUTOMATION-C30', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...h_number': 'AUTOMATION-C30', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '21/11/2025', 'batch_number': 'AUTOMATION-C30', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...h_number': 'AUTOMATION-C30', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674352774, + "stop" : 1731674356996, + "duration" : 4222 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "68238fa077c321a4", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "68238fa077c321a4.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" : 1731674356997, + "stop" : 1731674362757, + "duration" : 5760 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3b4be6ee81662724", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "3b4be6ee81662724.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" : 1731674362758, + "stop" : 1731674365576, + "duration" : 2818 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "aabc60a5b00911c1", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "aabc60a5b00911c1.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "4496d130149afeea", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "4496d130149afeea.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" : 1731674365577, + "stop" : 1731674371659, + "duration" : 6082 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "6cd8daa93d835d6b", + "name" : "log", + "source" : "6cd8daa93d835d6b.txt", + "type" : "text/plain", + "size" : 3795 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "c9d1c45eed9f0cd3.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/cb4b2e3b730b5664.json b/data/test-cases/cb4b2e3b730b5664.json new file mode 100644 index 000000000..e64ae54fb --- /dev/null +++ b/data/test-cases/cb4b2e3b730b5664.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "6210f73bbcde7fc900a2557932f395eb", + "time" : { + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba... '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'HERBERT HAAG', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'chosen_vaccine': 'COVID-19', 'shared_data': {'ba... '19/2/2026', 'batch_number': 'AUTOMATION-C10', 'care_model': 'Community Pharmacy', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'HERBERT HAAG', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674375720, + "stop" : 1731674379949, + "duration" : 4229 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "64165e768c3354ca", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "64165e768c3354ca.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" : 1731674379949, + "stop" : 1731674386177, + "duration" : 6228 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "d7b39297a35492a8", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9470040228_and_clicked_search_for_patient_button.png", + "source" : "d7b39297a35492a8.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" : 1731674386177, + "stop" : 1731674388476, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6214793b9b962d17", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "6214793b9b962d17.png", + "type" : "image/png", + "size" : 48983 + }, { + "uid" : "aa924984b9ff4d5", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "aa924984b9ff4d5.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" : 1731674388476, + "stop" : 1731674394555, + "duration" : 6079 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "dcfc8bf9bd2f5411", + "name" : "log", + "source" : "dcfc8bf9bd2f5411.txt", + "type" : "text/plain", + "size" : 3790 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "cb4b2e3b730b5664.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/cf0c00fc5020a95e.json b/data/test-cases/cf0c00fc5020a95e.json new file mode 100644 index 000000000..acfbc293e --- /dev/null +++ b/data/test-cases/cf0c00fc5020a95e.json @@ -0,0 +1,157 @@ +{ + "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]", + "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" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 + }, + "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" : 1731674261081, + "stop" : 1731674265943, + "duration" : 4862 + }, + "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" : 1731674265943, + "stop" : 1731674266912, + "duration" : 969 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8351ba2fb7ac1dd0", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "8351ba2fb7ac1dd0.png", + "type" : "image/png", + "size" : 49509 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674266912, + "stop" : 1731674269011, + "duration" : 2099 + }, + "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" : 1731674269011, + "stop" : 1731674271662, + "duration" : 2651 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f4b7d0ad5c7bbf29", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "f4b7d0ad5c7bbf29.png", + "type" : "image/png", + "size" : 41629 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a3bb58a91629f22", + "name" : "log", + "source" : "a3bb58a91629f22.txt", + "type" : "text/plain", + "size" : 2569 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "cf0c00fc5020a95e.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/d92ac6796c4d8c7.json b/data/test-cases/d92ac6796c4d8c7.json new file mode 100644 index 000000000..d1ecc5b9d --- /dev/null +++ b/data/test-cases/d92ac6796c4d8c7.json @@ -0,0 +1,103 @@ +{ + "uid" : "d92ac6796c4d8c7", + "name" : "Login button is visible", + "fullName" : "features/login.feature:Login button is visible", + "historyId" : "67f72350cbea9a3eebab3adfe5536260", + "time" : { + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 + }, + "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" : 1731674343746, + "stop" : 1731674345172, + "duration" : 1426 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the login button should be visible", + "time" : { + "start" : 1731674345173, + "stop" : 1731674345778, + "duration" : 605 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f7f6df50f6b3a17f", + "name" : "qa_edge_131.0.2903.48_login_should_be_visible.png", + "source" : "f7f6df50f6b3a17f.png", + "type" : "image/png", + "size" : 37292 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "132bac5cbad6f514", + "name" : "log", + "source" : "132bac5cbad6f514.txt", + "type" : "text/plain", + "size" : 1012 + } ], + "parameters" : [ ], + "stepsCount" : 2, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "d92ac6796c4d8c7.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/dcc8e09b510793f7.json b/data/test-cases/dcc8e09b510793f7.json new file mode 100644 index 000000000..068204463 --- /dev/null +++ b/data/test-cases/dcc8e09b510793f7.json @@ -0,0 +1,139 @@ +{ + "uid" : "dcc8e09b510793f7", + "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" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 + }, + "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" : 1731674232060, + "stop" : 1731674237069, + "duration" : 5009 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9753108642 as the nhs number", + "time" : { + "start" : 1731674237069, + "stop" : 1731674237159, + "duration" : 90 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674237160, + "stop" : 1731674239279, + "duration" : 2119 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see an nhs number error message Enter a correct NHS number", + "time" : { + "start" : 1731674239280, + "stop" : 1731674239899, + "duration" : 619 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "104d67780da649be", + "name" : "qa_edge_131.0.2903.48_error_message_appears_for_nhs_number.png", + "source" : "104d67780da649be.png", + "type" : "image/png", + "size" : 53772 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "3fc3cdcdf49346ef", + "name" : "log", + "source" : "3fc3cdcdf49346ef.txt", + "type" : "text/plain", + "size" : 1829 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "dcc8e09b510793f7.json", + "parameterValues" : [ "Enter a correct NHS number", "9753108642" ] +} \ No newline at end of file diff --git a/data/test-cases/dedaee81ba1dff7d.json b/data/test-cases/dedaee81ba1dff7d.json new file mode 100644 index 000000000..2542de511 --- /dev/null +++ b/data/test-cases/dedaee81ba1dff7d.json @@ -0,0 +1,118 @@ +{ + "uid" : "dedaee81ba1dff7d", + "name" : "Find a patient page should launch", + "fullName" : "/app/features/find_a_patient.feature:Find a patient page should launch", + "historyId" : "ec71cb30f7c78f53c433358f76194162", + "time" : { + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 + }, + "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" : 1731674198759, + "stop" : 1731674198759, + "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" : 1731674198759, + "stop" : 1731674201766, + "duration" : 3007 + }, + "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" : 1731674201767, + "stop" : 1731674202380, + "duration" : 613 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f8b77be073ea3de3", + "name" : "qa_edge_131.0.2903.48_find_a_patient_page_should_be_displayed.png", + "source" : "f8b77be073ea3de3.png", + "type" : "image/png", + "size" : 47703 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "78c0c904971aef8e", + "name" : "log", + "source" : "78c0c904971aef8e.txt", + "type" : "text/plain", + "size" : 1384 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "dedaee81ba1dff7d.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/df05e2b24981b9b3.json b/data/test-cases/df05e2b24981b9b3.json new file mode 100644 index 000000000..0c21ae8b1 --- /dev/null +++ b/data/test-cases/df05e2b24981b9b3.json @@ -0,0 +1,112 @@ +{ + "uid" : "df05e2b24981b9b3", + "name" : "NHS sign in page should be visible", + "fullName" : "features/logout.feature:NHS sign in page should be visible", + "historyId" : "807ba16b9c51dae553be51c09f89547b", + "time" : { + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 + }, + "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" : 1731674365407, + "stop" : 1731674369929, + "duration" : 4522 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the logout button", + "time" : { + "start" : 1731674369930, + "stop" : 1731674370262, + "duration" : 332 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then the user should be logged out successfully", + "time" : { + "start" : 1731674370263, + "stop" : 1731674370949, + "duration" : 686 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + } ], + "attachments" : [ { + "uid" : "7a2ce76eb8d69b3a", + "name" : "log", + "source" : "7a2ce76eb8d69b3a.txt", + "type" : "text/plain", + "size" : 1312 + } ], + "parameters" : [ ], + "stepsCount" : 3, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "df05e2b24981b9b3.json", + "parameterValues" : [ ] +} \ No newline at end of file diff --git a/data/test-cases/e185d1f71ebbb8a3.json b/data/test-cases/e185d1f71ebbb8a3.json new file mode 100644 index 000000000..06199e415 --- /dev/null +++ b/data/test-cases/e185d1f71ebbb8a3.json @@ -0,0 +1,145 @@ +{ + "uid" : "e185d1f71ebbb8a3", + "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" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 + }, + "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" : 1731674168684, + "stop" : 1731674173237, + "duration" : 4553 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9469998626", + "time" : { + "start" : 1731674173238, + "stop" : 1731674173309, + "duration" : 71 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674173310, + "stop" : 1731674175412, + "duration" : 2102 + }, + "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" : 1731674175413, + "stop" : 1731674178062, + "duration" : 2649 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "16cad8749c0622b", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "16cad8749c0622b.png", + "type" : "image/png", + "size" : 48764 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "f47f17bab3259679", + "name" : "log", + "source" : "f47f17bab3259679.txt", + "type" : "text/plain", + "size" : 1958 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "e185d1f71ebbb8a3.json", + "parameterValues" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] +} \ No newline at end of file diff --git a/data/test-cases/e2a0840321deefcb.json b/data/test-cases/e2a0840321deefcb.json new file mode 100644 index 000000000..b722ebdbc --- /dev/null +++ b/data/test-cases/e2a0840321deefcb.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "eecb763363430fd31fe4e5364d74e54d", + "time" : { + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...tch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-SJ1', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...tch_number': 'AUTOMATION-SJ1', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "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" : 1731674329565, + "stop" : 1731674333756, + "duration" : 4191 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5559125d8866d107", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "5559125d8866d107.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" : 1731674333756, + "stop" : 1731674339529, + "duration" : 5773 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb5ef41634743ab2", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "fb5ef41634743ab2.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" : 1731674339530, + "stop" : 1731674342344, + "duration" : 2814 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9ebcaf28e61c74c4", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "9ebcaf28e61c74c4.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "13ab0b28545e9c48", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "13ab0b28545e9c48.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" : 1731674342344, + "stop" : 1731674348422, + "duration" : 6078 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "5ea670277be2331f", + "name" : "log", + "source" : "5ea670277be2331f.txt", + "type" : "text/plain", + "size" : 3794 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW" + }, { + "name" : "assess_date", + "value" : "today" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-SJ1" + }, { + "name" : "care_model", + "value" : "Vaccination Centre open to the public" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "23/6/1946" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "0" + }, { + "name" : "name", + "value" : "Bill GARTON" + }, { + "name" : "nhs_number", + "value" : "9693632109" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "e2a0840321deefcb.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/e3d880a34a441b43.json b/data/test-cases/e3d880a34a441b43.json new file mode 100644 index 000000000..13ef0d08e --- /dev/null +++ b/data/test-cases/e3d880a34a441b43.json @@ -0,0 +1,209 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "869095f3ca3b5eee633ab10e8b748df5", + "time" : { + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '1/2/2026', 'batch_number': 'AUTOMATION-ABR', 'chosen_vaccine': 'Respiratory syncytial virus (RS...UTOMATION-ABR', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARGIE PUCKEY', vaccine = 'Respiratory syncytial virus (RSV)'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '1/2/2026', 'batch_number': 'AUTOMATION-ABR', 'chosen_vaccine': 'Respiratory syncytial virus (RS...UTOMATION-ABR', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'MARGIE PUCKEY', vaccine = 'Respiratory syncytial virus (RSV)'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674551346, + "stop" : 1731674555573, + "duration" : 4227 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "ab5f510045d80723", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "ab5f510045d80723.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" : 1731674555574, + "stop" : 1731674561332, + "duration" : 5758 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fcb49f5d459b9372", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9473629885_and_clicked_search_for_patient_button.png", + "source" : "fcb49f5d459b9372.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" : 1731674561333, + "stop" : 1731674563685, + "duration" : 2352 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb0ec7db01445c88", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "fb0ec7db01445c88.png", + "type" : "image/png", + "size" : 49480 + }, { + "uid" : "c4a2bd019b375f97", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "c4a2bd019b375f97.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" : 1731674563686, + "stop" : 1731674569761, + "duration" : 6075 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4b8c2c3da707a97f", + "name" : "log", + "source" : "4b8c2c3da707a97f.txt", + "type" : "text/plain", + "size" : 3821 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "e3d880a34a441b43.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/e856f3177da32c54.json b/data/test-cases/e856f3177da32c54.json new file mode 100644 index 000000000..72e35720e --- /dev/null +++ b/data/test-cases/e856f3177da32c54.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 + }, + "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" : 1731674285181, + "stop" : 1731674289547, + "duration" : 4366 + }, + "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" : 1731674289548, + "stop" : 1731674290581, + "duration" : 1033 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "81ddf0b8cea395e9", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "81ddf0b8cea395e9.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" : 1731674290581, + "stop" : 1731674291278, + "duration" : 697 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b7ef43c1e53c8b94", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "b7ef43c1e53c8b94.png", + "type" : "image/png", + "size" : 51223 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731674291279, + "stop" : 1731674291954, + "duration" : 675 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "4ddfeda9496744d", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "4ddfeda9496744d.png", + "type" : "image/png", + "size" : 50684 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674291955, + "stop" : 1731674294075, + "duration" : 2120 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I can see a message that no results are found for the patient", + "time" : { + "start" : 1731674294076, + "stop" : 1731674294717, + "duration" : 641 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5ef6651db460015b", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "5ef6651db460015b.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" : 1731674294717, + "stop" : 1731674295337, + "duration" : 620 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "bb63bd3a896c2414", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "bb63bd3a896c2414.png", + "type" : "image/png", + "size" : 44642 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "52fdb5c79933899e", + "name" : "log", + "source" : "52fdb5c79933899e.txt", + "type" : "text/plain", + "size" : 4456 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "e856f3177da32c54.json", + "parameterValues" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] +} \ No newline at end of file diff --git a/data/test-cases/ead4825ab3845a5a.json b/data/test-cases/ead4825ab3845a5a.json new file mode 100644 index 000000000..042a1f517 --- /dev/null +++ b/data/test-cases/ead4825ab3845a5a.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "a3a4c660d017bf2fa3f72ef7fb2ce224", + "time" : { + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-CBQI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch.../10/2026', 'batch_number': 'AUTOMATION-CBQI', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'PHINEAS FAYLE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-CBQI', 'chosen_vaccine': 'Flu', 'shared_data': {'batch.../10/2026', 'batch_number': 'AUTOMATION-CBQI', 'care_model': \"Housebound patient's home\", 'chosen_vaccine': 'Flu', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'PHINEAS FAYLE', vaccine = 'Flu'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674497983, + "stop" : 1731674502247, + "duration" : 4264 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "174abde7a4dbd6d1", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "174abde7a4dbd6d1.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" : 1731674502247, + "stop" : 1731674508043, + "duration" : 5796 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "371f9b2c1d6ba669", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9474405174_and_clicked_search_for_patient_button.png", + "source" : "371f9b2c1d6ba669.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" : 1731674508044, + "stop" : 1731674510335, + "duration" : 2291 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "97616016ece1ad88", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "97616016ece1ad88.png", + "type" : "image/png", + "size" : 48605 + }, { + "uid" : "e48da3caac17e764", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "e48da3caac17e764.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" : 1731674510336, + "stop" : 1731674516412, + "duration" : 6076 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "9d31e1430ce9996b", + "name" : "log", + "source" : "9d31e1430ce9996b.txt", + "type" : "text/plain", + "size" : 3766 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "ead4825ab3845a5a.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/ed6b885a53a9c2c9.json b/data/test-cases/ed6b885a53a9c2c9.json new file mode 100644 index 000000000..c518cf455 --- /dev/null +++ b/data/test-cases/ed6b885a53a9c2c9.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 + }, + "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" : 1731674295341, + "stop" : 1731674299991, + "duration" : 4650 + }, + "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" : 1731674299991, + "stop" : 1731674300944, + "duration" : 953 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5c6312a2d196f488", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "5c6312a2d196f488.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" : 1731674300944, + "stop" : 1731674301610, + "duration" : 666 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "9af9c747ee439b6a", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "9af9c747ee439b6a.png", + "type" : "image/png", + "size" : 50909 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731674301610, + "stop" : 1731674302261, + "duration" : 651 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "573173e925090f18", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "573173e925090f18.png", + "type" : "image/png", + "size" : 50368 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674302261, + "stop" : 1731674304360, + "duration" : 2099 + }, + "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" : 1731674304361, + "stop" : 1731674304973, + "duration" : 612 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "90d1bfc5ff4cce24", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "90d1bfc5ff4cce24.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" : 1731674304973, + "stop" : 1731674305585, + "duration" : 612 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "dd3840cd724f531c", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "dd3840cd724f531c.png", + "type" : "image/png", + "size" : 43988 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "86bc9128737c40e7", + "name" : "log", + "source" : "86bc9128737c40e7.txt", + "type" : "text/plain", + "size" : 4454 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "ed6b885a53a9c2c9.json", + "parameterValues" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] +} \ No newline at end of file diff --git a/data/test-cases/f145db7e08fb6c83.json b/data/test-cases/f145db7e08fb6c83.json new file mode 100644 index 000000000..789a35f77 --- /dev/null +++ b/data/test-cases/f145db7e08fb6c83.json @@ -0,0 +1,206 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a vaccine with nhs number", + "historyId" : "09f65bde9e2355f521e9001824f986fa", + "time" : { + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...tch_number': 'AUTOMATION-C10', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'RANDY FOGDEN', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-C10', 'chosen_vaccine': 'COVID-19', 'shared_data': {'b...tch_number': 'AUTOMATION-C10', 'care_model': 'Hospital hub for staff and patients', 'chosen_vaccine': 'COVID-19', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'RANDY FOGDEN', vaccine = 'COVID-19'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "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" : 1731674426521, + "stop" : 1731674431816, + "duration" : 5295 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8b87da3b1cabc554", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "8b87da3b1cabc554.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" : 1731674431817, + "stop" : 1731674437622, + "duration" : 5805 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "c39749e9094f03c6", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9437540233_and_clicked_search_for_patient_button.png", + "source" : "c39749e9094f03c6.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" : 1731674437623, + "stop" : 1731674439922, + "duration" : 2299 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "92a6d715626b3b93", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "92a6d715626b3b93.png", + "type" : "image/png", + "size" : 49141 + }, { + "uid" : "936af1cd40195c06", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "936af1cd40195c06.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" : 1731674439922, + "stop" : 1731674446031, + "duration" : 6109 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "8aead80af520c1fb", + "name" : "log", + "source" : "8aead80af520c1fb.txt", + "type" : "text/plain", + "size" : 3776 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-MainThread" + }, { + "name" : "framework", + "value" : "pytest-bdd" + }, { + "name" : "language", + "value" : "cpython3" + }, { + "name" : "feature", + "value" : "Record vaccine" + }, { + "name" : "resultFormat", + "value" : "allure2" + } ], + "parameters" : [ { + "name" : "address", + "value" : "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG" + }, { + "name" : "assess_date", + "value" : "today-5" + }, { + "name" : "batch_expiry_date", + "value" : "19/10/2026" + }, { + "name" : "batch_number", + "value" : "AUTOMATION-C10" + }, { + "name" : "care_model", + "value" : "Vaccination Centre" + }, { + "name" : "chosen_vaccine", + "value" : "COVID-19" + }, { + "name" : "consent", + "value" : "yes" + }, { + "name" : "dob", + "value" : "8/6/1961" + }, { + "name" : "eligibility", + "value" : "yes" + }, { + "name" : "index", + "value" : "6" + }, { + "name" : "name", + "value" : "RANDY FOGDEN" + }, { + "name" : "nhs_number", + "value" : "9437540233" + }, { + "name" : "site", + "value" : "ALBERT HOUSE" + }, { + "name" : "vaccination", + "value" : "yes" + }, { + "name" : "vaccination_date", + "value" : "today-2" + } ], + "links" : [ ], + "hidden" : false, + "retry" : false, + "extra" : { + "severity" : "normal", + "retries" : [ ], + "categories" : [ { + "name" : "Product defects", + "matchedStatuses" : [ ], + "flaky" : false + } ], + "tags" : [ ] + }, + "source" : "f145db7e08fb6c83.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/f17bd18d5521ab2d.json b/data/test-cases/f17bd18d5521ab2d.json new file mode 100644 index 000000000..53cbecbe9 --- /dev/null +++ b/data/test-cases/f17bd18d5521ab2d.json @@ -0,0 +1,209 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "8183bcf9e5391591ab5787e19476e607", + "time" : { + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-ARX', 'chosen_vaccine': 'Respiratory syncytial virus (...atch_number': 'AUTOMATION-ARX', 'care_model': 'Care home', 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'DELICE PINKER', vaccine = 'Respiratory syncytial virus (RSV)'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2026', 'batch_number': 'AUTOMATION-ARX', 'chosen_vaccine': 'Respiratory syncytial virus (...atch_number': 'AUTOMATION-ARX', 'care_model': 'Care home', 'chosen_vaccine': 'Respiratory syncytial virus (RSV)', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'DELICE PINKER', vaccine = 'Respiratory syncytial virus (RSV)'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674588517, + "stop" : 1731674592751, + "duration" : 4234 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "2220193243ee7220", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "2220193243ee7220.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" : 1731674592752, + "stop" : 1731674598533, + "duration" : 5781 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "50514a5234399977", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9472710255_and_clicked_search_for_patient_button.png", + "source" : "50514a5234399977.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" : 1731674598533, + "stop" : 1731674600833, + "duration" : 2300 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b8907ead53299490", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "b8907ead53299490.png", + "type" : "image/png", + "size" : 48878 + }, { + "uid" : "bde8e68125b9f491", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "bde8e68125b9f491.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" : 1731674600833, + "stop" : 1731674617019, + "duration" : 16186 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "665349f42291ffe8", + "name" : "log", + "source" : "665349f42291ffe8.txt", + "type" : "text/plain", + "size" : 3834 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "f17bd18d5521ab2d.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/f2465488a3c08adb.json b/data/test-cases/f2465488a3c08adb.json new file mode 100644 index 000000000..17b1bbe89 --- /dev/null +++ b/data/test-cases/f2465488a3c08adb.json @@ -0,0 +1,220 @@ +{ + "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]", + "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" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 + }, + "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" : 1731674252430, + "stop" : 1731674256672, + "duration" : 4242 + }, + "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" : 1731674256673, + "stop" : 1731674257630, + "duration" : 957 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "3495fed3f42aeca4", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "3495fed3f42aeca4.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" : 1731674257630, + "stop" : 1731674258314, + "duration" : 684 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "e2eac33e495c821", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "e2eac33e495c821.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Other", + "time" : { + "start" : 1731674258314, + "stop" : 1731674258983, + "duration" : 669 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "750ea3378f14ed4e", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "750ea3378f14ed4e.png", + "type" : "image/png", + "size" : 50803 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674258984, + "stop" : 1731674261090, + "duration" : 2106 + }, + "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" : 1731674261090, + "stop" : 1731674261721, + "duration" : 631 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6e845a91818a6fda", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "6e845a91818a6fda.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" : 1731674261722, + "stop" : 1731674262337, + "duration" : 615 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "f4271fc5383e2a16", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "f4271fc5383e2a16.png", + "type" : "image/png", + "size" : 44932 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "cfc08454b9601897", + "name" : "log", + "source" : "cfc08454b9601897.txt", + "type" : "text/plain", + "size" : 4455 + } ], + "parameters" : [ ], + "stepsCount" : 7, + "attachmentsCount" : 6, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "f2465488a3c08adb.json", + "parameterValues" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] +} \ No newline at end of file diff --git a/data/test-cases/f24fc087d153e28c.json b/data/test-cases/f24fc087d153e28c.json new file mode 100644 index 000000000..cbfa7b82b --- /dev/null +++ b/data/test-cases/f24fc087d153e28c.json @@ -0,0 +1,145 @@ +{ + "uid" : "f24fc087d153e28c", + "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" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 + }, + "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" : 1731674196554, + "stop" : 1731674201386, + "duration" : 4832 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9470006739", + "time" : { + "start" : 1731674201386, + "stop" : 1731674201456, + "duration" : 70 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674201456, + "stop" : 1731674203561, + "duration" : 2105 + }, + "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" : 1731674203561, + "stop" : 1731674206218, + "duration" : 2657 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6dfa67b71ae7672a", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "6dfa67b71ae7672a.png", + "type" : "image/png", + "size" : 48939 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "b204f5c5e1b44463", + "name" : "log", + "source" : "b204f5c5e1b44463.txt", + "type" : "text/plain", + "size" : 1974 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "f24fc087d153e28c.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/f4729510a909a863.json b/data/test-cases/f4729510a909a863.json new file mode 100644 index 000000000..097a5f943 --- /dev/null +++ b/data/test-cases/f4729510a909a863.json @@ -0,0 +1,145 @@ +{ + "uid" : "f4729510a909a863", + "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" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 + }, + "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" : 1731674114213, + "stop" : 1731674118421, + "duration" : 4208 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I enter a valid 9650594000", + "time" : { + "start" : 1731674118421, + "stop" : 1731674118494, + "duration" : 73 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I click the search button", + "time" : { + "start" : 1731674118494, + "stop" : 1731674120601, + "duration" : 2107 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "Then I should be directed to the patient's information page and show Archie STRAIN, 9650594000, 30/7/2014 and 1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ details", + "time" : { + "start" : 1731674120601, + "stop" : 1731674123253, + "duration" : 2652 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "77dc37d1e71dec3", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "77dc37d1e71dec3.png", + "type" : "image/png", + "size" : 48660 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "a4072b1764a2bb37", + "name" : "log", + "source" : "a4072b1764a2bb37.txt", + "type" : "text/plain", + "size" : 1978 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 2, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "f4729510a909a863.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/f503a28f2df505c9.json b/data/test-cases/f503a28f2df505c9.json new file mode 100644 index 000000000..3447d9fe8 --- /dev/null +++ b/data/test-cases/f503a28f2df505c9.json @@ -0,0 +1,202 @@ +{ + "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]", + "fullName" : "/app/features/find_a_patient.feature:Demographics: Existing patients can be found using their optional demographic details", + "historyId" : "5df882005ee3f92c211579b660aaa6e5", + "time" : { + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 + }, + "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" : 1731674248467, + "stop" : 1731674255577, + "duration" : 7110 + }, + "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" : 1731674255578, + "stop" : 1731674256584, + "duration" : 1006 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "de482233f108b47", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "de482233f108b47.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" : 1731674256584, + "stop" : 1731674257280, + "duration" : 696 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "8f2081a9f4805668", + "name" : "qa_edge_131.0.2903.48_enter_invalid_postcode.png", + "source" : "8f2081a9f4805668.png", + "type" : "image/png", + "size" : 51192 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I select the gender Male", + "time" : { + "start" : 1731674257280, + "stop" : 1731674257945, + "duration" : 665 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "fb9567c20ff7988", + "name" : "qa_edge_131.0.2903.48_select_gender.png", + "source" : "fb9567c20ff7988.png", + "type" : "image/png", + "size" : 50650 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674257946, + "stop" : 1731674260042, + "duration" : 2096 + }, + "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" : 1731674260043, + "stop" : 1731674262716, + "duration" : 2673 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7bf65cd927eb013a", + "name" : "qa_edge_131.0.2903.48_patient_information_page_should_be_visible.png", + "source" : "7bf65cd927eb013a.png", + "type" : "image/png", + "size" : 45475 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "fdb71320402275f8", + "name" : "log", + "source" : "fdb71320402275f8.txt", + "type" : "text/plain", + "size" : 3940 + } ], + "parameters" : [ ], + "stepsCount" : 6, + "attachmentsCount" : 5, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1098-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" : "f503a28f2df505c9.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/f5e4165d45d57839.json b/data/test-cases/f5e4165d45d57839.json new file mode 100644 index 000000000..34f0dcf5a --- /dev/null +++ b/data/test-cases/f5e4165d45d57839.json @@ -0,0 +1,157 @@ +{ + "uid" : "f5e4165d45d57839", + "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" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 + }, + "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" : 1731674239902, + "stop" : 1731674244133, + "duration" : 4231 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "And I enter 9449306621 as the nhs number", + "time" : { + "start" : 1731674244133, + "stop" : 1731674244206, + "duration" : 73 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : false, + "hasContent" : false + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674244206, + "stop" : 1731674246309, + "duration" : 2103 + }, + "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" : 1731674246310, + "stop" : 1731674249457, + "duration" : 3147 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "6fa5e9868ecf6db9", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "6fa5e9868ecf6db9.png", + "type" : "image/png", + "size" : 48809 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "And I can see an option to create a new patient", + "time" : { + "start" : 1731674249458, + "stop" : 1731674250075, + "duration" : 617 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "774bb0cde8de55e2", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "774bb0cde8de55e2.png", + "type" : "image/png", + "size" : 49064 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "6a31c224059167ef", + "name" : "log", + "source" : "6a31c224059167ef.txt", + "type" : "text/plain", + "size" : 2614 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 3, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "f5e4165d45d57839.json", + "parameterValues" : [ "9449306621" ] +} \ No newline at end of file diff --git a/data/test-cases/f921a21a09b83d93.json b/data/test-cases/f921a21a09b83d93.json new file mode 100644 index 000000000..a03cf964a --- /dev/null +++ b/data/test-cases/f921a21a09b83d93.json @@ -0,0 +1,209 @@ +{ + "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]", + "fullName" : "/app/features/record_a_vaccine_for_patient_with_nhs_number.feature:Record a maternity vaccine with nhs number", + "historyId" : "ec6e8ba06fc54faafe756f0b637544c3", + "time" : { + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 + }, + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2028', 'batch_number': 'AUTOMATION-BIS', 'chosen_vaccine': 'Pertussis', 'shared_data': {'..._number': 'AUTOMATION-BIS', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'Pertussis', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'Pertussis'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: TypeError", + "flaky" : false, + "newFailed" : false, + "newBroken" : false, + "newPassed" : false, + "retriesCount" : 0, + "retriesStatusChange" : false, + "beforeStages" : [ ], + "testStage" : { + "status" : "failed", + "statusMessage" : "TypeError: can only concatenate str (not \"int\") to str", + "statusTrace" : "fixturefunc = \nrequest = >\nkwargs = {'batch_expiry_date': '19/10/2028', 'batch_number': 'AUTOMATION-BIS', 'chosen_vaccine': 'Pertussis', 'shared_data': {'..._number': 'AUTOMATION-BIS', 'care_model': 'Vaccination centre open to the public', 'chosen_vaccine': 'Pertussis', ...}}\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:75: in step_choose_vaccine_and_vaccine_type\n immunisation_history_records_count_before_vaccination = click_on_patient_search_result_and_click_choose_vaccine(shared_data['patient_name'], chosen_vaccine)\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \n\nname = 'Bill GARTON', vaccine = 'Pertussis'\n\n def click_on_patient_search_result_and_click_choose_vaccine(name, vaccine):\n wait_for_element_to_disappear(PAGE_LOADING_ELEMENT)\n immunisation_history_records = get_count_of_immunisation_history_records(vaccine)\n> attach_screenshot(\"immunisation_history_records_count_is_\" + immunisation_history_records)\nE TypeError: can only concatenate str (not \"int\") to str\n\nconftest.py:164: 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" : 1731674566473, + "stop" : 1731674570737, + "duration" : 4264 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "7704a67f7243ca4b", + "name" : "qa_edge_131.0.2903.48_clicked_vaccines_nav_link.png", + "source" : "7704a67f7243ca4b.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" : 1731674570738, + "stop" : 1731674576515, + "duration" : 5777 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "5f1c8e5686cd3979", + "name" : "qa_edge_131.0.2903.48_entered_nhs_number_as9693632109_and_clicked_search_for_patient_button.png", + "source" : "5f1c8e5686cd3979.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" : 1731674576516, + "stop" : 1731674578833, + "duration" : 2317 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "369e0e2d9dcea2c2", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "369e0e2d9dcea2c2.png", + "type" : "image/png", + "size" : 48905 + }, { + "uid" : "256514c27fffc8e1", + "name" : "qa_edge_131.0.2903.48_before_clicking_patient_name.png", + "source" : "256514c27fffc8e1.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" : 1731674578833, + "stop" : 1731674584946, + "duration" : 6113 + }, + "status" : "failed", + "statusMessage" : "can only concatenate str (not \"int\") to str", + "statusTrace" : "TypeError: can only concatenate str (not \"int\") to str\n", + "steps" : [ ], + "attachments" : [ ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 0, + "shouldDisplayMessage" : true, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "49e511426790716", + "name" : "log", + "source" : "49e511426790716.txt", + "type" : "text/plain", + "size" : 3778 + } ], + "parameters" : [ ], + "stepsCount" : 4, + "attachmentsCount" : 5, + "shouldDisplayMessage" : true, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1101-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" : "f921a21a09b83d93.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/ff9a71d9e0eb5e55.json b/data/test-cases/ff9a71d9e0eb5e55.json new file mode 100644 index 000000000..8a7b167d1 --- /dev/null +++ b/data/test-cases/ff9a71d9e0eb5e55.json @@ -0,0 +1,169 @@ +{ + "uid" : "ff9a71d9e0eb5e55", + "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" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 + }, + "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" : 1731674271665, + "stop" : 1731674275846, + "duration" : 4181 + }, + "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" : 1731674275846, + "stop" : 1731674276899, + "duration" : 1053 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "36f032eb0705f340", + "name" : "qa_edge_131.0.2903.48_add_mandatory_patient_information.png", + "source" : "36f032eb0705f340.png", + "type" : "image/png", + "size" : 49344 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + }, { + "name" : "When I click the search button", + "time" : { + "start" : 1731674276899, + "stop" : 1731674279032, + "duration" : 2133 + }, + "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" : 1731674279033, + "stop" : 1731674279661, + "duration" : 628 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "b09927a4b677ec97", + "name" : "qa_edge_131.0.2903.48_no_results_found_should_be_visible.png", + "source" : "b09927a4b677ec97.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" : 1731674279662, + "stop" : 1731674280267, + "duration" : 605 + }, + "status" : "passed", + "steps" : [ ], + "attachments" : [ { + "uid" : "699b32940c662a40", + "name" : "qa_edge_131.0.2903.48_check_create_new_patient_button_is_visible.png", + "source" : "699b32940c662a40.png", + "type" : "image/png", + "size" : 39930 + } ], + "parameters" : [ ], + "stepsCount" : 0, + "attachmentsCount" : 1, + "shouldDisplayMessage" : false, + "hasContent" : true + } ], + "attachments" : [ { + "uid" : "4d0aa4249c56af5f", + "name" : "log", + "source" : "4d0aa4249c56af5f.txt", + "type" : "text/plain", + "size" : 3100 + } ], + "parameters" : [ ], + "stepsCount" : 5, + "attachmentsCount" : 4, + "shouldDisplayMessage" : false, + "hasContent" : true + }, + "afterStages" : [ ], + "labels" : [ { + "name" : "host", + "value" : "7f90a3882da0" + }, { + "name" : "thread", + "value" : "1104-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" : "ff9a71d9e0eb5e55.json", + "parameterValues" : [ "18/01/1965", "Cecile", "Elston" ] +} \ No newline at end of file diff --git a/data/timeline.json b/data/timeline.json index d3fa2ac9f..cf829ead8 100644 --- a/data/timeline.json +++ b/data/timeline.json @@ -2,18 +2,18 @@ "uid" : "ab17fc5a4eb3bca4b216b548c7f9fcbc", "name" : "timeline", "children" : [ { - "name" : "40638186b9fe", + "name" : "7f90a3882da0", "children" : [ { - "name" : "1100-MainThread", + "name" : "1101-MainThread", "children" : [ { - "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" : "b2b4cd147e661925", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination Centre-yes-today+100-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-BIS-19/10/2028]", + "uid" : "f921a21a09b83d93", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, "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", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] + "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 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" : "8f3aede7f834c0dc", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "52ec626618d45738", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 }, "flaky" : false, "newFailed" : false, @@ -38,16 +38,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" : [ "long_email_address@nhs.net", "password", "fail" ] }, { - "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" : "e53a8f6f9d8ba662", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "25cab35c85570279", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 }, "flaky" : false, "newFailed" : false, @@ -55,16 +55,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" : [ "2", "9473673388", "covid" ] }, { - "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" : "a4c8dd9797bc6a51", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "7021ffdb99d4e876", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 }, "flaky" : false, "newFailed" : false, @@ -72,16 +72,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" : [ "None", "password", "fail" ] }, { - "name" : "\"Reports\" page is displayed", - "uid" : "d0563275e887232c", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "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", "status" : "passed", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 }, "flaky" : false, "newFailed" : false, @@ -89,16 +89,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Add vaccine batches page should launch", - "uid" : "1a704c7dd5b632e9", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Search without entering patient details", + "uid" : "96014f4012993dc0", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 }, "flaky" : false, "newFailed" : false, @@ -108,14 +108,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "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" : "a47ecf6b5e212594", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "status" : "passed", + "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", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 }, "flaky" : false, "newFailed" : false, @@ -123,16 +123,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" : "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" : "d470e45b2e8abcf5", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "status" : "passed", + "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", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, "flaky" : false, "newFailed" : false, @@ -140,16 +140,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] + "parameters" : [ "23/02/2020", "Aidan", "Smith" ] }, { - "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" : "51fb0c5ef1e09dc0", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "uid" : "c8038a2203fee978", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 }, "flaky" : false, "newFailed" : false, @@ -157,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" : [ "3", "9450153485", "covid" ] }, { - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", - "uid" : "503e2264467282fb", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "607c19cf98d6ca13", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 }, "flaky" : false, "newFailed" : false, @@ -174,16 +174,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9732091169", "covid" ] + "parameters" : [ "invalid_email_address", "password", "fail" ] }, { - "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" : "31ce5cec81f0d6e7", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "uid" : "7686a08f584b0c9e", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 }, "flaky" : false, "newFailed" : false, @@ -191,16 +191,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" : [ "3", "9470472918", "covid" ] }, { - "name" : "Add vaccines page should launch", - "uid" : "6d9610a5598f91e4", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "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", "status" : "passed", "time" : { - "start" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 }, "flaky" : false, "newFailed" : false, @@ -208,16 +208,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] }, { - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", - "uid" : "ea626bbf1de7e100", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Find a patient page should launch", + "uid" : "dedaee81ba1dff7d", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 }, "flaky" : false, "newFailed" : false, @@ -225,16 +225,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9474335761", "covid" ] + "parameters" : [ ] }, { - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", - "uid" : "9379e9949231e10", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "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", "status" : "passed", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 }, "flaky" : false, "newFailed" : false, @@ -242,16 +242,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9692237893", "covid" ] + "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] }, { - "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" : "79b992638b03006e", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "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" : "bd53d8da6e73a4f8", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 }, "flaky" : false, "newFailed" : false, @@ -259,16 +259,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" : [ "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" : "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" : "5d9151bcb1392b98", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "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", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 }, "flaky" : false, "newFailed" : false, @@ -276,16 +276,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] + "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] }, { - "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" : "fc3b38c42e798cb8", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "status" : "passed", + "name" : "Record a vaccine with nhs number [7-9474374228-BECCLES HOUSE-Hospital hub for staff and patients-yes-today-6-yes-yes-today-3-ORINDA JUDD-20/7/1963-2 RECTORY PADDOCK, HALTON, LANCASTER, LA2 6LL-COVID-19-AUTOMATION-C3-19/10/2026]", + "uid" : "2e04df9b90c2821d", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 }, "flaky" : false, "newFailed" : false, @@ -293,16 +293,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] + "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" : "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" : "8ab63e9ea7c4b906", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "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" : "876994bc0acb713d", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 }, "flaky" : false, "newFailed" : false, @@ -310,16 +310,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] + "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" : "Error messages should appear when no values are entered", - "uid" : "70e09edf447a2a95", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "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", "status" : "passed", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 }, "flaky" : false, "newFailed" : false, @@ -327,16 +327,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] }, { - "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" : "3a42c4e74a0a15a3", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "c3aca18496e6e0e1", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 }, "flaky" : false, "newFailed" : false, @@ -344,16 +344,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] + "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] }, { - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", - "uid" : "d0df38383d18e147", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Search without entering nhs number", + "uid" : "9e6ae62e60bcc9dc", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 }, "flaky" : false, "newFailed" : false, @@ -361,16 +361,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] + "parameters" : [ ] }, { - "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" : "cb37ffa8cca12bc3", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "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", "status" : "passed", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 }, "flaky" : false, "newFailed" : false, @@ -378,16 +378,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" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill GARTON", "9693632109" ] }, { - "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" : "ab097d795a139282", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "229cbac3a73520ea", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 }, "flaky" : false, "newFailed" : false, @@ -395,16 +395,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" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] }, { - "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" : "6701034868fa9baf", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", + "name" : "NHS sign in page should be visible", + "uid" : "df05e2b24981b9b3", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 }, "flaky" : false, "newFailed" : false, @@ -412,16 +412,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] + "parameters" : [ ] }, { - "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" : "72b15bbd5ae1bf00", - "parentUid" : "f242c2c9343fb55ae697d938dbefcbe0", - "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" : "7ad2b5c59a6e8564", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 }, "flaky" : false, "newFailed" : false, @@ -429,20 +429,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" ] - } ], - "uid" : "f242c2c9343fb55ae697d938dbefcbe0" - }, { - "name" : "1097-MainThread", - "children" : [ { - "name" : "Search without entering nhs number", - "uid" : "93f5b51bcb65fe3d", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "passed", + "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 [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", + "status" : "failed", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 }, "flaky" : false, "newFailed" : false, @@ -450,16 +446,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "127 ALINORA CRESCENT, GORING-BY-SEA, WORTHING, W SUSSEX, BN12 4HN", "today-30", "19/10/2026", "AUTOMATION-C30", "Housebound patient's home", "COVID-19", "yes", "21/7/1959", "yes", "9", "CAWRDAV BOBBETT", "9437599165", "ALBERT HOUSE", "yes", "today-30" ] }, { - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", - "uid" : "52ecdc0bafd2f314", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "passed", + "name" : "Record a vaccine with nhs number [11-9450134391-BECCLES HOUSE-Vaccination Centre-yes-today-3-yes-yes-today-MARIAN PIESSE-17/7/1994-2 BIRCH STREET, LYTHAM ST. ANNES, LANCS, FY8 5DT-Flu-AUTOMATION-QI-19/10/2026]", + "uid" : "4d36b97e2cc9b585", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", + "status" : "failed", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 }, "flaky" : false, "newFailed" : false, @@ -467,16 +463,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "long_email_address@nhs.net", "password", "fail" ] + "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" : "Search without entering patient details", - "uid" : "699ba8b068896cd", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "22cb1214d883e1b6", + "parentUid" : "47f639fe69a3e7498793f358cdc39105", "status" : "passed", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 }, "flaky" : false, "newFailed" : false, @@ -484,16 +480,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] - }, { - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", - "uid" : "aff597d8fc7839bf", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "passed", + "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + } ], + "uid" : "47f639fe69a3e7498793f358cdc39105" + }, { + "name" : "1104-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", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 }, "flaky" : false, "newFailed" : false, @@ -501,16 +501,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "invalid_email_address", "password", "fail" ] + "parameters" : [ "2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB", "today-1", "19/10/2026", "AUTOMATION-C3", "Outreach event", "Flu", "yes", "10/1/1993", "yes", "3", "HOPE TULLY", "9450144699", "BIRCH HOUSE", "yes", "today-1" ] }, { - "name" : "Demographics: Search does not find existing patients if any of their details are wrong [gender-Bill-Garton-23/6/1946-DN18 5DW-Unknown]", - "uid" : "78e84a1d256cb4e5", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "uid" : "83aa91c04ce3a6bd", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 }, "flaky" : false, "newFailed" : false, @@ -518,16 +518,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Unknown", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] }, { - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", - "uid" : "4e328f182392028b", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "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", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 }, "flaky" : false, "newFailed" : false, @@ -535,16 +535,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/02/2020", "Aidan", "Smith" ] + "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 [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" : "a28f08afa3c64d0d", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "39fb5850dff4b19", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 }, "flaky" : false, "newFailed" : false, @@ -552,16 +552,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" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] }, { - "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" : "4f54e863441fe213", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "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" : "ead4825ab3845a5a", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 }, "flaky" : false, "newFailed" : false, @@ -569,16 +569,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" : [ "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" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", - "uid" : "36bf68303c0bdd35", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "8abc23f29f2eb894", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 }, "flaky" : false, "newFailed" : false, @@ -586,16 +586,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9470472918", "covid" ] + "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] }, { - "name" : "Sign in should fail based on credentials provided [None-password-fail]", - "uid" : "e1caa1f0558f791f", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "uid" : "b7be7a2c6c5ce180", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 }, "flaky" : false, "newFailed" : false, @@ -603,16 +603,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "None", "password", "fail" ] + "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] }, { - "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" : "715719d54907ad5a", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "f5e4165d45d57839", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 }, "flaky" : false, "newFailed" : false, @@ -620,16 +620,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Other", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "9449306621" ] }, { - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", - "uid" : "1dd315fbef6924d", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "2ea310fb009f0a57", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 }, "flaky" : false, "newFailed" : false, @@ -637,16 +637,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2", "9473673388", "covid" ] + "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] }, { - "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" : "957c9760c43dabe9", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "dcc8e09b510793f7", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 }, "flaky" : false, "newFailed" : false, @@ -654,16 +654,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Male", "Garton", "M6 3AA", "postcode" ] + "parameters" : [ "Enter a correct NHS number", "9753108642" ] }, { - "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" : "e5adebb6713adb15", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "ff9a71d9e0eb5e55", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 }, "flaky" : false, "newFailed" : false, @@ -671,16 +671,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" : [ "18/01/1965", "Cecile", "Elston" ] }, { - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", - "uid" : "cffdf91bb424c31a", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "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", "time" : { - "start" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 }, "flaky" : false, "newFailed" : false, @@ -688,16 +688,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" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "9a53532160e0ba82", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "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", "status" : "passed", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 }, "flaky" : false, "newFailed" : false, @@ -705,16 +705,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" : "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" : "af0a87c39ca339a2", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "passed", + "name" : "Record a vaccine with nhs number [5-9473629885-BIRCH HOUSE-Outreach event-yes-today-4-yes-yes-today-3-MARGIE PUCKEY-27/5/1924-MANSART COURT, 10 OLIVE SHAPLEY AVENUE, MANCHESTER, M20 6QB-COVID-19-AUTOMATION-C30-19/10/2026]", + "uid" : "8b9de20fd48ab844", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 }, "flaky" : false, "newFailed" : false, @@ -722,16 +722,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter the date of birth", "Enter the first name", "Enter the last name" ] + "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 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" : "6e55ff8b831bc46e", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "failed", + "name" : "\"Choose dates\" page is displayed", + "uid" : "26afbe2adcd9f50a", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "passed", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 }, "flaky" : false, "newFailed" : false, @@ -739,16 +739,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today-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" : [ ] }, { - "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" : "64c749a2f294d04f", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "passed", + "name" : "Record a vaccine with nhs number [12-9450140960-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-DEANA GAMBLES-5/9/1993-10 GRASMERE ROAD, LYTHAM ST. ANNES, LANCS, FY8 2HZ-Flu-AUTOMATION-SJ1-19/10/2026]", + "uid" : "44e82560ba5c9f0", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -756,16 +756,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" : [ "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 [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" : "8cf000b866fdd008", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "ba7354234e34f93c", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 }, "flaky" : false, "newFailed" : false, @@ -773,16 +773,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" : [ "Enter 10 digits", "123456789" ] }, { - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", - "uid" : "79a5bfd7ca551623", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre-yes-today-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-Pertussis-AUTOMATION-AVS-19/10/2027]", + "uid" : "46ffa67316ec42e8", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, "flaky" : false, "newFailed" : false, @@ -790,16 +790,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Garton", "INVALID" ] + "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" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", - "uid" : "87f5b11ed1c6545e", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "uid" : "b5b74e0f48a0f3f", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 }, "flaky" : false, "newFailed" : false, @@ -807,16 +807,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1@nhs.net-valid", "pass", "pass" ] + "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] }, { - "name" : "Find a patient page should launch", - "uid" : "4a1460dc001a90f8", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Local: Created patient can be found using local search", + "uid" : "982c1169fe332", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 }, "flaky" : false, "newFailed" : false, @@ -826,14 +826,14 @@ "retriesStatusChange" : false, "parameters" : [ ] }, { - "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" : "9ba1df7fa38ca60b", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "e185d1f71ebbb8a3", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 }, "flaky" : false, "newFailed" : false, @@ -841,16 +841,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" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] }, { - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", - "uid" : "f223531e7062b128", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "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" : "f17bd18d5521ab2d", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 }, "flaky" : false, "newFailed" : false, @@ -858,16 +858,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "neelima.guntupalli1+no_location_sites@nhs.net" ] + "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 [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" : "eb5e2cec5aaabb16", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "uid" : "99fca22daab31d64", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 }, "flaky" : false, "newFailed" : false, @@ -875,16 +875,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" : [ "14/03/2003", "John", "Preston" ] }, { - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", - "uid" : "2380f29bdcd0bea2", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Login button is visible", + "uid" : "d92ac6796c4d8c7", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 }, "flaky" : false, "newFailed" : false, @@ -892,16 +892,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "3", "9450153485", "covid" ] + "parameters" : [ ] }, { - "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" : "12d17b04ee304cf9", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "bd808c798abc181e", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 }, "flaky" : false, "newFailed" : false, @@ -909,16 +909,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" : [ "KT21 1LJ", "20110509", "Not found", "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" : "b461acdd70c0814b", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "f24fc087d153e28c", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 }, "flaky" : false, "newFailed" : false, @@ -926,16 +926,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "23/6/1946", "Bill", "Female", "Garton", "DN18 5DW", "gender" ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] }, { - "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" : "107f31c0da4c3438", - "parentUid" : "7cb8d02649d0d61c92ed27d0fcf132d0", - "status" : "passed", + "name" : "Record a vaccine with nhs number [8-9474376638-BECCLES HOUSE-Care home-yes-today-32-yes-yes-today-30-PHYLLIDA ZYLKO-6/2/1968-BELL FARM BUNGALOW, CATON GREEN, BROOKHOUSE, LANCASTER, LA2 9JG-Flu-AUTOMATION-QIHD-19/10/2026]", + "uid" : "4258e33f3393b259", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 }, "flaky" : false, "newFailed" : false, @@ -943,20 +943,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" ] - } ], - "uid" : "7cb8d02649d0d61c92ed27d0fcf132d0" - }, { - "name" : "1103-MainThread", - "children" : [ { - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", - "uid" : "fb6a674b6098dd99", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "445962c15d934544", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 }, "flaky" : false, "newFailed" : false, @@ -964,16 +960,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter 10 digits", "123456789" ] + "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] }, { - "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" : "61e10ee27238291", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "uid" : "f4729510a909a863", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 }, "flaky" : false, "newFailed" : false, @@ -981,16 +977,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" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] }, { - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", - "uid" : "34689eb8bbb88ef1", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "766b59bd3a1abb01", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 }, "flaky" : false, "newFailed" : false, @@ -998,16 +994,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY", "24/10/1992", "Mike HEESOM", "9732743476" ] + "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] }, { - "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" : "d9a705241ca0137e", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "NHS sign in page should be visible", + "uid" : "64b3a50fbb0a6693", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", "status" : "passed", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 }, "flaky" : false, "newFailed" : false, @@ -1015,16 +1011,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" : [ ] }, { - "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" : "291bb26c0f705a74", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "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" : "bc6d0a8e3baad81a", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 }, "flaky" : false, "newFailed" : false, @@ -1032,16 +1028,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 ASHVILLE TERRACE, MANCHESTER, M40 9WG", "today-5", "19/10/2026", "AUTOMATION-C10", "Vaccination Centre", "COVID-19", "yes", "8/6/1961", "yes", "6", "RANDY FOGDEN", "9437540233", "ALBERT HOUSE", "yes", "today-2" ] + "parameters" : [ "HARDCRAGG HOUSE, HARDCRAGG WAY, GRANGE-OVER-SANDS, CUMBRIA, LA11 6BH", "today-3", "19/10/2026", "AUTOMATION-SJ1", "Housebound patient's home", "COVID-19", "yes", "10/11/1926", "yes", "4", "DELICE PINKER", "9472710255", "BECCLES HOUSE", "yes", "today-2" ] }, { - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", - "uid" : "5fc1ad2d9f9f6c4c", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "status" : "passed", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 }, "flaky" : false, "newFailed" : false, @@ -1049,16 +1045,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN", "20150527", "KATEE TUZZIO", "9470011902" ] + "parameters" : [ "4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ", "03/03/2020", "Srinivasarao Patel", "9449306605" ] }, { - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", - "uid" : "eb3fe7fcbec4b8fd", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Record a vaccine with nhs number [6-9437540233-ALBERT HOUSE-Vaccination Centre-yes-today-5-yes-yes-today-2-RANDY FOGDEN-8/6/1961-10 ASHVILLE TERRACE, MANCHESTER, M40 9WG-COVID-19-AUTOMATION-C10-19/10/2026]", + "uid" : "f145db7e08fb6c83", + "parentUid" : "2154b435e8ee9f545315756f0d5c5de6", + "status" : "failed", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 }, "flaky" : false, "newFailed" : false, @@ -1066,16 +1062,20 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Enter a correct NHS number", "9753108642" ] - }, { - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", - "uid" : "af5851d6231eb649", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "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" ] + } ], + "uid" : "2154b435e8ee9f545315756f0d5c5de6" + }, { + "name" : "1098-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" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 }, "flaky" : false, "newFailed" : false, @@ -1083,16 +1083,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" : [ "32 HOLLAND ROAD, MANCHESTER, M8 4NP", "today-3", "19/10/2026", "AUTOMATION-C3", "Vaccination Centre", "COVID-19", "yes", "27/3/1957", "yes", "11", "FLORINDA DUNNER", "9437541817", "BIRCH HOUSE", "yes", "today-1" ] }, { - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", - "uid" : "e3b1431ebd2261b", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "Add vaccine batches page should launch", + "uid" : "2d68fc2605b3243", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", "status" : "passed", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 }, "flaky" : false, "newFailed" : false, @@ -1100,16 +1100,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 DAISY BANK, LANCASTER, LA1 3JW", "20150305", "JONNY CONOPO", "9469998626" ] + "parameters" : [ ] }, { - "name" : "Record a vaccine with nhs number [3-9450144699-BIRCH HOUSE-Outreach event-yes-today-1-yes-yes-today-1-HOPE TULLY-10/1/1993-2 CHAPEL CLOSE, WESHAM, PRESTON, PR4 3HB-Flu-AUTOMATION-C3-19/10/2026]", - "uid" : "c5a747584349939a", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "Add vaccines page should launch", + "uid" : "aa164bf4bcd80f6", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", "status" : "passed", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 }, "flaky" : false, "newFailed" : false, @@ -1117,16 +1117,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" : [ ] }, { - "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" : "a2d7739ac34be784", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "c02328ca46560afc", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", "status" : "passed", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 }, "flaky" : false, "newFailed" : false, @@ -1134,16 +1134,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" : [ "AUTOMATION-SJ1", "19/10/2026", "ALBERT HOUSE", "COVID-19", "Spikevax JN.1" ] }, { - "name" : "NHS sign in page should be visible", - "uid" : "27e9c598c1b338eb", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "180c914b4be6ab4d", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 }, "flaky" : false, "newFailed" : false, @@ -1151,16 +1151,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "3", "9732091169", "covid" ] }, { - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", - "uid" : "3c7f59b7c6a9af82", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "Error messages should appear when no values are entered", + "uid" : "becec6392c2baa17", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", "status" : "passed", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 }, "flaky" : false, "newFailed" : false, @@ -1168,16 +1168,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "KT21 1LJ", "20110509", "Not found", "9449306621" ] + "parameters" : [ ] }, { - "name" : "Local: Created patient can be found using local search", - "uid" : "612db653bb992691", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Record a maternity vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today+290-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-Pertussis-AUTOMATION-RVS-19/2/2029]", + "uid" : "3d852b70205bbc2e", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 }, "flaky" : false, "newFailed" : false, @@ -1185,16 +1185,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "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" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", - "uid" : "af72b2a35feb68e9", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 }, "flaky" : false, "newFailed" : false, @@ -1202,16 +1202,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "9449306621" ] + "parameters" : [ "3/6/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - day" ] }, { - "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" : "9173df6572a29816", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "name" : "\"Reports\" page is displayed", + "uid" : "7ff2647db54626cc", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", "status" : "passed", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 }, "flaky" : false, "newFailed" : false, @@ -1219,16 +1219,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" : [ ] }, { - "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" : "120d704ffed5949a", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "ae7458f8f809289b", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 }, "flaky" : false, "newFailed" : false, @@ -1236,16 +1236,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" : [ "3", "9692237893", "covid" ] }, { - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", - "uid" : "d5ab9c0c388c645d", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Record a vaccine with nhs number [1-9693632109-BECCLES HOUSE-Vaccination centre open to the public-yes-today-1-yes-yes-today-1-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-C30-21/11/2025]", + "uid" : "c9d1c45eed9f0cd3", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 }, "flaky" : false, "newFailed" : false, @@ -1253,16 +1253,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ", "20150222", "TABBY FERN", "9470006143" ] + "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 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" : "b50149ec66aab572", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "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" : "e856f3177da32c54", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "passed", "time" : { - "start" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 }, "flaky" : false, "newFailed" : false, @@ -1270,16 +1270,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "today", "19/10/2027", "AUTOMATION-AVS", "Vaccination Centre", "Pertussis", "yes", "23/6/1946", "today", "yes", "0", "Bill GARTON", "9693632109", "ALBERT HOUSE", "yes", "today" ] + "parameters" : [ "23/6/1946", "Bill", "Male", "Gartoni", "DN18 5DW", "last name" ] }, { - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", - "uid" : "1df4361bdef9b088", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "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" : "38960cf908e81732", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 }, "flaky" : false, "newFailed" : false, @@ -1287,16 +1287,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ", "30/7/2014", "Archie STRAIN", "9650594000" ] + "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" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", - "uid" : "52d3e93e572a7018", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "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" : "5c98819413b29ac8", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 }, "flaky" : false, "newFailed" : false, @@ -1304,16 +1304,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG", "20150706", "JOJO LANE", "9470004272" ] + "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 [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" : "dafda0dc65542f6a", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "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" : "48031723dd680a65", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 }, "flaky" : false, "newFailed" : false, @@ -1321,16 +1321,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" : [ "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" : "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" : "b8bc0bcb122695f4", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "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" : "e3d880a34a441b43", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 }, "flaky" : false, "newFailed" : false, @@ -1338,16 +1338,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 Canada Road, COBHAM, Surrey, LS15 4LJ", "19/09/1972", "Joan", "Robertson", "Poppy Roberts", "9449310076" ] + "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" : "Login button is visible", - "uid" : "211c3937a00060ac", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "status" : "passed", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 }, "flaky" : false, "newFailed" : false, @@ -1355,16 +1355,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "09/12/2015", "JANNETTE", "Other", "ARD", "9470006739", "LA21 8HZ" ] }, { - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", - "uid" : "a7a00110a155dde9", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Record a vaccine with nhs number [0-9693632109-ALBERT HOUSE-Vaccination Centre open to the public-yes-today-yes-yes-today-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW-COVID-19-AUTOMATION-SJ1-19/10/2026]", + "uid" : "e2a0840321deefcb", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 }, "flaky" : false, "newFailed" : false, @@ -1372,16 +1372,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 BROOK STREET, LANCASTER, LA1 1SL", "20160130", "SOLOMON DAZLEY", "9469997956" ] + "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" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", - "uid" : "758fef6c887b2273", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "status" : "passed", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 }, "flaky" : false, "newFailed" : false, @@ -1389,16 +1389,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "14/03/2003", "John", "Preston" ] + "parameters" : [ "23/6/1946", "Bob", "Male", "Garton", "DN18 5DW", "first name" ] }, { - "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" : "b92072d3a7957877", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "status" : "passed", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 }, "flaky" : false, "newFailed" : false, @@ -1406,16 +1406,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" : [ "23/6/1991", "Bill", "Male", "Garton", "DN18 5DW", "dob - year" ] }, { - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", - "uid" : "f82de7082665f467", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 }, "flaky" : false, "newFailed" : false, @@ -1423,16 +1423,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ", "20151209", "JANNETTE ARD", "9470006739" ] + "parameters" : [ "23/12/1946", "Bill", "Male", "Garton", "DN18 5DW", "dob - month" ] }, { - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", - "uid" : "d2391d6edd0dde6d", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Record a vaccine with nhs number [2-9470040228-BIRCH HOUSE-Hospital hub for staff and patients-yes-today-1-yes-yes-today-HERBERT HAAG-14/12/1922-10 COASTAL ROAD, HEST BANK, LANCASTER, LA2 6HN-COVID-19-AUTOMATION-C10-19/2/2026]", + "uid" : "cb4b2e3b730b5664", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 }, "flaky" : false, "newFailed" : false, @@ -1440,16 +1440,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "50 ST. GEORGES QUAY, LANCASTER, LA1 1SA", "20151217", "SYBIL PELLING", "9470032640" ] + "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" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", - "uid" : "ae5a8eb4ae898bdb", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "status" : "passed", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "uid" : "c76fef67540c56dc", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 }, "flaky" : false, "newFailed" : false, @@ -1457,16 +1457,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "Jamie Street, Jaketown, KDDTG5, SW16 6JR", "27/3/2001", "Reynolds Ryan", "9449306494" ] + "parameters" : [ "3", "9474335761", "covid" ] }, { - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", - "uid" : "76219c12264ee225", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 }, "flaky" : false, "newFailed" : false, @@ -1474,16 +1474,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "18/01/1965", "Cecile", "Elston" ] + "parameters" : [ "1 CRANLEIGH ROAD, ESHER, SURREY, KT10 8DF", "14/04/2001", "Pryderi", "Warnford-Davis", "9449303762" ] }, { - "name" : "\"Choose dates\" page is displayed", - "uid" : "dc0dc205706e30e0", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", - "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" : "5d152c537bcbfe5e", + "parentUid" : "fbbfcd56db7ffb6b387ef506b2566e2d", + "status" : "failed", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 }, "flaky" : false, "newFailed" : false, @@ -1491,16 +1491,16 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ ] + "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" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", - "uid" : "916b72b52510ee6b", - "parentUid" : "b8b25c636957e5917908d0b9ccbe2ef4", + "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", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 }, "flaky" : false, "newFailed" : false, @@ -1508,10 +1508,10 @@ "newBroken" : false, "retriesCount" : 0, "retriesStatusChange" : false, - "parameters" : [ "10 NORTON PARK VIEW, SHEFFIELD, S8 8GS", "30/6/2024", "Lisa WORTHY", "9732596996" ] + "parameters" : [ "1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW", "23/6/1946", "Bill", "Male", "Garton", "9693632109", "DN18 5DW" ] } ], - "uid" : "b8b25c636957e5917908d0b9ccbe2ef4" + "uid" : "fbbfcd56db7ffb6b387ef506b2566e2d" } ], - "uid" : "16ea0134571386607b2bd83506189c50" + "uid" : "58c4ca25c0d6501ef5b97d0b5d059d03" } ] } \ No newline at end of file diff --git a/export/influxDbData.txt b/export/influxDbData.txt index 27f0074dc..bda0c8aca 100644 --- a/export/influxDbData.txt +++ b/export/influxDbData.txt @@ -1,12 +1,12 @@ -launch_status failed=3 1731666081000000000 -launch_status broken=0 1731666081000000000 -launch_status passed=85 1731666081000000000 -launch_status skipped=0 1731666081000000000 -launch_status unknown=0 1731666081000000000 -launch_time duration=1673152 1731666081000000000 -launch_time min_duration=1767 1731666081000000000 -launch_time max_duration=173927 1731666081000000000 -launch_time sum_duration=4672888 1731666081000000000 -launch_problems product_defects=3 1731666081000000000 -launch_retries retries=0 1731666081000000000 -launch_retries run=88 1731666081000000000 +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 diff --git a/export/prometheusData.txt b/export/prometheusData.txt index df1c0e526..bbcffa865 100644 --- a/export/prometheusData.txt +++ b/export/prometheusData.txt @@ -1,12 +1,12 @@ -launch_status_failed 3 +launch_status_failed 35 launch_status_broken 0 -launch_status_passed 85 +launch_status_passed 53 launch_status_skipped 0 launch_status_unknown 0 -launch_time_duration 1673152 -launch_time_min_duration 1767 -launch_time_max_duration 173927 -launch_time_sum_duration 4672888 -launch_problems_product_defects 3 +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_retries_retries 0 launch_retries_run 88 diff --git a/helpers/playwrightHelper.py b/helpers/playwrightHelper.py index 4e751b574..c1499c579 100644 --- a/helpers/playwrightHelper.py +++ b/helpers/playwrightHelper.py @@ -84,10 +84,34 @@ def launch_mobile_browser(self, device_name, headless_mode): except Exception as e: print(f"Error launching mobile browser for {device_name}: {e}") + # def capture_screenshot(self, full_path): + # try: + # logging.debug("Scrolling to the top of the page.") + # self.page.evaluate("window.scrollTo(0, 0);") + # self.page.screenshot(path=full_path) + # except Exception as error: + # if "Timeout" in str(error): + # print('Screenshot taking timed out, ignoring...') + # return None + # else: + # raise error + # return full_path + def capture_screenshot(self, full_path): try: - logging.debug("Scrolling to the top of the page.") - self.page.evaluate("window.scrollTo(0, 0);") + # Get the current mouse position + mouse_position = self.page.evaluate( + "() => ({ x: window.pageXOffset, y: window.pageYOffset })" + ) + + # Scroll to the current mouse position + logging.debug(f"Scrolling to mouse position: {mouse_position}") + self.page.evaluate(f"window.scrollTo({mouse_position['x']}, {mouse_position['y']});") + + # Wait briefly to ensure the scroll action is complete + self.page.wait_for_timeout(500) # Wait for 500ms + + # Take the screenshot self.page.screenshot(path=full_path) except Exception as error: if "Timeout" in str(error): @@ -206,7 +230,7 @@ def is_page_responsive(self): def handle_unresponsive_page(self): if not self.is_page_responsive(): print("Page is unresponsive. Attempting to reload or take action.") - self.page.reload(wait_until="networkidle") + self.page.reload(wait_until="networkidle") self.wait_for_page_to_load() def find_element_and_perform_action(self, locator_or_element, action, inputValue=None, screenshot_name=None): diff --git a/history/categories-trend.json b/history/categories-trend.json index 9b4dd0600..7d9002918 100644 --- a/history/categories-trend.json +++ b/history/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 3 + "Product defects" : 35 } } ] \ No newline at end of file diff --git a/history/duration-trend.json b/history/duration-trend.json index f3c3d7549..441cad17c 100644 --- a/history/duration-trend.json +++ b/history/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 1673152 + "duration" : 525004 } } ] \ No newline at end of file diff --git a/history/history-trend.json b/history/history-trend.json index 11461ab31..93fea45c7 100644 --- a/history/history-trend.json +++ b/history/history-trend.json @@ -1,9 +1,9 @@ [ { "data" : { - "failed" : 3, + "failed" : 35, "broken" : 0, "skipped" : 0, - "passed" : 85, + "passed" : 53, "unknown" : 0, "total" : 88 } diff --git a/history/history.json b/history/history.json index 695f55a3e..8009d13de 100644 --- a/history/history.json +++ b/history/history.json @@ -1,5 +1,5 @@ { - "bf2fd6a9cb1ab8df956b368ad7dfa8d8" : { + "92d9b4ff6552785dd74fc808019e1b17" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -9,16 +9,16 @@ "total" : 1 }, "items" : [ { - "uid" : "3a42c4e74a0a15a3", + "uid" : "99fca22daab31d64", "status" : "passed", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 } } ] }, - "92d9b4ff6552785dd74fc808019e1b17" : { + "bf2fd6a9cb1ab8df956b368ad7dfa8d8" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -28,16 +28,16 @@ "total" : 1 }, "items" : [ { - "uid" : "758fef6c887b2273", + "uid" : "ed6b885a53a9c2c9", "status" : "passed", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 } } ] }, - "37c8518f5e6f8c40c7e8a780611169f8" : { + "d3c8a128e42732e8c43697d4afeb3b03" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -47,50 +47,52 @@ "total" : 1 }, "items" : [ { - "uid" : "a2d7739ac34be784", + "uid" : "2ea310fb009f0a57", "status" : "passed", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 } } ] }, - "d3c8a128e42732e8c43697d4afeb3b03" : { + "37c8518f5e6f8c40c7e8a780611169f8" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "d5ab9c0c388c645d", - "status" : "passed", + "uid" : "44e82560ba5c9f0", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 } } ] }, "09f65bde9e2355f521e9001824f986fa" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "291bb26c0f705a74", - "status" : "passed", + "uid" : "f145db7e08fb6c83", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 } } ] }, @@ -104,16 +106,16 @@ "total" : 1 }, "items" : [ { - "uid" : "5d9151bcb1392b98", + "uid" : "a5ad5a100503d390", "status" : "passed", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 } } ] }, - "5df882005ee3f92c211579b660aaa6e5" : { + "39e35f59117b399bcac760d4cb0a7898" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -123,16 +125,16 @@ "total" : 1 }, "items" : [ { - "uid" : "b2b4cd147e661925", + "uid" : "766b59bd3a1abb01", "status" : "passed", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 } } ] }, - "39e35f59117b399bcac760d4cb0a7898" : { + "5df882005ee3f92c211579b660aaa6e5" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -142,12 +144,12 @@ "total" : 1 }, "items" : [ { - "uid" : "5fc1ad2d9f9f6c4c", + "uid" : "f503a28f2df505c9", "status" : "passed", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 } } ] }, @@ -161,12 +163,12 @@ "total" : 1 }, "items" : [ { - "uid" : "79a5bfd7ca551623", + "uid" : "c3aca18496e6e0e1", "status" : "passed", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 } } ] }, @@ -180,12 +182,12 @@ "total" : 1 }, "items" : [ { - "uid" : "af5851d6231eb649", + "uid" : "3c448cd309ca092", "status" : "passed", "time" : { - "start" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 } } ] }, @@ -199,36 +201,37 @@ "total" : 1 }, "items" : [ { - "uid" : "4e328f182392028b", + "uid" : "4707a2a08fdfb2bb", "status" : "failed", "statusDetails" : "AssertionError: assert False == True\n + where False = check_patient_multiple_results_found_message_exists(True)", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 } } ] }, - "9ca872d12287f3fe4e234b76581625b8" : { + "3e4db09534cb30126d01834ceddbeb80" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "70e09edf447a2a95", - "status" : "passed", + "uid" : "5c98819413b29ac8", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 } } ] }, - "3e4db09534cb30126d01834ceddbeb80" : { + "9ca872d12287f3fe4e234b76581625b8" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -238,31 +241,32 @@ "total" : 1 }, "items" : [ { - "uid" : "8f3aede7f834c0dc", + "uid" : "becec6392c2baa17", "status" : "passed", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 } } ] }, "bc1511142b70c4f6fe1ef9d21056047c" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "36bf68303c0bdd35", - "status" : "passed", + "uid" : "7686a08f584b0c9e", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 } } ] }, @@ -276,12 +280,12 @@ "total" : 1 }, "items" : [ { - "uid" : "fb6a674b6098dd99", + "uid" : "ba7354234e34f93c", "status" : "passed", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 } } ] }, @@ -295,54 +299,56 @@ "total" : 1 }, "items" : [ { - "uid" : "52d3e93e572a7018", + "uid" : "83aa91c04ce3a6bd", "status" : "passed", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 } } ] }, "826cb027043b580264b1d57e72ca1878" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "a47ecf6b5e212594", - "status" : "passed", + "uid" : "4d36b97e2cc9b585", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 } } ] }, - "dfa46d4df1d25bcdb5d5237f95be07cf" : { + "be8754a3c45b355caf3fb54bb9553a90" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "1a704c7dd5b632e9", - "status" : "passed", + "uid" : "bc6d0a8e3baad81a", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 } } ] }, - "be8754a3c45b355caf3fb54bb9553a90" : { + "dfa46d4df1d25bcdb5d5237f95be07cf" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -352,12 +358,12 @@ "total" : 1 }, "items" : [ { - "uid" : "dafda0dc65542f6a", + "uid" : "2d68fc2605b3243", "status" : "passed", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 } } ] }, @@ -371,73 +377,76 @@ "total" : 1 }, "items" : [ { - "uid" : "87f5b11ed1c6545e", + "uid" : "229cbac3a73520ea", "status" : "passed", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 } } ] }, - "d4aacd2c4e8d1f8789f14e59bd7df838" : { + "eecb763363430fd31fe4e5364d74e54d" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "1dd315fbef6924d", - "status" : "passed", + "uid" : "e2a0840321deefcb", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 } } ] }, - "eecb763363430fd31fe4e5364d74e54d" : { + "d4aacd2c4e8d1f8789f14e59bd7df838" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "a4c8dd9797bc6a51", - "status" : "passed", + "uid" : "25cab35c85570279", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 } } ] }, - "ec71cb30f7c78f53c433358f76194162" : { + "04d2ff1a4bc22d23d9818fc9738c679b" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "4a1460dc001a90f8", - "status" : "passed", + "uid" : "8afa4f11ba4ff423", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 } } ] }, - "04d2ff1a4bc22d23d9818fc9738c679b" : { + "4cb2e2253d26b616069dd8a9fc22175b" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -447,16 +456,16 @@ "total" : 1 }, "items" : [ { - "uid" : "12d17b04ee304cf9", + "uid" : "dcc8e09b510793f7", "status" : "passed", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 } } ] }, - "4cb2e2253d26b616069dd8a9fc22175b" : { + "ec71cb30f7c78f53c433358f76194162" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -466,12 +475,12 @@ "total" : 1 }, "items" : [ { - "uid" : "eb3fe7fcbec4b8fd", + "uid" : "dedaee81ba1dff7d", "status" : "passed", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 } } ] }, @@ -485,50 +494,52 @@ "total" : 1 }, "items" : [ { - "uid" : "fc3b38c42e798cb8", + "uid" : "e856f3177da32c54", "status" : "passed", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 } } ] }, "f20aa27f3d4d0112b2f30371bc18cafb" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "c5a747584349939a", - "status" : "passed", + "uid" : "b5dd829359f665df", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 } } ] }, "8d74805be558e9a3073d8b12d7978bbe" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "e5adebb6713adb15", - "status" : "passed", + "uid" : "bd53d8da6e73a4f8", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 } } ] }, @@ -542,12 +553,12 @@ "total" : 1 }, "items" : [ { - "uid" : "6d9610a5598f91e4", + "uid" : "aa164bf4bcd80f6", "status" : "passed", "time" : { - "start" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 } } ] }, @@ -561,35 +572,36 @@ "total" : 1 }, "items" : [ { - "uid" : "52ecdc0bafd2f314", + "uid" : "52ec626618d45738", "status" : "passed", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 } } ] }, - "a3a4c660d017bf2fa3f72ef7fb2ce224" : { + "1a013c22af5532f80e0818b618d50713" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "9ba1df7fa38ca60b", - "status" : "passed", + "uid" : "8b9de20fd48ab844", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 } } ] }, - "1a013c22af5532f80e0818b618d50713" : { + "4ba979ba023ccc2aa0df2d57f427a85c" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -599,50 +611,52 @@ "total" : 1 }, "items" : [ { - "uid" : "b92072d3a7957877", + "uid" : "58f392b1154b4c2c", "status" : "passed", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 } } ] }, - "d461eee0f5f5c4b1ad524a61ba5ca89b" : { + "a3a4c660d017bf2fa3f72ef7fb2ce224" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "51fb0c5ef1e09dc0", - "status" : "passed", + "uid" : "ead4825ab3845a5a", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 } } ] }, - "4ba979ba023ccc2aa0df2d57f427a85c" : { + "d461eee0f5f5c4b1ad524a61ba5ca89b" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "61e10ee27238291", - "status" : "passed", + "uid" : "38960cf908e81732", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 } } ] }, @@ -656,12 +670,12 @@ "total" : 1 }, "items" : [ { - "uid" : "957c9760c43dabe9", + "uid" : "2a1dc3b4d9a4f2c", "status" : "passed", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 } } ] }, @@ -675,12 +689,12 @@ "total" : 1 }, "items" : [ { - "uid" : "b8bc0bcb122695f4", + "uid" : "cf0c00fc5020a95e", "status" : "passed", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 } } ] }, @@ -694,31 +708,32 @@ "total" : 1 }, "items" : [ { - "uid" : "cffdf91bb424c31a", + "uid" : "a69bb310ffdf07b6", "status" : "passed", "time" : { - "start" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 } } ] }, "d2bd0663c156637919629c145af9f4e3" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "503e2264467282fb", - "status" : "passed", + "uid" : "180c914b4be6ab4d", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 } } ] }, @@ -732,12 +747,12 @@ "total" : 1 }, "items" : [ { - "uid" : "916b72b52510ee6b", + "uid" : "b5b74e0f48a0f3f", "status" : "passed", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 } } ] }, @@ -751,50 +766,52 @@ "total" : 1 }, "items" : [ { - "uid" : "27e9c598c1b338eb", + "uid" : "64b3a50fbb0a6693", "status" : "passed", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 } } ] }, "8fccfd8edf8a949c6c35683bb52f2dbb" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "107f31c0da4c3438", - "status" : "passed", + "uid" : "2e04df9b90c2821d", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 } } ] }, "eb7473c685934417e0e1bded91e819c3" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "9379e9949231e10", - "status" : "passed", + "uid" : "ae7458f8f809289b", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 } } ] }, @@ -808,12 +825,12 @@ "total" : 1 }, "items" : [ { - "uid" : "715719d54907ad5a", + "uid" : "f2465488a3c08adb", "status" : "passed", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 } } ] }, @@ -827,12 +844,12 @@ "total" : 1 }, "items" : [ { - "uid" : "f82de7082665f467", + "uid" : "f24fc087d153e28c", "status" : "passed", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 } } ] }, @@ -846,35 +863,36 @@ "total" : 1 }, "items" : [ { - "uid" : "76219c12264ee225", + "uid" : "ff9a71d9e0eb5e55", "status" : "passed", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 } } ] }, - "f312e1d375b46f243b4eeb052610663a" : { + "6b904498058c6dc06a20bd0e949ae45a" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "e3b1431ebd2261b", - "status" : "passed", + "uid" : "1d6d23dcd02a7b2", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 } } ] }, - "6b904498058c6dc06a20bd0e949ae45a" : { + "f312e1d375b46f243b4eeb052610663a" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -884,12 +902,12 @@ "total" : 1 }, "items" : [ { - "uid" : "64c749a2f294d04f", + "uid" : "e185d1f71ebbb8a3", "status" : "passed", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 } } ] }, @@ -903,12 +921,12 @@ "total" : 1 }, "items" : [ { - "uid" : "612db653bb992691", + "uid" : "982c1169fe332", "status" : "passed", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 } } ] }, @@ -922,12 +940,12 @@ "total" : 1 }, "items" : [ { - "uid" : "72b15bbd5ae1bf00", + "uid" : "7d458dc34140b1b3", "status" : "passed", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 } } ] }, @@ -941,12 +959,12 @@ "total" : 1 }, "items" : [ { - "uid" : "ae5a8eb4ae898bdb", + "uid" : "445962c15d934544", "status" : "passed", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 } } ] }, @@ -960,31 +978,32 @@ "total" : 1 }, "items" : [ { - "uid" : "1df4361bdef9b088", + "uid" : "f4729510a909a863", "status" : "passed", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 } } ] }, "04f06479d8545c9e786dd18143b11c1b" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "ab097d795a139282", - "status" : "passed", + "uid" : "3d852b70205bbc2e", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 } } ] }, @@ -998,31 +1017,32 @@ "total" : 1 }, "items" : [ { - "uid" : "af0a87c39ca339a2", + "uid" : "bffe2d4b53eb400e", "status" : "passed", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 } } ] }, "c33b39ac6ef580ed9d66b4070fc26488" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "a28f08afa3c64d0d", - "status" : "passed", + "uid" : "7ad2b5c59a6e8564", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 } } ] }, @@ -1036,31 +1056,32 @@ "total" : 1 }, "items" : [ { - "uid" : "78e84a1d256cb4e5", + "uid" : "64de86f64bb57d4a", "status" : "passed", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 } } ] }, "ed032380a34a51bd66833e089d0cf08d" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "cb37ffa8cca12bc3", - "status" : "passed", + "uid" : "5d152c537bcbfe5e", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 } } ] }, @@ -1074,12 +1095,12 @@ "total" : 1 }, "items" : [ { - "uid" : "dc0dc205706e30e0", + "uid" : "26afbe2adcd9f50a", "status" : "passed", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 } } ] }, @@ -1093,12 +1114,12 @@ "total" : 1 }, "items" : [ { - "uid" : "b461acdd70c0814b", + "uid" : "59683892f3f4f8b8", "status" : "passed", "time" : { - "start" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 } } ] }, @@ -1112,31 +1133,32 @@ "total" : 1 }, "items" : [ { - "uid" : "d0df38383d18e147", + "uid" : "c02328ca46560afc", "status" : "passed", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 } } ] }, "c47584f2431c072f146f60f28a2e75f4" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "8cf000b866fdd008", - "status" : "passed", + "uid" : "876994bc0acb713d", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 } } ] }, @@ -1150,12 +1172,12 @@ "total" : 1 }, "items" : [ { - "uid" : "a7a00110a155dde9", + "uid" : "8abc23f29f2eb894", "status" : "passed", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 } } ] }, @@ -1169,12 +1191,12 @@ "total" : 1 }, "items" : [ { - "uid" : "af72b2a35feb68e9", + "uid" : "f5e4165d45d57839", "status" : "passed", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 } } ] }, @@ -1188,31 +1210,32 @@ "total" : 1 }, "items" : [ { - "uid" : "d470e45b2e8abcf5", + "uid" : "2a25c867697ab9bf", "status" : "passed", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 } } ] }, "9376c8f476a292fa75224995de114147" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "9173df6572a29816", - "status" : "passed", + "uid" : "48031723dd680a65", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 } } ] }, @@ -1226,73 +1249,76 @@ "total" : 1 }, "items" : [ { - "uid" : "3c7f59b7c6a9af82", + "uid" : "bd808c798abc181e", "status" : "passed", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 } } ] }, "8183bcf9e5391591ab5787e19476e607" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "d9a705241ca0137e", - "status" : "passed", + "uid" : "f17bd18d5521ab2d", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 } } ] }, "e7d797b411d8785818da901f65fdf4c9" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "eb5e2cec5aaabb16", - "status" : "passed", + "uid" : "b99d85259edfb63a", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 } } ] }, "a7cee18e337649d368d1a881cd9eba0b" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "79b992638b03006e", - "status" : "passed", + "uid" : "c9d1c45eed9f0cd3", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 } } ] }, - "3ddec8c203f0667b07e4030542c38fb6" : { + "911f1ea329349683f7aa72a600783b32" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1302,16 +1328,16 @@ "total" : 1 }, "items" : [ { - "uid" : "93f5b51bcb65fe3d", + "uid" : "90df0e090ac27c6f", "status" : "passed", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 } } ] }, - "911f1ea329349683f7aa72a600783b32" : { + "3ddec8c203f0667b07e4030542c38fb6" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1321,12 +1347,12 @@ "total" : 1 }, "items" : [ { - "uid" : "8ab63e9ea7c4b906", + "uid" : "9e6ae62e60bcc9dc", "status" : "passed", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 } } ] }, @@ -1340,16 +1366,16 @@ "total" : 1 }, "items" : [ { - "uid" : "d0563275e887232c", + "uid" : "7ff2647db54626cc", "status" : "passed", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 } } ] }, - "598866aec03039ff2614bd01d8f0f4e5" : { + "6d3ecbed8a34389c2d17a31baab210b7" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1359,50 +1385,52 @@ "total" : 1 }, "items" : [ { - "uid" : "120d704ffed5949a", + "uid" : "96014f4012993dc0", "status" : "passed", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 } } ] }, - "6d3ecbed8a34389c2d17a31baab210b7" : { + "598866aec03039ff2614bd01d8f0f4e5" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "699ba8b068896cd", - "status" : "passed", + "uid" : "5a1fdb2bbe5e7dbc", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 } } ] }, "6210f73bbcde7fc900a2557932f395eb" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "31ce5cec81f0d6e7", - "status" : "passed", + "uid" : "cb4b2e3b730b5664", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 } } ] }, @@ -1416,12 +1444,12 @@ "total" : 1 }, "items" : [ { - "uid" : "d2391d6edd0dde6d", + "uid" : "39fb5850dff4b19", "status" : "passed", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 } } ] }, @@ -1435,12 +1463,12 @@ "total" : 1 }, "items" : [ { - "uid" : "211c3937a00060ac", + "uid" : "d92ac6796c4d8c7", "status" : "passed", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 } } ] }, @@ -1454,13 +1482,13 @@ "total" : 1 }, "items" : [ { - "uid" : "6e55ff8b831bc46e", + "uid" : "f921a21a09b83d93", "status" : "failed", - "statusDetails" : "AssertionError: assert None == '0.5'\n + where None = get_patient_vaccination_dose_amount_value()", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 } } ] }, @@ -1474,12 +1502,12 @@ "total" : 1 }, "items" : [ { - "uid" : "e1caa1f0558f791f", + "uid" : "7021ffdb99d4e876", "status" : "passed", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 } } ] }, @@ -1493,31 +1521,32 @@ "total" : 1 }, "items" : [ { - "uid" : "34689eb8bbb88ef1", + "uid" : "b7be7a2c6c5ce180", "status" : "passed", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 } } ] }, "417f71c6d86619e87408e9684e8a83b1" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "2380f29bdcd0bea2", - "status" : "passed", + "uid" : "c8038a2203fee978", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 } } ] }, @@ -1531,12 +1560,12 @@ "total" : 1 }, "items" : [ { - "uid" : "9a53532160e0ba82", + "uid" : "df05e2b24981b9b3", "status" : "passed", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 } } ] }, @@ -1550,12 +1579,12 @@ "total" : 1 }, "items" : [ { - "uid" : "aff597d8fc7839bf", + "uid" : "607c19cf98d6ca13", "status" : "passed", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 } } ] }, @@ -1569,36 +1598,37 @@ "total" : 1 }, "items" : [ { - "uid" : "b50149ec66aab572", + "uid" : "46ffa67316ec42e8", "status" : "failed", - "statusDetails" : "AssertionError: assert None == '0.5'\n + where None = get_patient_vaccination_dose_amount_value()", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 } } ] }, "869095f3ca3b5eee633ab10e8b748df5" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "e53a8f6f9d8ba662", - "status" : "passed", + "uid" : "e3d880a34a441b43", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 } } ] }, - "5a0b389109898d20af719ead1640f071" : { + "7c21a17ae7fe8ac799b6c9bdd1514da0" : { "statistic" : { "failed" : 0, "broken" : 0, @@ -1608,50 +1638,52 @@ "total" : 1 }, "items" : [ { - "uid" : "4f54e863441fe213", + "uid" : "22cb1214d883e1b6", "status" : "passed", "time" : { - "start" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 } } ] }, - "7c21a17ae7fe8ac799b6c9bdd1514da0" : { + "5a0b389109898d20af719ead1640f071" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "f223531e7062b128", - "status" : "passed", + "uid" : "4258e33f3393b259", + "status" : "failed", + "statusDetails" : "TypeError: can only concatenate str (not \"int\") to str", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 } } ] }, "22a1de94b065efa3dbb7f89e6030e0cb" : { "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 1, + "passed" : 0, "unknown" : 0, "total" : 1 }, "items" : [ { - "uid" : "ea626bbf1de7e100", - "status" : "passed", + "uid" : "c76fef67540c56dc", + "status" : "failed", + "statusDetails" : "TypeError: add_vaccine_type_batch() missing 1 required positional argument: 'expiry_date'", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 } } ] }, @@ -1665,12 +1697,12 @@ "total" : 1 }, "items" : [ { - "uid" : "6701034868fa9baf", + "uid" : "9caaf96b03be8187", "status" : "passed", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 } } ] } diff --git a/widgets/behaviors.json b/widgets/behaviors.json index 027595f4b..7271d2f1c 100644 --- a/widgets/behaviors.json +++ b/widgets/behaviors.json @@ -4,34 +4,34 @@ "uid" : "c485d1aa99e26b4c79fc5c662c624c9d", "name" : "Record vaccine", "statistic" : { - "failed" : 2, + "failed" : 28, "broken" : 0, "skipped" : 0, - "passed" : 26, + "passed" : 0, "unknown" : 0, "total" : 28 } }, { - "uid" : "dad0fa9c36821039b506dc73dbb5bf72", - "name" : "Find a patient", + "uid" : "5e3eed7358fc07c301782bb12400153f", + "name" : "Age based warnings", "statistic" : { - "failed" : 1, + "failed" : 6, "broken" : 0, "skipped" : 0, - "passed" : 39, + "passed" : 0, "unknown" : 0, - "total" : 40 + "total" : 6 } }, { - "uid" : "5e3eed7358fc07c301782bb12400153f", - "name" : "Age based warnings", + "uid" : "dad0fa9c36821039b506dc73dbb5bf72", + "name" : "Find a patient", "statistic" : { - "failed" : 0, + "failed" : 1, "broken" : 0, "skipped" : 0, - "passed" : 6, + "passed" : 39, "unknown" : 0, - "total" : 6 + "total" : 40 } }, { "uid" : "07ccdc9b95bf3f4817e5955bf1854cdd", diff --git a/widgets/categories-trend.json b/widgets/categories-trend.json index 9b4dd0600..7d9002918 100644 --- a/widgets/categories-trend.json +++ b/widgets/categories-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "Product defects" : 3 + "Product defects" : 35 } } ] \ No newline at end of file diff --git a/widgets/categories.json b/widgets/categories.json index 637417f3b..8f4c52e80 100644 --- a/widgets/categories.json +++ b/widgets/categories.json @@ -4,12 +4,12 @@ "uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d", "name" : "Product defects", "statistic" : { - "failed" : 3, + "failed" : 35, "broken" : 0, "skipped" : 0, "passed" : 0, "unknown" : 0, - "total" : 3 + "total" : 35 } } ] } \ No newline at end of file diff --git a/widgets/duration-trend.json b/widgets/duration-trend.json index f3c3d7549..441cad17c 100644 --- a/widgets/duration-trend.json +++ b/widgets/duration-trend.json @@ -1,5 +1,5 @@ [ { "data" : { - "duration" : 1673152 + "duration" : 525004 } } ] \ No newline at end of file diff --git a/widgets/duration.json b/widgets/duration.json index d8c06905e..96158f679 100644 --- a/widgets/duration.json +++ b/widgets/duration.json @@ -1,880 +1,880 @@ [ { - "uid" : "b50149ec66aab572", - "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" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "e1caa1f0558f791f", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "607c19cf98d6ca13", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "72b15bbd5ae1bf00", - "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" : "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]", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "12d17b04ee304cf9", - "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" : "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]", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6701034868fa9baf", - "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" : "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]", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cffdf91bb424c31a", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "766b59bd3a1abb01", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2d7739ac34be784", - "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" : "96014f4012993dc0", + "name" : "Search without entering patient details", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "af5851d6231eb649", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "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]", "time" : { - "start" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "eb3fe7fcbec4b8fd", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "f24fc087d153e28c", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b92072d3a7957877", - "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" : "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]", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3a42c4e74a0a15a3", - "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" : "df05e2b24981b9b3", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "503e2264467282fb", - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "7021ffdb99d4e876", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5fc1ad2d9f9f6c4c", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "2d68fc2605b3243", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "dafda0dc65542f6a", - "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" : "83aa91c04ce3a6bd", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a4c8dd9797bc6a51", - "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" : "64b3a50fbb0a6693", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "211c3937a00060ac", - "name" : "Login button is visible", + "uid" : "ba7354234e34f93c", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "36bf68303c0bdd35", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "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]", "time" : { - "start" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c5a747584349939a", - "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" : "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]", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1a704c7dd5b632e9", - "name" : "Add vaccine batches page should launch", + "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]", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "d470e45b2e8abcf5", - "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" : "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]", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a28f08afa3c64d0d", - "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" : "22cb1214d883e1b6", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "957c9760c43dabe9", - "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" : "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]", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "eb5e2cec5aaabb16", - "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" : "9e6ae62e60bcc9dc", + "name" : "Search without entering nhs number", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d5ab9c0c388c645d", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "dedaee81ba1dff7d", + "name" : "Find a patient page should launch", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "120d704ffed5949a", - "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" : "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]", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "699ba8b068896cd", - "name" : "Search without entering patient details", + "uid" : "8abc23f29f2eb894", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d9a705241ca0137e", + "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]", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "4a1460dc001a90f8", - "name" : "Find a patient page should launch", + "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]", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b2b4cd147e661925", - "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" : "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]", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e53a8f6f9d8ba662", - "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" : "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]", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "291bb26c0f705a74", + "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]", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "6e55ff8b831bc46e", - "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" : "7ff2647db54626cc", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f82de7082665f467", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "52ec626618d45738", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d2391d6edd0dde6d", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "f5e4165d45d57839", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ae5a8eb4ae898bdb", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "c76fef67540c56dc", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "76219c12264ee225", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "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]", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "cb37ffa8cca12bc3", - "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" : "dcc8e09b510793f7", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d0df38383d18e147", - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "d92ac6796c4d8c7", + "name" : "Login button is visible", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ab097d795a139282", - "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" : "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]", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "758fef6c887b2273", + "uid" : "99fca22daab31d64", "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "107f31c0da4c3438", - "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" : "25cab35c85570279", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "916b72b52510ee6b", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "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]", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "dc0dc205706e30e0", - "name" : "\"Choose dates\" page is displayed", + "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]", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5d9151bcb1392b98", - "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" : "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]", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b461acdd70c0814b", - "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" : "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" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "70e09edf447a2a95", - "name" : "Error messages should appear when no values are entered", + "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]", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2380f29bdcd0bea2", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "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]", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "51fb0c5ef1e09dc0", - "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" : "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]", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "612db653bb992691", - "name" : "Local: Created patient can be found using local search", + "uid" : "f4729510a909a863", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d9610a5598f91e4", - "name" : "Add vaccines page should launch", + "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" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b8bc0bcb122695f4", - "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" : "4707a2a08fdfb2bb", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1df4361bdef9b088", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "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]", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e3b1431ebd2261b", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "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]", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "52d3e93e572a7018", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "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]", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "d0563275e887232c", - "name" : "\"Reports\" page is displayed", + "uid" : "445962c15d934544", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "27e9c598c1b338eb", - "name" : "NHS sign in page should be visible", + "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]", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a7a00110a155dde9", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "c8038a2203fee978", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "4f54e863441fe213", - "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" : "982c1169fe332", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1dd315fbef6924d", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "e185d1f71ebbb8a3", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f223531e7062b128", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "180c914b4be6ab4d", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "52ecdc0bafd2f314", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "ff9a71d9e0eb5e55", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "715719d54907ad5a", + "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]", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9173df6572a29816", - "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" : "a69bb310ffdf07b6", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8cf000b866fdd008", - "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" : "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" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "af72b2a35feb68e9", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "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]", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "fc3b38c42e798cb8", - "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" : "3c448cd309ca092", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8ab63e9ea7c4b906", - "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" : "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]", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8f3aede7f834c0dc", - "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" : "c02328ca46560afc", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "78e84a1d256cb4e5", - "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" : "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]", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a47ecf6b5e212594", - "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" : "26afbe2adcd9f50a", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9ba1df7fa38ca60b", - "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" : "c3aca18496e6e0e1", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "87f5b11ed1c6545e", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "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]", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "61e10ee27238291", - "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" : "aa164bf4bcd80f6", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4e328f182392028b", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "7686a08f584b0c9e", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "93f5b51bcb65fe3d", - "name" : "Search without entering nhs number", + "uid" : "b5b74e0f48a0f3f", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "fb6a674b6098dd99", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "229cbac3a73520ea", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "aff597d8fc7839bf", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "39fb5850dff4b19", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9a53532160e0ba82", - "name" : "NHS sign in page should be visible", + "uid" : "bd808c798abc181e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "af0a87c39ca339a2", - "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" : "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]", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "34689eb8bbb88ef1", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "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]", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "31ce5cec81f0d6e7", - "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" : "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]", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "79b992638b03006e", - "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" : "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]", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "3c7f59b7c6a9af82", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "ae7458f8f809289b", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e5adebb6713adb15", - "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" : "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]", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "64c749a2f294d04f", - "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" : "2ea310fb009f0a57", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ea626bbf1de7e100", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "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]", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "79a5bfd7ca551623", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "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]", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 + }, + "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]", + "time" : { + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9379e9949231e10", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "becec6392c2baa17", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/history-trend.json b/widgets/history-trend.json index 11461ab31..93fea45c7 100644 --- a/widgets/history-trend.json +++ b/widgets/history-trend.json @@ -1,9 +1,9 @@ [ { "data" : { - "failed" : 3, + "failed" : 35, "broken" : 0, "skipped" : 0, - "passed" : 85, + "passed" : 53, "unknown" : 0, "total" : 88 } diff --git a/widgets/severity.json b/widgets/severity.json index 757992312..d082aa848 100644 --- a/widgets/severity.json +++ b/widgets/severity.json @@ -1,881 +1,881 @@ [ { - "uid" : "6e55ff8b831bc46e", - "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" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "79a5bfd7ca551623", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "uid" : "7ff2647db54626cc", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4e328f182392028b", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "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]", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "61e10ee27238291", - "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" : "e185d1f71ebbb8a3", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "fb6a674b6098dd99", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "445962c15d934544", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "64c749a2f294d04f", - "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" : "c76fef67540c56dc", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "d9a705241ca0137e", - "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" : "4707a2a08fdfb2bb", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a47ecf6b5e212594", - "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" : "bd808c798abc181e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cb37ffa8cca12bc3", - "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" : "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]", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "d0563275e887232c", - "name" : "\"Reports\" page is displayed", + "uid" : "b5b74e0f48a0f3f", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9a53532160e0ba82", - "name" : "NHS sign in page should be visible", + "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]", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e3b1431ebd2261b", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "uid" : "aa164bf4bcd80f6", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8f3aede7f834c0dc", - "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" : "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]", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "699ba8b068896cd", - "name" : "Search without entering patient details", + "uid" : "f5e4165d45d57839", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "51fb0c5ef1e09dc0", - "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" : "becec6392c2baa17", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "758fef6c887b2273", - "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", + "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]", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "70e09edf447a2a95", - "name" : "Error messages should appear when no values are entered", + "uid" : "c02328ca46560afc", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "916b72b52510ee6b", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "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]", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5d9151bcb1392b98", - "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" : "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]", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "78e84a1d256cb4e5", - "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" : "52ec626618d45738", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "af72b2a35feb68e9", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "uid" : "b7be7a2c6c5ce180", + "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "76219c12264ee225", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "uid" : "25cab35c85570279", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "3c7f59b7c6a9af82", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "180c914b4be6ab4d", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "9379e9949231e10", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "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]", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "dc0dc205706e30e0", - "name" : "\"Choose dates\" page is displayed", + "uid" : "982c1169fe332", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d0df38383d18e147", - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "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]", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a28f08afa3c64d0d", - "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" : "d92ac6796c4d8c7", + "name" : "Login button is visible", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "eb3fe7fcbec4b8fd", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "7021ffdb99d4e876", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b8bc0bcb122695f4", - "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" : "39fb5850dff4b19", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b92072d3a7957877", - "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" : "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]", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a4c8dd9797bc6a51", - "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" : "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]", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "36bf68303c0bdd35", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "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" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1df4361bdef9b088", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "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]", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ab097d795a139282", - "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" : "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]", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "612db653bb992691", - "name" : "Local: Created patient can be found using local search", + "uid" : "83aa91c04ce3a6bd", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e53a8f6f9d8ba662", - "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" : "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]", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "291bb26c0f705a74", - "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" : "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]", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "5fc1ad2d9f9f6c4c", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "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]", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e1caa1f0558f791f", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "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]", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b50149ec66aab572", - "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" : "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]", "time" : { - "start" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "12d17b04ee304cf9", - "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" : "ff9a71d9e0eb5e55", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3a42c4e74a0a15a3", - "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" : "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]", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1dd315fbef6924d", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "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]", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2380f29bdcd0bea2", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "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]", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "715719d54907ad5a", - "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" : "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]", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b2b4cd147e661925", - "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" : "dedaee81ba1dff7d", + "name" : "Find a patient page should launch", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b461acdd70c0814b", - "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" : "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]", "time" : { - "start" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "d470e45b2e8abcf5", - "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" : "26afbe2adcd9f50a", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f223531e7062b128", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "ae7458f8f809289b", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "957c9760c43dabe9", - "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" : "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]", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4f54e863441fe213", - "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" : "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" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "ae5a8eb4ae898bdb", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "229cbac3a73520ea", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d5ab9c0c388c645d", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "ba7354234e34f93c", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9ba1df7fa38ca60b", - "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" : "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]", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "211c3937a00060ac", - "name" : "Login button is visible", + "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]", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d2391d6edd0dde6d", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "c3aca18496e6e0e1", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "dafda0dc65542f6a", - "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" : "7686a08f584b0c9e", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "f82de7082665f467", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "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]", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "79b992638b03006e", - "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" : "9e6ae62e60bcc9dc", + "name" : "Search without entering nhs number", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4a1460dc001a90f8", - "name" : "Find a patient page should launch", + "uid" : "f24fc087d153e28c", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8ab63e9ea7c4b906", + "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]", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "fc3b38c42e798cb8", - "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" : "c8038a2203fee978", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "120d704ffed5949a", - "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" : "a69bb310ffdf07b6", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9173df6572a29816", - "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" : "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]", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "e5adebb6713adb15", - "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" : "2ea310fb009f0a57", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "87f5b11ed1c6545e", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "uid" : "607c19cf98d6ca13", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8cf000b866fdd008", - "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" : "96014f4012993dc0", + "name" : "Search without entering patient details", "time" : { - "start" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "72b15bbd5ae1bf00", - "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" : "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]", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "6701034868fa9baf", - "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" : "dcc8e09b510793f7", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "107f31c0da4c3438", - "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" : "99fca22daab31d64", + "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "31ce5cec81f0d6e7", - "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" : "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]", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ea626bbf1de7e100", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "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]", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "aff597d8fc7839bf", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "2d68fc2605b3243", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "34689eb8bbb88ef1", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "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]", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "af0a87c39ca339a2", - "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" : "64b3a50fbb0a6693", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "af5851d6231eb649", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "uid" : "766b59bd3a1abb01", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d9610a5598f91e4", - "name" : "Add vaccines page should launch", + "uid" : "8abc23f29f2eb894", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "93f5b51bcb65fe3d", - "name" : "Search without entering nhs number", + "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]", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "503e2264467282fb", - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "df05e2b24981b9b3", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c5a747584349939a", - "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" : "22cb1214d883e1b6", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cffdf91bb424c31a", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "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" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 + }, + "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]", + "time" : { + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "eb5e2cec5aaabb16", + "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]", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1a704c7dd5b632e9", - "name" : "Add vaccine batches page should launch", + "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]", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "52ecdc0bafd2f314", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "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]", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a2d7739ac34be784", - "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" : "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]", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "27e9c598c1b338eb", - "name" : "NHS sign in page should be visible", + "uid" : "3c448cd309ca092", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a7a00110a155dde9", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "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]", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "52d3e93e572a7018", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "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]", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" } ] \ No newline at end of file diff --git a/widgets/status-chart.json b/widgets/status-chart.json index d8c06905e..96158f679 100644 --- a/widgets/status-chart.json +++ b/widgets/status-chart.json @@ -1,880 +1,880 @@ [ { - "uid" : "b50149ec66aab572", - "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" : 1731665692474, - "stop" : 1731665852158, - "duration" : 159684 - }, - "status" : "failed", - "severity" : "normal" -}, { - "uid" : "e1caa1f0558f791f", - "name" : "Sign in should fail based on credentials provided [None-password-fail]", + "uid" : "607c19cf98d6ca13", + "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", "time" : { - "start" : 1731664622307, - "stop" : 1731664646103, - "duration" : 23796 + "start" : 1731674339672, + "stop" : 1731674352411, + "duration" : 12739 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "72b15bbd5ae1bf00", - "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" : "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]", "time" : { - "start" : 1731664583197, - "stop" : 1731664593552, - "duration" : 10355 + "start" : 1731674551345, + "stop" : 1731674569762, + "duration" : 18417 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "12d17b04ee304cf9", - "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" : "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]", "time" : { - "start" : 1731665028358, - "stop" : 1731665167901, - "duration" : 139543 + "start" : 1731674262340, + "stop" : 1731674274478, + "duration" : 12138 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6701034868fa9baf", - "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" : "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]", "time" : { - "start" : 1731664593555, - "stop" : 1731664602171, - "duration" : 8616 + "start" : 1731674238250, + "stop" : 1731674248464, + "duration" : 10214 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "cffdf91bb424c31a", - "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", + "uid" : "766b59bd3a1abb01", + "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", "time" : { - "start" : 1731664538500, - "stop" : 1731664549539, - "duration" : 11039 + "start" : 1731674206220, + "stop" : 1731674215344, + "duration" : 9124 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a2d7739ac34be784", - "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" : "96014f4012993dc0", + "name" : "Search without entering patient details", "time" : { - "start" : 1731665395974, - "stop" : 1731665534951, - "duration" : 138977 + "start" : 1731674209367, + "stop" : 1731674221103, + "duration" : 11736 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "af5851d6231eb649", - "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", + "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]", "time" : { - "start" : 1731664450597, - "stop" : 1731664459491, - "duration" : 8894 + "start" : 1731674329564, + "stop" : 1731674348422, + "duration" : 18858 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "eb3fe7fcbec4b8fd", - "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", + "uid" : "f24fc087d153e28c", + "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", "time" : { - "start" : 1731664547528, - "stop" : 1731664555161, - "duration" : 7633 + "start" : 1731674196554, + "stop" : 1731674206218, + "duration" : 9664 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b92072d3a7957877", - "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" : "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]", "time" : { - "start" : 1731664802622, - "stop" : 1731664934326, - "duration" : 131704 + "start" : 1731674285180, + "stop" : 1731674295337, + "duration" : 10157 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "3a42c4e74a0a15a3", - "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" : "df05e2b24981b9b3", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731664610864, - "stop" : 1731664618612, - "duration" : 7748 + "start" : 1731674365407, + "stop" : 1731674370949, + "duration" : 5542 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "503e2264467282fb", - "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", + "uid" : "7021ffdb99d4e876", + "name" : "Sign in should fail based on credentials provided [None-password-fail]", "time" : { - "start" : 1731664451390, - "stop" : 1731664496783, - "duration" : 45393 + "start" : 1731674315549, + "stop" : 1731674339670, + "duration" : 24121 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5fc1ad2d9f9f6c4c", - "name" : "Search by NHS number [9470011902-KATEE TUZZIO-20150527-BRIDGE END HOUSE, PARK ROAD, MILNTHORPE, CUMBRIA, LA7 7AN]", + "uid" : "2d68fc2605b3243", + "name" : "Add vaccine batches page should launch", "time" : { - "start" : 1731664520045, - "stop" : 1731664529814, - "duration" : 9769 + "start" : 1731674109209, + "stop" : 1731674113482, + "duration" : 4273 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "dafda0dc65542f6a", - "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" : "83aa91c04ce3a6bd", + "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", "time" : { - "start" : 1731664664299, - "stop" : 1731664797248, - "duration" : 132949 + "start" : 1731674178064, + "stop" : 1731674187014, + "duration" : 8950 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a4c8dd9797bc6a51", - "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" : "64b3a50fbb0a6693", + "name" : "NHS sign in page should be visible", "time" : { - "start" : 1731664639873, - "stop" : 1731664782065, - "duration" : 142192 + "start" : 1731674345780, + "stop" : 1731674347404, + "duration" : 1624 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "211c3937a00060ac", - "name" : "Login button is visible", + "uid" : "ba7354234e34f93c", + "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", "time" : { - "start" : 1731664655591, - "stop" : 1731664657358, - "duration" : 1767 + "start" : 1731674224352, + "stop" : 1731674232057, + "duration" : 7705 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "36bf68303c0bdd35", - "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", + "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]", "time" : { - "start" : 1731664445190, - "stop" : 1731664478350, - "duration" : 33160 + "start" : 1731674240521, + "stop" : 1731674252426, + "duration" : 11905 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "c5a747584349939a", - "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" : "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]", "time" : { - "start" : 1731665539619, - "stop" : 1731665686462, - "duration" : 146843 + "start" : 1731674565885, + "stop" : 1731674584396, + "duration" : 18511 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1a704c7dd5b632e9", - "name" : "Add vaccine batches page should launch", + "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]", "time" : { - "start" : 1731664415956, - "stop" : 1731664421881, - "duration" : 5925 + "start" : 1731674475288, + "stop" : 1731674493777, + "duration" : 18489 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "d470e45b2e8abcf5", - "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" : "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]", "time" : { - "start" : 1731664626682, - "stop" : 1731664635162, - "duration" : 8480 + "start" : 1731674248467, + "stop" : 1731674262716, + "duration" : 14249 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a28f08afa3c64d0d", - "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" : "22cb1214d883e1b6", + "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", "time" : { - "start" : 1731665466856, - "stop" : 1731665609684, - "duration" : 142828 + "start" : 1731674607938, + "stop" : 1731674620929, + "duration" : 12991 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "957c9760c43dabe9", - "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" : "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]", "time" : { - "start" : 1731664549542, - "stop" : 1731664558048, - "duration" : 8506 + "start" : 1731674521195, + "stop" : 1731674539725, + "duration" : 18530 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "eb5e2cec5aaabb16", - "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" : "9e6ae62e60bcc9dc", + "name" : "Search without entering nhs number", "time" : { - "start" : 1731664974921, - "stop" : 1731665023555, - "duration" : 48634 + "start" : 1731674202383, + "stop" : 1731674209365, + "duration" : 6982 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d5ab9c0c388c645d", - "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", + "uid" : "dedaee81ba1dff7d", + "name" : "Find a patient page should launch", "time" : { - "start" : 1731664500793, - "stop" : 1731664510340, - "duration" : 9547 + "start" : 1731674198758, + "stop" : 1731674202380, + "duration" : 3622 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "120d704ffed5949a", - "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" : "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]", "time" : { - "start" : 1731665235472, - "stop" : 1731665390757, - "duration" : 155285 + "start" : 1731674250077, + "stop" : 1731674261078, + "duration" : 11001 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "699ba8b068896cd", - "name" : "Search without entering patient details", + "uid" : "8abc23f29f2eb894", + "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", "time" : { - "start" : 1731664527846, - "stop" : 1731664538496, - "duration" : 10650 + "start" : 1731674159683, + "stop" : 1731674168681, + "duration" : 8998 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d9a705241ca0137e", + "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]", "time" : { - "start" : 1731665857271, - "stop" : 1731666031198, - "duration" : 173927 + "start" : 1731674588517, + "stop" : 1731674617019, + "duration" : 28502 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "4a1460dc001a90f8", - "name" : "Find a patient page should launch", + "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]", "time" : { - "start" : 1731664517644, - "stop" : 1731664520877, - "duration" : 3233 + "start" : 1731674475822, + "stop" : 1731674494266, + "duration" : 18444 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b2b4cd147e661925", - "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" : "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]", "time" : { - "start" : 1731664572896, - "stop" : 1731664583189, - "duration" : 10293 + "start" : 1731674351836, + "stop" : 1731674399706, + "duration" : 47870 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e53a8f6f9d8ba662", - "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" : "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]", "time" : { - "start" : 1731665644301, - "stop" : 1731665785724, - "duration" : 141423 + "start" : 1731674498587, + "stop" : 1731674517042, + "duration" : 18455 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "291bb26c0f705a74", + "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]", "time" : { - "start" : 1731664940723, - "stop" : 1731665082586, - "duration" : 141863 + "start" : 1731674426521, + "stop" : 1731674446031, + "duration" : 19510 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "6e55ff8b831bc46e", - "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" : "7ff2647db54626cc", + "name" : "\"Reports\" page is displayed", "time" : { - "start" : 1731665761532, - "stop" : 1731665925433, - "duration" : 163901 + "start" : 1731674592446, + "stop" : 1731674601646, + "duration" : 9200 }, - "status" : "failed", + "status" : "passed", "severity" : "normal" }, { - "uid" : "f82de7082665f467", - "name" : "Search by NHS number [9470006739-JANNETTE ARD-20151209-1 ST. MARTINS COURT, CONISTON, CUMBRIA, LA21 8HZ]", + "uid" : "52ec626618d45738", + "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", "time" : { - "start" : 1731664510342, - "stop" : 1731664520043, - "duration" : 9701 + "start" : 1731674352415, + "stop" : 1731674365404, + "duration" : 12989 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d2391d6edd0dde6d", - "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", + "uid" : "f5e4165d45d57839", + "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", "time" : { - "start" : 1731664529818, - "stop" : 1731664539557, - "duration" : 9739 + "start" : 1731674239902, + "stop" : 1731674250075, + "duration" : 10173 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ae5a8eb4ae898bdb", - "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", + "uid" : "c76fef67540c56dc", + "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", "time" : { - "start" : 1731664459493, - "stop" : 1731664468606, - "duration" : 9113 + "start" : 1731674208887, + "stop" : 1731674238219, + "duration" : 29332 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "76219c12264ee225", - "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", + "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]", "time" : { - "start" : 1731664584305, - "stop" : 1731664593866, - "duration" : 9561 + "start" : 1731674528636, + "stop" : 1731674547182, + "duration" : 18546 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "cb37ffa8cca12bc3", - "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" : "dcc8e09b510793f7", + "name" : "NHS Number: Searching with invalid NHS number shows an error [9753108642-Enter a correct NHS number]", "time" : { - "start" : 1731665496584, - "stop" : 1731665638914, - "duration" : 142330 + "start" : 1731674232059, + "stop" : 1731674239899, + "duration" : 7840 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "d0df38383d18e147", - "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", + "uid" : "d92ac6796c4d8c7", + "name" : "Login button is visible", "time" : { - "start" : 1731664421885, - "stop" : 1731664431477, - "duration" : 9592 + "start" : 1731674343746, + "stop" : 1731674345778, + "duration" : 2032 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ab097d795a139282", - "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" : "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]", "time" : { - "start" : 1731665791301, - "stop" : 1731665932536, - "duration" : 141235 + "start" : 1731674375720, + "stop" : 1731674394555, + "duration" : 18835 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "758fef6c887b2273", + "uid" : "99fca22daab31d64", "name" : "Local: Searching for a patient without a record returns no results [John-Preston-14/03/2003]", "time" : { - "start" : 1731664593869, - "stop" : 1731664602029, - "duration" : 8160 + "start" : 1731674280269, + "stop" : 1731674288274, + "duration" : 8005 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "107f31c0da4c3438", - "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" : "25cab35c85570279", + "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", "time" : { - "start" : 1731664681275, - "stop" : 1731664825212, - "duration" : 143937 + "start" : 1731674162562, + "stop" : 1731674192969, + "duration" : 30407 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "916b72b52510ee6b", - "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", + "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]", "time" : { - "start" : 1731664430858, - "stop" : 1731664440568, - "duration" : 9710 + "start" : 1731674566472, + "stop" : 1731674584946, + "duration" : 18474 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "dc0dc205706e30e0", - "name" : "\"Choose dates\" page is displayed", + "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]", "time" : { - "start" : 1731666031201, - "stop" : 1731666040946, - "duration" : 9745 + "start" : 1731674275015, + "stop" : 1731674285178, + "duration" : 10163 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "5d9151bcb1392b98", - "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" : "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]", "time" : { - "start" : 1731664618614, - "stop" : 1731664626679, - "duration" : 8065 + "start" : 1731674315236, + "stop" : 1731674325549, + "duration" : 10313 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "b461acdd70c0814b", - "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" : "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" : 1731664558050, - "stop" : 1731664566483, - "duration" : 8433 + "start" : 1731674451952, + "stop" : 1731674470426, + "duration" : 18474 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "70e09edf447a2a95", - "name" : "Error messages should appear when no values are entered", + "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]", "time" : { - "start" : 1731664436701, - "stop" : 1731664440660, - "duration" : 3959 + "start" : 1731674274481, + "stop" : 1731674283452, + "duration" : 8971 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "2380f29bdcd0bea2", - "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", + "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]", "time" : { - "start" : 1731664406441, - "stop" : 1731664445188, - "duration" : 38747 + "start" : 1731674262722, + "stop" : 1731674275011, + "duration" : 12289 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "51fb0c5ef1e09dc0", - "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" : "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]", "time" : { - "start" : 1731665063132, - "stop" : 1731665206265, - "duration" : 143133 + "start" : 1731674374606, + "stop" : 1731674420903, + "duration" : 46297 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "612db653bb992691", - "name" : "Local: Created patient can be found using local search", + "uid" : "f4729510a909a863", + "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", "time" : { - "start" : 1731664602032, - "stop" : 1731664655588, - "duration" : 53556 + "start" : 1731674114212, + "stop" : 1731674123253, + "duration" : 9041 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "6d9610a5598f91e4", - "name" : "Add vaccines page should launch", + "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" : 1731664445997, - "stop" : 1731664451387, - "duration" : 5390 + "start" : 1731674497982, + "stop" : 1731674516412, + "duration" : 18430 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "b8bc0bcb122695f4", - "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" : "4707a2a08fdfb2bb", + "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", "time" : { - "start" : 1731664573918, - "stop" : 1731664584303, - "duration" : 10385 + "start" : 1731674292711, + "stop" : 1731674310760, + "duration" : 18049 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "1df4361bdef9b088", - "name" : "Search by NHS number [9650594000-Archie STRAIN-30/7/2014-1 CONINGSBY DRIVE, GRIMSBY, S HUMBERSIDE, DN34 5HQ]", + "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]", "time" : { - "start" : 1731664420419, - "stop" : 1731664430855, - "duration" : 10436 + "start" : 1731674352773, + "stop" : 1731674371659, + "duration" : 18886 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e3b1431ebd2261b", - "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", + "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]", "time" : { - "start" : 1731664478927, - "stop" : 1731664491002, - "duration" : 12075 + "start" : 1731674543740, + "stop" : 1731674562259, + "duration" : 18519 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "52d3e93e572a7018", - "name" : "Search by NHS number [9470004272-JOJO LANE-20150706-10 RAKESMOOR LANE, BARROW-IN-FURNESS, LA14 4LG]", + "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]", "time" : { - "start" : 1731664491005, - "stop" : 1731664500790, - "duration" : 9785 + "start" : 1731674589526, + "stop" : 1731674607910, + "duration" : 18384 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "d0563275e887232c", - "name" : "\"Reports\" page is displayed", + "uid" : "445962c15d934544", + "name" : "Search by NHS number [9449306494-Reynolds Ryan-27/3/2001-Jamie Street, Jaketown, KDDTG5, SW16 6JR]", "time" : { - "start" : 1731665932540, - "stop" : 1731665943568, - "duration" : 11028 + "start" : 1731674150686, + "stop" : 1731674159680, + "duration" : 8994 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "27e9c598c1b338eb", - "name" : "NHS sign in page should be visible", + "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]", "time" : { - "start" : 1731664657360, - "stop" : 1731664659494, - "duration" : 2134 + "start" : 1731674261080, + "stop" : 1731674271662, + "duration" : 10582 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "a7a00110a155dde9", - "name" : "Search by NHS number [9469997956-SOLOMON DAZLEY-20160130-10 BROOK STREET, LANCASTER, LA1 1SL]", + "uid" : "c8038a2203fee978", + "name" : "Display warning based on age when recording a vaccine [9450153485-3-covid]", "time" : { - "start" : 1731664468609, - "stop" : 1731664478924, - "duration" : 10315 + "start" : 1731674102525, + "stop" : 1731674133192, + "duration" : 30667 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "4f54e863441fe213", - "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" : "982c1169fe332", + "name" : "Local: Created patient can be found using local search", "time" : { - "start" : 1731665172764, - "stop" : 1731665314776, - "duration" : 142012 + "start" : 1731674288277, + "stop" : 1731674343743, + "duration" : 55466 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "1dd315fbef6924d", - "name" : "Display warning based on age when recording a vaccine [9473673388-2-covid]", + "uid" : "e185d1f71ebbb8a3", + "name" : "Search by NHS number [9469998626-JONNY CONOPO-20150305-1 DAISY BANK, LANCASTER, LA1 3JW]", "time" : { - "start" : 1731664478352, - "stop" : 1731664511556, - "duration" : 33204 + "start" : 1731674168683, + "stop" : 1731674178062, + "duration" : 9379 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "f223531e7062b128", - "name" : "Create report for an organization with no location sites [neelima.guntupalli1+no_location_sites@nhs.net]", + "uid" : "180c914b4be6ab4d", + "name" : "Display warning based on age when recording a vaccine [9732091169-3-covid]", "time" : { - "start" : 1731666070749, - "stop" : 1731666079578, - "duration" : 8829 + "start" : 1731674142019, + "stop" : 1731674180538, + "duration" : 38519 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "52ecdc0bafd2f314", - "name" : "Sign in should fail based on credentials provided [long_email_address@nhs.net-password-fail]", + "uid" : "ff9a71d9e0eb5e55", + "name" : "Demographics: Searching for a patient without a record returns no results [Cecile-Elston-18/01/1965]", "time" : { - "start" : 1731664658421, - "stop" : 1731664671820, - "duration" : 13399 + "start" : 1731674271664, + "stop" : 1731674280267, + "duration" : 8603 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "715719d54907ad5a", + "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]", "time" : { - "start" : 1731664566487, - "stop" : 1731664574581, - "duration" : 8094 + "start" : 1731674252430, + "stop" : 1731674262337, + "duration" : 9907 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9173df6572a29816", - "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" : "a69bb310ffdf07b6", + "name" : "Search by NHS number [9693632109-Bill GARTON-23/6/1946-1 MOUNT AVENUE, BARTON-UPON-HUMBER, S HUMBERSIDE, DN18 5DW]", "time" : { - "start" : 1731665087668, - "stop" : 1731665229714, - "duration" : 142046 + "start" : 1731674221105, + "stop" : 1731674230025, + "duration" : 8920 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8cf000b866fdd008", - "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" : "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" : 1731664829959, - "stop" : 1731664970245, - "duration" : 140286 + "start" : 1731674573979, + "stop" : 1731674592414, + "duration" : 18435 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "af72b2a35feb68e9", - "name" : "NHS Number: Searching for a patient without a record returns no results [9449306621]", + "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]", "time" : { - "start" : 1731664555163, - "stop" : 1731664564303, - "duration" : 9140 + "start" : 1731674425278, + "stop" : 1731674471702, + "duration" : 46424 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "fc3b38c42e798cb8", - "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" : "3c448cd309ca092", + "name" : "Search by NHS number [9449306605-Srinivasarao Patel-03/03/2020-4 Calicut Lane2, Line 2, Line 3, SLOUGH, Berkshire, KT21 1EJ]", "time" : { - "start" : 1731664602173, - "stop" : 1731664610862, - "duration" : 8689 + "start" : 1731674141671, + "stop" : 1731674150683, + "duration" : 9012 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "8ab63e9ea7c4b906", - "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" : "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]", "time" : { - "start" : 1731664561955, - "stop" : 1731664572892, - "duration" : 10937 + "start" : 1731674520419, + "stop" : 1731674538896, + "duration" : 18477 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "8f3aede7f834c0dc", - "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" : "c02328ca46560afc", + "name" : "Add batch to vaccine [ALBERT HOUSE-COVID-19-Spikevax JN.1-AUTOMATION-SJ1-19/10/2026]", "time" : { - "start" : 1731665211596, - "stop" : 1731665353558, - "duration" : 141962 + "start" : 1731674113485, + "stop" : 1731674123852, + "duration" : 10367 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "78e84a1d256cb4e5", - "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" : "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]", "time" : { - "start" : 1731664574585, - "stop" : 1731664582714, - "duration" : 8129 + "start" : 1731674403783, + "stop" : 1731674422286, + "duration" : 18503 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "a47ecf6b5e212594", - "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" : "26afbe2adcd9f50a", + "name" : "\"Choose dates\" page is displayed", "time" : { - "start" : 1731665358240, - "stop" : 1731665491871, - "duration" : 133631 + "start" : 1731674617072, + "stop" : 1731674627528, + "duration" : 10456 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9ba1df7fa38ca60b", - "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" : "c3aca18496e6e0e1", + "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", "time" : { - "start" : 1731665320643, - "stop" : 1731665462155, - "duration" : 141512 + "start" : 1731674283454, + "stop" : 1731674292709, + "duration" : 9255 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "87f5b11ed1c6545e", - "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", + "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]", "time" : { - "start" : 1731664617154, - "stop" : 1731664622304, - "duration" : 5150 + "start" : 1731674230027, + "stop" : 1731674240515, + "duration" : 10488 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "61e10ee27238291", - "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" : "aa164bf4bcd80f6", + "name" : "Add vaccines page should launch", "time" : { - "start" : 1731664564306, - "stop" : 1731664573916, - "duration" : 9610 + "start" : 1731674137679, + "stop" : 1731674142015, + "duration" : 4336 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "4e328f182392028b", - "name" : "Demographics: Multiple demographic matches shows an error that more than one result is found [Aidan-Smith-23/02/2020]", + "uid" : "7686a08f584b0c9e", + "name" : "Display warning based on age when recording a vaccine [9470472918-3-covid]", "time" : { - "start" : 1731664598465, - "stop" : 1731664617127, - "duration" : 18662 + "start" : 1731674133233, + "stop" : 1731674162507, + "duration" : 29274 }, "status" : "failed", "severity" : "normal" }, { - "uid" : "93f5b51bcb65fe3d", - "name" : "Search without entering nhs number", + "uid" : "b5b74e0f48a0f3f", + "name" : "Search by NHS number [9732596996-Lisa WORTHY-30/6/2024-10 NORTON PARK VIEW, SHEFFIELD, S8 8GS]", "time" : { - "start" : 1731664520881, - "stop" : 1731664527844, - "duration" : 6963 + "start" : 1731674123256, + "stop" : 1731674132448, + "duration" : 9192 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "fb6a674b6098dd99", - "name" : "NHS Number: Searching with invalid NHS number shows an error [123456789-Enter 10 digits]", + "uid" : "229cbac3a73520ea", + "name" : "Sign in should fail based on credentials provided [neelima.guntupalli1@nhs.net-valid-pass-pass]", "time" : { - "start" : 1731664539561, - "stop" : 1731664547526, - "duration" : 7965 + "start" : 1731674310811, + "stop" : 1731674315546, + "duration" : 4735 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "aff597d8fc7839bf", - "name" : "Sign in should fail based on credentials provided [invalid_email_address-password-fail]", + "uid" : "39fb5850dff4b19", + "name" : "Search by NHS number [9470032640-SYBIL PELLING-20151217-50 ST. GEORGES QUAY, LANCASTER, LA1 1SA]", "time" : { - "start" : 1731664646105, - "stop" : 1731664658417, - "duration" : 12312 + "start" : 1731674215346, + "stop" : 1731674224349, + "duration" : 9003 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9a53532160e0ba82", - "name" : "NHS sign in page should be visible", + "uid" : "bd808c798abc181e", + "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", "time" : { - "start" : 1731664671822, - "stop" : 1731664677238, - "duration" : 5416 + "start" : 1731674132450, + "stop" : 1731674141669, + "duration" : 9219 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "af0a87c39ca339a2", - "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" : "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]", "time" : { - "start" : 1731664582717, - "stop" : 1731664590474, - "duration" : 7757 + "start" : 1731674505359, + "stop" : 1731674523730, + "duration" : 18371 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "34689eb8bbb88ef1", - "name" : "Search by NHS number [9732743476-Mike HEESOM-24/10/1992-2 CHAPEL YARD, BRIGG, S HUMBERSIDE, DN20 8JY]", + "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]", "time" : { - "start" : 1731664406426, - "stop" : 1731664420416, - "duration" : 13990 + "start" : 1731674449820, + "stop" : 1731674468297, + "duration" : 18477 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "31ce5cec81f0d6e7", - "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" : "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]", "time" : { - "start" : 1731664924330, - "stop" : 1731665056992, - "duration" : 132662 + "start" : 1731674295341, + "stop" : 1731674305585, + "duration" : 10244 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "79b992638b03006e", - "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" : "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]", "time" : { - "start" : 1731664787450, - "stop" : 1731664918977, - "duration" : 131527 + "start" : 1731674398565, + "stop" : 1731674445631, + "duration" : 47066 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "3c7f59b7c6a9af82", - "name" : "Search by NHS number [9449306621-Not found-20110509-KT21 1LJ]", + "uid" : "ae7458f8f809289b", + "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", "time" : { - "start" : 1731664440570, - "stop" : 1731664450594, - "duration" : 10024 + "start" : 1731674180568, + "stop" : 1731674208828, + "duration" : 28260 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "e5adebb6713adb15", - "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" : "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]", "time" : { - "start" : 1731665615262, - "stop" : 1731665755962, - "duration" : 140700 + "start" : 1731674472626, + "stop" : 1731674501254, + "duration" : 28628 }, - "status" : "passed", + "status" : "failed", "severity" : "normal" }, { - "uid" : "64c749a2f294d04f", - "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" : "2ea310fb009f0a57", + "name" : "Search by NHS number [9470006143-TABBY FERN-20150222-CLEAR BECK HOUSE, TATHAM, LANCASTER, LA2 8PJ]", "time" : { - "start" : 1731665930437, - "stop" : 1731666070746, - "duration" : 140309 + "start" : 1731674187017, + "stop" : 1731674196551, + "duration" : 9534 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "ea626bbf1de7e100", - "name" : "Display warning based on age when recording a vaccine [9474335761-3-covid]", + "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]", "time" : { - "start" : 1731664529668, - "stop" : 1731664561953, - "duration" : 32285 + "start" : 1731674305588, + "stop" : 1731674315233, + "duration" : 9645 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "79a5bfd7ca551623", - "name" : "Demographics: Search with an invalid postcode shows an error message [Bill-Garton-23/6/1946-INVALID]", + "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]", "time" : { - "start" : 1731664590477, - "stop" : 1731664598462, - "duration" : 7985 + "start" : 1731674543081, + "stop" : 1731674561574, + "duration" : 18493 + }, + "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]", + "time" : { + "start" : 1731674102524, + "stop" : 1731674114209, + "duration" : 11685 }, "status" : "passed", "severity" : "normal" }, { - "uid" : "9379e9949231e10", - "name" : "Display warning based on age when recording a vaccine [9692237893-3-covid]", + "uid" : "becec6392c2baa17", + "name" : "Error messages should appear when no values are entered", "time" : { - "start" : 1731664496785, - "stop" : 1731664529665, - "duration" : 32880 + "start" : 1731674128531, + "stop" : 1731674132979, + "duration" : 4448 }, "status" : "passed", "severity" : "normal" diff --git a/widgets/summary.json b/widgets/summary.json index d3748d018..1a8e4c58a 100644 --- a/widgets/summary.json +++ b/widgets/summary.json @@ -2,19 +2,19 @@ "reportName" : "Allure Report", "testRuns" : [ ], "statistic" : { - "failed" : 3, + "failed" : 35, "broken" : 0, "skipped" : 0, - "passed" : 85, + "passed" : 53, "unknown" : 0, "total" : 88 }, "time" : { - "start" : 1731664406426, - "stop" : 1731666079578, - "duration" : 1673152, - "minDuration" : 1767, - "maxDuration" : 173927, - "sumDuration" : 4672888 + "start" : 1731674102524, + "stop" : 1731674627528, + "duration" : 525004, + "minDuration" : 1624, + "maxDuration" : 55466, + "sumDuration" : 1400034 } } \ No newline at end of file