Czym różnią się polecenia git pull i git fetch podczas pracy z repozytorium?
QA / QA Automation
Dlaczego WebView jest mniej bezpieczny? Dlaczego autoryzacja przez WebView jest mniej bezpieczna?
Jakie poziomy obejmuje struktura piramidy testowej?
Czy miałeś kiedyś do czynienia z planem zapytania w bazie danych (EXPLAIN/EXPLAIN ANALYZE)?
Czym są fixture? Do czego są potrzebne?
Czy możesz wymienić główne metody HTTP, które znasz?
Z jakich komponentów składa się polecenie 'git pull' i jak współdziała z repozytorium?
Jak wybrać urządzenie mobilne do testowania, na co się będziesz opierać?
Metoda realizuje zamówienie na stronie. Przyjmuje: 1 Listę wysyłek z produktami 2 Oczekiwaną datę otrzymania dla każdej wysyłki 3 Adres odbioru z komentarzami 4 Metodę płatności, na przykład kartę bankową. Limit długości dla address.comment to 200 znaków Limit długości dla shipments to 200 obiektów Należy przetestować (stworzyć listę kontrolną sprawdzeń) tę metodę. POST /order { "shipments": [ // wysyłki/paczki z produktami { "id": "number", "date": "number" // Oczekiwana data dostawy } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // zostawić przy drzwiach }, "payment_method": "string" # card / apple_pay }
Czy mógłbyś podzielić się swoim doświadczeniem zawodowym i projektami, w których brałeś udział?
Opowiedz o ostatnim miejscu pracy: projekt, procesy, za co odpowiadałaś, czym się zajmowałaś.
Jak dodać czyszczenie listy po zakończeniu testu? Jaka jest różnica między yield a AdFinalizer?
Jakie kryteria należy stosować przy wyborze metod HTTP POST, PUT i PATCH do operacji aktualizacji zasobów?
Czy możesz wyjaśnić koncepcję polimorfizmu w programowaniu obiektowym?
Jak uruchamialiście testy UI na CI? Czego używaliście?
Jakich snifferów używałeś? Opowiedz mi o ich funkcjach i do czego służą.
Jakie są zalety i wady korzystania z XPath w porównaniu z selektorami CSS podczas automatyzacji testów lub parsowania dokumentów?
Zadanie: Palindrom Napisz funkcję is_palindrome(s: str) -> bool, która sprawdza, czy ciąg znaków jest palindromem (czytany tak samo od lewej do prawej i od prawej do lewej). Należy ignorować spacje, znaki interpunkcyjne i wielkość liter. Przykłady: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
Czy miałeś do czynienia z flaky-testami? Jakie są praktyki radzenia sobie z nimi?
Czy masz pytania dotyczące naszego projektu lub firmy?