Seven Excellent Basic Principles of the Context-Driven Testing
I remember following Seven Parables for Context-Driven testing read from an excellent book on Software Testing needing no formal introduction..
Principle -1: The value of any practice depends on its context.
Principle -2: There are good practices in context, but there are no best practices.
Principle -3: People, working together, are the most important part of any project’s context.
Principle -4: Projects unfold over time
in ways that are often not predictable.
Principle -5: The product is a solution. If the problem isn’t solved, the product doesn’t work.
Principle -6: Good software testing is a challenging intellectual process.
Principle -7: Only through judgment and skill, exercised cooperatively throughout the entire project, are we able to do the right things at the right times to effectively test our products.
The above principles had been described in a wonderful book � Titled: “Lessons Learned in Software Testing-A context Driven Approach” by Cem Kaner
These principles fascinated me & I am sharing with my readers.
Many More Articles on Software Testing Approaches

An expert on R&D, Online Training and Publishing. He is M.Tech. (Honours) and is a part of the STG team since inception.
ya .Its absolutely acceptable one.But its not suitable for all aspects.It can be achieve only with the domain experience.But preventing the bugs in the initial stage only gives assurance for the concern software.
There are many principles that guide Software Testing Principle. Before applying methods to design effective test cases, a software engineer must understand the basic principles that guide software testing. The following are the main principles for testing