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

E2E Test: Patient feature workflow

    XMLWordPrintable

Details

    • Medium

    Description

      Goal: Combine selenium person tests linked to this ticket and rewrite in cucumber framework to form an end to end workflow.
      The selenium tests in context include;

      1. RegisterPatientTest,
      2. FindPatientByNameTest,
      3. _FindPatientRecordTest,
      4. RegisterUnidentifiedPatientTest _,
      5. _DuplicatePatientRegisterTest,
      6. NamePatientAccentedLetterTest,
      7. MergePatientTest,
      8. UnidentifiedPatientKeyboardTest,
      9. UsingBackButtonInMergePatientTest

       

      Guidance: 

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

      1. Create Feature File in the correct location here: https://github.com/openmrs/openmrs-contrib-qaframework/tree/master/qaframework-bdd-tests/src/test/resources/features 
      2. Create Page: 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
      5. Add a "Patient" test status pill to the QA Framework Repo README under the 2.x RefApp section

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                irenyak1 Irene Nyakate
                kdaud Kakumirizi Daud
                Kakumirizi Daud Kakumirizi Daud
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - 1 week
                    1w
                    Remaining:
                    Time Spent - 4 days Remaining Estimate - 1 day
                    1d
                    Logged:
                    Time Spent - 4 days Remaining Estimate - 1 day
                    4d