Course Outline
DAY 1
1. Introduction to Advanced Manual Testing
● Recap of basic concepts
● Importance and relevance of advanced techniques
2. Deep Dive into Test Strategy
● Understanding business requirements
● Prioritising testing types based on application
3. API Testing
● Importance and relevance
● Tools: Introduction to SoapUI and SwaggerUI
● Constructing API requests and examining responses
4. UI Testing
● Advanced techniques and challenges
● Cross-browser testing: challenges and strategies
5. Mobile Testing Challenges
● Testing during interruptions: Calls, notifications
● Testing in diverse conditions: low battery, bad internet connection
6. Accessibility Testing
● Importance and regulatory standards
● Tools and techniques for manual accessibility checks
7. Internationalisation Testing
● Language considerations
● Bidirectional (Bidi) language challenges
DAY 2
1. Risk-Based Testing
● Prioritising tests based on risk
2. Non-functional Testing Overview
● Performance, Security, and Compatibility considerations
3. Advanced Defect Management
● Root cause analysis
● Defect prevention strategies
4. Testing in Agile and Continuous Deployment Environments
● Shift-left testing
● Role in an agile team
5. Real-world Web App Testing Workshop
● Exploring complex real-world scenarios through industry case studies
● Hands-on session where participants will test a real web application
● Applying the techniques and concepts learned throughout the course
● Discussion and feedback session on findings and best practices
Requirements
Experience with Manual Testing
Testimonials (5)
Method of teaching
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Course - SoapUI for API Testing
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Course - Tosca: Model-Based Testing for Complex Systems
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Course - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Course - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.