Sobes.tech

QA / QA Automation

Hai lavorato con Selenium e Playwright?

180

Come trovare un elemento se non ha `id` o classe?

176

Due test vengono eseguiti separatamente, ma quando si esegue l'intero file, il secondo test fallisce. Cosa significa e come si può risolvere?

173

Cosa si può usare come alternativa a `yield` in una fixture di pytest?

173

Qual è la differenza tra l'operatore `is` e l'operatore di uguaglianza `==` in Python?

169

# Crea una lista di tre funzioni, dove ogni funzione restituisce il proprio numero quando viene chiamata. # La prima funzione dovrebbe restituire - 0, la seconda - 1, la terza - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Risposta:

169

È buona usare XPath per cercare elementi?

169

Qual è la differenza tra i codici di risposta HTTP 401 e 403?

162

Cosa succede se si chiama la funzione `add_user` tre volte di seguito tramite `print`?

161

Si può dire che i test non sono isolati se influenzano l'un l'altro?

160

Correggi la funzione `add_user`, che utilizza una lista mutabile nel valore predefinito dell'argomento, direttamente nel codice.

154

È possibile mescolare aspettative esplicite e implicite, nonché aspettative di tempo fisso in un singolo test?

150

Quali tecniche di progettazione dei test conosci?

146

Qual è la differenza tra aspettative esplicite e implicite nei test UI?

141

Cosa fa un decoratore in Python?

134

Qual è la differenza tra i codici di risposta HTTP 200 e 204?

127

Cosa succede se si chiama la funzione tre volte di seguito?

126

Perché il metodo POST di solito non è idempotente?

121

Hai avuto esperienza con SQL nel tuo lavoro precedente e come hai lavorato con esso?

119

Il test richiede un utente UPPD, che deve essere eliminato dopo il test. Come fare in modo che la pulizia dell'utente venga eseguita anche se il test fallisce?

113
/2