QA / QA Automation
Czym różni się Dockerfile od docker-compose?
Co robisz, jeśli po 2 tygodniach uruchomiłeś testy i wszystko jest na czerwono?
API jest chroniona autoryzacją. Jak przekazać token i gdzie to się robi w strukturze żądania HTTP?
Opowiedz o idempotencji w HTTP. Które metody są idempotentne i co one robią?
Czyli nadal mockujesz sąsiednie usługi?
Jak trafiłeś do testowania, dlaczego akurat testowanie?
Czy znasz różnicę między metodą a funkcją w Pythonie?
Jakie rodzaje Join pamiętasz?
Jaką metodologię zastosowano w zespole?
Jak zaimplementować konektor do bazy danych w Pythonie? Jak przekazywane jest połączenie do testów przez fixture? Czy zostanie wykonany teardown, jeśli test się nie powiedzie? Jaki będzie status testu, jeśli nie uda się połączenie z bazą danych?
Czym są dekoratory w Pythonie i gdzie są używane w testach?
Czym różni się build testowy od builda produkcyjnego?
Czy wyśmiewasz wszystkich zewnętrznych kontrahentów, czy nadal korzystasz z ich sandboxa w testach?
Jaka jest różnica między typami prymitywnymi a typami referencyjnymi?
Czy obecnie aktywnie poszukujesz?
Jaka jest różnica między testami smoke a testami regresji?
Dlaczego ten test jest oznaczony jako flaky, choć wygląda na prosty?
Czy używaliście lintersów w swoim kodzie? Czym jest ta technologia?
Jakie rodzaje testów znasz?
Na jakie grupy dzielą się kody statusu odpowiedzi na zapytania? Co oznacza każda grupa?