Private Course
Please sign in to contact responsible
Responsible SolBizTech
Last Update 03/10/2025
Completion Time 1 day 18 hours 25 minutes
Members 3
Main Category Computer Science
Sub Category Software Testing
Author
Mohsin Yaseen Rabia Habiba SolBizTech
Standard Logo SolBizTech
Intermediate SolBizTech Computer Science Software Testing
  • Section 1: Foundations of Testing
    8Lessons · 2 hr 50 min
  • Section 1.1: Test Activities, Testware and Test Roles
    7Lessons · 2 hr 45 min
    • Overview of core testing activities and adapting tasks
    • Understanding the test process within the software lifecycle
    • Definition and importance of testware
    • Traceability between the Test Basis and Testware
    • Key roles in testing
    • Required skills and practices in testing
    • Exercise Questions - Fundamentals of Testing​
  • Section 2: Testing Throughout the Software Development Lifecycle
    9Lessons · 4 hr 15 min
    • Testing Across Software Development Lifecyle (SDLC)
    • Software Development Lifecycle (SDLC) Models and Good Testing Practices
    • Testing as a Driver for Software Development
    • Testing and Devops
    • Shift Left Approach of Testing
    • Scrum In Software Testing
    • Retrospectives and Process Improvement
    • Product Life Cycle & Scrum in Software Testing
    • Understanding Agile Frameworks: Kanban vs. Scrum
  • Section 2.1: Testing Types & Testing Levels
    5Lessons · 2 hr 40 min
    • Levels of Testing
    • Types of Testing
    • Difference between Regression Testing & Confirmation Testing
    • What is Maintenance Testing
    • Exercise Questions -​ Testing Throughout the Software Development Lifecycle
  • Section 3: Static Testing
    4Lessons · 55 min
    • Static Testing Basics
    • Explore what can be reviewed during static testing
    • Importance of Static Testing
    • Understand the key distinctions between static and dynamic testing
  • Section 3.1: Feedback & Review Process
    6Lessons · 2 hr 55 min
    • Understand the value of involving Early and Frequent Stakeholder Feedback
    • Learn the step-by-step activities for an effective review process
    • Explore the key roles in a review process
    • Different types of reviews
    • Success Factors for Reviews
    • Exercise Questions – Static Testing
  • Section 4: Test Analysis and Design
    1Lessons · 15 min
    • Understanding of Test Techniques
  • Section 4.1: Black-Box Test Techniques
    5Lessons · 2 hr 55 min
    • How to create test cases using black-box techniques
    • Equivalence Partitioning
    • Boundary Value Analysis
    • Decision Table Testing
    • State Transition Testing
  • Section 4.2: White-Box Test Techniques
    4Lessons · 2 hr 15 min
    • White Box Testing: How to analyze and test internal system structures
    • Statement Testing and Statement Coverage
    • Branch Testing and Branch Coverage
    • Understand the role of white-box testing
  • Section 4.3: Experience-Based Test Techniques
    4Lessons · 1 hr 15 min
    • Understanding of Experience-Based Test Techniques
    • Error Guessing
    • Exploratory Testing
    • Checklist-Based Testing
  • Section 4.4: Collaboration-Based Test Approaches
    5Lessons · 2 hr 30 min
    • Understanding of Collaboration-Based Test Approaches
    • How to write a Collaborative User Story
    • Define Acceptance Criteria for Testing
    • Configuration Management in Software Testing
    • Acceptance Test-driven Development (ATDD)
  • Section 5: Advanced Strategies for Managing Test Activities
    8Lessons · 3 hr 50 min
    • Designing Effective Test Plans
    • Sample Test Plan: E-Commerce Refund Processing System
    • Role of Testers in Iteration and Release Planning
    • Establishing Entry and Exit Criteria
    • Estimation Techniques for Testing Efforts
    • Test Case Prioritization Strategies
    • Leveraging the Test Pyramid for Balanced Testing
    • Utilizing Testing Quadrants for Complete Coverage
  • Section 5.1: Risk Management in Testing
    4Lessons · 1 hr 20 min
    • Understanding Risk Attributes
    • Key Differences between Project Risks and Product Risks
    • Techniques for Product Risk Analysis
    • Implementing Product Risk Control Measures
  • 5.2: Test Monitoring, Control, and Completion
    3Lessons · 1 hr 30 min
    • Test Monitoring, Control & Completion and Actionable Testing Metrics for Tracking Progress
    • Developing Comprehensive Test Reports
    • Communicating Testing Progress and Status Effectively
  • Section 5.4 Defect Management
    2Lessons · 45 min
    • Defect Management in Software Testing
    • Best Practices for Defect Reporting and Documentation
  • Section 6: Test Tools and Automation
    3Lessons · 1 hr 30 min
    • Types of Test Tools & Automation
    • Benefits and Risks of Automation
    • Overview of Tools (Selenium, JIRA, TestRail, Asana)
  • Section 6.1: Hands-On with Tools
    7Lessons · 7 hr 40 min
    • Hands-On Practice Exercise: API Testing with POSTMAN
    • Hands-On Practice Exercise: JIRA & TestRail Integration for Software Testing
    • Hands-On Practice Exercise: Cypress Automation
    • Hands-On Practice Exercise: CI/CD with Jenkins
    • Hands-On Practice Exercise: CI/CD with Jenkins and Cypress
    • Hands-On Practice Exercise: JMeter Load Testing Guide for Beginners
    • Writing and Executing Automated Test Scripts