Software Testing
-
I introduced this series of posts on Schools of Testing and talked about the origin of this concept, in the previous posts. Now, it’s time to discuss that going by the definition of a school of testing, into how many and what schools of testing, the proponents of this concept have categorized the testing community.
-
The first important thing to discuss about a concept is always its origin. There are always several questions about the origin of a concept, which can be classified at a high level as “Who”, “Why”, “How”, apart from the first one – “What”! I will dedicate this post to the discussion of the mentioned questions,
-
It has not been long that I heard about the concept of “Schools of Testing”. But in the past few months, I could see a lot of debate regarding this concept on some web sites, blogs and discussion groups. In other words, before I could understand the concept fully, I was bewildered by multiple opinions
-
One of the famous Urdu poets once pointed out that “Democracy is a form of government in which people are counted, not weighed”. I do not want to go into the trap of discussing on the topic of democracy, rather I have something to say very specific on software testing. We as software testers do
-
“Can you develop the product in which you are finding bugs? “, “It’s OK that you are finding mistakes, but can you fix it yourself?” – There is list of such questions, which I have heard throughout my career, often derogatory, from professionals (at times friends) who happen to be developers. The very idea
-
Do you count on testing experience or years++? To put it in a different way, do you evaluate yourself or others based on their real testing experience or based on their years of experience in software testing industry? That might sound something strange. We have been traditionally taught in a manner, which propagates the
-
This article addresses one of the most important aspects of a tester’s profession – Bug Reporting. In the article on Bug Advocacy (Cem Kaner and James Bach), the authors say a very important thing. The best tester isn’t the one who finds the most bugs or who embarrasses the most programmers. The best tester is