- Introduction to testing
- Verification vs validation
- Types of Applications
- Probabilities of getting an error in an application
- SDLC – Software Development Life Cycle
- Waterfall
- Prototype
- Spiral
- Incremental(Agile methodology and Scrum Framework)
- V-Model
- Advantages and Disadvantages of each software development life cycle
- Principles of Testing
- STLC –Software Testing Life Cycle
- Difference between Test case, Use case and Scenario’s.
- How to prepare test plan and strategy
- How to Prepare test case template?
- Difference between Error, bug, defect and failure
Test Case Design Technique
- Boundary value Analysis
- Equivalence Partitioning
- Decision Table
- State Transition Diagram
Use Case Testing
- Bug Life cycle
- How to Prepare Bug template?
- Bug Tracking tool
- Types of Testing
- Difference between static and Dynamic testing
- Difference between Functional and Non-functional testing
- Black box testing and its types
- White box testing and its types
- System Integration Testing vs User Acceptance Testing
- Entry Criteria and Exit Criteria
- Test Environment and Test data preparation
Flow graph notations
- Statement coverage
- Branch Coverage
- path coverage
- Cyclometric Complexity
- Integration testing
- Big Bang Integration
- Incremental Approach – Top Down, Bottom up and Hybrid
- Requirement traceability matrix
Thanks for the best ever Training. I did my Android Course here. Trainer is very good in knowledge. They provides the best ever Support to me.