QA / QA Automation
Co się dzieje z testami podczas przejść między wersjami lub środowiskami?
Opowiedz o cechach analizy statycznej.
Czym jest błędne przekonanie, że w oprogramowaniu nie ma błędów?
Jakie słowo kluczowe w Pythonie służy do definiowania menedżera kontekstu?
Jak określasz stopień wpływu wykrytego błędu na działanie systemu?
Jakimi metodami i narzędziami wolisz sprawdzać działanie API?
Czy możesz wyjaśnić cel funkcji __init__ w Pythonie i jak jest używana podczas tworzenia obiektów?
Opisz główne adnotacje JUnit, których używasz
Jakie rodzaje testów zostały zastosowane w Twoim ostatnim projekcie?
Jak odróżnić monolityczną aplikację od systemu zbudowanego na mikroserwisach i jakie są ich główne różnice?
Jakie są główne kroki do rozpoczęcia testowania kontraktów?
Czym jest testowanie oparte na testach?
Jakiej kategorii danych obejmuje typ logiczny Boolean?
Z jakimi metodologiami rozwoju miałeś do czynienia?
Opowiedz o różnicach między testami funkcjonalnymi a niefunkcjonalnymi.
Jak zorganizowałbyś test end-to-end, który zaczyna się na stronie internetowej, a wynik jest sprawdzany w bocie Telegram?
Której metody nie można nadpisać w programowaniu obiektowym?
Jakiego interfejsu używa się do dodania obiektu do bloku try jako zasobu?
Jaka jest różnica między inicjalizacją za pomocą Before All a Before Each w frameworkach testowych?
Czym jest Model Oparte na Usługach (SOM)?