Ayman: When to stop testing?

506 views

Published on

SQABD Lightning Talks 4
www.sqabd.com

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
506
On SlideShare
0
From Embeds
0
Number of Embeds
84
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ayman: When to stop testing?

  1. 1. By M Ayman Noor Principal SQA Engineer ReliSource Technologies Ltd.
  2. 2. Times up
  3. 3. Stop my speech? <ul><li>Time’s up </li></ul><ul><li>Did I express myself clear? </li></ul><ul><li>Minimize the risk </li></ul>
  4. 4. Risk Minimization <ul><li>Sufficient Testing </li></ul><ul><li>Mention all the possible risks </li></ul><ul><li>Let the stakeholders decide whether to accept the risk </li></ul>
  5. 5. Complete Testing? <ul><li>Complete testing must mean that, at the end of testing, you know there are no remaining unknown bugs – Cem Kaner </li></ul><ul><li>Vast testing space </li></ul><ul><ul><li>too many inputs </li></ul></ul><ul><ul><li>too many combinations </li></ul></ul><ul><ul><li>too many paths </li></ul></ul><ul><ul><li>too many places where too many types of interrupts </li></ul></ul><ul><ul><li>too many ways to use </li></ul></ul><ul><li>Not possible </li></ul>
  6. 6. When to Stop Testing? <ul><li>common factors and constraints </li></ul><ul><ul><li>Deadlines: release deadline, testing deadline, etc. </li></ul></ul><ul><ul><li>Testing budget of the project </li></ul></ul><ul><ul><li>Coverage of functionality, code, requirements </li></ul></ul><ul><ul><li>All the planned test cases have been executed </li></ul></ul><ul><ul><li>Key test cases have been passed </li></ul></ul><ul><ul><li>Resources available and their skills </li></ul></ul><ul><ul><li>Bug count rate </li></ul></ul><ul><ul><li>Fixes of high priority bugs </li></ul></ul><ul><ul><li>The risk in the project is under acceptable limit </li></ul></ul>
  7. 7. False Judgment
  8. 8. Could be…

×