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
- Conventional Business Analysis
- Utilizing Use Cases, Scenarios, and Tests
- Non-functional requirements
- Performance criteria
- Conformance standards
- Applying UML in Business Analysis
Foundations 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 decides what to test
- Evaluating the cost of testing irrelevant components
- Calculating ROI (including scenarios where analysis fails)
- The role of the Test Manager
The Testing Process
- Viewing Testing as both a process and a strategy
- Identifying specific testing needs
- Collecting requirements (use cases, user stories)
- Scoping: selecting and prioritizing scenarios
- Designing test cases
- Preparing test data
- Setting up the testing environment
- Creating or recording tests
- Executing the tests
- Conducting analysis and generating reports
- Drawing conclusions and identifying improvements
- Knowing when to halt testing
The Product Owner’s Role in Testing
- The customer representative’s influence on test priority
- Strategies for prioritizing tests
- Crafting effective user stories for UAT
- Defining acceptance criteria
- Group exercise: generating customer requirements, writing stories, and creating corresponding tests
Managing the Sprint
- Aligning the Sprint backlog with test user stories
- Group exercise: planning a sprint
Concluding a Sprint
- The Scrum review meeting as a testing opportunity
Evaluating Agile and Scrum for Your Team
- Reviewing the Scrum process
- Comparing with other methodologies
- The benefits of pair programming
- Question and Answer Session
Requirements
No prior requirements.
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.