Testing Interview Questions And Answers



Computer Tutorials
Earn Money From Internet
Cheap Freelancers
Ask An Expert

Register Cheap Domain
Data Recovery
Best Mutual Funds
Trading Forex Online
Cheap Web Hosting
Ajax Tutorials
Cheap Cell Phone Plans
Free Mobile Learning
Job Portal
Photoshop Tutorials
Cheap Jewelry
Cheapest Air Travel

Testing Interview Questions And Answers


Q: What is verification? A: Verification ensures the product is designed to deliver all functionality to the
customer; it typically involves reviews and meetings to evaluate documents,
plans, code, requirements and specifications; this can be done with checklists,
issues lists, walkthroughs and inspection meetings. Q: What is validation? A: Validation ensures that functionality, as defined in requirements, is the
intended behavior of the product; validation typically involves actual testing and
takes place after verifications are completed. Q: What is a walk-through? A: A walk-through is an informal meeting for evaluation or informational
purposes. Q: What is an inspection? A: An inspection is a formal meeting, more formalized than a walk-through and
typically consists of 3-10 people including a moderator, reader (the author of
whatever is being reviewed) and a recorder (to make notes in the document).
The subject of the inspection is typically a document, such as a requirements
document or a test plan. The purpose of an inspection is to find problems and
see what is missing, not to fix anything. The result of the meeting should be
documented in a written report. Attendees should prepare for this type of meeting
by reading through the document, before the meeting starts; most problems are
found during this preparation. Preparation for inspections is difficult, but is one of
the most cost-effective methods of ensuring quality, since bug prevention is more
cost effective than bug detection. Q: What is quality? A: Quality software is software that is reasonably bug-free, delivered on time and
within budget, meets requirements and expectations and is maintainable.
However, quality is a subjective term. Quality depends on who the customer is
and their overall influence in the scheme of things. Customers of a software
development project include end-users, customer acceptance test engineers,
testers, customer contract officers, customer management, the development
organization's management, test engineers, testers, salespeople, software
engineers, stockholders and accountants. Each type of customer will have his or
her own slant on quality. The accounting department might define quality in terms
of profits, while an end-user might define quality as user friendly and bug free.