Course Content
Day-1
1. What is Software? Types of Software’s?
2. What is Software Testing?
3. What is Software Quality?
4. Project Vs Product
5. Why do we need Testing?
6. Error, Bug & Failure
7. Why the software has bugs?
Day-2
1. SDLC
2. Waterfall Model
3. Spiral Model
4. V-Model
5. Static Testing & Dynamic Testing
6. Verification & Validation
7. White Box & Black Box Testing Methods
Day-3
1. Static Testing & Dynamic Testing
2. Review, Walkthrough & Inspection
3. QA & QC & QE
4. Levels of Software Testing
5. Unit Testing
6. Integration Testing
7. System Testing
8. UAT Testing
Day-4
1. System Testing Types
2. GUI Testing
3. Usability Testing
4. Functional Testing
5. Non-Functional Testing
Day-5
1. Regression testing
2. Re-Testing
3. Smoke & Sanity Testing
4. Exploratory Testing
5. Ad-hoc Testing
6. Monkey Testing
7. Positive & Negative Testing
8. End-To-End Testing
9. Localization & Globalization/Internationalization(I18N) testing
Day-6
1. Test Case Design Techniques
2. Equivalence Class Partitioning
3. Boundary Value Analysis (BVA)
4. Decision Table
5. State Transition
6. Error Guessing
Day-7
1. Test Planning
2. Test Design/Development
3. Test Execution
4. Defect Reporting & Tracking
5. Test Closure
Day-8
1. Test Plan
2. Use Case Vs Test Scenario Vs Test Case
3. Test Case Template
4. RTM (Requirement Traceability Matrix)
5. Test Environment Setup & Test Execution
6. Defects/Bugs
7. Contents is Defect Report
8. Defect Classification (Severity & Priority)
Day-9
1. Defect/Bug Life Cycle
2. Test Closure/When to Stop Testing?
3. Software Testing Metrics
4. QA/Testing Activities
5. Principles of Software Testing
Live Project:
Day-10
1. Project Introduction
2. Explore AUT
3. FRS Document
4. Test Scenarios
5. Test Plan
Day-11
1. RTM (Requirement Traceability Matrix)
2. Test Cases
Day-12
1. Test Cases Review
2. Environment Setup/Test Bed
3. Build Development
4. Smoke & Sanity Testing
Day-13
1. Test Execution & Test Report
2. Bug/Defect Reporting
3. Re-Testing & Regression Testing
4. Test Sign-off
Agile Model | Agile Methodology | Scrum Process
Day-14
1. Agile Methodology
2. Scrum Process
3. What is Agile
4. What is Scrum / Scrum Team
5. What is Sprint
6. What is user story
7. How to give story points / How to estimate user story
8. What is Definition of Done and Definition of Ready
9. Different sprint Activities
10. Sprint planning / Backlog Refinement / Sprint Review / Sprint Retrospective.
Day-15
1. Jira Tool
2. How to install and configure Jira tool
3. How to create an Epic / User story in Jira
4. Creating sprint in Jira
5. Sprint life cycle in Jira
6. Backlogs in Jira
7. Creating bugs in Jira
8. How to write test cases with Zephyr plugin
9. Creating Test Cycle and execute test cases in Jira.