Get in Touch

Course Outline

Origin of Requirements

  • Conventional Business Analysis
  • Utilising Use Cases, Scenarios, and Tests
  • Non-functional requirements
  • Performance considerations
  • 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 Decision-Making

  • Identifying stakeholders involved in test scope decisions
  • Evaluating the cost impact of testing irrelevant features
  • Assessing ROI, including risk analysis for potential failures
  • Defining the responsibilities of the Test Manager

The Testing Lifecycle

  • Understanding testing as both a process and a strategic approach
  • Identifying specific testing needs
  • Collating requirements via use cases and user stories
  • Defining scope by selecting and prioritising scenarios
  • Designing the test suite
  • Preparing test data
  • Setting up the testing environment
  • Authoring or recording test scripts
  • Executing the tests
  • Conducting analysis and generating reports
  • Drawing conclusions and identifying areas for improvement
  • Determining when to halt the testing cycle

Product Ownership and Testing

  • The role of the customer representative in establishing test priorities
  • Methods for prioritising tests
  • Crafting effective user stories for UAT
  • Defining clear acceptance criteria
  • Group workshop: deriving customer requirements, authoring stories, and creating corresponding tests

Sprint Mechanics

  • Aligning the Sprint backlog with user story tests
  • Group workshop: planning a complete Sprint

Concluding a Sprint

  • Utilising the Scrum review meeting as a test opportunity

Evaluating Agile and Scrum Suitability

  • Reviewing the Scrum process in depth
  • Comparing Scrum with other development methodologies
  • Exploring the benefits of pair programming
  • Open Q&A Session

Requirements

There are no prior requirements to attend this session.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories