Entries Tagged 'Testing best practices' ↓

Why Software Testing is a Tough Job? And Here is How You Can Make It Easy

You are so lucky to be in testing, you won’t have to look after all these messy things – prototyping, client confirmation, development, logic.., – a frustrated developer

But I have to look after mess you create, – a frustrated tester

A long silence.

Most of the time, being in testing industry, we have felt mixed emotions – at a time it seems really easy and at a time it feels really difficult.

Continue reading →

3 Major Misconceptions that Testers Need to Dismiss

Sometimes, for various reasons, there are a lot of expectations that we set for ourselves that aren’t always true. These expectations often lead to a lot of disappointment and distress because none of them are going to be met, as they weren’t valid in the first place.

Today we want to list a few of them and also in a way start a forum for discussion on what the rest of us testing professionals think regarding this topic.

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

My personal experiences in the following areas listed tell me that I am on to something. But I would seek all of your opinion all the same. I Continue reading →

How to Test Smarter: Explore More, Document Less

How to Test Smarter?

Test teams do a great job, and under difficult circumstances, thanks to budget crunches, compressed schedules, and concerns about security and usability.

We can help testers do a better job — a smarter job — by encouraging them to refocus some of their efforts away from test documentation and use that time instead to expand exploratory and ad-hoc testing.

The Problem:

One of the biggest problems facing IT organizations today is the Continue reading →



Software Testing is All About Ideas (and How to Generate Them)

Which of the following design will be helpful to pack the pizza, considering all the relevant terms? I pointed towards the three shapes (circle, pentagon and square) drawn on the paper and asked the candidate.

Carrying 2.5 years of experience in software testing, the candidate was expecting questions about testing (testing definitions, difference between priority and severity and ultimately bug life cycle). He thought for some time and then answered that as per him all the three designs were suitable for the pizza packing. I asked him to consider all the terms like cost, safety and delivery and still his answer was same. The interview was over.

Continue reading →

10 Reasons Why Your Bugs are Getting Rejected and What You Can Do for it as a Tester!

I am not going to spare her. She has rejected 7 bugs, I reported, within last three days. I know she is using personal grudges as professional sword……

A team mate was fuming and the discussion suddenly caught fire when couple of other team mates joined in sharing same experience with other developers. The team meeting turned a discussion point about bug rejection. After some discussion, we all decided to do a simple exercise to save ourselves from the humiliation of bug rejected, in future.

Continue reading →

Test Data Management Techniques and Best Practices (Part 2)

In last tutorial we focused on how to prepare test bed to minimize test environment defects. In continuation with the same tutorial, today we will learn how to setup and maintain test environment and important test data management techniques.

Test environment setup process

The most important factor for test environment is to replicate it as close to the end user environment as possible. Commonly, end users are not expected to perform any configuration or installations by themselves as a complete product or system is shipped out to them. Hence, by Continue reading →