Home > Ask the Software Quality Experts > Software Testing and Quality Assurance Questions & Answers > Context-driven testing explained
Ask The Software Quality Expert: Questions & Answers
EMAIL THIS

Context-driven testing explained

Karen N. Johnson EXPERT RESPONSE FROM: Karen N. Johnson

Pose a Question
Other Software Quality Categories
Meet all Software Quality Experts
Become an Expert for this site


Software quality news and advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


>
QUESTION POSED ON: 10 February 2007
What does it mean to believe in the context-driven school of testing?

>
EXPERT RESPONSE
There are seven basic principles of the context-driven school. Let me describe my belief about the second principle. The second principle states that there are good practices in context, but no best practices. My view on the second principle is I don't view best practices as a sensible statement. There are many good practices, but there is not one set of best practices that make sense in all contexts.

What do I mean by that? The danger in prescribing to best practices is that testers and test managers might believe they need to apply best practices in all contexts. If the use of best practices inhibits additional testing ideas or prevents the pursuit of creating a new practice that makes sense for the project, then the use of best practices is counterproductive.

If you stop thinking of additional tests or believe you've addressed all the testing necessary because you've reviewed some set of best practices, then the term best practices could cause more harm than good. Consider best practices; apply what makes sense for the product and the project. Consider whether you need to develop other practices to best suit the project.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Software Testing and Quality Assurance
Should you retest closed defects during regression testing?
Common mistakes of new software testers
How to test an application's scalability, performance
Integration testing: Is it black box or white box testing?
Test strategy document vs. an acceptance test plan
The future of software testing
Quality assurance testing vs. user acceptance testing
Eliminating testing environment troubles
How to use tools for system integration testing
How to match the test environment to the production environment

Software testing models and approaches (Context-driven, Factory, Analytic, Quality, IV&V)
Software testing is an activity, not a phase or a department
SOA applications bring testing challenges
The consequences of overlooking SOA testing blind spots
Test development can be agile, too
Software testing methodologies should match context
Software testing on an agile project: How to get started
Software testing best practices vary by context
Software testing lessons taken from music
Software testing fundamentals: Testing basics
Increasing tester interactions with developers

Advice from Karen N. Johnson
Should you retest closed defects during regression testing?
Eliminating testing environment troubles
Do software testers need developer experience?
Software testing best practices vary by context
Functional testing: Unit testing, integration testing and beyond
Building automated tests for legacy applications
The benefits of user acceptance testing
The scope of user acceptance testing
Regression testing: How to select test cases
How to thoroughly test a website without automated tools

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
black box  (SearchSoftwareQuality.com)
context-driven testing  (SearchSoftwareQuality.com)
load testing  (SearchSoftwareQuality.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



Software Quality - Software Maintenance, Software Requirements, Software Standards
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2006 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts