Uploaded image for project: 'QA Framework'
  1. QA Framework
  2. RATEST-225

E2E Clinical Visit Test: Patient Dashboard adding/deleting Allergies and conditions

    XMLWordPrintable

Details

    • Story
    • Status: Closed
    • Must
    • Resolution: Fixed
    • Reference Application 2.11.0
    • None
    • Quality Assurance (QA)
    • Medium

    Description

      Goal: An automated test case that verifies a user is able to add and delete allergies and conditions via the patient dashboard.

      Steps in this test include:

      1. Log in as an admin.
      2. Click on the find a patient.
      3. Select a patient.
      4. Add two allergies and two conditions.
      5. Delete one added allergy and one added condition.

      Expected results: The application displays the one allergy and one condition allergy.

      Guidance: 

      To complete this task, you will need to do the following within https://github.com/openmrs/openmrs-contrib-qaframework

      1. Add the user story in the Feature File in the correct location here: https://github.com/openmrs/openmrs-contrib-qaframework/tree/master/src/test/resources/features 
      2. Add the page functionality: Follow sample page files at https://wiki.openmrs.org/pages/viewpage.action?pageId=235277297
      3. Write Steps in Gherkin (Guidance here: https://cucumber.io/docs/gherkin/reference/)
      4. Complete the test in Selenium using the OMRS QA Framework

      Additional guidance: https://wiki.openmrs.org/display/docs/QA+Framework%3A+Overview+of+Frontend+Test+Steps

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                ndacyayisenga TAYEBWA NOAH
                christine Christine Gichuki
                Sharif Magembe Sharif Magembe
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - 3 days
                    3d
                    Remaining:
                    Remaining Estimate - 3 days
                    3d
                    Logged:
                    Time Spent - Not Specified
                    Not Specified