To finding the bug,to finding them as early as possible ,and fix them.
Login to rate this answer.
i need principles
like Quality principles
QC and QA
Login to rate this answer.
Finding the bugs and reporting to the QA lead.
Login to rate this answer.
thank you manju
Login to rate this answer.
Principles of Software Testing:
Purpose of Software Testing
Testing Defined
Testing Concepts:
Requirements
Test Scenarios
Test cases
Test scripts/procedures
Strategies for Software Testing
Black box/Glass box/Gray box testing
Login to rate this answer.
*General testing principles:
Principle 1 - Testing shows presence of defects
Testing can show that defects are present, but cannot prove that there are no defects.
Principle 2 - Exhaustive testing is impossible
Testing everything (all combinations of inputs and preconditions) is not feasible except for trivial cases.
Principle 3 - Early testing
Testing activities should start as early as possible in the SDLC.
Principle 4 - Defect clustering
A small number of modules contain most of the defects discovered during pre-release testing.
Principle 5 - Pesticide paradox
The test cases need to be regularly reviewed and revised
Principle 6 - Testing is context dependent
Testing is done differently in different contexts (safety-critical software is tested differently from e-commerce site)
Principle 7 - Absence-of errors fallacy
Finding and fixing defects does not help if the system built is unusable and does not fulfill the users' need and expectations.
* - from Syllabus for Cerified Tester
Login to rate this answer.
there are 3 main testing principles.
1. custormer satisfaction
2. bug free and easily understanding
3. start from small and proceed to large.
Login to rate this answer.
Make the software build to look as simple as possible, Reduce maximum restriction for customer to use with complex data transaction in simple manner and easy.
Anand
Login to rate this answer.
Besides the more fundamental principles supplied by AN_QA from the syllabus for Certified Tester (which are darn good principles, by the way), many testing principles depend on the software development methodology that is being employed in an organization. For example, the testing principles associated with the waterfall approach are significantly different than those associated with agile development.
I like the context-driven principles offered presented by Kaner, Bach, and Pettichord in the book entitled, "Lessons Learned in Software Testing: A Context-Driven Approach.
CONTEXT-DRIVEN PRINCIPLES
- The value of any practice depends on its context.
- There are good practices in context, but there are no best practices.
- People, working together, are the most important part of any project’s context.
- Projects unfold over time in ways that are often not predictable.
- The product is a solution. If the problem isn’t solved, the product doesn’t work.
- Good software testing is a challenging intellectual process.
- 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.
I also like the following principles described in The Agile Manifesto.
THE AGILE MANIFESTO
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
While there is value in the items on the right, we value the items on the left more.
Login to rate this answer.