risk based testing
Skip this Video
Download Presentation
Risk Based Testing

Loading in 2 Seconds...

play fullscreen
1 / 11

risk based testing - PowerPoint PPT Presentation

  • Uploaded on

Risk Based Testing. Sreeram Kishore Chavali April 2001. Agenda. Definition of Quality of Software Risk Examples Industry Trends Practical Approach and Templates Discussion and Q&A. Quality. Variations in Definition of Quality “Business Definition of Quality”

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'risk based testing' - emily

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
risk based testing

Risk Based Testing

Sreeram Kishore Chavali

April 2001

  • Definition of Quality of Software
  • Risk Examples
  • Industry Trends
  • Practical Approach and Templates
  • Discussion and Q&A

Variations in Definition of Quality

“Business Definition of Quality”

  • Product that generates more revenue for company and reduces cost is a ‘Quality’ Product
  • More people buy the product -> More Revenue. Product is ‘the best’ in the market
  • Less ‘Support Calls’ -> less cost to the company
threats to quality
Threats to Quality
  • Software alienates user instead of winning him over
  • User is not ‘thrilled’ to use software. How do you expect more users if they cannot be thrilled?
  • User loses his productivity in making support calls
  • Company recalls product because of wrong design
  • Company spends money and resources in Support

Losing business or spending money in support are RISKS to BUSINESS

risk examples
Risk Examples
  • Translate these higher risks to lower risks at test case level
  • Risk 1: System forces user to spend more time than he feels appropriate
  • Risk 2: System Crashes resulting in loss of business
  • Risk 3: Corrupts data
  • Risk 4: Delivers slow performance
  • Risk 5: Incorrect Documentation

Consider ‘User Expectations’ while testing and reporting Defects

industry trends
Industry Trends
  • The critical the software the higher the risks
  • Risk Management at Project Management Level is a recommended strategy
  • Risk Management at ‘critical’ quality stage is one of the ‘best practices’
practical approach
Practical Approach
  • Make list of test cases
  • Assign risk to each test case
  • Filter test cases and execute them in decreasing order of risk
  • While reporting think about ‘user feelings’
  • Report user impact than ‘your’ feeling
  • Motivate developer to fix the defects
look at implementation
Look at Implementation
  • Export Test Cases to Excel
  • Use Auto Filter to view required data
  • Create Pivot Tables
  • On Daily Basis look at the risk status while reporting test progress
  • Keep doing it project after after
  • Effectiveness of Testing will improve
action plan
Action Plan
  • Always write detailed test cases before starting testing
  • Once approved, export the data to Excel
  • Assign Risks
  • Monitor risk status as the project progresses

Change to new scenario: Do it slowly. Don’t expect sudden change. Realize benefits in pilot approach and do a large change

recommended reading
Recommended Reading
  • "The best tester isn\'t the one who finds most bugs or who embarrasses the most programmers. The best tester is one who gets most bugs fixed.“ – Bug Advocacy, Cem Kaner
  • Heuristic Risk Based Testing – James Bach
  • Approach to Implementing Risk Based Testing - Kishore