No requirements.
This instructor-led, live training (online or onsite) is aimed at beginner-level users.
Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Day 1: Introduction to Manual Testing & Foundations
1. Introduction to Software Testing
- Definition and Importance of Software Testing
- Goals of Testing
- Quality Assurance vs Quality Control vs Testing
2. Testing Levels and Types
- Unit Testing
- Integration Testing
- System Testing
- Acceptance Testing
- Overview of Black Box, White Box, and Grey Box Testing
3. Manual Testing Process
- Requirement Analysis
- Test Planning
- Test Design
- Test Execution
- Test Closure
4. Test Case Design
- Introduction to Test Cases
- Attributes of a good test case
- Writing effective test cases using standard templates
- Practical exercise: Write a test case
5. Testing Techniques
- Boundary Value Analysis (BVA)
- Equivalence Partitioning (EP)
- Decision Table Testing
6. Introduction to Bug Tracking
- What is a Bug/Defect?
- Bug Life Cycle
- Attributes of a good bug report
7. Practical Session: Hands-on Manual Testing
- Setting up a simple application
- Writing and executing test cases
- Logging defects
Day 2: Advanced Manual Testing Techniques & Best Practices
1. Non-functional Testing Overview
- Performance Testing
- Usability Testing
- Security Testing
- Compatibility Testing
2. Advanced Test Case Design Techniques
- State Transition Diagrams
- Use Case Testing
3. Exploratory Testing
- Definition and Importance
- Charter-based Testing
- Session-based Testing
4. Test Management & Planning
- Importance of Test Planning
- Test Strategy vs Test Plan
- Elements of a Test Plan
5. Risk-based Testing
- What is Risk?
- Risk Identification
- Risk Assessment
- Risk Mitigation
6. Best Practices in Manual Testing
- Effective Communication in Testing Teams
- Collaboration with Developers
- Continuous Learning & Skill Enhancement
7. Soft Skills for Testers
- Importance of Communication
- Critical Thinking
- Reporting and Advocacy
8. Practical Session: Real-world Manual Testing Scenarios
- Testing a more complex application
- Writing advanced test cases
- Exploratory testing exercises
Summary & Conclusion
România - Introduction to Manual Testing
Slovenia - Introduction to Manual Testing
Croatia - Introduction to Manual Testing
Serbia - Introduction to Manual Testing
Bhutan - Introduction to Manual Testing