QA / QA Automation
Czym różnią się priorytet i severity defektu?
Czym jest test (przypadek testowy)?
@pytest.fixture(scope="session") def a(): return [1, 2] def test_one(a): a.append(3) def test_two(a): print(len(a))
Czy brałeś udział w wydaniach?
W kontekście słowników, jaka jest różnica między listą a krotką?
Co wolisz testować bardziej: frontend czy backend?
Jak decydujesz, czy zadanie lub test powinien być objęty automatyzacją?
Jak był zorganizowany zespół na projekcie: jedna grupa czy kilka, i ilu było testerów, programistów i analityków?
Jak zorganizować i zarządzać dużą ilością danych testowych?
Czym są funkcje lambda?
Opowiedz o kilku interesujących wyzwaniach technicznych z twojego doświadczenia.
Jak ustalić, na czym polega problem, jeśli przycisk na stronie nie działa?
Co dla ciebie oznacza testowanie?
Czy kiedykolwiek musiałeś pisać buildery, które łączą kilka metod w jedną?
Jak widzisz przyszły zespół i swojego lidera?
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 "-"
# Napisz test Pytest dla punktu końcowego API POST /clients, który tworzy klienta. # Należy sprawdzić: kod statusu 201, że w odpowiedzi znajduje się client_id, # oraz że ponowne żądanie z tym samym INN zwróci 409 Conflict.
Czym jest błąd i jaki jest jego cykl życia?
Gdyby warunek z hybrydowym formatem pracy nie wystąpił, czy nie szukałbyś pracy?
Jak zmieni się podejście architektoniczne, jeśli zamiast edytora zdjęć będzie tworzony edytor wideo?