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

E2E Test: Running reports.

    XMLWordPrintable

    Details

    • Type: Task
    • Status: In Progress
    • Priority: Should
    • Resolution: Unresolved
    • Affects Version/s: Reference Application 2.11.0
    • Fix Version/s: None
    • Component/s: Quality Assurance (QA)
    • Labels:
    • Complexity:
      Medium

      Description

      Goal: An automated test case that verifies the report module is working and pulling data from the database.

      Note: We will be using legacy UI to run reports not referenceapplication because report app is no longer working even though its configured under manage apps, its still not working as expected.
       

      Pre-requisite: Add the following simple listing reports: 

      • Number of Patient Registrations
      • Number or Visits

      Steps in this test include:

      1. Log in as an admin.
      2. Click on the reports app.
      3. Run a report.

      Expected results: The application displays the reports in graphical and excel format.

      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/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 "Reports" test status pill to the QA Framework Repo README under the 2.x RefApp section, like this: 

      Additional guidance: 

       

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                sharif Sharif Magembe
                Reporter:
                christine Christine Gichuki
                Votes:
                1 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated: