Get in Touch

Course Outline

Origin of Requirements

  • Conventional Business Analysis
  • Use Cases, Scenarios, and Test Design
  • Non-functional Requirements
  • Performance Metrics
  • Compliance and Conformance
  • Application of UML in Business Analysis

Foundations of Testing

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

Strategic Test Decisions

  • Decision-making authority on test scope
  • The cost implications of testing low-value items
  • Calculating ROI and analyzing potential failures
  • The strategic role of the Test Manager

The Testing Workflow

  • Testing as both a process and a strategy
  • Identifying specific testing needs
  • Collecting requirements via use cases and user stories
  • Scoping: selecting and prioritizing scenarios
  • Designing test cases
  • Data preparation
  • Environment setup
  • Creation or recording of tests
  • Execution of tests
  • Analysis and reporting
  • Drawing conclusions and identifying improvements
  • Determining when to stop testing

The Product Owner and Testing

  • The customer representative's role in test prioritization
  • Strategies for prioritizing tests
  • Crafting effective user stories for UAT
  • Defining acceptance criteria
  • Group exercise: generating customer requirements, writing stories, and creating corresponding tests

The Sprint Cycle

  • Sprint backlog management and test user stories
  • Group exercise: planning a sprint

Sprint Conclusion

  • The Scrum Review meeting as a testing opportunity

Is Agile and Scrum Suitable for You?

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

Requirements

None.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories