Sobes.tech

QA / QA Automation

Quelle partie de la pyramide de test se trouve le test manuel?

Middle
Ozon FreshOzon Fresh
120

Parle-moi brièvement de ton expérience et de ta pile technologique.

Middle+
SSP Soft
120

Qu'est-ce qu'une fixture?

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

Quelle est la relation entre la documentation de l'API REST et l'outil Swagger?

Junior — Middle
120

Quelle étape commence après l'ouverture d'une PR ? Dès que le développeur ouvre la PR, ou d'abord la revue de code ?

Middle
plata
120

Optimisation de la solution : comment supprimer la branche else et utiliser for/else ?

Senior
RWB
120

[nom] a demandé : Avez-vous une expérience en tant que chef d'équipe ou mentor?

Middle+
AstonAston
120

Qu'est-ce que les fixtures dans Pytest?

Senior
Trading view
120

Nomme les principes fondamentaux de la POO et décrivez brièvement chacun d'eux

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

Comment le processus de travail avec les tâches a-t-il été construit ? Les cas de test étaient-ils élaborés par eux-mêmes ou par les analystes, le business ?

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

De quelles manières peut-on traiter ou lancer une exception?

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

Parlez-moi de votre expérience en automatisation : plus UI ou API ? Combien d'années/mois d'expérience en Python ?

Middle+
СБЕРСБЕР
120

Y a-t-il eu des histoires d'interaction avec l'équipe produit ou l'équipe marketing lors de la clarification des exigences?

Senior
Social discovery group
120

Corriger la méthode qui renvoie la longueur maximale d'une séquence dans laquelle chaque élément suivant augmente de 1, dans un tableau d'entiers donné. Si la liste ne comporte qu'un élément, la longueur de la séquence est 1.

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

Quelles sont les versions des adresses IP et en quoi IPv4 diffère-t-il de IPv6?

Senior
YadroYadro
120

Parlez-moi de vous / auto-présentation

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

Énumérez les méthodes HTTP standard

Senior
Trading view
120

Comment d'autres peuvent-ils communiquer en plus via l'API? Connais-tu d'autres moyens?

Middle
Леон Бетс
120

Qu'est-ce que l'État de Stockage et comment aide-t-il avec l'autorisation?

Senior
scalable solutions
120

Il existe une méthode API REST du service de transfert d'une certaine somme d'argent d'un utilisateur bancaire à un autre par ID: GET /api/transfer?money={money}&from={uid}&to={uid} L'objectif est de créer des cas de test pour cette méthode. Exemple de cas de test: Appeler la méthode avec les paramètres money=10.10&from=1&to=2; Comportement attendu: Appeler la méthode avec les paramètres money=10&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de fonds insuffisants Appeler la méthode avec les paramètres money=100000&from=1&to=2; Comportement attendu : statut 200, le solde 1 diminuera du montant actuel, le solde 2 augmentera du montant actuel Appeler la méthode avec les paramètres money=-10000&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de valeur négative non transférable Appeler la méthode avec les paramètres money=0&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de valeur zéro non transférable Appeler la méthode avec les paramètres money=вавава&from=1&to=2; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur d'entrée de valeur correcte Appeler la méthode avec les paramètres money=10000&from=1&to=1; Comportement attendu : statut 400, solde inchangé, renvoyer une erreur de description détaillée de l'erreur

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