MANUAL TESTING
- About
- Duration
Manual testing is a software testing process where human testers execute test cases without the use of automation tools. Testers follow predefined scenarios, exploring software functionality, identifying bugs, and ensuring quality. This method allows for in-depth exploration, ad-hoc testing, and user-like interactions to assess the software's behavior. Manual testing is essential for user interface evaluation, usability testing, and initial testing phases before automation. While it's resource-intensive, it provides a thorough understanding of software functionality and aids in identifying complex issues.
Length : 20 Hours
Course Content
Introduction
- Introduction to Software Testing
- Differences b/w Manual and Automation Testing
- Objectives of Test Engineer
- Software Quality
- Major Activities in Software Company
- Skill Set Required for Functionality Test Engineer
Roles and Responsibilities of Test Engineer
Environments
Development Environment
Test Environment
User Acceptance Test Environment
Production Environment
SDLC
SDLC Models
Waterfall Model
Prototype Model
Spiral Model
RAD Model
Fish Model
V-Model
Agile Scrum Methodology
Testing Approaches
- Exhaustive Testing
- Optimal Testing
Testing Methodologies
- White Box Testing
- Black Box Testing
- Gray Box Testing
- Testing Levels
- Non-Functionality Testing
- GUI Testing
- Usability Testing
- Performance Testing
- Security Testing
- Recovery Testing
- Compatibility Testing
- Configuration Testing
- Installation Testing
- Sanitation Testing
- Comparative Testing
- User Acceptance Testing
- Alpha Testing
- Beta Testing
- Non-Functionality Testing
Some Important Testing Terminologies
- Retesting
- Regression Testing
- Ad-hoc Testing
- Smoke Testing
- Sanity Testing
- Exploratory Testing
- Jump/Monkey Testing
- L10N Testing(Localization Testing)
- L18N Testing(Internalization Testing)
- Mutation Testing
- Defect Seeding Testing
- Maintenance Testing
STLC
- Test Plan Document
- Test case Design
- What is Test Case
- Types of Test cases
- Test case Design Technologies
- Use case & Test Scenario
- Test case Template
- Examples on Test case’s preparation
- Review on Test cases
- Test Execution Flow
- Defect Repository
- Defect Submission Process
- Defect Template
- Priority and Severity
- Test Closure
Manual Testing
- Introduction
- Introduction to Software Testing
- Differences b/w Manual and Automation Testing
- Objectives of Test Engineer
- Software Quality
- Major Activities in Software Company
- Skill Set Required for Functionality Test Engineer
- Roles and Responsibilities of Test Engineer
- Environments
- Development Environment
- Test Environment
- User Acceptance Test Environment
- Production Environment
- SDLC
- SDLC Models
- Waterfall Model
- Prototype Model
- Spiral Model
- RAD Model
- Fish Model
- V-Model
- Agile Scrum Methodology
- Testing Approaches
- Exhaustive Testing
- Optimal Testing
- Testing Methodologies
- White Box Testing
- Black Box Testing
- Gray Box Testing
- Testing Levels
- Unit Testing
- Integration Testing
- Big-Bang Approach
- Incremental Approach
- Integration Testing Levels
- Low-Level Integration Testing
- High-Level Integration Testing
- System Testing
- Functionality Testing
- Object Properties Coverage
- Error Handling Coverage
- Input-Domain Coverage
- Calculation/Output Coverage
- Database Coverage
- Links Coverage
- Non-Functionality Testing
- GUI Testing
- Usability Testing
- Performance Testing
- Security Testing
- Recovery Testing
- Compatibility Testing
- Configuration Testing
- Installation Testing
- Sanitation Testing
- Comparative Testing
- User Acceptance Testing
- Alpha Testing
- Beta Testing
- Functionality Testing
- Some Important Testing Terminologies
- Retesting
- Regression Testing
- Ad-hoc Testing
- Smoke Testing
- Sanity Testing
- Exploratory Testing
- Jump/Monkey Testing
- L10N Testing(Localization Testing)
- L18N Testing(Internalization Testing)
- Mutation Testing
- Defect Seeding Testing
- Maintenance Testing
- 10.STLC
- Test Plan Document
- Test case Design
- What is Test Case
- Types of Test cases
- Test case Design Technologies
- Use case & Test Scenario
- Test case Template
- Examples on Test case’s preparation
- Review on Test cases
- Test Execution Flow
- Defect Repository
- Defect Submission Process
- Defect Template
- Priority and Severity
- Test Closure
- Introduction
- Introduction to Software Testing
- Differences b/w Manual and Automation Testing
- Objectives of Test Engineer
- Software Quality
- Major Activities in Software Company
- Skill Set Required for Functionality Test Engineer
- Roles and Responsibilities of Test Engineer
- Environments
- Development Environment
- Test Environment
- User Acceptance Test Environment
- Production Environment
- SDLC
- SDLC Models
- Waterfall Model
- Prototype Model
- Spiral Model
- RAD Model
- Fish Model
- V-Model
- Agile Scrum Methodology
- Testing Approaches
- Exhaustive Testing
- Optimal Testing
- Testing Methodologies
- White Box Testing
- Black Box Testing
- Gray Box Testing
- Testing Levels
- Unit Testing
- Integration Testing
- System Testing
- User Acceptance Testing
- Some Important Testing Terminologies
- Retesting
- Regression Testing
- Ad-hoc Testing
- Smoke Testing
- Sanity Testing
- Exploratory Testing
- Jump/Monkey Testing
- L10N Testing(Localization Testing)
- L18N Testing(Internalization Testing)
- Mutation Testing
- Defect Seeding Testing
- Maintenance Testing
- STLC
- Test Plan Document
- Test case Design
- What is Test Case
- Types of Test cases
- Test case Design Technologies
- Use case & Test Scenario
- Test case Template
- Examples on Test case’s preparation
- Review on Test cases
- Test Execution Flow
- Defect Repository
- Defect Submission Process
- Defect Template
- Priority and Severity
- Test Closure