‘Documentation’ Archive

Passion, self-education and testing January 24, 2010 4 Comments

I’ve recently finished James Bach’s book Secrets of a Buccaneer Scholar. I liked it, but I don’t agree with all of it. As a tester, I feel that it inspires me and gives me new ideas in my way of thinking and how I perceive learning, especially self-education. I fully agree with James on that [...]

Kaner’s Gold Mine January 7, 2010 1 Comment

Cem Kaner has updated his set of publications. I’ve been reading his well written articles over the last ten years.
Have a nice time digging in!

Who does the pinpointing? December 30, 2009 4 Comments

Jerry Weinberg has, in his book ”Perfect Software and other illusions about testing”, expressed a very important observation, namely who is responsible for pinpointing the bug. The tester finds the bug, tries to reproduce it, then adds as much information that he/she has such as log files, configurations, test data and so on. When you estimate time for testing [...]

New tool – WordFreq December 19, 2009 2 Comments

A disclaimer… I am no developer, but I have developed a tool. As I develop I have the mindset of a developer, not the tester. I have done lots of mistakes, intentionally not implemented good/needed things and considered what parts I can get away with in the first release. This tool might not seem big and [...]

The Inquisitive Tester – Part II: Question the specs December 2, 2009 No Comments

Statements in specifications try to clarify and are inevitably an interpretation of what the author thinks need to be more specific. I.e., they try to be a more specific model than what existed before the spec. And “Essentially, all models are wrong, but some are useful” (http://en.wikiquote.org/wiki/George_E._P._Box).
Every specification you encounter is persons’ interpretations, and  not [...]

Are we ashamed of software testing? (And who is willing to pay for it?) October 13, 2009 1 Comment

Imagine that you run a software consultant shop where you take on projects for customers. The projects cover such areas as new software development; implementations of IT systems; and web site development.
Let’s say that you are about to create a offer for a new project to a customer.
Do you dare to specify the proper amount [...]

Growing test teams: Progress October 5, 2009 2 Comments

A lot of these ideas come from Peopleware by Tom DeMarco and Timothy Lister. As I see it, they realised it is easier to show things that will stop the growth instead of listing things that will actually create the team. Jelled teams are created when many of the factors have been eliminated that stop [...]

Exploratory test plans? September 22, 2009 4 Comments

How would a test plan be constructed that is for exploratory testing? I would assume it is different from a traditional test plan?
Would we use concepts such as entry/exit criteria for test? I would never say No to a build to test. Skipping entry/exit criteria. I guess it also has to do with the role [...]

The impact of a good or bad bug report July 18, 2009 4 Comments

You are on a quite large company where there are several QA divisions, several layers of management, several listeners to each step of the development process. It is the final weeks of the release. You are about to enter a bug which seem serious but you are not sure. You can take at least two paths [...]

The Importance of Resolution in Bug Systems June 12, 2009 3 Comments

This post was triggered by blog post Resolved as Not Repro - http://thetesteye.com/blog/2009/06/resolved-as-not-repro/
I believe that bug systems too often are used with onlý a this-project-right-now approach, where you care most about just getting all items dealt with.
This is perfectly fine for one-off type of projects, but does not work fully for software where the bug system [...]