The Se7en Deadly Sins inwards Software Testing

1. Lack of "Lust for finding Defects" – Lust could survive an objectionable vice inwards the Bible, but inwards the "Bible of Software Testing", lust is a expert thing; lust for finding defects that is. Have a craving, appetite, or slap-up wishing towards finding defects is something that differentiates a slap-up tester from that of a mediocre one. Once this lust dies downward within a tester’s heart, it would survive really hard to move on going. 
Having said this, I practice realize that at that topographic point could survive times similar the "tester’s block syndrome"  [a condition, associated alongside testing every bit a profession, inwards which a tester may lose the powerfulness to find novel bugs in addition to defects inwards the software that (s)he is testing]. It tin occur alongside anybody. But don’t allow it move the end of the world for you. If you lot are struggling to uncovering bugs inwards the software in addition to feeling burnt out, "change the agency you lot induce got been testing" – adopt novel examination ideas, seek novel ways to uncovering where the AUT (application nether test) powerfulness survive broken, seek out pair testing, explore novel unexplored areas of the AUT in addition to fifty-fifty seek taking a brusk break. And still, if zip at all works… thus modify your AUT! I know how hard it tin survive to modify the AUT (and your project) inwards sure contexts. In such cases, seek out novel applications (there are tons out at that topographic point begging to survive tested; but await around) in addition to 1 time you lot kickoff finding defects inwards the novel AUT, it won’t survive long earlier you lot would kickoff discovering defects (again) inwards your onetime AUT.


2. Envy – If you lot are inwards the plain of testing thus I tin almost for sure bet that you lot must induce got come upward across testing teams where entirely few squad members perform exceptionally well in addition to the others instead of taking it every bit a argue of motivation rather experience envious close them. Enviousness in addition to jealousy leads to hate in addition to hate inwards plough takes you lot farther away from the path to success.

3. Lack of "Greed for Knowledge" – Like lust, greed too is a expert affair to induce got for a software tester. Some telephone phone it the "burning wishing to learn" in addition to others telephone phone it "the passion to excel", but to me they all hateful essentially the same thing. Once but about slap-up heed said -- "knowledge is wealth/money". And it couldn’t survive agreed to a greater extent than for software testing. I believe that a tester should survive similar a "programming languages, operating systems, web services, search engines, scripting skills… everything counts every bit long every bit they aid the squad to survive amend at testing.

4. Sloth – Laziness is non a luxury if you lot are inwards the software business; in addition to the onus is fifty-fifty greater if you lot are a tester working inwards a tight testing schedule. In my opinion, this is 1 of the greatest sins a tester could always commit – laziness inwards testing, laziness inwards learning novel stuffs, laziness inwards updating your skills, laziness inwards showing involvement inwards finding defects inwards what you’re testing… all tin doom you lot in addition to your career every bit a tester. So beware!

5. Wrath
– Numerous situations may arise inwards a tester’s life where (s)he would uncovering her/him against the squad of programmers. But anger in addition to wrath are never the solution to such scenarios. Hate the defects, NOT the programmer. Criticize the software that nosotros test, NOT the programmer who coded it. And don’t always forget that to err is human in addition to if at that topographic point were no errors, at that topographic point would survive no demand for us (testers) inwards the team. Being diplomatic in addition to factual alongside a pocket-size dose of humility tin practice wonders inwards dealing alongside whatsoever such adverse situations; NOT anger/wrath.

6. Pride – I tin imagine how an occasional self-pat tin aid boost self-confidence in addition to create room for the much needed motivation. But survive careful NOT to overdo it in addition to move on it at "occasional" level. Pride is in all probability the easiest gateway to witness failure in addition to the feel-good element associated alongside pride makes it fifty-fifty to a greater extent than dangerous.

7. Gluttony – Yes, I said that greed is a expert affair for you lot if you lot are inwards the profession of software testing. But greed is non same every bit gluttony (over-testing, excess testing)! Learning to know where to halt testing is a lesser known art. If you lot didn’t uncovering whatsoever novel defects inwards the by lx minutes of testing, thus maybe you lot wouldn’t uncovering any, fifty-fifty if you lot extend the testing session for but about other twain of hours! In such cases taking a much needed intermission is a wiser determination than to extend the testing session. Furthermore, every examination projects are associated alongside budget constraints in addition to you lot wouldn’t in all probability wishing to brand your testing efforts await similar a liability to the whole projection instead of adding value, would you?

What are the other deadly sins for a software tester that you lot would wishing to add together to the higher upward list? Share your thoughts via comments.

More interesting articles here :Tutorial Software
Sumber : http://www.softwaretestingtricks.com/
Post a Comment (0)
Previous Post Next Post