What’s the difference between Inspections and Walkthroughs?

As said in the previous sections the difference between validation and verification is that in validation we actually execute the application, while in verification we do review without actually running the application. Verifications are basically of two main types Walk-through and Inspection. Walkthrough is an informal way of verification. For instance you can call… Continue reading

What is the difference between Pilot and Beta testing?

The difference between Pilot and Beta testing is that Pilot is nothing but actually using the product (only that it is limited to some users) and in Beta testing we do not input real data, but it’s installed at the end customer to validate if the product can be used in production. Pilot… Continue reading

Can you explain requirement traceability and its importance?

In most organization testing only starts after executio n / coding phase of the project. But if the organization wants to really benefit from testing, then testers should get involved right from the requirement phase. If the tester is getting involved right from the requirement phase then requirement traceabil ity is one of… Continue reading

What are the different strategies of rollout to the end users?

There are major four ways of rolling out any project:- Pilot: – Actual production system is installed at a single or to limited number of users. Pilot basically means that the product is actually rolled out to limited users for real work. Gradual Implementation: – In this implementation we ship the entire… Continue reading

What’s the difference between Alpha and Beta testing?

Alpha and Beta testing means different for different people. Alpha testing is the acceptance testing done at the development site. Some organizations have a bit different visualization of Alpha testing. They consider alpha testing as a testing which is conducted on early, unstable version of software. On the contrary Beta testing is acceptance… Continue reading

A defect which could have been removed during initial stage is removed in later stage how does it affect cost?

If a defect is known at the initial stage then it should be removed during that stage / phase itself rather than doing it some later stages. It’s a recorded fact that if a defect is delayed for later phases are proven more costly. Below figure shows how a defect is costly… Continue reading

What is the difference between Latent and Masked Defect?

Latent defect is an existing defect that has not yet caused a failure just because the exact set of conditions has never been met. Masked defect is an existing defect that hasn’t yet caused a failure, just because another defect has prevented that part of the code from being executed. Below scenario… Continue reading