Sobes.tech

QA / QA Automation

Parla del principio di Segregazione delle Interfacce (ISP) di SOLID.

Senior
237

Cos'è una fixture in pytest? Come implementi il teardown?

Senior
228

Quante volte verrà eseguito test_balance quando c'è una parametrizzazione sia sulla classe che sulla funzione di test?

Senior
226

Parla di chiusure in Python. Come una funzione all'interno di un'altra utilizza le variabili della funzione esterna?

Senior
215

Cosa può essere una chiave in un dizionario Python?

Senior
201

Parlami di te, del tuo ultimo posto di lavoro, quali compiti hai svolto, di che prodotto si trattava?

Senior
200

Parla dei metodi in OOP (metodi classici, __init__ e altri).

Senior
164

Parla dei tipi di dati in Python. In quali categorie li divideresti e cosa include ciascuna?

Senior
159

Quali principi di OOP e SOLID hai applicato nella tua attività come automatizzatore? Fornisci esempi.

Senior
155

Quali pattern di progettazione hai usato oltre al Page Object?

Senior
153

Cosa mostrerà ogni print in una funzione con un argomento mutabile di default?

Senior
150

Analisi del codice con fixture di scope session e autouse=True: quale test fallirà e perché?

Senior
147

Parla di scope delle fixture in pytest e delle insidie nell'usare lo scope di sessione.

Senior
142

Perché None è considerato un tipo immutabile?

Senior
142

Parla della funzione super() e quando la usi?

Senior
136

Parla del pattern di Inversione delle Dipendenze (l'ultimo principio SOLID) e sulla composizione.

Senior
133