Sobes.tech

QA / QA Automation

In quale parte della piramide dei test si trova il test manuale?

Middle
Ozon FreshOzon Fresh
120

Parlami brevemente della tua esperienza e del tuo stack tecnologico.

Middle+
SSP Soft
120

Cos'è una fixture?

Middle
5gen
БЕРГ Холдинг
120

Qual è la relazione tra la documentazione dell'API REST e lo strumento Swagger?

Junior — Middle
120

Quale fase inizia dopo l'apertura di un PR? Appena il sviluppatore apre il PR, o prima passa la revisione del codice?

Middle
plata
120

Ottimizzazione della soluzione: come eliminare il ramo else e usare for/else?

Senior
RWB
120

[nome] ha chiesto: Hai esperienza come team leader o mentore?

Middle+
AstonAston
120

Cosa sono le fixture in Pytest?

Senior
Trading view
120

Nominare i principi fondamentali della POO e descriverli brevemente

Middle+
Ozon ФинтехOzon Финтех
120

Come è stato costruito il processo di lavoro con i compiti? I casi di test sono stati creati da loro o dagli analisti, dal business?

Senior
ПАО Сбербанк
120

In quali modi si può gestire o lanciare un'eccezione?

Middle
ЯндексФинТех
120

Per favore, parlami della tua esperienza di automazione: più UI o API? Quanti anni/mesi di esperienza in Python?

Middle+
СБЕРСБЕР
120

Ci sono state storie di interazione con il team di prodotto o il team di marketing quando sono stati chiariti i requisiti?

Senior
Social discovery group
120

Correggere il metodo che restituisce la lunghezza massima di una sequenza in cui ogni elemento successivo aumenta di 1, in un array di interi dato. Se la lista consiste di 1 elemento, la lunghezza della sequenza è 1.

Middle+
Т-БанкТ-Банк
120

Quali versioni di indirizzi IP esistono e in cosa IPv4 differisce da IPv6?

Senior
YadroYadro
120

Parlami di te / auto-presentazione

Middle
федеральное казначейство
120

Elenca i metodi HTTP standard

Senior
Trading view
120

In che altro modo possono comunicare i microservizi oltre tramite API? Conosci altri metodi?

Middle
Леон Бетс
120

Cos'è lo Stato di Storage e come aiuta con l'autorizzazione?

Senior
scalable solutions
120

Esiste un metodo API REST del servizio di trasferimento di una certa somma da un utente bancario a un altro tramite ID: GET /api/transfer?money={money}&from={uid}&to={uid} L'obiettivo è creare casi di test per questo metodo. Esempio di caso di test: Chiamare il metodo con i parametri money=10.10&from=1&to=2; Comportamento atteso: Chiamare il metodo con i parametri money=10&from=1&to=2; Comportamento atteso: stato 400, saldo invariato, restituire errore di fondi insufficienti Chiamare il metodo con i parametri money=100000&from=1&to=2; Comportamento atteso: stato 200, il saldo 1 diminuirà dell'importo corrente, il saldo 2 aumenterà dell'importo corrente Chiamare il metodo con i parametri money=-10000&from=1&to=2; Comportamento atteso: stato 400, saldo invariato, restituire errore di valore negativo non trasferibile Chiamare il metodo con i parametri money=0&from=1&to=2; Comportamento atteso: stato 400, saldo invariato, restituire errore di valore zero Chiamare il metodo con i parametri money=вавава&from=1&to=2; Comportamento atteso: stato 400, saldo invariato, errore di inserimento di un valore corretto Chiamare il metodo con i parametri money=10000&from=1&to=1; Comportamento atteso: stato 400, saldo invariato, errore di descrizione dettagliata dell'errore

Middle
ЯндексФинТех
120
/311