Kādus HTTP atbildes kodus jūs zināt? Kā tos var sadalīt grupās?
QA / QA Automation
Kādi ir UI automātisko testu gaidījumi? Kā atšķiras tieši un netieši gaidījumi?
Kas ir daudz-uz-daudz saistība SQL? Kā tas tiek īstenots?
-- 2. Izvēlieties klienta vārdu, atlikumu un maksājumu sistēmas nosaukumu katram klientam dilstošā secībā pēc nenulles atlikuma -- Ievades dati: -- 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');
Pastāsti par idempotentitāti. Kuri metodes ir idempotentas?
Mums ir tuple, kura visi elementi ir saraksti. Ja mēs mainām vienu no sarakstiem (append), vai mainīsies tuple?
Kādi datu tipi Python ir nemainīgi?
Kas ir 'element not found' kļūda UI automatizētajos testos? Kur meklēt problēmu?
Kas ir *args un **kwargs? Kā tie darbojas?
# 2. Python. Klases funkcijas izsaukt # Apraksts: # Jārealizē print funkcijas izsaukšana 2 reizes klasēm: Parent, Child. # Ar diviem ierobežojumiem: 1 - nav atļauts rakstīt Parent klases izsaukumu tieši tekstā. 2 - nav atļauts mainīt Parent klases uzvedību. # Child klases uzvedību var mainīt. # Rezultātu parādīt ekrānā. # Ievades dati: # class Parent: # def __init__(self): # print("Parent") # class Child(Parent): # def __init__(self): # print("Child") # Rezultāts: # Parent # Child
Robežu testēšana: lauks pieņem veselus skaitļus no -10 līdz 100, ieskaitot. Kādus testu gadījumus jūs rakstītu?
Kādus galvenos autentifikācijas veidus jūs varat nosaukt?