Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Software Testing Quotes

Software Testing Quotes

You can let all the different types of testing scare you out of your pants or you can look at the funny side of testing. These quotes could be a starting point...

Nick Parfene

April 23, 2015
Tweet

More Decks by Nick Parfene

Other Decks in Programming

Transcript

  1. • Installation testing • Compatibility testing • Smoke and sanity

    testing • Regression testing • Acceptance testing • Alpha testing • Beta testing • Functional vs non-functional testing • Destructive testing • Software performance testing • Usability testing • Accessibility testing • Security testing • Internationalization and localization • Development testing • A/B testing • Concurrent testing • Conformance testing or type testing Testing is a complicated beast. But it can also be fun
  2. Focus on lower costs often leads to lower quality. Focus

    on higher quality always leads to lower costs.
  3. A relatively small number of causes will typically produce a

    large majority of the problems or defects.
  4. Always code as if the guy who ends up maintaining

    your code will be a violent psychopath who knows where you live. Martin Golding
  5. A program which does not work is undoubtedly wrong, but

    a program which does work is not necessarily right.
  6. If debugging is the process of removing bugs, then programming

    must be the process of putting them in. Edsger Dijkstra
  7. Debugging is twice as hard as writing the code in

    the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. Brian W. Kernighan
  8. Trying to improve software quality by increasing the amount of

    testing is like trying to lose weight by weighing yourself more often.
  9. 3 Biggest Software Lies: •The program’s fully tested and bug-free

    •We’re working on the documentation •Of course we can modify it
  10. Where is the ‘any’ key?” (Homer Simpson, trying to figure

    out the “Press any key” notification)
  11. If you don’t like testing your product, most likely your

    customers won’t like to test it either.
  12. Program testing can be a very effective way to show

    the presence of bugs, but is hopelessly inadequate for showing their absence. Edsger Dijkstra
  13. Software testing is the art of trying to increase confidence

    in a product by pointing out everything that is wrong with it.
  14. f u cn rd ths, u cn gt a gd

    jb n sftwr tstng.
  15. The bitterness of poor quality remains long after the sweetness

    of meeting the schedule has been forgotten.
  16. The trouble with programmers is that you can never tell

    what a programmer is doing until it’s too late. Seymour Cray
  17. Why do we never have time to do it right,

    but always have time to do it over? Murphy’s Law