accessibility

The Web Accessibility Initiative (WAI) is set of resources to help make the Web accessible to people with disabilities.

agile

Balanced views on the strengths and weaknesses of modern web development methodologies, and lessons learnt.

seo

Good (S)earch (E)ngine (O)ptimisation starts with a well coded website, and integration with key web services.

testing

Testing opinions and experiences on modern developments projects, in media, mobile and publishing industries.

usability

Design and functional usability are essential to user-friendly websites, and is fundamentally rooted in common sense.

Home » tumblog

Risk Based Test Strategy

Submitted by Paul on Monday, 15 January 2007No Comment

Risk based testing is a common approach in the fast demanding modern methodologies in development. In this strategy we assume that it’s undoable to test everything. From a economic point of view it doesn’t even make sense; spending lots of time to parts of a system where the changes of having a bug are low, or even if a bug has been found, where the impact of it will be low. Risk and requirements based testing helps you to determine what to test first, in which sequence, so you spend the time you have to the parts that really matter.

The strategy starts with a risk analysis to determine the functions (requirements) with the highest risk, and plan your test activities guided by this analysis.

To help you identify the risks involved in all your requirements, consider the following aspects:

  • Functions often used by the users
  • Complex functions
  • Functions that have a lot of updates or bugfixes
  • Functions that require high availibility
  • Functions that require a consistent level of performance
  • Functions that are developed with new tools
  • Functions that require interfacing with external systems
  • Functions with requirements with a low level of quality
  • Functions developed by more programmers at the same time
  • New functions
  • Functions developed under extreme time pressure
  • Functions that are most important to the stakeholders
  • Functions that reflect a complex business process

Leave a comment!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.