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.
Duration 14 hours
Course Outline
Origins of requirements
- Traditional Business Analysis
- Use Cases, Scenarios, and Test Procedures
- Non-functional Requirements
- Performance Standards
- Compliance
- 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
Evaluating the Necessity of Testing
- Decision-making authority regarding test scope
- Cost implications of testing non-essential elements
- Calculating ROI (contingency planning for analysis failures)
- The role of the Test Manager
The Testing Process
- Testing as a process and strategic framework
- Identifying testing requirements
- Gathering requirements (use cases, user stories)
- Scoping (selection and prioritization of scenarios)
- Test Design
- Data Preparation
- Environment Setup
- Creation or Recording of Tests
- Test Execution
- Analysis and Reporting
- Conclusions and Continuous Improvement
- Determining when to conclude testing
Product Owners and Testing
- Customer representatives and test prioritization
- Prioritizing test activities
- Drafting effective user stories for UAT
- Acceptance criteria
- Group exercise: generating customer requirements, drafting stories, and creating tests
The Sprint
- Sprint backlog and test user stories
- Group exercise: planning a sprint
Completing a Sprint
- The Scrum Review as a testing opportunity
Assessing Agile and Scrum Suitability
- Review of the Scrum process
- Comparison with alternative methodologies
- Advantages of pair programming
- Question and Answer Session
Requirements
None.
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.