An “I feel good” moment
Aug11
Dear tester, what makes you feel satisfied? A hundred bugs or hundred passed test cases without finding a bug? What are your feelings when you’re testing a couple of days, making real progress in terms of functions that are covered, without finding bugs? Are you doubting about your qualities at that moment? Let me share you a concrete situation that gives me mixed feelings. And please help me to give an answer on some questions.
Difficult situation of the project
For the System under Test (SuT) we planned to execute a System Test (ST); based on the history of the project (2 years of development already) we decided to execute an intake test before we start the real ST. It so happens that all the releases from 0.1 until now the ST couldn’t be executed.
Last Monday we started with release 4.0. After one day we concluded that we cannot execute the complete system so there was a blocking issue in the intake test. Result: no System Test.Two days later, on Wednesday, the developers delivered a 4.1 release in the test environment. After half a day of testing we found another blocking issue in the system. And again the result was: no System Test. Friday we got another new release, not a complete new build but only a couple of small changes; a 4.1.1. We started enthusiastic with high expectations, but again after two hours there was a blocking issue. Except it was earlier in the process than release 4.1 and even earlier than release 4.0. I think something was changed that wasn’t aloud to change.
Working on this project for more than a month now but I still don’t have a clue what’s going on, this happens time after time. These things gives me sometimes some bad feelings.
Finding blocking issue and the feeling
These things doesn’t give me a good feeling at the moment. I’m worried about a couple of things.
First of all: the quality of the software, there are some laws that needs to be implemented next year and the software should support these laws. We really have a hard deadline, however we started early enough (2 years ago) and we still can’t even execute the intake of the ST successfully.
Second: our budget. Yes we found some other bugs in the parts of the software that is in operational state! So we deliver added value, but the goal was to pass the intake in just one day and start with the ST. The complete test team isn’t effective at this moment so this costs the customer a lot of money.
And what about the planning, having said the things above you can imagine we’re out of planning for months.
What would you do as a test manager in this concrete situation? Reporting? What steps would you take? Stop testing? Go on with testing? Go back to an earlier phase? Are you as a test manager struggling with these situations?
Finding bugs and the good feeling
In this real situation the test team is busy with executing other tests in functions of the software that can be used. In these parts they find issues that must be solved before they can ship the software. So they deliver added value, and hopefully these issues don’t appear again in a later release (but no guarantees at this point).
Finding these defects can give you a good feeling for two reasons:
- If these issues appear in production the owner of the application has a huge problem with the law at the background
- With finding issues you have the feeling that you deliver added value to the organization.
My lesson learned
The result from this situation is a lesson learned with an open question.
“Feeling good” for a tester is created by a balance between making progress and finding bugs.
Having said that several questions comes up in my mind, please help me to answer them:
- Does this balance exist?
- If yes, can you define this balance? Are there parameters who determine the balance?
- How can you measure the situation and determine in which state the balance is?
- Are there others who have influence at this balance
- Is this type of balance a measurement for the quality of the software?
Or is the question “When do you feel good” not aloud for a professional tester? Are feelings not in scope?
If you can answer these question, you know how to report the progress, you know how to act in a project meeting and how to inform stakeholders. Managing these feeling is part of the “Mastering the test profession“. Feel free to share your feelings about this type of progress.

