Foundations & Manual Testing
This is SOFTWARE QA - Foundations & Manual Testing- First Stack
General Overview
Execution plan
Introduction
Stages
Expectations
Q&A & Support Link
What jobs are you looking for?
Key Testing Terms
Key Testing Terms 🡲 Software Testing & Quality Assurance
Key Testing Terms 🡲 Error, Bug, Defect, Failure, and Root Causes
Key Testing Terms 🡲 Software Verification and Validation
Manual Testing
Thinking Like a Tester
Software Testing Life Cycle
Waterfall model
Agile Software Model
Agile Software Model 🡲 QA role in Scrum
QA role in Scrum 🡲 Backlog Refinement & Sprint Planning
Agile Software Model 🡲 User Stories and Epics
QA role in Scrum 🡲 Daily Scrum
QA role in Scrum 🡲 Sprint Review and Retrospective
(Discussion) Retrospective meeting use case
(Practice) Practice Assignment Shopping steps at Apple Store
(Core) Bug in Swag Labs
(Practice) Requirement Traceability Matrix (Optional)
(Practice) Classify Bug and Defect in Agile (Optional)
(Practice) Classify Bug and Defect in SDLC
(Practice) Classify Verification and Validation
Quiz: Week 1 Day 1
Introduction
Storytelling
Elevator Pitch
Start the Assignment
Common Testing Types
Happy Path Testing
Functional vs Non-Functional Testing
Smoke, Sanity, Unit, Regression, and Integration Testing
Black Box Testing
White Box Testing
White Box Testing vs Black Box Testing
Exploratory Testing
Examples of Testing Scenarios
Functional Testing 🡲 Examples of Non-Functional Testing
(Optional) Functional Testing 🡲 Functional Testing
Functional Testing 🡲 Examples of Functional Testing
(Optional) Functional Testing 🡲 Sainity Vs Smoke Testing
(Optional) Functional Testing 🡲 Non-Functional Testing
Functional Testing 🡲 Functional Testing vs. Non-Functional Testing
(Practice) Classify Test Types
(Optional)(Core) WhatsApp Security Testing
(Core) Exploring Test Scenarios for amazon.com
(Optional)(Practice) Steps, Inputs, Outputs, and Screenshots - Bug Data
(Practice) Documenting a Bug with ScreenCast application
(Core) Test Levels
(Core) Alternate Path Testing
Quiz: Week 1 Day 2 Quiz
What is Test Documentation
Test Analysis
Quiz: Check Your Knowledge: Test Documentation & Analysis
Testing Techniques: Test Case Design
Testing Techniques: Test Case Design 🡲 Decision Table Testing and State Transition Testing
Testing Techniques: Test Case Design 🡲 Boundary Value Analysis and Equivalence Partitioning
Test Case Templates & Tools
Test Case Templates & Tools 🡲 Writing a Test Case
Jira Overview
Trello Overview
(Core) Decision Table Example
(Core) Decision Table Example 2
(Core) State Transition Testing
(Core) Equivalence Partitioning and Boundary Value Analysis Example
(Core) Test Cases for Google
(Practice) Create a Test Case for a Basic Calculator
(Core) Creating a Jira Ticket
Quiz: Week 1 Day 3 Quiz