Sobes.tech

QA / QA Automation

As-tu une liste de cas à automatiser. Quels sont les candidats prioritaires pour l'automatisation, lesquels sont moins appropriés, et lesquels ne conviennent pas du tout ? Comment les prioriserais-tu ?

Middle
303

Selon vous, qu'est-ce qu'un bon cas de test ? Quelles caractéristiques peut-on lui attribuer ?

Middle
200

Que peut-on transmettre dans le corps (body) d'une requête?

Middle
199

Avez-vous travaillé avec Allure ? Quelles annotations pouvez-vous nommer ? Peut-on joindre une capture d'écran et comment ? Où sont stockés les résultats d'exécution ? Comment intégrer Allure avec CI/CD (Jenkins) ?

Middle
198

Quelles fonctions d'agrégation connais-tu ? Quel opérateur est utilisé avec les fonctions d'agrégation à la place de WHERE ?

Middle
192

# 1. Python. Trouver des doublons de nombres # Description: # Il faut implémenter une fonction qui recherche les nombres répétés dans un ensemble # Les nombres sont initialement sous forme de liste. # Afficher le résultat à l'écran. # Données d'entrée: # [1, 2, 3, 2, 4, 1, 5, 2] # Résultat: # [1, 2]

Middle
189

Qu'est-ce que nonlocal en Python?

Middle
186

Qu'est-ce que CI/CD ? De quoi se compose un pipeline ?

Middle
177

-- SQL -- Description : -- 1. Sélectionner le nom et le solde maximum pour chaque système de paiement -- Données d'entrée :

Middle
176

Parle-moi du modèle Page Object.

Middle
170

Parlez de l'idempotence. Quelles méthodes sont idempotentes?

Middle
160

Quelles bibliothèques avez-vous utilisées pour automatiser les tests d'API ? Comment avez-vous validé les réponses ?

Middle
160

-- 2. Sélectionner le nom du client, le solde et le nom du système de paiement pour chaque client par ordre décroissant de solde non nul -- Données d'entrée: -- CREATE TABLE customers ( -- id INTEGER NOT NULL PRIMARY KEY, -- name VARCHAR(30) NOT NULL, -- cardNum INTEGER -- ); -- CREATE TABLE accounts ( -- id INTEGER NOT NULL PRIMARY KEY, -- customer_id INTEGER NOT NULL, -- balance INTEGER, -- payment_system VARCHAR(30) NOT NULL, -- FOREIGN KEY (customer_id) REFERENCES customers(id) -- ); -- INSERT INTO customers(id, name, cardNum) values(1, 'Иван Грозный', 4532); -- INSERT INTO customers(id, name, cardNum) values(2, 'Екатерина Романова', 7764); -- INSERT INTO customers(id, name, cardNum) values(3, 'Николай Романов', 2323); -- INSERT INTO customers(id, name, cardNum) values(4, 'Владимир Ленин', 9970); -- INSERT INTO customers(id, name, cardNum) values(5, 'Леонид Брежнев', 1231); -- INSERT INTO customers(id, name, cardNum) values(6, 'Борис Ельцин', NULL); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(1, 1, 123.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(2, 2, 555.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(3, 4, 222.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(4, 3, 333.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(5, 5, 444.00, 'UnionPay'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(6, 6, 0.00, 'UnionPay');

Middle
152

Un GET a-t-il un corps ? Comment GET transmet-il les paramètres ? Qu'est-ce que Content-Type et Accept, quelle est la différence ?

Middle
151

Qu'est-ce que *args et **kwargs ? Comment fonctionnent-ils ?

Middle
149

Qu'est-ce qu'une fixture dans pytest ? Quelle est la portée (scope) ? Peut-on appeler une fixture depuis une autre fixture ? Qu'est-ce que l'autouse ? Peut-on passer des paramètres à une fixture ?

Middle
149

À quoi servent les files de messages (Kafka) ? Qu'est-ce qu'un offset ? Quelle est la structure : topic, partition, message ?

Middle
147

Quels types de données sont immuables en Python?

Middle
147

Quels codes de réponse HTTP connaissez-vous ? Comment peuvent-ils être regroupés ?

Middle
146

Qu'est-ce qu'une relation plusieurs-à-plusieurs en SQL ? Comment est-elle implémentée ?

Middle
146
/2