Sobes.tech

QA / QA Automation

Pouvez-vous expliquer le concept d'abstraction en programmation orientée objet?

Junior — Middle
271

Quels niveaux incluent dans la structure de la pyramide de test?

Junior — Middle
271

Pourquoi WebView est-il moins sécurisé ? Pourquoi l'autorisation via WebView est-elle moins sûre ?

Middle
270

Avez-vous déjà travaillé avec un plan de requête dans la base de données (EXPLAIN/EXPLAIN ANALYZE) ?

Senior
263

Qu'est-ce que les fixtures ? À quoi servent-elles?

Middle
258

De quels composants se compose la commande 'git pull' et comment interagit-elle avec le référentiel?

Junior — Middle
257

Comment choisir un appareil mobile pour effectuer des tests, sur quoi vous baserez-vous?

Middle
256

La méthode passe une commande sur le site. Elle accepte : 1 Liste des envois avec produits 2 Date de réception prévue pour chaque envoi 3 Adresse de réception avec commentaires 4 Méthode de paiement, par exemple, carte bancaire. La limite de longueur pour address.comment est de 200 caractères La limite de longueur pour shipments est de 200 objets Il faut tester (élaborer une liste de vérification) cette méthode. POST /order { "shipments": [ // envois/boîtes avec produits { "id": "number", "date": "number" // Date de livraison prévue } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // laisser à la porte }, "payment_method": "string" # card / apple_pay }

Senior
253

Comment ajouter le nettoyage de la liste après avoir terminé le test ? Quelle est la différence entre yield et AdFinalizer ?

Senior
253

Quels critères utiliser lors du choix des méthodes HTTP POST, PUT et PATCH pour les opérations de mise à jour des ressources?

Junior — Middle
252

Parle-moi de ton dernier emploi : projet, processus, dont tu étais responsable, ce que tu faisais.

Senior
251

Quels sont les avantages et inconvénients de l'utilisation de XPath par rapport aux sélecteurs CSS lors de l'automatisation des tests ou de l'analyse de documents?

Junior — Middle
251

Il y a une table appelée carts. Colonnes : userID, itemID, quantity. Trouvez les utilisateurs avec un grand panier, ceux dont le nombre total d'articles est supérieur à 300.

Senior
247

Quels sniffers avez-vous utilisés ? Parlez-moi de leurs fonctions et à quoi ils servent.

Middle
244

Comment avez-vous lancé les tests UI sur CI ? Qu'avez-vous utilisé ?

Senior
241

Tâche : Palindrome Écrivez une fonction is_palindrome(s: str) -> bool, qui vérifie si une chaîne est un palindrome (se lit de la même façon de gauche à droite et de droite à gauche). Il faut ignorer les espaces, la ponctuation et la casse. Exemples : - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False

Middle
237

As-tu déjà rencontré des tests flaky ? Quelles sont les pratiques pour y faire face ?

Senior
231
/5