“Testing is an infinite process of comparing the invisible to the ambiguous in order to avoid the unthinkable happening to the anonymous.” -
“Treat your password like your toothbrush. Don’t let anybody else use it, and get a new one every six months.” – Clifford Stoll
“Fundamentally you can’t do your own QA, it’s a question of seeing you own blind spots.” Ron Avitzur
“Quality is not something you add like salt at the end, it must be baked in”.
“Anyone who has never made a mistake has never tried anything new.” – Albert Einstein
“Sometimes the only thing you can do with a poorly designed experiment is to try to find out what it died of.” – R. A. Fisher
“Quality is never an accident; it is always the result of intelligent effort.” – John Ruskin
“Quality is free, but only to those who are willing to pay heavily for it.” – T. DeMarco and T. Lister
“Quality is the ally of schedule and cost, not their adversary. If we have to sacrifice quality to meet schedule, it’s because we are doing the job
wrong from the very beginning.” – James A. Ward
“The bitterness of poor quality remains long after the sweetness of meeting the schedule has been forgotten.” – Anonymous
“Software never was perfect and won’t get perfect. But is that a license to create garbage? The missing ingredient is our reluctance to quantify
quality.” – Boris Beizer
“A true professional does not waste the time and money of other people by handing over software that is not reasonably free of obvious bugs;
that has not undergone minimal unit testing; that does not meet the specifications and requirements; that is gold-plated with unnecessary
features; or that looks like junk.” – Daniel Read
“It’s more about good enough than it is about right or wrong.” – James Bach
Software Testing Quotes
“Software testing proves the existing of bugs not their absence.” – Anonymous
“Alpha is simply that you want somebody to share your pain!” - Anonymous
“Just because you’ve counted all the trees doesn’t mean you’ve seen the forest.” – Anonymous
“More than the act of testing, the act of designing tests is one of the best bug preventers known. The thinking that must be done to create a
useful test can discover and eliminate bugs before they are coded – indeed, test-design thinking can discover and eliminate bugs at every stage
in the creation of software, from conception to specification, to design, coding and the rest.” – Boris Beizer
“If you don’t like unit testing your product, most likely your customers won’t like to test it either.” - Anonymous
Software Testers Quotes
“Software testers do not make software; they only make them better.” – Anonymous
“Software testers succeed where others fail.” – Anonymous
“The principle objective of software testing is to give confidence in the software.” – Anonymous
“Software testers always go to heaven; they’ve already had their fair share of hell.” – Anonymous
“You must be a constructive schizophrenic. Be clear about the difference between your role as a programmer and as a tester. The tester in you
must be suspicious, uncompromising, hostile, and compulsively obsessed with destroying, utterly destroying, the programmer’s software. The
tester in you is your Mr. Hyde – your Incredible Hulk. He must exercise what Gruenberger calls ‘low cunning.” – Boris Beizer
“f u cn rd ths, u cn gt a gd jb n sftwr tstng.” – Anonymous
Codes and Bugs Quotes
“All code is guilty, until proven innocent.” – Anonymous
“First, solve the problem. Then, write the code.” – Anonymous
“A code that cannot be tested is flawed.” – Anonymous
“Good programmers write code for humans first and computers next.” – Anonymous
“Don’t fix it if it ain’t broke.” – Anonymous
“A bug in the hand is worth two in the box.” – Anonymous
“The only certainties in life are death, taxes and bugs in code.” – Anonymous
“First law: The pesticide paradox. Every method you use to prevent or find bugs leaves a residue of subtler bugs against which those methods
are ineffective.” – Boris Beizer
“Don’t just fix the bugs; fix whatever permitted the bugs in the first place.” – Anonymous
“Failure is not an option. It comes bundled with the software.” – Anonymous
“Blame doesn’t fix bugs.” – Anonymous
Software in General Quotes
“Every large system that works started as a small system that worked.” – Anonymous
“Fast, good, cheap: pick any two.” – Anonymous
“Lots of methodologies have come and gone, paradigms have changed but the requirements are always the same; Make it good and make it
fast.” – Anonymous
“Why do we never have time to do it right, but always have time to do it over?” – Anonymous
"Quality is never an accident; it is always the result of intelligent effort." -- John Ruskin
"Program testing can be a very effective way to show the presence of bugs, but it is hopelessly inadequate for showing their absence." -- Edsger
"Beware of bugs in the above code; I have only proved it correct, not tried it." -- Donald Knuth
"Given enough eyeballs, all bugs are shallow." -- Linus's Law according to Eric S. Raymond
"If it ain't broke, you are not trying hard enough."
"It works on my machine"
"No user would ever do that"
"That's not a bug, it's a feature"
"It's supposed to do that."
"The software is performing as coded."
"99.9% done, but it's not ready for QA yet"
"You darn QA guys are slowing us down!"
If software is easy to automate, then it has good testability.
If it’s easy to decide the software passed or failed, then it has good testability.
If software has logging for all/most user actions, then it has good testability.
Cool Hand Luke - "What we've got here is failure to communicate."
A Few Good Men - "You can't handle the truth!"
Others need a small change
Jaws - "You're gonna need a bigger bug database"
Crocodile Dundee - “You call that a test? That’s not a test. This is a test”
Forrest Gump - "“My test lead always said life was like a new release, never know what you’re gonna get”"
Any Bond Movie - "The names Bach. James Bach"
Testing is comparison. Without a base, there is no test.
It is easier to change the specification to fit the program than vice versa.
A program which does not work is undoubtedly wrong, but a program which does work is not necessarily right.