Դու ունես ավտոմատացման համար դեպքերի ցանկ։ Որոնք են առաջնահերթ ավտոմատացման համար թեկնածուները, որոնք քիչ են համապատասխանում, և որոնք ընդհանրապես չեն համապատասխանում։ Ինչպե՞ս կդասավորես նրանց առաջնահերթությունը։
QA / QA Automation
Ի՞նչ կարելի է փոխանցել հարցման մարմնում (body):
Ինչ է, ըստ քո կարծիքով, լավ թեստային դեպքի իմաստը? Ինչ հատկանիշներով կարելի է նկարագրել այն?
-- SQL -- Նկարագրություն: -- 1. Ընտրել անվանումը և առավելագույն բալանսը յուրաքանչյուր վճարման համակարգի համար -- Մուտքային տվյալներ:
# 1. Python. Թվերի կրկնօրինակումները գտնել # Նկարագրություն: # Պետք է իրականացնել ֆունկցիա, որը կփնտրի կրկնվող թվերը հավաքածուում # Թվերը սկզբում գրանցված են որպես ցանկ: # Արդյունքը ցուցադրեք էկրանին: # Մուտքային տվյալներ: # [1, 2, 3, 2, 4, 1, 5, 2] # Արդյունք: # [1, 2]
Դու աշխատե՞լ ես Allure-ով: Կարո՞ղ ես նշել որոշ նշումներ: Կարո՞ղ է նկարահանումը կցել և ինչպես: Որտեղ են պահվում գործարկման արդյունքները: Ինչպե՞ս կապել Allure-ով CI/CD (Jenkins)-ի հետ:
Ի՞նչ հավաքական ֆունկցիաներ գիտես: Ինչ օպերատոր է օգտագործվում հավաքական ֆունկցիաների հետ WHERE-ի փոխարեն։
Ինչ է nonlocal-ը Python-ում։
Ի՞նչ է CI/CD-ը: Ի՞նչ է բաղկացած պայպլայնից։
Ի՞նչ HTTP պատասխանների կոդեր գիտեք: Ինչպե՞ս կարելի է դրանք բաժանել խմբերի:
Իտերատորների և գեներատորների միջև ինչ տարբերություն կա? Ի՞նչ կապ կա նրանց միջև: Երբ իտերատորը հասնում է վերջին, ինչ է տեղի ունենում?
Պատմիր ինձ Page Object Pattern-ի մասին։
Ի՞նչ գրադարաններ եք օգտագործել API թեստավորումը ավտոմատացնելու համար: Ինչպե՞ս վավերացրեցիք պատասխանները։
Կա՞ արդյոք GET-խնդրանքի մարմին։ Ինչպե՞ս է GET-ը փոխանցում պարամետրերը։ Ի՞նչ է Content-Type-ը և Accept-ը, ինչ տարբերություն կա։
Խոսեք իդեմպոտենտության մասին։ Որ մեթոդներն են իդեմպոտենտ?
Ի՞նչ է fixture-ը pytest-ում: Ի՞նչ է scope-ը: Կարող եք fixture-ից զանգահարել fixture: Ինչ է autouse-ը: Կարող եք փոխանցել պարամետրեր fixture-ին:
Ի՞նչ է անհրաժեշտ հաղորդագրությունների հերթերը (Kafka): Ի՞նչ է offset-ը: Ինչպե՞ս է կառուցվածքը՝ topic, partition, message։
-- 2. Ընտրեք հաճախորդի անունը, մնացորդը և վճարման համակարգի անունը յուրաքանչյուր հաճախորդի համար նվազման կարգով ոչ զրո մնացորդով -- Մուտքային տվյալներ: -- 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');
Ինչ է շատ-միայն հարաբերությունը SQL-ում: Ինչպես է իրականացվում?
Ի՞նչ են *args և **kwargs։ Ինչպե՞ս են աշխատում։