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
Origin of Requirements
- Conventional Business Analysis
- Use Cases, Scenarios, and Test Design
- Non-functional Requirements
- Performance Metrics
- 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 Decisions
- Decision-making authority on test scope
- The cost implications of testing low-value items
- Calculating ROI and analyzing potential failures
- The strategic role of the Test Manager
The Testing Workflow
- Testing as both a process and a strategy
- Identifying specific testing needs
- Collecting requirements via use cases and user stories
- Scoping: selecting and prioritizing scenarios
- Designing test cases
- Data preparation
- Environment setup
- Creation or recording of tests
- Execution of tests
- Analysis and reporting
- Drawing conclusions and identifying improvements
- Determining when to stop testing
The Product Owner and Testing
- The customer representative's role in test prioritization
- Strategies for prioritizing tests
- Crafting effective user stories for UAT
- Defining acceptance criteria
- Group exercise: generating customer requirements, writing stories, and creating corresponding tests
The Sprint Cycle
- Sprint backlog management and test user stories
- Group exercise: planning a sprint
Sprint Conclusion
- The Scrum Review meeting as a testing opportunity
Is Agile and Scrum Suitable for You?
- Recap of the Scrum process
- Comparison with other methodologies
- Advantages 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.