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

E2E Test: Patient feature workflow

    XMLWordPrintable

    Details

    • Complexity:
      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

                Assignee:
                irenyak1 Irene Nyakate
                Reporter:
                kdaud Kakumirizi Daud
                Designated Committer:
                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