Thank you for making us NO-1 IT Institute.Learn Beyond your Syllabus

Software Testing Detail Syllabus
(Duration )
Start Date
Course Fee
(Rs: Only)

Software Testing Syllabus

Module 1- Manual Testing Course coverage

• Understanding of Software Development Process (A real time scenario)
• Models/Approaches used for SDLC – Waterfall model, Spiral model, Prototype Model, ‘V’ Model, Agile Model
• Concept of Quality, Quality Assurance and Quality Control
• Fundamental Principles of Software Testing
• Testing Techniques – White Box, Black Box, grey Box
• Testing Phases – Unit Testing, Integration Testing, System Testing, Acceptance Testing
• Testing Types – Sanity, Usability, Functionality, Non-unctional, Security, Regression
• Software Testing Life Cycle
• Software Environment
• Testing Documents/Artifacts/Deliverables
• Test Planning
• Authoring effective test cases and its principles
• Testing Techniques
• Test case preparation
• Test data creation and Test Execution
• Understanding the concept of Bug severity and Priority
• Bug Tracking Reporting process
• Defect/Bug Life cycle
• Software matrix- bug density, requirement traceability matrix etc.

Module 2:Test Automation Course coverage

• Automation Testing Workflow
• Manual Vs Automation
• Advantage & Drawbacks
• Real implementation of Automation
• Automation Testing Tools
• About the Tool Quick Test Professional
• QTP interface & features of QTP
• Different techniques to generate script
• VB Script implementation for Test Script Construction
• Function Procedures and Sub Procedures Object Management in QTP

Module 3:Object Management in QTP

• Introduction to different types of objects
• Get properties values of test objects and runtime objects
• Different types of object Repository
• Object Spy
• Object Repository Manager

Module 4:Unit test case validation

• Check point and output values
• Get and set object properties
• Test Synchronization

Module 5:Test Parameterization

• Different Types of Parameterization
• Action Parameterization
• Data table parameterization
• Flat File parameterization
• XML file parameterization Random Number parameterization
• Parameterization through dynamic value passing
Debugging the Test with Step Command
Handling Runtime Error (VB Script mechanism & Recovery Scenarios)

Module 6:Dynamic Object Handling

Module 7:Automation Framework

• Linear Framework
• Modular Framework
• Data driven Framework
• Keyword-driven Framework

© 2011 LITSOLUTION . All Rights Reserved

Site designed and developed by LITSOLUTION