Open Category List

Managing Your Test Cases

7 minutesread

Structured testing is meant for validating that functionality works “as expected”, and is very common with mature products and features (including regression and automated tests). Structured Test Cases consist of a series of scripted steps the testers will be required to follow. For each step it will be clear for the tester what is the expected result, so that they can accurately report back where failures occur.  As your product evolves you’ll be expected to manage your test cases, update the scripts and publish new ones. The Applause Platform allows you to group together several test cases under Test Suites – often around a similar theme or function – for ease of management and maintenance.

There are two views you will interact with:

Test Cases Tab

The Test Cases tab presents the various test cases defined under your account. It includes basic information on already-set test cases, such as the product, status and type. Here you will be able to manage the individual test cases.

Test Suites Tab

The Test Suites tab presents the various test suites defined under your account. Here you will be able to manage the individual test suites.

Note: As both Test Cases and Suites are defined under a specific product, you may want to first make a selection in the product selector. Learn more about the product selector here.

Viewing Your Test Case and Test Suite Lists

To view your Test Case and Test Suite lists:

1. Log in to the Applause Platform and navigate to Test Cases.

    • Note: In case you are managing multiple products under your account you may want to view only test cases of a specific product. In this case you should first select it in the product selector. Learn more about the product selector here.

2. The Test Case Management page will be displayed, by default on the Test Cases tab. 

3. While on the Test Case tab you may click on the test case name to see its details. Click Close (or anywhere outside the Test Case Details box) to close it.

4. Click on Test Suites to view the Test Suites tab.

Managing Test Suites

Test suites help you manage your test cases, and will prove more important over time as you add more and more test cases.

Creating a New Test Suite

To create a new test suite, follow the below steps:

1. While on the Test Suites tab, click on the New Test Suite button.

2. The New Test Suite page is displayed:

 

3. Provide the following details:

    • Select the product the test suite is defined for.
    • Set the test suite name.
    • If you already have test cases defined, locate the test cases you’d like to add to the suite, and check the box under Selected
    • Note: you’ll be able to add and remove test cases from the suite later on as well.

4. Once completed, click Done to save the new test suite.

Editing a Test Suite and Including Test Case Selection

Once your test suite is set up, you may edit it to apply updates as your testing needs evolve. You may do this from the both Test Cases and Test Suites tabs.

To edit an existing test suite:

1. While on the Test Suites tab, locate the test suite you like to edit.  You may sort the table, or run a textual search.

2. Click on the Actions button and select Edit / Add Test Cases or Delete:

    • Note: Deleting a test suite does not delete the test cases selected for the suite.

OR

1. While on the Test Cases tab page, locate the test suite you like to edit (under Suites column).

2. Click on the suite name.

    • Note that you can also perform this task at bulk by selecting the test cases and clicking the Actions button at the top of the list.

Managing Test Cases

Test Case Types

While the Applause Platform supports several test case types, you will most probably interact with only two:

  • Generic: This is the common test case you’ll be creating for the testers to test, and covered in this article.
  • Bug Fix Verification: This is an automatically-generated test case, set to allow verification of bug fixes. Learn more about Bug Fix Verification (or BFV) here.

Creating a New Test Case

You may create new test cases in the Applause Platform manually one at a time, or import them at bulk using an Excel spreadsheet. Learn more about importing test cases using Excel here.

To create a new test case, follow the below steps:

1. While on the Test Cases tab, click on the New Test Case button.

2. The New Test Case page is displayed:

3. Provide the following details:

    • Select the product the test case is defined for.
    • Set the test case name.
    • If you already have test suites defined, locate the test suite you’d like the test case to be added to.
      • Note: you’ll be able to add and remove the test case from suites later on as well.
    • Provide an estimation for the time it should take a tester to complete the test case. Testers will review the estimate and compensation that’s set based on it prior to agreeing to execute the test case,thus you should try to make sure it is accurate and reasonable.
    • Add general description and attachments, if needed.

4. Add the steps the testers will be requested to follow. For each step set clear instructions and expected result.

    • Once instructions and expected results are properly set, the step indication shall change from yellow to green.

    • For your convenience only a single step is displayed as a time. You may:
      • Click Add a New Step to add a step to the test case,
      • Click on the number in a step indicator to view and edit the step content,
      • Re-arrange steps by dragging and dropping the step indicator,
      • Remove a step by clicking on the button , or
      • Clone a step by clicking on the button

5. Once completed, click Done to save the new test case.

    • Note that you will need to publish the test case before you can actually use it in testing.

Editing a Test Case

Once your test case is set up, you may edit it to apply updates as your testing needs evolve. 

To edit an existing test case:

1. While on the Test Cases tab, locate the test case you like to edit. You may sort the table, filter it by test suites, show or hide the BFV test cases, or run a textual search.

2. Click on the Actions button and select Edit or Delete:

    • Note: Deleting a test case does not delete the test results collected for it in previous test cycles.

Publishing a Test Case

For the test case to be available for testing, you’ll first need to publish it.

The Applause Platform supports the following statuses for test cases:

  • Draft: A newly-created test case, not yet available for testing. You may edit, copy, publish, archive or delete a Draft test case.
  • Published: The test case is available for testing. You may edit, publish, archive or delete a Draft test case. You may edit, copy,  or archive a Published test case. You may also delete it, however only if it is not assigned to an Active or Locked test cycle.
  • Archived: The test case is no longer available for testing, however previous test results collected for it are still available. You may edit, copy, delete or re-publish an Archived test case. 

To edit an change the status for a test case:

1. While on the Test Cases tab, locate the test case you like to change its status. You may sort the table, filter it by test suites, show or hide the BFV test cases, or run a textual search.

2. Click on the Actions button and select Publish, Archive or Delete (options will vary based on the current test case status):

    • Note that you can also archive and delete test cases at bulk by selecting the test cases and clicking the Actions button at the top of the list.

Testing Your Test Cases

Execution of the test cases over your product builds by the testing community will be done as part of a test cycle. Learn more about how to add test cases to your test cycles here.

Viewing Test Case Results

Once executed, you will want to review the rest case results. This may be done under two contexts:

  • Test Cycle context: Review the test case results as collected by the testers in a single, specific test cycle (commonly over a single, specific build). Learn more about how to manage the test cycle results here.
  • Test Case context: Review the test case results as collected by the testers across multiple test cycles (commonly over multiple builds). This may be done for one or more test cases and suites.

To view the cross-cycle test case results, follow the below steps:

1. While on the Test Cases tab, locate the test case whose results you like to view. You may sort the table, filter it by test suites, show or hide the BFV test cases, or run a textual search.

2. Click on the Actions button and select Export Results to CSV.

    • Note that you can also view cross-cycle results at bulk by selecting the test cases and clicking the Actions button at the top of the list.

OR

1. While on the Test Suites tab, locate the test suite whose results you like to view. You may sort the table, or run a textual search.

2. Click on the Actions button and select Export Results to CSV.

    • Note that you can also view cross-cycle results at bulk by selecting the test suites and clicking the Actions button at the top of the list.
0
0
448
7 minutesread

Related Knowledge Base Posts