Get in Touch

Course Outline

Where do requirements originate?

  • Conventional Business Analysis approaches
  • Mapping Use Cases, Scenarios, and Tests
  • Non-functional requirements
  • Performance considerations
  • Conformance standards
  • Applying UML in Business Analysis

Foundations of testing

  • Functional Tests
  • Regression Test
  • UAT Tests
  • Unit Tests
  • Usability Tests
  • Non-Functional Tests
  • Performance test
  • Load test
  • Stress test
  • Soak test

Determining testing scope

  • Decision-making authority on testing scope
  • The financial cost of testing non-essential features
  • Calculating ROI and managing failed analyses
  • The strategic role of the Test Manager

The testing workflow

  • Testing as a structured process and strategic discipline
  • Identifying specific testing needs
  • Collecting requirements via use cases and user stories
  • Defining scope by selecting and prioritizing scenarios
  • Designing test cases
  • Data preparation
  • Environment setup
  • Authoring or recording tests
  • Executing the tests
  • Conducting analysis and generating reports
  • Drawing conclusions and identifying improvements
  • Determining when to halt testing

Collaboration with the Product Owner

  • Aligning customer representation with test priorities
  • Strategies for prioritizing tests
  • Crafting effective user stories for UAT
  • Defining acceptance criteria
  • Practical exercise: translating customer requirements into stories and tests

Managing the sprint

  • Integrating tests into the sprint backlog and user stories
  • Practical exercise: planning a sprint

Closing the sprint

  • The Scrum review meeting as a testing opportunity

Evaluating Agile and Scrum fit

  • Reviewing the Scrum process
  • Benchmarking against other methodologies
  • The advantages of pair programming
  • Q&A session

Requirements

No prior experience is required.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories