Sobes.tech

QA / QA Automation

Jeśli a = 128 i b = 128, jaki będzie wynik porównań a == b i a is b?

Middle+
207

a = 4 b = [4] wynik = (a, b) a = 5 b.append(5) Pytanie: jaka jest wartość result po wykonaniu wszystkich linii i dlaczego?

Middle
205

Czy w projekcie używałeś testów wizualnych z obrazami referencyjnymi?

Middle+
204

Czym różni się Dockerfile od docker-compose?

Middle+
204

Co wyświetla ten kod i dlaczego? x = 5 def show_x(): print(x) x = 10 return x show_x() print(x)

Middle+
203

Dlaczego typy danych są uważane za zmienialne lub niezmienialne?

Middle+
201

Wyobraź sobie, że dołączyłeś do projektu i podczas onboardingu otrzymałeś swoje pierwsze zadanie testów automatycznych: co byłoby dla ciebie ważne do nauczenia się, i czy podkreśliłbyś krytyczne przypadki lub problemy architektoniczne, jeśli je zauważysz?

Middle+
201

Czy pracowałeś z samymi hookami PyTest?

Middle+
201

Jakie zakresy widoczności są w Pythonie?

Middle+
194

Jaki jest Twój preferowany stosunek testów ręcznych do automatycznych?

Middle+
193

Zaimplementuj jeszcze cztery testy API dla pozostałych metod zarządzania użytkownikami, studiując już opisane metody w projekcie.

Middle+
189

Jakie polecenia Linux używasz do połączenia się z serwerem i edycji pliku?

Middle
187

Czy używałeś feature flags w pracy?

Middle+
185

Dlaczego powinna być wykonywana fixture z scope="session", jeśli nie ma autouse=True i nie jest wymagana przez test lub inną fixture?

Middle+
185

Czym jest warstwa w Dockerze i do czego służy?

Middle
185

Jakie inne ulepszenia zasugerowałbyś dla testów i projektu?

Middle+
185

Co się dzieje z żądaniem po wpisaniu domeny w przeglądarce i naciśnięciu Enter?

Middle
184

Czy miałeś problemy ze zrozumieniem kodu frameworka?

Middle+
184

Jakie kontrole brakuje w zaimplementowanych testach?

Middle+
184

Czy testy w projekcie były uruchamiane równolegle? Jakie problemy napotkano i jak je rozwiązano?

Middle+
183
/4