Saturday, January 16, 2010

Risk-based Testing|Risk analysis techniques

Testing is the means used in software development to reduce risks associated with a system. By testing, we hope to identify many of the problems before they get to the customer, thereby reducing the system’s risk. Unfortunately, testing alone can’t find all of the bugs and with the rapid pace of application development in the today’s world, testing has become a challenging proposition and often just doesn’t get done.

Trying to meet even tighter deadlines while still delivering products that meet customer requirements is the greatest challenge testers face today. Formulating answers to age-old questions like “What should we test?” and “How long do we test?” requires different strategies in fast-paced environments.

  • Does the product meet our quality expectations?
  • Is the application ready for users?
  • What can we expect when 2,000 people hit the site?
  • What are we risking if we release now?
Outcomes:
  • Risks and risk reduction techniques relative in software testing
  • Risk analysis techniques designed to identify software testing related risks
  • Test design strategy based upon risk analysis

No comments:

Post a Comment