... of testing, namely, Unit testing, Integration testing, System testing, User Acceptance testing etc. Let us see a brief definition on the widely employed types of testing. Unit Testing: The testing ... specified requirementsRequirement StudyLow Level DesignHigh Level DesignUnit TestingIntegration TestingSystem TestingUser Acceptance TestingProduction Verification TestingSDLC - STLC Performance Testing ... functional testing techniques include: transaction testing, syntax testing, domain testing, logic testing, and state testing. • Finite state machine models can be used as a guide to design...