Versions Compared

Key

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

...

Test-Link is a QA platform that we use to perform the test cases: https://qa.openimis.org/index.php

OpenIMIS demo server to use for the testing: https://release.openimis.org/

Below is a step-by step of how to set up and execute the tests. Note that step 1-5 is only needed if you need to set up the test cases from scratch. If you have been provided login details and assigned a testing plan, you can go straight to step 6.

Setting up test cases

Step 1: click on the link above and login with the credentials provided to you.

...

Step 5: go to “builds/releases”. In order to start executing the tests, you need to create a “build” for each test plan, which is a sort of batch. This is generally characterized by when you are testing or for which release e.g. naming it “April release 2021”. You are now ready to start executing the test cases.

Executing test cases
Anchor
test.execution
test.execution

Step 6: Go to “execute tests” (on the right). Once you are on the execution page, select the desired test plan and build on the top left.

...

Step 9: Scroll down to where the step actions begin. If there are any preconditions to the test, this will be described in the “preconditions” section. Once you have completed the first step action, update the “execution status” on the right hand side. You can also add comments and attached files such as screenshots. Do this for all step actions until you arrive at the bottom of the page.

...

Step 10: Once you arrive at the bottom of the page, enter the time it took you to complete the test next to the hourglass symbol. If you would like to report an issue that occurred during the execution of that test, tick the box next to the bug symbol. Another box will appear at the bottom of the page where you can describe the issue. Tick both boxes so that a link is added in the issue tracker to the test execution feature and print view.

Step 11: Once everything is completed for that test case, select the symbol that applies (passed, failed,

...

blocked) and move to the next case. The test cases that has just been executed will now appear highlighted with its respective status color on the left hand side in the test case folder section.

TestLink Training Video

...