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
- Utilising Use Cases, Scenarios, and Tests
- Non-functional requirements
- Performance considerations
- 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 Decision-Making
- Identifying stakeholders involved in test scope decisions
- Evaluating the cost impact of testing irrelevant features
- Assessing ROI, including risk analysis for potential failures
- Defining the responsibilities of the Test Manager
The Testing Lifecycle
- Understanding testing as both a process and a strategic approach
- Identifying specific testing needs
- Collating requirements via use cases and user stories
- Defining scope by selecting and prioritising scenarios
- Designing the test suite
- Preparing test data
- Setting up the testing environment
- Authoring or recording test scripts
- Executing the tests
- Conducting analysis and generating reports
- Drawing conclusions and identifying areas for improvement
- Determining when to halt the testing cycle
Product Ownership and Testing
- The role of the customer representative in establishing test priorities
- Methods for prioritising tests
- Crafting effective user stories for UAT
- Defining clear acceptance criteria
- Group workshop: deriving customer requirements, authoring stories, and creating corresponding tests
Sprint Mechanics
- Aligning the Sprint backlog with user story tests
- Group workshop: planning a complete Sprint
Concluding a Sprint
- Utilising the Scrum review meeting as a test opportunity
Evaluating Agile and Scrum Suitability
- Reviewing the Scrum process in depth
- Comparing Scrum with other development methodologies
- Exploring the benefits of pair programming
- Open Q&A Session
Requirements
There are no prior requirements to attend this session.
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.