Get in Touch

Course Outline

Where do the requirements come from?

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

Introduction to testing

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

Test or not to test

  • Who makes decisions about what to test?
  • The cost of testing irrelevant items
  • Calculating ROI (considering potential analysis failures)
  • The role of the Test Manager

The Testing Process

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

Product Owner and Tests

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

The Sprint

  • Sprint backlog and user story tests
  • Group exercise to plan a sprint

Finishing a Sprint

  • The Scrum review meeting as a test

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