What kind of inputs do we need from the end user to start proper testing?

The product has to be finally used by the user. So he is the most important person as he has highest interest than any one else in the project. From the user we need the following data as shown in the below figure:- The first important thing is the Acceptance test plan… Continue reading

Are number of defects more in design phase or coding phase?

Note: – This question is to check do you really know practically which phase is the most defect prone. Design phase is the more error prone than the execution phase. One of the most frequent defects which occur during design is that, it does not cover the complete requirements of the customer. Second… Continue reading

Should testing be only after build and execution?

Note: – This question will normally be asked to judge whether you have traditional or the modern way of testing attitude. In traditional testing methodology (sad to say many companies still have that attitude) testing is always done after the build and execution. But that’s a wrong thinking. Because earlier we catch a… Continue reading

As a manager what process did you adopt to define testing policy?

Note: – This question will be normally asked to test whether you can independently setup testing departments. Many companies still think testing as secondary. That’s where a good testing manager should show the importance of testing. To bring in the attitude of testing in companies which never had a formal testing department is a… Continue reading

Does Increase in testing always mean good to the project?

No increase in testing does not mean always good for the product, company or the project. In real test scenarios from 100% test plans only 20% test plans are critical from business angle. Running those critical test plans will assure that the testing is proper rather than running the full 100% test… Continue reading

How does testing affect risk?

A risk is a condition that can result in a loss. Risk can only be controlled in many scenarios but not eliminated completely. Defect normally converts to a risk. For instance let’s say you are developing an accounting application and you have done wrong tax calculation. There is a huge possibility this will… Continue reading

What are the broader categories of defects?

There are mainly three categories of defect:- Wrong: – The requirements have been implemented incorrectly. This defect is a variance from the given specification. Missing: – There is a requirement given by the customer and is not done. This is a variance from specification, an indication that the pecification was not implemented,… Continue reading

What is the difference between white box, black box and gray box testing?

Black box testing is a testing strategy which is based solely on the requirements and specifications. Black box testing requires no knowledge of the internal paths, structure, or implementation of the software under test. White box testing is a testing strategy which is based on the internal paths, code structure, and implementation… Continue reading

Mobile Web-sites & Apps Testing on Device Hardware

Testing on actual device hardware can be costly, but will always provide the most accurate results. Pros Testing on actual devices provides access to real device capabilities and constraints. These include device CPU, physical size, manipulation options, screen size, dpi, screen quality, and overall device responsiveness. Testing on devices (using… Continue reading