Czy sam konfigurowałeś jakieś pipeline'y?
QA / QA Automation
Jaka jest różnica między żądaniami PUT a PATCH?
Czy wiesz, czym jest development oparty na rankingu?
Czym jest kolejka wiadomości? Jak testować aplikacje korzystające z kolejki wiadomości?
Jak testy automatyczne są zintegrowane z pipeline CI/CD i jak są uruchamiane?
POST /api/v1/transfers/internal Idempotency-Key: UUID (obowiązkowy) Authorization: Bearer <token> { "source_account_id": "83740e53-609c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "płatność za czynsz", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [Diagram sekwencji i schemat bazy danych są dostarczone dla kontekstu]
Czy wcześniej na grooming ustalacie, że deweloperzy napiszą testy jednostkowe, a ty rozumiesz, co będziesz pokrywać?
W jaki sposób synchronizujesz testy programistów z własnymi testami? Jaki procent testów jest napisany na serwisie?
Czy słyszałeś o praktyce Three Amigos?
Jak działają zagnieżdżone podzapytania (subquery) w bazie danych? Jak wykonać zagnieżdżone SELECT z jednej tabeli do drugiej?
Jakiego poziomu testów automatycznych obsługuje zespół? Jednostkowe, integracyjne, E2E?
Na webie używasz QA Automation — jakie dokładnie narzędzia?
Czy istnieje narzędzie, które pozwala zobaczyć, jak produkt jest pokryty testami?
Czy testowałeś dokumentację? Jak uczestniczyłeś w etapach grooming i spotkań?
Używasz tych narzędzi do pisania testów automatycznych — na backendzie czy na frontendzie?
Za które testy automatyczne odpowiadasz jako QA?
POST /api/v1/transfers/internal ● Klucz Idempotency: UUID (obowiązkowy) ● Autoryzacja: Bearer <token> { "source_account_id": "83740e53-689c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "Płatność za czynsz", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [Diagram sekwencji i schemat bazy danych są dostarczane dla kontekstu usługi transferu, logiki biznesowej, publikacji zdarzeń i struktury bazy danych.]
Jaki jest Twój proces pisania testów automatycznych? W którym momencie się do nich dołączasz?
Z jakimi narzędziami, bibliotekami, frameworkami masz doświadczenie w automatyzacji sieciowej?