A Quora user asks about the different types of system testing. To answer the question, I provided a reference to this wikipedia page which lists the following types of system testing. Graphical user interface testing Usability testing Software performance testing Compatibility testing Exception handling Load testing Volume testing Stress testing Security... Continue Reading →
How to Write a Good Defect Report
Writing a good defect report or issue report is one of the most important skills required of a software tester. The art of creating a well-written defect report requires a balanced combination of insight, testing and communication skills. The ultimate goal of each defect report is to prevent specific, significant problems within a software... Continue Reading →
What Is Software Testing? – The Truthful Answer.
When writing a good software testing strategy, you should provide an answer to the question, "What is Software testing?". Your definition of software testing will probably be similar to those offered by most of your mainstream resources including ISTQB, Wikipedia or blackboxtest.com which include statements such as: "investigation and evaluation of software product quality";... Continue Reading →
Is software testing women’s work?
Please read on before you start hurling abuse into the comment box or even hurling your mouse at the screen in uproar. I pose this question not as some kind of a throwback to 1950's male chauvinism, I'm not a sexist... I married a woman :-). Nor is this in... Continue Reading →
Isn’t it Time for a Standard Software Testing Terminology Glossary?
Yes the topic has been raised before. Perhaps a thousand times. But yet, in this crazy world of software testing we still seem to have to have the need for three or four different terms for every single testing type thing. So yes! It is high time for widespread use... Continue Reading →
“It’s a Bug!” Part 2 : Be The Diplomat – How to drop the news to the development team.
Previously in "It's a bug!" we met Ali - a software tester working on an Agile software project. Ali had just begun testing a new deployment and had found a pretty major bug. Moral was high amongst the project team and Ali knew that dropping the news of a big... Continue Reading →
“it’s a bug!” Part 1 : The Messenger – How to drop the news to the development team.
It's Friday afternoon, the test team have just been handed the latest set of software releases to deploy onto the test environment. The agile project is couple of sprints in at around the midway point and the product management team are preparing to showcase the application to the users. The dev team are... Continue Reading →
software tester
As a hands-on software tester your goal should be to do things to the software to cause it to break! Although it's necessary and should be where you start testing, it's just not good enough to test that the system does what is expected of it. The best testers will... Continue Reading →