Testing Processes Methodology
Testing Processes Methodology
Testing Fundamentals
1
Testing Fundamentals
What is Testing?
Testing principles
Can Testing be done 100%?
Myths for Testing
Questions ???
2
Testing Fundamentals… Why?
3
Testing Fundamentals… What?
Contd…
4
Testing Fundamentals… What?
Quality:
Quality = customer satisfaction +delivered within time &
budget + conforms to requirements + less bugs + quality
attributes
5
Testing Fundamentals… When?
Quality Attributes:
Completeness
Conciseness
Portability
Consistency
Maintainability
Testability
Usability
Reliability
Efficiency
Security
6
Testing Fundamentals… How?
How do we …
Manual vs. automation
7
Testing Fundamentals… How?
9
Testing Principles
Testing Principles:
Testing must be done by third party.
The probability of the existence of more errors in a module
or group of modules is directly proportional to the number
of errors already found.
Should be planned before execution.
Should conform/traceable to requirements.
Pareto principle is applied ~ 80% problems are due to 20%
causes
Testing ‘small’ to ‘large’ concept.
Exhaustive testing is not possible.
10
Can Testing be done 100%?????
11
Myths for Testing
Myths:
Some Questions which may arise are:
12
Myths for Testing
13
Questions???
Questions???
14