Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Origins of Requirements
- Traditional Business Analysis
- Use Cases, Scenarios, and Tests
- Non-functional Requirements
- Performance
- Conformance
- UML in Business Analysis
Introduction to Testing
- Functional Tests
- Regression Testing
- User Acceptance Testing (UAT)
- Unit Testing
- Usability Testing
- Non-Functional Testing
- Performance Testing
- Load Testing
- Stress Testing
- Soak Testing
Deciding What to Test
- Determining who makes decisions on testing scope
- The cost implications of testing irrelevant items
- Calculating ROI, including scenarios where analysis fails
- The specific role of the Test Manager
The Testing Process
- Understanding testing as both a process and a strategy
- Identifying testing needs
- Gathering requirements through use cases and user stories
- Scoping: selecting and prioritizing scenarios
- Designing tests
- Data preparation
- Environment setup
- Creating or recording tests
- Executing the tests
- Analysis and reporting
- Drawing conclusions and implementing improvements
- Determining when to conclude testing
Product Owner and Tests
- The customer representative and test prioritization
- Prioritizing test cases
- Writing effective user stories for UAT
- Defining acceptance criteria
- Group exercise: generating customer requirements, writing stories, and creating corresponding tests
The Sprint
- Integrating the Sprint backlog with test user stories
- Group exercise: planning a sprint
Sprint Completion
- The Scrum review meeting as a testing event
Is Agile and Scrum Right for You?
- Reviewing the Scrum process
- Comparing with other methodologies
- Benefits of pair programming
- Question and Answer Session
Requirements
There are no specific prerequisites required.
14 Hours
Testimonials (2)
There has been a wide coverage of many topics. This fostered our own discussong internally
Pierre - Seebyte
Course - Agile Software Testing
The theory, the examples, the excercices, the explanations.