Seven steps towards professional testing.
Photo by ?tefan ?tefan?ík on Unsplash

Seven steps towards professional testing.

It’s usually not until the stuff has hit the fan once when testing becomes an item of interest. Too often the phone rings at our office only after the catastrophe has happened. “We don’t have professional testing. What should we do?” the voice says in the other end of the line.

Necessity is an excellent medicine to finding new solutions.

Because uncertainty so often bothers the builder of professional testing, the first steps remain untaken. The question might have stood out retro after retro, but nobody seems to knows where to start.

Just to answer this question, I decided to extract a short playbook of testing for those willing to start.

  1. Answer these questions in writing: What is your specific goal in building a routine of testing? For what purpose do you need this?
  2. Tweak the development routine. You will need a steady pace so that something worth testing comes out daily or at least weekly.
  3. Allocate time for testing. Testing is not something that you could do as a side hustle. Someone can always check that everything works as expected, but to reliably find the things where the software still breaks requires focus and intent.
  4. Start testing. If your goal was (written down in step 1) to deliver evidence for contracts, legal requirements or standards, for example, start with test cases. If your goal was to build a brilliant product for your customer, then do exploratory testing.
  5. Continuously improve the methods and tools. I’ve noticed that this tends to be the number 1 on most lists. It’s just human nature to spend time in the hardware store to avoid getting started with the real thing.
  6. Compress time between the development and testing. Testing is not a downstream activity of quality control. The best results emerge when testing works as the co-pilot for the developers.
  7. Revisit steps 1–6 in their order and do it on a regular basis to optimize your testing routine.

These seven steps are an easy recipe for baking professional testing, and you don’t even need to simmer it for months. The most challenging part, though, isn’t finding these steps or any other approach.

The problem is not intellectual by nature. Strategies are out there by the dozens if you only Googled for them. And so are the hardware stores.

The real problem is getting over the emotional threshold of getting started.

Today is as good as any other day to grab the bull by its horns.

Step 1. Now go :)

要查看或添加评论,请登录

Antti Niittyviita的更多文章

  • Everything Is A Story - Don't Be The Victim, Be The Author.

    Everything Is A Story - Don't Be The Victim, Be The Author.

    Two hitmen, Jules Winnfield and Vincent Vega, find themselves in an extraordinary situation. On a normal gig, a young…

    4 条评论
  • Mansion of Software Testing: Don’t Drink The Automation Kool-Aid

    Mansion of Software Testing: Don’t Drink The Automation Kool-Aid

    Over the past few years I’ve witnessed how the conversation about automating software testing has gained more and more…

  • The hunter and the tester.

    The hunter and the tester.

    A hunter explores to find the catch. He scouts the environment and with skill and precision, he nails yet another meal…

    1 条评论
  • Rethinking test strategy.

    Rethinking test strategy.

    We brainstormed on a simple question. What is the most important result of a tester’s work? Some think that the most…

    2 条评论
  • You can over do anything. Even superfoods.

    You can over do anything. Even superfoods.

    My head is about to explode. Light cuts my eyes and cold sweat stings my eyes.

  • What makes software awesome?

    What makes software awesome?

    Every morning I wake up feeling like Tony Stark. It’s not that I’m rich, but I’ve got Siri.

  • Urgency. A great excuse.

    Urgency. A great excuse.

    Hiding behind hurry is easy, especially when it is real. It is an attractive excuse to postpone something unpleasant…

  • When is a room not a room?

    When is a room not a room?

    What is a room? How would you explain it to someone unfamiliar with the concept? How would you explain it to someone…

  • Airpods and the cost of customer service.

    Airpods and the cost of customer service.

    I just contacted Apple customer service to file a ticket on my Airpods. It took the customer service 25 minutes to…

  • When is a tech company not a tech company?

    When is a tech company not a tech company?

    I have often wondered why so many companies are called tech companies, when in fact tech has been here for centuries…

社区洞察

其他会员也浏览了