Mind map
TESTING
Map content
TESTING
Testing principles
- Presence of bugs
- Exhaustive testing is impossible
- Early testing
- Defect clustering
- Testing is context dependent
- Absence of errors fallacy
- Pesticide paradox
Fundamentals/ Principles&Scopes
- Testing and risk
- greater risk implies more testing
- Error-defect-failure
- testing contributes to avoidance and rectification
- begin testing at the beginnning of the development process
- Testing and quality
- Verification
- confirms the software works
- Validation
- software meets requirements
- system meets its users requirements
- ensure functional and non-functional requirements are examined before system enters service
- Verification
- Testing and risk
Fundamental test process
- Test planning and control
- what is going to be tested
- who will test
- define test completion criteria
- control the activities
- adjust plans to meet targets
- Test analysis and design
- test conditions (what to test)
- combine test conditions into test cases
- predicting how software under test should behave
- reviewing conditions, architecture, interface specifications
- analyzing test items; specification, behaviour and structure to identify test conditions
- designing the tests assigning priority
- Test implementation and execution
- running tests
- checking the test environment
- Retesting
- Regression
- developing and prioritizing test cases; writing test procedures
- reporting discrepancies
- comparing actual results with expected results
- Evaluation exit criteria
- deffined during test planning
- determine if more tests are needed
- writing up reslults
- test closure activities
- reports are written
- defects closed
- Test planning and control
Information
- Description
- Mind Map on TESTING, created by Ioana Poienar on 19/09/2014.
- Created by
- Ioana Poienar
- Views
- 17
- Rating