Get in Touch

Course Outline

Origins of requirements

  • Traditional Business Analysis
  • Use Cases, Scenarios and Tests
  • Non-functional requirements
  • Performance
  • Conformance
  • 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

Strategic testing decisions

  • Decision-making authority on test scope
  • The cost of testing irrelevant items
  • Calculating ROI (including failure analysis scenarios)
  • The role of the Test Manager

The testing process

  • Testing as both a process and a strategy
  • Identifying testing needs
  • Gathering requirements (use cases, user stories)
  • Scoping (selecting and prioritizing scenarios)
  • Designing tests
  • Data preparation
  • Environment setup
  • Creating or recording tests
  • Executing the tests
  • Analysis and reporting
  • Conclusions and continuous improvement
  • Determining when to stop testing

Product Owner and testing

  • Customer representation and test priority
  • Prioritizing tests
  • Crafting effective user stories for UAT
  • Acceptance criteria
  • Group exercise: generating customer requirements, writing stories, and creating tests

The sprint cycle

  • Sprint backlog and testing user stories
  • Group exercise: sprint planning

Concluding a sprint

  • The Scrum review meeting as a testing opportunity

Is Agile and Scrum right for you?

  • Reviewing the Scrum process
  • Comparison with other methodologies
  • Benefits of pair programming
  • Question and Answer session

Requirements

No prior prerequisites are required.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories