About Testing...?
Question:
necessary for software testing?
Answer:
Attention to detail. You need to notice things that others might otherwise ignore or disregard.
Patience. Some use cases when testware software fork and branch and you need to check ALL possibilities more than once.
Systematic. You should be able to do your testing in a clear step-by-step manner.
And then, after doing all of the above, you have to get crazy and try to see what can make the software go down. Just as an example, testing the links in a website would be fairly easy and straightforward. Now click on a link and while the page is loading, go crazy and alternate between the forward and back button on the browser. Maybe press backspace a couple of times, too.
This probably wouldn't happen a lot in real-life but consider this: what if a user suddenly panics and presses the forward and back button repeatedly because the boss just appeared. Or if a cat walks on the keyboard. You can see that it might just be possible.
Some people can be good at the first three qualities above but might have problems with the last one. That's your chance to shine. =)
Being analytical might also help but for software testing, this will only come into play when the developer asks you to re-create a problem that you raised. That and good memory.
Hope this helps.
i think its Curiosity, analytical, and a "dumb" user.
Curiosity helps "discover" new path or holes
Analytical, it helps you learn or know the program or the workflow of the system.
"Dumb" means the dont=know-how thing, let them test anything and you'll be surprised to see so many feedback.
More Questions & Answers...