A better way to Test – 5


A better way to Test – 5

In our last blog we discussed how more testing or a higher percentage of test case coverage does not necessarily lead to better testing. We did not, however, provide a solution to the problem.

One of the first items is to classify the testcases. In a project of any size, with numerous testcases, it is difficult to determine what each testcase is doing without classifying them. The Test Management tools allow for a lot of this and it is usually simply a matter of selecting the fields you want to use for classification; providing a limited list of choices for most of the fields (some can be freeform text entry but some need to have a limited number of choices so as to allow classification) and deciding where each testcase belongs. It will not be perfect the first time but can be refined over time. Some items that can be used for classification are as follows:

  1. Requirements (this comes out of Traceability).
  2. Function tested (may be a subset of the Requirements or it may be a separate mapping).
  3. Date of testcase creation (just so you know how old it is).
  4. Priority of the testcase.
  5. Some statistics generated from the testcase execution.
  6. The risk it tests – we have rarely seen this explicitly listed.

The last item is the most important if you are testing against risk. It presupposes that you have the Risks listed, classified and numbered. Then it is a reasonably easy process to link the testcases.

When your project is over, you can determine if the testcases addressed the risks (where appropriate) and whether they are useful for next time.

Take a look at some of the seminars that we offer that address this situation and see if they apply to your situation. Testing can be better.
Contact us for further information.
Photo by Samuel Zeller on Unsplash

Older Posts


May Events in Software Testing in the GTA and beyond

  NVP Software Solutions will be participating in the following software testing and quality assurance events happening this May in Ontario, Canada. The events are located in Toronto, Kitchener-Waterloo and London in the coming two weeks. Check out the relevant...

read more

Review Design (by Writing Testcases)

One of the easier methods of review, for a Software Tester, is to write test conditions, test objectives, or complete testcases for the design. We define Test Conditions or Test Objectives as being statements of what is to be tested without the details usually found...

read more

Review Design (by Reviewing)

The title of this Blog may be considered to be a self-evident truth. How else would you review a design except by reviewing it? There are other ways which we will get to in a couple of weeks. However, our initial look will be by the standard method of reviewing them...

read more

April Events in Software Testing in the GTA and beyond

  NVP Software Solutions will be participating in the following software testing and quality assurance events happening this April in Ontario, Canada. The events are located in Toronto, Kitchener-Waterloo and London in the coming two weeks. Check out the relevant...

read more

Review Requirements (by Writing Testcases)

This is the second in the series about reviewing requirements. This week we are considering the method of using Testcases to review the requirements. Some people would feel that this is too early in the process to be considering testcases but we do not have to write...

read more

Review Requirements (by Reviewing)

The title of this Blog may be considered to be a self-evident truth. How else would you review a set of requirements except by reviewing them? There are other ways which we will get to in a couple of weeks. However, our initial look will be by the standard method of...

read more

Quality Assurance for Contracted Software

Quality Assurance for Contracted Software is a little different from our last two blogs on somewhat similar topics (Downloaded and Contracts). Obviously there is overlap with the QA for Contracts but here we are assuming that, rather than contracting for an already...

read more

Online Courses starting April and May 2018

QAI LVC Courses starting April 3, 2018 CSTE Certification Training - Online - April CSQA Certification Training - Online- April EMST - Effective Methods of Software Testing - Online - April CSBA Certification Training - Online - May - New Courses are continuing...

read more

March Events in Software Testing in the GTA and beyond

  NVP Software Solutions will be participating in the following software testing and quality assurance events happening this March in Ontario, Canada. The events are located in Toronto, Kitchener-Waterloo and London in the coming two weeks. Check out the relevant...

read more

Quality Assurance for Contracts

Quality Assurance for Contracts may seem like something that does not need to be considered and can be ignored in the early stages of a business relationship. That seems to be the normal reaction. The number of contracts we have seen that pay no attention to Quality...

read more

Categories