Sobes.tech

QA / QA Automation

Puoi spiegare il concetto di astrazione nella programmazione orientata agli oggetti?

Junior — Middle
271

Quali livelli includono nella struttura della piramide di test?

Junior — Middle
271

Perché WebView è meno sicuro? Perché l'autenticazione tramite WebView è meno sicura?

Middle
270

Hai mai lavorato con un piano di query nel database (EXPLAIN/EXPLAIN ANALYZE)?

Senior
265

Cosa sono le fixture? A cosa servono?

Middle
258

Di quali componenti è composto il comando 'git pull' e come interagisce con il repository?

Junior — Middle
257

Come scegliere un dispositivo mobile per i test, su cosa ti baserai?

Middle
256

Il metodo effettua un ordine sul sito. Accetta: 1 Lista delle spedizioni con prodotti 2 Data prevista di ricezione per ogni spedizione 3 Indirizzo di ricezione con commenti 4 Metodo di pagamento, ad esempio carta bancaria. Il limite di lunghezza per address.comment è di 200 caratteri Il limite di lunghezza per shipments è di 200 oggetti È necessario testare (elaborare una checklist di verifiche) questo metodo. POST /order { "shipments": [ // spedizioni/confezioni con prodotti { "id": "number", "date": "number" // Data prevista di consegna } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // lasciare alla porta }, "payment_method": "string" # card / apple_pay }

Senior
253

Come aggiungere la pulizia della lista dopo aver completato il test? Qual è la differenza tra yield e AdFinalizer?

Senior
253

Quali criteri utilizzare nella scelta dei metodi HTTP POST, PUT e PATCH per le operazioni di aggiornamento delle risorse?

Junior — Middle
252

Parlami dell'ultimo posto di lavoro: progetto, processi, di cosa eri responsabile, cosa facevi.

Senior
251

Quali sono i vantaggi e gli svantaggi dell'utilizzo di XPath rispetto ai selettori CSS nell'automazione dei test o nell'analisi dei documenti?

Junior — Middle
251

C'è una tabella chiamata carts. Colonne: userID, itemID, quantity. Trova gli utenti con un carrello grande, quelli con un numero totale di articoli superiore a 300.

Senior
249

Quali sniffers hai usato? Raccontami delle loro funzioni e a cosa servono.

Middle
244

Come avete eseguito i test UI su CI? Cosa avete usato?

Senior
241

Compito: Palindromo Scrivi una funzione is_palindrome(s: str) -> bool, che verifica se una stringa è un palindromo (si legge allo stesso modo da sinistra a destra e da destra a sinistra). Deve ignorare spazi, segni di punteggiatura e differenze di maiuscole/minuscole. Esempi: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False

Middle
237

Hai mai affrontato test flaky? Quali pratiche ci sono per combatterli?

Senior
231
/5