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
Origin of Requirements
- Conventional Business Analysis
- Utilizing Use Cases, Scenarios, and Tests
- Non-Functional Requirements
- Performance Metrics
- Compliance and Conformance
- Applying UML in Business Analysis
Testing Fundamentals
- Functional Testing
- Regression Testing
- User Acceptance Testing (UAT)/li>
- Unit Testing
- Usability Testing
- Non-Functional Testing
- Performance Testing
- Load Testing
- Stress Testing
- Soak Testing
Deciding What to Test
- Who holds the authority to determine test scope?
- The expense of testing irrelevant features
- Determining ROI (and what to do if analysis indicates failure)/li>
- The function of the Test Manager
The Testing Lifecycle
- Testing as both a process and a strategic initiative
- Identifying specific testing needs
- Capturing requirements (use cases, user stories)
- Defining scope (selecting and prioritizing scenarios)
- Test design
- Data preparation
- Environment setup
- Creating or recording tests
- Executing tests
- Analysis and reporting
- Draw conclusions and identify areas for improvement
- Determining when to cease testing ("stop")
Product Owner and Testing
- Customer representation and test prioritization
- Prioritizing test efforts
- Crafting effective stories for UAT
- Defining acceptance criteria
- Group exercise: generating customer requirements, writing stories, and creating tests
The Sprint
- Sprint backlog and user story tests
- Group exercise: planning a sprint
Concluding a Sprint
- The Scrum review meeting as a testing opportunity
Is Agile and Scrum Suitable for You?
- Overview of the Scrum process
- Comparison with other methodologies
- Advantages of pair programming
- Q&A 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.