Get in Touch

Course Outline

Origin of Requirements

  • Conventional Business Analysis
  • Utilizing Use Cases, Scenarios, and Tests
  • Non-functional requirements
  • Performance considerations
  • Compliance and Conformance
  • Applying 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 Testing Decisions

  • Determining decision-makers for testing scope
  • Assessing the cost of testing non-essential elements
  • Evaluating ROI and analyzing potential failures
  • Defining the Test Manager's role

The Testing Process

  • Testing as both a process and a strategic discipline
  • Identifying specific testing needs
  • Collecting requirements through use cases and user stories
  • Scoping: selecting and prioritizing scenarios
  • Test design phase
  • Preparation of test data
  • Setup of the testing environment
  • Creation or recording of tests
  • Execution of tests
  • Analysis and reporting
  • Drawing conclusions and identifying improvements
  • Determining when to cease testing

Product Owner and Testing

  • Aligning customer representation with test priority
  • Prioritizing test cases
  • Drafting effective stories for UAT
  • Defining acceptance criteria
  • Group exercise: generating customer requirements, writing stories, and creating tests

The Sprint Cycle

  • Integrating tests with the sprint backlog and user stories
  • Group exercise: planning a sprint

Sprint Completion

  • Viewing the Scrum review meeting as a testing opportunity

Is Agile and Scrum Right for You?

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

Requirements

None.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories