Get in Touch

Course Outline

Where Do Requirements Originate?

  • Traditional Business Analysis
  • Use Cases, Scenarios, and Tests
  • Non-functional Requirements
  • Performance
  • Conformance
  • UML in Business Analysis

Introduction to Testing

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

Testing Strategy: What and Why

  • Decision-making regarding test scope
  • The costs associated with testing non-essential elements
  • Calculating Return on Investment (ROI) when analysis fails
  • The responsibilities of the Test Manager

The Testing Process

  • Testing as a process and a strategic approach
  • Identifying testing needs
  • Gathering requirements (use cases, user stories)
  • Scoping (selecting and prioritizing scenarios)
  • Designing tests
  • Preparing test data
  • Preparing the environment
  • Creating or recording tests
  • Executing the tests
  • Analysis and reporting
  • Conclusions and improvements
  • Knowing when to stop

Product Owner and Testing

  • The customer representative and test prioritization
  • Prioritizing tests
  • Writing effective user stories for UAT
  • Acceptance criteria
  • Group exercise to derive customer requirements, write stories, and create tests based on those requirements

The Sprint

  • Sprint backlog and test user stories
  • Group exercise to plan a sprint

Concluding a Sprint

  • Scrum review meeting as a testing opportunity

Is Agile and Scrum Right for You?

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

Requirements

None.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories