Entries Tagged 'Types of testing' ↓

Mutation Testing – Learn This Interesting Testing Technique Quickly with a Simple Example

Sci-Fi fans: Don’t get your hopes up. This isn’t that kind of mutation we are talking about :)

What is Mutation Testing?

Mutation testing is a fault based testing technique where variations of a software program are subjected to the test data-set. This is done to determine the effectiveness of the test set in isolating the deviations.

It sounds a little complicated, isn’t it?  Continue reading →

The 4 Steps to Business Intelligence (BI) Testing: How to Test Business Data

Business Intelligence (BI) is a process of gathering, analyzing, and transforming raw data into accurate, efficient, and meaningful information which can be used to make wise business decisions and refine business strategy.

BI gives organizations a sense of clairvoyance. Only the perception is not fueled by extra-sensory ability but by facts.


Business Intelligence testing initiatives help companies gain deeper and better insights so they can manage or make decisions based on hard facts or data.  Continue reading →

How to Perform Backend Testing

What is Backend Testing and How to perform it?

Software Applications are complex; there is more than what meets the eye.

Most system testing efforts go through GUI. This is because testing validates if the software is ‘fit for use’ by the end-user or not. End-users use GUI and so do we; that is why it is really important that software fares well in this area.

But, software has a lot of other elements too that aren’t directly visible or available to the user for direct interaction. It does not make these elements any less important and they must too undergo thorough testing.  Continue reading →

A Simple Guide to Interoperability Testing (with Examples)

Before understanding the technique of “Interoperability Testing”, Lets first understand the term “Interoperability”.

Interoperability is an ability of one system to interact with another system. This interaction is between 2 different systems or 2 different applications all together.

Many a time Interoperability is confused with Integration, compatibility and portability. Well, there are differences between these techniques. Continue reading →

How to Classify Positive and Negative Test Scenarios – A Tester’s Cheat Sheet

You can do something the easy way or the hard way – the important thing is that you do it. There are few simple everyday things, but without confidence, something about them does not quite fit in our minds and the extent of success is a hit or miss.

Let’s take one simple example today and find shortcuts that will not only clarify the concepts but also make sure that you will always get it right.  Continue reading →

Functional Testing Simplified: The Process, Approach, Techniques and Examples

An overview of Functional Testing:

Testing and Quality Assurance are the huge part of the SDLC process. As testers, we need to be well aware of all types of testing, even if we’re not directly involved with them on a daily basis.

Since testing is such an ocean and the scope of it is so vast, we have dedicated testers perform different kinds of testing. Many of you are probably already familiar with most concepts, but it wouldn’t hurt to organize it all here.

So let’s get back to some basics.

Continue reading →