Slide1
Definition
FUNCTIONAL TESTING
Evaluation of programs based on
functional requirements to ensure the
program works as it was specified to do.
Slide2
Definition
Slide3
Definition
Slide4
Definition
Slide5
Demonstration:
Inspection:
Analysis/Special Qualification:
Slide6
Demonstration:
Examples:
Slide7
Inspection:
Examples:
Test that an update is made to a database
Test that a report is in the right format
Test that a database table is created
Slide8
Analysis/Special Qualification:
Slide9
Business Rules
Data Mapping
Key Mapping Validation
Data Validation
Filtering
Data Re-Engineering
Derived calculations
Slide10
Derived calculations
Slide11
Business Rule
Slide12
Data Mapping
Slide13
Functional TestingTechniques
Equivalence Partitioning
Error Guessing
Slide14
Functional TestingTechniques
Equivalence Partitioning
Take a look
http://en.wikipedia.org/wiki/Equivalence_partitioning
Slide15
Functional TestingTechniques
Slide16
Functional TestingTechniques
Slide17
Functional TestingTechniques
Slide18
Functional TestingTechniques
Slide19
Functional TestingTechniques
Functional TestingTechniques
Error Guessing
Slide21
Functional TestingTechniques
Error Guessing
Slide22
Functional TestingTechniques
Take a look
http://en.wikipedia.org/wiki/State_transition_table
Slide23
Good Reference
Slide24