Get in Touch

Course Outline

Requirements Sources

  • Conventional Business Analysis
  • Utilizing Use Cases, Scenarios, and Tests
  • Non-functional requirements
  • Performance considerations
  • Conformance standards
  • Application of UML in Business Analysis

Testing Fundamentals

  • 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 on test scope
  • Cost implications of testing irrelevant items
  • Assessing ROI and handling analysis failures
  • The specific role of the Test Manager

The Testing Workflow

  • Understanding testing as both a process and strategy
  • Identifying specific testing needs
  • Gathering requirements via use cases and user stories
  • Defining scope through scenario selection and prioritization
  • Designing test cases
  • Data preparation
  • Environment setup
  • Creating or recording test scripts
  • Executing tests
  • Performing analysis and generating reports
  • Drawing conclusions and implementing improvements
  • Determining when to halt testing

Product Ownership and Testing

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

Sprint Management

  • Managing the Sprint Backlog and user stories for testing
  • Group exercise: Planning a sprint cycle

Sprint Completion

  • Viewing the Scrum review meeting as a test event

Assessing Agile and Scrum Fit

  • Reviewing the Scrum process
  • Comparing with alternative methodologies
  • Benefits of pair programming
  • Question and Answer Session

Requirements

No prior requirements.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories