Sobes.tech

QA / QA Automation

Je hebt een lijst met cases voor automatisering. Welke kandidaten zijn het meest geschikt voor automatisering, welke minder, en welke helemaal niet? Hoe zou je ze prioriteren?

Middle
309

Wat kan er in de body (lichaam) van een verzoek worden verzonden?

Middle
208

Wat betekent volgens jou een goede testgeval? Met welke kenmerken kan je het beschrijven?

Middle
204

Heeft u met Allure gewerkt? Welke annotaties kunt u noemen? Is het mogelijk om een screenshot toe te voegen en hoe? Waar worden de resultaten van de uitvoering opgeslagen? Hoe koppelt u Allure aan CI/CD (Jenkins)?

Middle
203

Welke aggregatiefuncties ken je? Welke operator wordt gebruikt met aggregatiefuncties in plaats van WHERE?

Middle
194

# 1. Python. Dubbele nummers vinden # Beschrijving: # Het is nodig om een functie te implementeren die herhaalde nummers in een verzameling zoekt # De nummers zijn aanvankelijk opgeslagen als lijst. # Het resultaat op het scherm weergeven. # Invoergegevens: # [1, 2, 3, 2, 4, 1, 5, 2] # Resultaat: # [1, 2]

Middle
189

Wat is nonlocal in Python?

Middle
188

Wat is CI/CD? Waaruit bestaat de pipeline?

Middle
182

-- SQL -- Beschrijving: -- 1. Kies de naam en het maximale saldo voor elk betalingssysteem -- Invoergegevens:

Middle
182

Vertel me over het Page Object Pattern.

Middle
171

Wat is het verschil tussen iterators en generators? Wat is de relatie tussen hen? Wat gebeurt er als de iterator het einde bereikt?

Middle
166

Welke bibliotheken heb je gebruikt voor het automatiseren van API-tests? Hoe heb je de antwoorden gevalideerd?

Middle
164

Vertel over idempotentie. Welke methoden zijn idempotent?

Middle
160

Heeft een GET-verzoek een body? Hoe geeft GET parameters door? Wat zijn Content-Type en Accept, wat is het verschil?

Middle
159

-- 2. Selecteer de naam van de klant, het saldo en de naam van het betalingssysteem voor elke klant in aflopende volgorde van niet-nul saldo -- Invoergegevens: -- 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

Wat is een fixture in pytest? Wat is de scope? Kan je een fixture aanroepen vanuit een andere fixture? Wat is autouse? Kan je parameters doorgeven aan een fixture?

Middle
151

Wat is een many-to-many relatie in SQL? Hoe wordt deze geïmplementeerd?

Middle
151

Welke gegevenstypen zijn onveranderlijk in Python?

Middle
149

Waarvoor dienen berichtwachtrijen (Kafka)? Wat is een offset? Wat is de structuur: topic, partition, message?

Middle
149

Wat zijn *args en **kwargs? Hoe werken ze?

Middle
149
/2