How to Create Requirements Traceability Matrix (RTM): Example and Sample Template

Requirements Traceability Matrix (RTM)

What is  Requirements Traceability Matrix (RTM) in Software Testing: Step-by-step guide to creating Traceability Matrix with examples and sample template

Today’s tutorial is about an important QC tool, that is either over-simplified (read overlooked) or over-emphasized – i.e Traceability Matrix (TM). 

Most often, the making, reviewing or sharing of a Traceability Matrix is not one of the primary QA process deliverables – so it is not majorly concentrated on, thus causing the under-emphasis. On the contrary, some clients expect a TM to reveal earth-shattering facets about their product (under test) and are disappointed.

Read more

Application Testing – Into the Basics of Software Testing!

Application Testing

Introduction to Application Testing

Application Testing is an activity that is performed frequently by almost every software tester in his career. These two words are extremely broad in practical aspects.

However, only the core and most important areas will be discussed here. The purpose of this tutorial is to touch all the primary areas so that the readers will get all the basic briefings at a single place.

Read more

7 Tips to be More Innovative in the Age of Agile Testing to Survive an Economic Crisis

Tips to be More Innovative in the Age of Agile Testing

What is Agile Testing?

“Agile testing involves testing from the customer perspective as early as possible, testing early and often as the code becomes available and stable enough from module/unit level testing.” – A Wikipedia definition.

This tutorial will give you simple and easy tips on how to be more innovative in the age of agile testing to survive an economic crisis.

Let’s explore!!

Read more

What is Boundary Value Analysis and Equivalence Partitioning?

What is Boundary Value Analysis and Equivalence Partitioning_

Boundary Value Analysis and Equivalence Partitioning explained with a simple example:

Boundary Value Analysis and Equivalence Partitioning are both test case design strategies in Black-Box Testing.

This tutorial will explain all about Boundary Value Analysis and Equivalence Partitioning in detail along with simple examples for your easy understanding.

Let’s start!!

Read more

Smoke Testing Vs Sanity Testing: Difference with Examples

Smoke Testing and Sanity Testing

Explore the Differences between Smoke Testing and Sanity Testing in detail with examples:

In this tutorial, you will learn what is Sanity Testing and Smoke Testing in Software Testing. We will also learn the key differences between Sanity and Smoke testing with simple examples.

Most of the time we get confused between the meaning of Sanity Testing and Smoke Testing. First of all, these two testings are way “different” and are performed during different stages of a testing cycle.

Read more

Build Verification Testing (BVT Testing) Complete Guide

Build Verification Testing (BVT Testing)

What is Build Verification Testing (BVT)?

Build Verification Test is a set of tests run on every new build to verify that the build is testable before it is released to the testing team for further testing.

These test cases are core functionality test cases that ensure that the application is stable and can be tested thoroughly. Typically the BVT process is automated. If BVT fails, then that build will again get assigned to a developer for the fix.

Read more