Overview
This course has been created for people who want to validate software delivered to their organization (usually by third parties or another deparment). It deals with Web Application only, mobile and desktop applications are not covered in this course.
During the course participants will learn what methodologies and tools are available, how to streamline and automate process of testing requirements and performance.
Course Outline
Types of testing
- Functional
- Performance (Stress, Load, etc…)
- Unit/Logic
- Integration
Methodologies and Frameworks
- Behavioural Driven
- Test Driven
- Domain Driven
- Agile
- Traditional Waterfall
- Devops (CI, CD, etc…)
Tools and Frameworks
- Selenium
- Cucumber
- Jenkins
- JMeter
- Gitlab
- Others relevant
Testing Workflow
- Testing
- Staging
- Production
Optional Labs