Road to a better quality
The workshop is aimed at software quality professionals who know how to correctly write a test but want to get more out of their daily work. The modules will be divided into a proposition and an exercise in which the participation of the attendees will be requested, either programming or, most of the time, proposing ideas and contrasting them.
The workshop assumes knowledge of programming and general QA technologies.
Workshop Topics and duration:
- Introduction (1h)
-
Road to a better quality. What we do and what to expect. Presentation of the workshop.
-
Phase 1: The plan (3h)
-
A quick overview of automation. Why, when, who, where and what.
-
Success, Fail and Error
-
Flaky tests
-
Strategies: The E2E mistake
-
The frontend perspective
-
The business perspective
-
Typical outcomes
-
Team topologies
-
Phase 2: Technical testing theory (8h)
-
Describing our team.
-
Classifying technologies
-
Separating problems
-
Mocking up
-
Data injection
-
API testing
-
UI testing
-
Contract testing
-
Performance testing
-
Testing machines and IoT
-
Annotating and grouping test sets
-
Phase 3: Being one with the product (4h)
-
CI/CD
-
Connecting ticketing systems to our tests.
-
Sonar
-
Mutation testing
-
Getting result from prod: The forensics
-
Feature flagging
-
Phase 4: Wrap up (2h)
-
Final thoughts
-
Feedback
**Exempt training services in accordance with article 20.9 of VAT Law 37/1992