Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you want In order to execute a Test you should log in to Dashboard , click on 'Project'  in Menu and choose your module (project)

 

...

Image Removed

...

test case you need to have an OpenMRS ID. If you do not have one please follow this link.

  1. Go to the testing dashboard at https://issues.openmrs.org/browse/RAQA/?selectedTab=com.thed.zephyr.je:pdb_cycle_panel_section
  2. Expand an existing Test Cycle by clicking > in the leftmost column. You can choose from test cycles we are currently working on:
    1. OpenMRS 2.2 Release Tests
    2. OpenMRS 2.2 Regression Tests
    The above list will be changing in time. Please watch https://talk.openmrs.org/c/developers/qa for annoucements or/and add yourself to the QA Team Members so we can inform you personally.
  3. Open up an environment that is indicated in the rightmost column of the chosen test cycle. Typically for release and regression tests it will be one of our UAT servers e.g. http://uat01.openmrs.org:8080/openmrs/login.html runs all Automated Tests on https://ci.openmrs.org/browse/REFAPP-OMODDISTRO-INTTESTS-3377.  If you need to know detail failure click on link:

    Image Removed
    If it is a Manual Test:

    for each Test Case in Test Cycle:

  4. For each Test Case that is in status UNEXECUTED in Test Case click on 'E' Button in the 'Execute' Column:
  5. perform Perform all steps shown in 'Test Details' Menu on http://demo.openmrs.org/openmrs/login.htm the environment you have opened up in the 3rd step.

    If one of steps in Test Case fails than change status on "FAIL"  both in the Test Execution 'Execution Status' field and in 'Status'  column in the appropriate step . Add appropriate issue in 'Defects' column and Test Execution 'Defects' field (create it if it doesn't exist). Describe the failure in both 'Comment' column and Test Execution field.
    If Test Case passes change Test Execution 'Execution Status' field status to "PASS" . 'Execution Status' "PASS" means that all test steps have passed.

If it is an Automated Test, click on link in 'Automation' field 
On the link you can find automated test code.

Image Added

All the tests should have execution status "Pass". If any of the tests fails, change it's execution status to "Fail". Any change in build code on  http://devtest01.openmrs.org:8080/openmrs/login.html runs all Automated Tests on https://ci.openmrs.org/browse/REFAPP-OMODDISTRO-INTTESTS-3377.  If you need to know detail failure click on link:

Image Added