Get in Touch

Course Outline

Source of Requirements

  • Conventional Business Analysis
  • Use Cases, Scenarios, and Testing
  • Non-Functional Requirements
  • Performance
  • Compliance
  • Application of UML in Business Analysis

Foundations 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

Strategic Test Decisions

  • Decision-making authority for test scope
  • Evaluating the cost of testing low-value items
  • Assessing ROI and failure analysis
  • The strategic role of the Test Manager

The Testing Lifecycle

  • Testing as a strategic process
  • Identifying specific testing needs
  • Requirement gathering (use cases, user stories)
  • Scoping: Selection and prioritization of scenarios
  • Test design
  • Data preparation
  • Environment setup
  • Creation or recording of tests
  • Execution of tests
  • Analysis and reporting
  • Deriving conclusions and improvements
  • Determining exit criteria

Product Ownership and Testing

  • Customer representation and test prioritization
  • Strategies for prioritizing tests
  • Crafting effective user stories for UAT
  • Defining acceptance criteria
  • Hands-on exercise: Generating customer requirements, writing stories, and developing tests

Managing the Sprint

  • Aligning the sprint backlog with user story tests
  • Group exercise: Planning a sprint cycle

Concluding a Sprint

  • The Scrum review meeting as a validation test

Evaluating Agile and Scrum Fit

  • Reviewing the Scrum process
  • Comparison with alternative methodologies
  • Advantages of pair programming
  • Q&A Session

Requirements

No prior experience is required.

 14 Hours

Testimonials (2)

Upcoming Courses

Related Categories