Why tester’s involvement is important in requirement gathering ?
It is very much important to include testing practices as early in the project as possible. The classic late involvement of testing in projects limits their efficiency. By the time testers get involved, all the development defects are already in the code, which makes detecting them much harder and fixing them much more costly. Late [...]
Performance Testing - Understanding its relevance
Introduction: Performance testing is generally done to determine performance attributes like response time, throughput and also the performance problems (like bottlenecks, memory, disk, process, processor, cache, network, etc.) or any memory leakage present in the system when application is running in normal scenario. This testing also identifies the system’s behavior when the application is communicating [...]
What is Business Process Assurance?
What is Business Process Assurance?
The evolution of traditional QA or SQA to Business Process Assurance (BPA)
Back to Basics
To err is human. So it is logical to accept that every human activity in the software development lifecycle (SDLC) is bound to have errors. There have been many names given to these errors - bugs, errors, issues [...]
Better to reduce the bugs than to fix them
The idea of testing software reminds me of this very famous old saying “Prevention is better than cure”. The simple reason behind it is the fact that there is always high cost associated in fixing the defects. At a primary level,two things can be thought of (i) either avoid the occurrence of bugs altogether or [...]
How can we reduce regression bugs?
It’s a well known fact that fixing a small bug or adding an enhancement can introduce regression bugs in the application. Most of us would have encountered this situation many a times. This means that there will be multiple QA cycles for a small fix which results in the cost going up. This cost cannot [...]
