Professional Documents
Culture Documents
Testing Methodologies: by A.T.S.Shankar SQA Engineer
Testing Methodologies: by A.T.S.Shankar SQA Engineer
METHODOLOGIES
By
A.T.S.Shankar
SQA Engineer
Analytical QA
Software Testing
Software Testing :
Classifications in Testing :
Testing
Methods :
Levels :
Unit Testing.
Integration Testing.
System Testing.
Acceptance Testing.
Testing Methods
White Box
Gray Box
Black Box
Mutation Testing
Comparison Testing
Similar to Black box but the test cases, risk assessments, and test methods
involved in gray box testing are developed based on the knowledge of the
internal data and flow structures.
Graph based Testing : Cause and effect graphs are generated and
cyclometric complexity considered in using the test cases.
created with minor changes and none of their result should coincide
with that of the result of the original program given same test case.
Basic Path Testing : Testing is done based on Flow graph
notation, uses Cyclometric complexity & Graph matrices.
Control Structure Testing : The Flow of control execution path is
considered for testing. It does also checks :-
Loops.
Levels of Testing :
Client
Needs
Acceptance Testing
SRS
System Testing
Design
Integration Testing
Coding
Unit Testing
Unit Testing :
Integration Testing :
System Testing :
Recovery testing :
Security Testing :
Performance Testing :
speed.
Installation Testing :
out in the target platform.
Acceptance Testing :
Alpha Testing
developers site.
Design
Implementation
Unit Testing
Integration Testing
System Testing
Delivery