Awesome Testing

AI Testers / public session archive · ait2api1

AI-Native API Testing Framework

Prompts, assignments, implementation plans, and Codex session records—readable without repository access.

Historical artifacts may name disposable training credentials and environments. Do not reuse credentials, target course systems, or execute archived prompts without authorization.

24 sessions · 37 files

Source repository

The same files are available locally

After downloading the repository, each artifact is available belowait2api1-api-ai/course-materials/.

Repository download instructions
01
ait2api1s00e05-recommended-setup
02

Prework: Discovery & Learning

ait2api1s00e06-discovery
03

Lekcja 0: Context engineering

ait2api1s01l00-context-engineering
04

Lekcja 1: Testy API dla endpointu signin

ait2api1s01l01-signin
05

Lekcja 2: Dotenv i bezpieczniejsze credentiale

ait2api1s01l02-dotenv
06

Lekcja 3: Testy API dla endpointu signup

ait2api1s01l03-signup
07

Lekcja 4: Instrukcje dla agenta i zadanie OpenAPI

ait2api1s01l04-zadanie-agents-openapi
08

Lekcja 5: Rozwiązanie zadania: testy OpenAPI i Swagger UI

ait2api1s01l05-openapi-automation
09

Lekcja 6: Fixture zalogowanego użytkownika

ait2api1s01l06-authenticated-user-fixture
10

Lekcja 7: Cleanup danych testowych

ait2api1s01l07-test-data-cleanup
11

Lekcja 8: Testplan

ait2api1s01l08-testplan
12

Lekcja 9: Zadanie 2 - testy kolejnych endpointów API

ait2api1s01l09-zadanie2
13

Lekcja 10: Zadanie 2 - rozwiązanie

ait2api1s01l10-zadanie2-rozwiazanie
14

Lekcja 11: Skille

ait2api1s01l11-skills
15

Lekcja 12: Plan zrównoleglenia pracy

ait2api1s01l12-intro-do-zrownoleglenia-pracy
16

Lekcja 13: Zadanie 3 - testy Mocka LLM

ait2api1s01l13-zadanie3
17

Lekcja 14: Zadanie 3 - rozwiązanie

ait2api1s01l14-zadanie3-rozwiazanie
18

Lekcja 15: Infrastruktura testów admina

ait2api1s01l15-admin-api-infrastructure
19

Lekcja 16: CRUD produktów i użytkowników

ait2api1s01l16-product-user-crud
20

Lekcja 17: Równoległe pokrycie admin i non-admin

ait2api1s01l17-parallel-admin-non-admin-coverage
21

Lekcja 18: Triage błędów backendu

ait2api1s01l18-backend-bug-triage
22

Lekcja 19: Zadanie 4 - kompletne pokrycie API

ait2api1s01l19-zadanie4
23

Lekcja 20: Zadanie 4 - rozwiązanie

ait2api1s01l20-zadanie4-rozwiazanie
24

Lekcja 21: Subagenci Luna i finalne pokrycie API

ait2api1s01l21-subagenci-luna-api-coverage