Sobes.tech

QA / QA Automation

Oprócz zapytania GET istnieją również POST i PATCH. Jak rozumiesz różnicę między nimi?

285

Jeśli mimo to otrzymujesz nieprawidłową wartość z backendu, jak zlokalizowałbyś problem?

204

PageObject z czasem rozrasta się na skomplikowanej stronie i staje się nieczytelny. Czy miałeś coś takiego i jak sobie z tym poradziłeś?

187

Jeśli dostałbyś zadanie zautomatyzowania przypadku, jak byś go spakował? Jak byś zorganizował strukturę?

181

Czy pracowałeś z Kafka? Czy masz doświadczenie z brokerami wiadomości?

178

W jaki jeszcze sposób mogą komunikować się mikroserwisy oprócz API? Znasz inne sposoby?

173

Wyobraź sobie, że masz frontend, endpoint GET ALL zwraca listę użytkowników z ID i nazwą, a w pewnym momencie zamiast ID w kolumnie wyświetla się nieprawidłowa wartość. Jak zlokalizowałbyś ten problem?

170

Wyobraź sobie, że musisz przetestować nowy punkt końcowy GET, który zwraca ID i nazwę po ID. Wypisz listę sprawdzeń od najważniejszych do mniej ważnych.

164

Zadanie: tworzą nowy formularz rejestracyjny, zawierający 10 pól do wypełnienia. Może być wiele sprawdzeń. Jak minimalizujesz liczbę testów, nie tracąc zbyt wiele na pokryciu?

158

Wspomniałeś, że walczyłeś z flaky testami. Opowiedz o tym więcej.

156

Co dla Ciebie oznacza architektura mikroserwisowa i jaką różnicę wyróżniłbyś w porównaniu do architektury monolitycznej?

154

Mamy encję A, B, C, a potem 50-60 komponentów w niej. Jak rozwiązałbyś problem rozrostu?

152

Z jakich narzędzi i usług do przeglądania logów korzystałeś?

143

Co ostatnio czytałeś z technicznych rzeczy? Jakiś interesujący artykuł?

136

Powiedziałeś, że dużo zautomatyzowałeś i używałeś wzorców. Jakie wzorce używałeś w automatyzacji?

128