• Home
  • Testing
  • SAP
  • Web
  • Must Learn!
  • Big Data
  • Live Projects
  • AI
  • Blog

What is Context Driven Testing?

Context-driven testing is more a testing approach rather than a testing technique, as it recommends testers to choose their test techniques, test deliverable, test documentation and test objectives by looking into the details of the specific situation.

Context-driven testing method is useful when programmers are not provided with any documents.

The context-driven approach is based on the judgmental call of programmers and testers to develop a software product.

In this tutorial, you will learn-

Seven basic principles of the Context Driven School

Following are the seven basic principles of the Context-Driven School

Context Driven Testing: Complete Tutorial

Why to use Context Driven Test

  • Monitor major test planning challenges
  • Clarify your mission
  • Analyze the product
  • Analyze product risk
  • Design the test strategy
  • Plan logistics
  • Share the plan

When NOT to do context driven testing

Context Driven Testing: Complete Tutorial

How to ensure effective context driven testing

  • Ask questions: To get the project's context and get the maximum test coverage, you have to ask questions to development team, stakeholders, fellow testers etc.
  • Plan ahead: Planning ahead the Test Plan and sharing it with whole team will make you increase the work efficiently, build rapport within the company and generate more meaningful conversations
  • Adjust your plan: With changing schedules, new features and arising priorities it is necessary that you adapt to your strategy accordingly
  • Let stakeholders decide on the project completion: Let stakeholder decide the completion of the project. It relieves the tester from responsibility of project completion, and helps him to focus on testing
  • Avoid applying any practice blindly: Flexibility is very important for context driven tester because what works for one project may not necessary will work for other


Software Testing

Learn SOA Testing

What is SOA Testing? SOA Testing is a Testing of Service Oriented Architecture (SOA) which is an...