There's a hidden message in the cartoon that I wanted to highlight. But thinking about it, there are a few messages the cartoon could be highlighting. So, please leave a comment if you have an idea of what the cartoon could teach us about testing. Thanks!! I wonder if anyone will guess my original idea for the cartoon...
Wednesday 15 February 2012
Subscribe to:
Post Comments (Atom)
"Pingpong without a ball is boring"?
ReplyDeleteYou had a power outage ?
ReplyDeleteWhy not test the requirements or stories, dont have to have the program to find problems
Testing done at Initial Stage of SDLC!!!!!
ReplyDeleteyou need eyes, ears and a mouth to communicate
ReplyDeleteReal Testers, are starting testing before computers are inveted!
ReplyDeleteTesting is not only exercising program to find bugs. It is also (and more importantly) testing requirements and learning about hidden part of requirements before SUT is built or even started to be built.
ReplyDeleteSo +1 to previous comment by Phil.
Message: Just because you don't have software, doesn't mean you cannot be finding bugs (essentially +1 Phil)
ReplyDeleteOriginal idea: The History of the World - Part 1 by Mel Brooks. :-)
Testers existed EVER. The next phrase the chief should say is "Let's go and find bugs -- anywhere!"
ReplyDelete# May be they are testing the table or their cubical.
ReplyDelete# May be they testing the work / office environment by experiencing with those chair, table and their own space.
# May be they testing their own organs.
On the flip side, if there were 4 computers sitting there before testers were invented, they would all be saying; "we're all bug free, isn't it brilliant?"
ReplyDelete(We hired a tester and she brought all the bugs with her)
The number of bugs I've found when I've literally just sat back and thought about the requirements is legion...
ReplyDeleteWe used paper planes to tell the developers about bugs.If it lands on his desk it is a bug otherwise it is a matter of judgement.
ReplyDeleteWow, great comments and suggestions. Keep them coming!
ReplyDeleteMy idea of the cartoon is so obscure that one has guessed it yet...
Try #2
ReplyDeleteNo computers means there's nowhere to store the test scripts. No test scripts means no bugs
Second try: you cannot measure tester's work by number of bugs they have found!
ReplyDeleteThe delicious irony that we need computers to effectively communicate issues we find with computers?
ReplyDeleteI look at the cartoon and something to do with 'Divide and .... concur' comes to mind. A divided table and they are all agreeing.
Before computers were invented, the word "bug" only could have meant:
ReplyDelete1 a : an insect or other creeping or crawling invertebrate (as a spider or centipede)
b : any of several insects (as the bedbug or cockroach) commonly considered obnoxious
c : any of an order (Hemiptera and especially its suborder Heteroptera) of insects that have sucking mouthparts, forewings thickened at the base, and incomplete metamorphosis and are often economic pests —called also true bug
2a : a germ or microorganism especially when causing disease
b : an unspecified or nonspecific sickness usually presumed due to a bug
3: a sudden enthusiasm
4: enthusiast (a camera bug)
5: a prominent person
6: a crazy person
7: a concealed listening device
8: a weight allowance given apprentice jockeys (from its designation by an asterisk on race programs)
So, if these 4 characters are testers, what were they testing for, if they were looking for "bugs"? The presence of crawling invertebrates? The presence or absence of enthusiast/prominent/lunatic coworkers? Whether or not their office was wired? Or were they merely checking out the latest local horse race program?
Zeger
If they a trail of sugar then the bugs will appear. Well, ants and wasps anyway ;)
ReplyDeleteOops, typo!
DeleteIf they *lay* a trail of sugar....
I guess a good example of testing before computers were invented is supermarket layouts. These are planned, designed, implemented, evaluated, re-implemented, evaluated, tweaked, evaluated, tweaked....... A lot of thought and psychology goes into planning and optimising these.
ReplyDeleteDid you ever wonder why the biggest deals are on the end of isles? Why they place sweeties next to the checkouts? The thought behind the introduction of quick checkouts and why and who they attract?
Everywhere you look testing is being done to help achieve great things. To get to your point though, perceptions of testing by testers and non-testers alike is often very flawed. Perhaps the word testing simplifies it somewhat?
Attempt 3 -
ReplyDeleteThe 1st computer bug was a bug: http://www.history.navy.mil/photos/images/h96000/h96566k.jpg
.... but they were not looking for a bug when they found it
There is no such thing as perfect software, hence the only time a tester would be unable to find a bug was when there was literally nothing to test.
ReplyDeleteMost testing happens in your mind.
ReplyDeleteCarsten
i originally thought about it as a joke about automation, and later i thought it may be related also to bug reporting software, and all other software we use daily in testing.
ReplyDeleteso i took the "before computers" in the sense of "before testers had their workstation computers", and not as "before they had computers with software to test".
Thanks for all the great responses. Goes to show that an image (or a cartoon in this case) can mean many things to many people. I do like the suggestions about testing before the software is available.
ReplyDeleteWell, my idea was obscure!! No one guessed it although some people got close. The idea is that in the grand scheme of things, software development, and specifically software testing, is totally new. Whether you call it a profession, a career, a craft or something else, software testing is still in the early years compared to many jobs. To mature and catch up, we must continue to evolve, learn, re-learn, invent and try out new concepts/ideas, challenge each other. In other words, there’s a whole world out there to be discovered.
Manual work as no computer exist, people work manually and ask each other if any problem and than help each other
ReplyDeleteThis comment has been removed by the author.
ReplyDelete