SOFTWARE TESTING
This course involves understanding STLC and Creating Test Deliverables in order to determine its effectiveness. Testing can involve implementing techniques with the intent to locate software defects.
Intended Audience
- This training has been designed for beginners who wish to pursue their career as Test Engineers, Software Testers, Test/Quality Analysts and likewise to help them understand the basics of Software Testing.
COURSE OUTLINE
MODULE 1
Fundamentals of Testing
- What is Software Testing?
- Software Testing and Quality
- Quality Attributes
- QA&QC
- Verification and Validation
- Error, Bug, Fault, Failure, Defect
- Principles of Software Testing
- Qualities of a good Tester
- SDLC and Artifacts
MODULE 2
SDLC Models, Pros and ConsWaterfall
- Iterative
- Spiral
- V
- Agile
- Levels of TestingUnit/Component
- Component Integration
- Integration Approaches
- System
- System Integration
- User Acceptance
MODULE 3
Types and Levels of Testing
- Functional and Non Functional
- Black Box
- White Box
- Sanity and Smoke
- Regression
- Exploratory
- Ad Hoc
- Performance
- Security
- Recovery
- Usability
- Installation
- Globalization
- Accessibility
- Unit Level
- Component Integration Testing Level
- System Level
- System Integration Testing Level
- User Acceptance Testing Level
MODULE 4
Understanding STLC and Creating Test Deliverables
- Software Testing Life Cycle
- Test Plan and Test Strategy
- Use Cases
- Test Scenarios
- TCER(Test Cases)
- Traceability Matrix
- Exercise
MODULE 5
Defect Management
- Defect Life Cycle
- Defect Report
- Defect Attributes
Prerequisites
Good to have knowledge on Software Engineering, basic programming skills, MS Excel and Word
Course Schedule 2020
Weekday (AM Class only) 8:30am-12:30pm | |
Dec 7 – 11 to 14 – 18, 2020 | |
Weekend | ||
|
||