• We will need to use Jira
  • In order to add test case writing to JIRA, JIRA itself does not include test case writing functionality
  • So in JIRA at the top go to Apps More zephyr scale
  • Go to project settings and enable it and then add tester to permissons

Test cases

  • You can create folder for test cases:
    • based on type of testing (Regression - smoke - unit …)
    • based on functionallity or test suit (login - sign-up …)
  • We can add new test cases and add Name and precondition
  • In status:
    • Draft means that this is a new test case and we are still creating it
    • Depreciated means that it was valid for an old version, but now in the new version or the new release we don’t need it.
    • Approved means that it is ready to run

Test Script

  • It is the test steps inside my test case
  • We have 3 types:
    • Plaintext
    • Step-by-step (mostly used)
      • You can add Test data in it and Expected result
      • You can add images

In Zephyr Scale Traceability section we can add “User Stories”.

Real Project

We have screen shots for projects.

  1. Divide project into modules (Login- signup - settings - …)
    • Make folder for every module
  2. Now, We should write test cases for every module (signup)
    • we will write test scenarios first
    • it’s test cases without steps
    • If we have a big team in testing, we will write test steps but if we don’t have test schedule we don’t write test steps
    • كل حاجة ممكن يتضغط عليها او ممكن يتكتب فيها اعملها testing
  3. You should add more data to test cases (steps, data, priority and so on)
  4. Add test cases to test cycles
    • Test cycles is the place to rum my test cases
    • Make name for test cycle like (Smoke testing)
    • Add version in it and sprint
    • Add test cases in it like (adding valid test cases in smoke testing)
    • You will run all test cases from cycles

In Zephyr Scale we run our Test Cases in Test cycles

  1. You can make test reports for every thing You can configrate anything in zephyr scale