Nie miałeś automatycznych testów UI, dobrze zrozumiałem?
QA / QA Automation
Jakie inne kody błędów występują oprócz 500?
Czy testy automatyczne są uruchamiane na tym samym środowisku, czy jest dla nich osobne?
Do czego służą zagnieżdżone klasy (budowniczy)?
Czy sam skonfigurowałeś monitoring (Grafana/Kibana), czy ktoś z kolegów?
Czy możesz podać inne podejścia do testowania, które stosowałeś w praktyce, z konkretnym przykładem?
Na czym polega różnica między metodami PUT i POST?
Doprecyzowanie: czy to jest statyczna klasa klienta, czy zagnieżdżona klasa wewnątrz innej klasy?
Dlaczego używany jest osobny Redis, a nie wewnętrzna pamięć podręczna samej usługi?
Co jeszcze może być przydatne w nagłówkach żądania HTTP oprócz tokena? Na co warto zwrócić uwagę?
Czy używany jest ogólny system logowania? Który dokładnie?
Konsolowy kalkulator Wymagania: 1. Aplikacja powinna dodawać dwie liczby całkowite 2. Użytkownik powinien mieć możliwość wprowadzenia pierwszej wartości. Wartość jest zatwierdzana po naciśnięciu Enter 3. Użytkownik powinien mieć możliwość wprowadzenia drugiej wartości. Wartość jest zatwierdzana po naciśnięciu Enter 4. Po wprowadzeniu obu wartości, aplikacja wyświetla ich sumę Stwórz wystarczającą listę wartości do sprawdzenia funkcjonalności aplikacji. Na przykład: 2 2 4 Jeśli oczekiwany jest błąd, wpisz "-"
Co zawiera raport Allure? Co zobaczy kolega, jeśli cię nie ma na miejscu?
Co praktycznie daje użycie zmiennych statycznych, jaka jest możliwość?
Czy możliwe jest zaimplementowanie modelu request-response przez Kafka, aby uzyskać potwierdzenie przetwarzania?
Co zostało użyte do monitorowania i metryk, jakie zadania zostały rozwiązane?
Czy współpraca z innymi zespołami w zakresie testów automatycznych jest rozwiązywana lokalnie? Jak uzgadniane są umowy, przeglądy itp.?
Co oznacza 'przeskoczyć wyżej' (w kontekście wykluczenia)?
Jeśli nie znam kluczy, jakie są podejścia do przeszukania całej mapy (HashMap) i znalezienia wartości?
Czy są jeszcze jakieś różnice między PUT a POST (oprócz przypisania)?