QA / QA Automation
Jaki jest główny cel testera w procesie tworzenia oprogramowania?
[imię] zapytał: Jak jest zbudowana architektura twoich testów automatycznych? Opowiedz mi o conftest.py, fixtures, scopes.
Wyjaśnij, co oznacza polecenie `git clone` i do czego służy w systemie kontroli wersji Git.
Czym jest pokrycie testowe i jak można je mierzyć?
Wyjaśnij zasadę działania wzorca lokalizatora usług i jego główne cechy.
Jak Java 8 rozwiązuje problem kolizji podczas pracy z kolekcjami lub strukturami danych?
Jakie są główne przyczyny występowania kodu błędu 500 podczas pracy z serwerem?
Jak szczegółowo analizujesz logi w celu wykrycia problemów i optymalizacji systemu?
Jakie masz doświadczenie w automatycznym testowaniu oprogramowania?
Czy masz doświadczenie w pisaniu zapytań SQL do pracy z bazami danych?
Jakie typy zapytań SQL używałeś w swoich projektach?
Jakie główne nagłówki HTTP najczęściej używasz w swojej pracy?
Czy możesz wyjaśnić, jak działa warunkowe rozgałęzienie w programowaniu?
Czy możesz wymienić główne wzorce używane przy tworzeniu testów automatycznych?
W jaki sposób realizujesz wybór elementów na stronie — za pomocą selektorów CSS czy wyrażeń XPath?
Jakie rodzaje kolekcji są używane w Java do przechowywania danych i z którymi z nich pracowałeś w swoich projektach?
Czy jesteś gotowy wykonywać pracę na swoim komputerze osobistym?
Czy kiedykolwiek rozmawiałeś o scenariuszach testowych, które tworzyłeś lub używałeś?
Czy może Pan/Pani wyjaśnić podstawowe koncepcje i zasady teorii fundamentalnej testowania oprogramowania?
Opisz, jak został zaimplementowany system uwierzytelniania i autoryzacji w Twoim ostatnim projekcie.