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
Source of Requirements
- Traditional Business Analysis
- Use Cases, Scenarios, and Tests
- Non-functional requirements
- Performance considerations
- Conformance standards
- UML in Business Analysis
Fundamentals of Testing
- Functional Tests
- Regression Testing
- User Acceptance Testing (UAT)
- Unit Tests
- Usability Tests
- Non-Functional Tests
- Performance Testing
- Load Testing
- Stress Testing
- Soak Testing
Evaluating Test Necessity
- Determining who decides what requires testing
- The cost implications of testing irrelevant items
- Calculating ROI, including analysis of failure scenarios
- The strategic role of the Test Manager
The Testing Workflow
- Viewing testing as both a process and a strategy
- Identifying specific testing needs
- Gathering requirements (use cases and user stories)
- Scoping: Selecting and prioritizing scenarios
- Designing test cases
- Preparing test data
- Setting up the environment
- Creating or recording tests
- Executing tests
- Analysis and reporting
- Drawing conclusions and identifying improvements
- Determining when to stop testing
Product Owner and Testing
- The customer representative’s role in test priority
- Prioritizing test activities
- Writing effective stories for UAT
- Defining acceptance criteria
- Group exercise: Generating customer requirements, writing stories, and creating tests
The Sprint Cycle
- Aligning the Sprint backlog with test user stories
- Group exercise: Planning a sprint
Sprint Completion
- The Scrum review meeting as a testing opportunity
Assessing Agile and Scrum Fit
- Review of the Scrum process
- Comparison with other methodologies
- Benefits 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.