testing-dozen.github.io

Testing Dozen - a Testing Specialist training/mentoring program

Testing Dozen is:

Participants

Sessions as those emerge

Session 1: Introductions and Github portfolio starter

What we did:

Targeted Capability:

Topics:

Concept summary

Homework:

Recommended reading:

Session 2: Automationist’s Gambit

Targeted Capability:

Topics:

Concept summary

Target app:

Gist of what session produced:

Homework:

Recommended readings:

Session 2.1 - Installing your dev environment

Checklist to get tooling installed:

Checklist for further configuring tooling:

Extra practice:

Extra test playwright operational without sample project:

Session 3: Discovering information

Targeted Capability:

Topics:

Concept summary

Target app:

Gist of what session produced:

Homework:

Known Bugs

Recommended readings:

Session 4: Black-box testing AI text generator

Targeted Capability:

Topics:

Black-Box Testing

Session4 Concepts

Target app:

Model of testing the session produced:

Model of testing

Recommended materials:

Session 5: Reproducing bugs based on other people’s notes

Targeted Capability:

Topics:

Sample bug report

Target app:

Listing of what reproduced issues session produced:

Results with respect to list of known issues, extended

Results in numbers out of 28 known issues in small groups

Homework:

Session 6: Bug Demos and Priorization

Targeted Capability:

Topics:

Bug list of known symptoms, new identified symptoms and cleaning up to a little clearer list and bug reports.

Results with respect to list of known issues, extended with bugs demoed student-driven

Session 7: WebApps with APIs

Targeted Capability:

Topics:

Target App:

Recommended materials:

Homework:

Session 8: GET Endpoint with 200 response and contents

Targeted Capability:

Topics:

Target App:

Concepts

Our Tests:

Homework:

Session 9: Strengthen pytest foundations

Targeted Capability:

Topics:

Target App:

Our tests:

Homework:

Recommended Readings:

Session 10: ApprovalTests, SoftAssertions, Snapshots and Properties

Targeted Capability:

Topics:

Target App:

Our tests:

24 tests

Recommended Reading:

Homework:

Session 11: From GET to POST and PUT

Targeted Capability:

Topics:

Target App:

Our Tests:

Homework:

Session 12: Solidify learning with small group practice on API bug finding

Targeted Capability:

Topics:

Target App:

Our Tests:

Homework:

Session 13: Listing features and browser driver options

Targeted Capability:

Topics:

Test Target:

Bugs:

Our samples:

Skills inventory check

Session 14: Tester CVs and Your Personality

Targeted Capability:

Topics:

Exercise:

Four Tester Personalities

Session 15: Security testing

Targeted Capability:

Topics:

Exercise:

Material:

Homework:

Session 16: Sprint Test Planning

Targeted Capability:

Topics:

Exercise:

Session 17: Browser testing refresher

Targeted Capability:

Topics:

Exercise:

Session 18: CI Pipelines

Targeted Capability:

Topics:

Exercise:

Session 19: Taking over other’s projects

Targeted Capability:

Topics:

What makes taking someone's project over a challenge

Exercise:

Homework:

Recommended reading:

Session 20: Test Case Management in Jira and Jira XRay

Targeted Capability:

Topics:

Concepts of Test Case Management

Targeted Skills

Can do the testing job?