Get in Touch
 Duration 14 hours

Course Outline

Origin of Requirements

  • Conventional Business Analysis
  • Utilizing Use Cases, Scenarios, and Tests
  • Non-Functional Requirements
  • Performance Metrics
  • Compliance and Conformance
  • Applying UML in Business Analysis

Testing Fundamentals

  • Functional Testing
  • Regression Testing
  • User Acceptance Testing (UAT)/li>
  • Unit Testing
  • Usability Testing
  • Non-Functional Testing
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Soak Testing

Deciding What to Test

  • Who holds the authority to determine test scope?
  • The expense of testing irrelevant features
  • Determining ROI (and what to do if analysis indicates failure)/li>
  • The function of the Test Manager

The Testing Lifecycle

  • Testing as both a process and a strategic initiative
  • Identifying specific testing needs
  • Capturing requirements (use cases, user stories)
  • Defining scope (selecting and prioritizing scenarios)
  • Test design
  • Data preparation
  • Environment setup
  • Creating or recording tests
  • Executing tests
  • Analysis and reporting
  • Draw conclusions and identify areas for improvement
  • Determining when to cease testing ("stop")

Product Owner and Testing

  • Customer representation and test prioritization
  • Prioritizing test efforts
  • Crafting effective stories for UAT
  • Defining acceptance criteria
  • Group exercise: generating customer requirements, writing stories, and creating tests

The Sprint

  • Sprint backlog and user story tests
  • Group exercise: planning a sprint

Concluding a Sprint

  • The Scrum review meeting as a testing opportunity

Is Agile and Scrum Suitable for You?

  • Overview of the Scrum process
  • Comparison with other methodologies
  • Advantages of pair programming
  • Q&A Session

Requirements

None.

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories