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 approaches
- Use Cases, Scenarios, and associated Tests
- Non-functional requirements
- Performance considerations
- Conformance standards
- Utilising 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
Strategic Test Decisions
- Determining who makes decisions on what to test
- The financial impact of testing irrelevant items
- Calculating ROI, including scenarios where analysis fails
- The specific role of the Test Manager
The Testing Process
- Viewing testing as both a process and a strategy
- Identifying specific testing needs
- Gathering requirements through use cases and user stories
- Scoping by choosing and prioritising scenarios
- Designing effective tests
- Preparations for data setup
- Setting up the testing environment
- Creating or recording test scripts
- Executing the tests
- Conducting analysis and generating reports
- Drawing conclusions and identifying areas for improvement
- Determining the appropriate time to stop testing
Product Owners and Testing
- The customer representative’s influence on test priority
- Techniques for prioritising tests
- Writing effective user stories for UAT
- Defining acceptance criteria
- A group exercise focused on generating customer requirements, writing stories based on those requirements, and creating corresponding tests
Managing the Sprint
- Aligning the sprint backlog with test user stories
- A collaborative group exercise to plan a sprint
Sprint Completion
- The Scrum review meeting as a critical test event
Is Agile and Scrum Suitable for You?
- A comprehensive review of the Scrum process
- Comparative analysis with other methodologies
- The benefits of pair programming
- Open Question and Answer session
Requirements
There are no prerequisites for this course.
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.