The software is so buggy it can't be tested at all. There isn't enough time for thorough testing? Software QA FAQs, Test, Verification, Tester


    Software QA/Testing

Glossary and Technical FAQs

Page 104 105 106 107 108 109 110 111 112 113 114


Q: What if the software is so buggy it can't be tested at all?

A: In this situation the best bet is to have test engineers go through the process of reporting whatever bugs or problems initially show up, with the focus being on critical bugs.

Since this type of problem can severely affect schedules and indicates deeper problems in the software development process, such as insufficient unit testing, insufficient integration testing, poor design, improper build or release procedures, managers should be notified and provided with some documentation as evidence of the problem.



Q: What if there isn't enough time for thorough testing?

A: Since it's rarely possible to test every possible aspect of an application, every possible combination of events, every dependency, or everything that could go wrong, risk analysis is appropriate to most software development projects.

Use risk analysis to determine where testing should be focused. This requires judgment skills, common sense and experience. The checklist should include answers to the following questions:
  • Which functionality is most important to the project's intended purpose?
  • Which functionality is most visible to the user?
[Continued on next page...]

Click on a link!


______________________________________________________


Copyright 1998 - 2008 by Rob Davis PE. All rights are reserved. No part of

this document may be reproduced in any form whatsoever

without written permission from Rob Davis, PE.

http://www.softwaretestengineer.com

http://www.robdavispe.com

     Go to next page



software QA testing FAQs test verification engineer, text format resume