Welcome to the home of ThinkTesting.com. Here we explore “right-fit” approaches for software testing and share our ideas. We hope that you find something you can apply to your own projects and organizational environment.

Three Random Articles

Risk-driven Testing vs. Risk-based Testing – It’s the Thought that Counts

I introduce my typical philosophy to planning/organizing the testing effort for a project, in part, as one using a risk-driven testing approach.  In a recent conversation with a client, they said they followed a risk-based approach to their testing, and … Continue reading

Posted in  All, Risk & Testing, Test Planning & Strategy | Tagged , , , | Leave a comment

Components of a Test Strategy

A Test Strategy is a documented approach to testing where the test effort, test domain, test configurations, and test tools employed to verify and validate a set of functionality are defined. It also includes information on schedules, resource allocations, and … Continue reading

Posted in  All, Test Planning & Strategy | Tagged , | Comments Off on Components of a Test Strategy

Meaning of Quality: Different Things to Different People

In my first job following university, I sold financial products on commission.  In this role, I had to memorize a script which I can still remember more than 20 years later. “Financial planning means different things to different people.  To … Continue reading

Posted in  All, Planning for Quality | Tagged , | Comments Off on Meaning of Quality: Different Things to Different People

Popular Articles & Presentations

All categories include:

  • Agile Testing: Topics or discussions for improving software testing practices that are agreeable with Agile Principles
  • Automation & Tools: Approaches for using tools and test automation techniques to accelerate testing efforts and/or increase test effectiveness
  • Business of Testing: Discussions around how to integrate software testing within the team, the organization and the business, and make visible the value of quality, testing and the people involved
  • Estimation for Testing: Approaches for including re-usable estimation techniques in the planning and management activities of the project to provide realistic options and aid good decision-making
  • Planning for Quality: Articles discussing how to build quality into the project through upfront planning, practical practices, and streamlined processes
  • Requirements & Testing: Discussions on where requirements and software testing come together and how each can better help and support the other
  • Risk & Testing: Looking at how software testing can be used in the larger context of risk management and mitigation
  • Team Building: Topics around encouraging, empowering, organizing both test and project teams
  • Test Planning & Strategy: Addressing topics around designing test approaches, incorporating test techniques, setting up testing, and communicating the strategies for implementation
  • Other: A catchall for topics that don’t have their own category yet