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 Metrics
- Conformance Standards
- UML in Business Analysis
Testing Fundamentals
- Functional Testing
- Regression Testing
- UAT (User Acceptance Testing)
- Unit Testing
- Usability Testing
- Non-functional Testing
- Performance Testing
- Load Testing
- Stress Testing
- Soak Testing
Testing Strategy: To Test or Not?
- Decision-making authority regarding test scope
- The cost of testing irrelevant features
- Calculating ROI (including risks of analysis failure)
- The Test Manager's role
The Testing Process
- Understanding testing as both a process and a strategy
- Identifying testing needs
- Gathering requirements (use cases, user stories)
- Scoping (selecting and prioritizing scenarios)
- Test design
- Data preparation
- Environment setup
- Test creation or recording
- Execution
- Analysis and reporting
- Conclusions and continuous improvement
- Knowing when to stop testing
Product Owners and Testing
- The customer representative’s influence on test priority
- Prioritizing test cases
- Writing effective stories for UAT
- Defining acceptance criteria
- Group exercise: Deriving customer requirements, writing stories, and creating tests
The Sprint
- Sprint backlog and test user stories
- Group exercise: Planning a sprint
Concluding a Sprint
- The Scrum review meeting as a testing opportunity
Is Agile and Scrum Right for You?
- Review of the Scrum process
- Comparison with other methodologies
- Benefits of pair programming
- Q&A Session
Requirements
None.
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.