Entries Tagged 'Testing Concepts' ↓

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 →

All In One Guide On Defect Density – Its Importance and How to Calculate It.

A Guide to defect Density:

Test Metrics are tricky. They are the only way to measure, yet the variety is overwhelming.

You could be collecting something that isn’t giving you the analytics you want. The safest way here is to walk on the well-beaten path.

------------

Almost every team in the world relies on defect Density to understand defect trends.

Today’s article is an all-in-one guide on Defect Density (DD). Continue reading →

What QA Tester Should Know About Release and Deployment Management Process

In our team meeting today, the manager checked with everyone on their readiness for test execution. He mentioned the “code will be ready for QA by tomorrow morning”. What did he mean when he said “code will be ready”, does it mean the developers are going to write the code in QA environment tonight?

He actually meant that the deployment is planned to be done at night and the new code will be deployed to the QA environment for testing.

Many of you may now ask, what deployment is and what do they really do in it? Continue reading →




Verification vs Validation – What’s the Difference and Why It is Important to Understand It

It’s back to the basics folks! A classic at that – Verification Vs. Validation.

The following are some of the reasons why it is very important to understand the difference between Verification and Validation:

  1. It is a fundamental QA concept, therefore is almost the building block to being QA-cognizant
  2. It is a commonly asked interview question
  3. Certification syllabi (or is it syllabuses?) have a good amount of chapters revolving around this
  4. Finally and practically – since we testers do both – we might as well be experts at this.

Continue reading →

Test Coverage – What You Should Really Test?

Scene 8 years ago: when I was having 2 years of experience in software testing industry I was thinking that it was alright if I don’t know some fundamentals about software testing as something one can learn with experience and me too will do.

I was right – and wrong as well.

Right because with experience, you learn to see bigger picture, you understand real meaning of “Critical Situation” and you understand the end user more. Wrong because none of the mentioned things require experience, but early learning, which I understood very late. That is the encouraging factor to write this post. Continue reading →

How to Perform White Box Testing – Explained with a Simple Example

Understanding White Box Testing with a Simple Example

In my career so far, I have seen the testers to be the most enthusiastic community in the software industry.

The reason being, that testers always have something in their scope to learn. Be it domain, process or technology, a tester can have a holistic development if they wish to.

Continue reading →