QA / QA Automation
Czym jest WebDriver i do czego służy?
W którym momencie zacząłeś zajmować się zadaniem jako QA?
Wymień podstawowe zasady OOP i jak są one realizowane w Pythonie?
Jeśli testowałeś przez HTTP i musisz przejść na HTTPS, co należy zrobić?
Jak przeglądarka rozpoznaje, które pliki należy zapisać w pamięci podręcznej?
Jakie techniki projektowania testów stosowałeś?
Opowiedz o idempotencji. Jakie metody są idempotentne?
Czy to ty przeprowadzasz przegląd kodu?
Powiedziałeś, że istnieje metoda HTTP. Czy HTTP to na pewno metoda?
Czy znasz podejścia TDD i BDD?
Jakie masz testy — komponentowe, integracyjne? Ile ich jest?
Jaka jest różnica między Selenium a Selenide?
Co odróżnia dobrego testera od złego?
Używasz tych narzędzi do pisania testów automatycznych — na backendzie czy na frontendzie?
Co można nazwać produktem wysokiej jakości? Jak rozumiesz jakość produktu?
Czy testy znajdują się w jakimś oddzielnym frameworku?
Opowiedz o sobie i swoim doświadczeniu w automatyzacji QA
Opowiedz o swoim doświadczeniu z API. Z czym się spotkałeś w praktyce?
Sytuacja: wysłano błąd do programisty, on mówi, że błąd się nie powtarza. Co zrobisz?
Czy używałeś priorytetu w zgłoszeniu błędu? Jaka jest różnica między priorytetem a krytycznością?