Get in Touch

Course Outline

Origin of Requirements

  • Conventional Business Analysis
  • Mapping Use Cases, Scenarios, and Tests
  • Non-Functional Requirements
  • Performance Considerations
  • Compliance and Conformance
  • Applying UML in Business Analysis

Fundamentals of Testing

  • Functional Testing
  • Regression Testing
  • User Acceptance Testing (UAT)
  • Unit Testing
  • Usability Testing
  • Non-Functional Testing
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Soak Testing

Determining Test Scope

  • Stakeholders involved in testing decisions
  • Assessing the cost of testing low-priority items
  • Calculating ROI (including failure analysis)
  • The strategic role of the Test Manager

Testing Methodology

  • Testing as a structured process and strategic approach
  • Identifying specific testing needs
  • Gathering requirements (Use Cases, User Stories)
  • Scoping (selecting and prioritizing scenarios)
  • Test Design
  • Data Preparation
  • Environment Setup
  • Test Creation or Recording
  • Execution of Tests
  • Analysis and Reporting
  • Draw Conclusions and Plan Improvements
  • Determining when to conclude testing

The Product Owner and Testing

  • The customer representative’s role in test priority
  • Prioritizing testing efforts
  • Writing effective stories for UAT
  • Defining Acceptance Criteria
  • Group exercise: Deriving customer requirements, writing stories, and creating corresponding tests

The Sprint Cycle

  • Managing the Sprint Backlog with test-related user stories
  • Group exercise: Planning a Sprint

Sprint Completion

  • The Scrum Review meeting as a validation test

Evaluating Agile and Scrum Suitability

  • Review of the Scrum process
  • Comparative analysis with other methodologies
  • Advantages of pair programming
  • Q&A Session

Requirements

There are no prerequisites for this course.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories