Only idiots do that. Imagine you are handed a machine. You don't know what its made of, you have some idea of what it should do and you are asked to test it. What should be your first thought? Mine is 'How do I use it?' If you don't know how to you use it, how its supposed to work and who exactly is the user, do you think testing it would be fruitful. So the next time someone hands you a piece of code, start from how to use it, get comfortable as if you are a user of it on a daily basis and then maybe you can start thinking of ways to find issues with it.
Unless that man is a software tester or someone working in an investigation agency or anything similar. This title is the quote I heard while watching the latest TV series I am hooked onto, Spartacus. Great quotes like this always make an impression whether you are a series junkie or not. Back to the tester. This characteristic is one of the many a tester needs to have to be a good one. Not in terms of doubting himself but software under test. Although, self doubt once in a while is always healthy. A tester needs to doubt almost everything the company claims the software does. Even if it does what is advertised one should not be easily convinced. She should be hard to pacify even though the feature works in different browsers and internet speeds. Even though the said event occurs a 1000 times there still a chance it may not occur 1001th time. Every submit, select, cancel and more should be repeated in different situations almost to the point of obsession. Hell, James Whittake...
Just like a tester is to its Agile team. It is not hard to list down the reasons why someone would think that way. Although it is almost impossible to convince people, and not just any chap but the tester himself, of the same. And guess what, shit lands at a tester's desk first and then the rest of the team, whether it is before or after the release. Hope you got the metaphor. Lets start with the constrains a keeper has to work with. Most of the time he is a long away from the action, has limited view of the ball, can barely communicate with the team and is probably only in the frame now because the rest of his team has failed to be at their best. Should I even mention the punishment called 'Penalties'? The game is tied and the only way out is to put the goalie in the firing line. And lets not forget the transfer window. Its the strikers, just like the devs, are the most expensive players in the market. Testers too have limited view of the action they are part o...
modification of zero hedge tag line... not very original.
ReplyDeleteplease do delete this after u have read it
Modification of a fight club quote which very aptly describes the state of software(s) around us.
ReplyDelete