Quali test verranno eseguiti se si esegue il comando 'pytest' dalla radice del progetto? project/ ├── conftest.py ├── tests/ │ ├── check_api.py │ │ └── def test_get_users(): pass # (A) │ ├── test_ui_login.py │ │ ├── def test_button(): pass # (B) │ │ └── def check_label(): pass # (C) │ ├── web_test.py │ │ ├── def test_login_flow(): pass # (D) │ │ └── def logout_test(): pass # (E) │ └── integration/ │ └── test_db.py │ ├── class TestDatabase: │ │ └── def test_connect(): pass # (F) │ └── class DB_Helper: │ └── def test_ping(): pass # (G) ├── scripts/ │ └── test_cleaner.py │ └── def test_wipe_cache(): pass # (H) └── my_test_file.py └── def test_is_valid(): pass # (I)
QA / QA Automation
Cos'è WebSocket e a cosa serve?
Hai avuto compiti aziendali, di prodotto o tecnici importanti non direttamente correlati ai test?
Quali errori si possono commettere nell'organizzare l'esecuzione parallela dei test automatizzati?
Qual è la tua esperienza con CI: hai configurato pipeline CI?
Qual è la differenza tra list, set e tuple in Python?
Nella fixture, viene creato un utente ogni volta, causando l'accumulo di utenti di test. Cosa si può aggiungere?
Qual è la differenza tra Dockerfile e docker-compose?
Nominare i principi fondamentali della POO e come sono implementati in Python?
Secondo te, cosa distingue un QA engineer intermedio da uno senior?
Usi i mock nei test automatizzati? Quali sono i vantaggi e gli svantaggi del loro utilizzo?
Ricorda il compito più grande dell'ultimo anno e mezzo: qual era e qual è stato il volume di testing?
Cosa vorresti evitare nel tuo lavoro?
Utilizzi strumenti di IA nel lavoro e per cosa?
Hai lavorato con gli hook di PyTest stessi?
Quale sarà il risultato dell'esecuzione di questo codice? a = [1, 2, 3] b = [1, 2, 3] print(a == b) print(a is b)
a = 4 b = [4] risultato = (a, b) a = 5 b.append(5) Domanda: qual è il valore di risultato dopo aver eseguito tutte le righe e perché?
Qual è la differenza tra le richieste GET e POST?
Quali altri miglioramenti suggeriresti per i test e il progetto?
Hai utilizzato test visivi con immagini di riferimento nel progetto?