Kas sul on automatiseerimise juhtumite nimekiri. Millised kandidaadid on esmatähtsad automatiseerimiseks, millised vähem sobivad ja millised üldse mitte? Kuidas sa neid prioriseeriksid?
QA / QA Automation
Mida, sinu arvates, tähendab hea testjuhtum? Milliste iseloomulikud tunnused seda iseloomustavad?
Mida saab edastada taotluse kehas (body)?
Kas töötanud Allure'iga? Milliseid annotatsioone saate nimetada? Kas on võimalik lisada ekraanipilt ja kuidas? Kus salvestatakse jooksutulemused? Kuidas ühendada Allure CI/CD-ga (Jenkins)?
Milliseid agregatsioonifunktsioone tead? Milline operaator kasutatakse agregatsioonifunktsioonidega WHERE asemel?
# 1. Python. Duplikaatsed arvud # Kirjeldus: # Vajadzīga funktsiooni rakendamine, mis otsib korduvaid numbreid kogumis # Numbrid on algselt kirja pandud nimekirjana. # Näidata tulemust ekraanil. # Sisendandmed: # [1, 2, 3, 2, 4, 1, 5, 2] # Tulem: # [1, 2]
Mis on nonlocal Pythonis?
Mis on CI/CD? Millest koosneb pipeline?
-- SQL -- Kirjeldus: -- 1. Valige iga makse süsteemi nimi ja maksimaalne saldo -- Sisendandmed:
Räägi mulle Page Object Patternist.
Milliseid teeke kasutasite API testide automatiseerimiseks? Kuidas te vastuseid valideerisite?
Rääkige idempotentsusest. Millised meetodid on idempotents?
Kas on GET-päringul keha? Kuidas GET edastab parameetreid? Mis on Content-Type ja Accept ning milles nende erinevus?
-- Valige iga kliendi nimi, saldo ja maksesüsteemi nimi mitte-null saldo järjekorras -- Sisendandmed: -- 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, 'Ivan the Terrible', 4532); -- INSERT INTO customers(id, name, cardNum) values(2, 'Catherine Romanova', 7764); -- INSERT INTO customers(id, name, cardNum) values(3, 'Nikolai Romanov', 2323); -- INSERT INTO customers(id, name, cardNum) values(4, 'Vladimir Lenin', 9970); -- INSERT INTO customers(id, name, cardNum) values(5, 'Leonid Brezhnev', 1231); -- INSERT INTO customers(id, name, cardNum) values(6, 'Boris Yeltsin', 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');
Milleks on vajalikud sõnumijärjekorrad (Kafka)? Mis on offset? Milline on struktuur: topic, partition, message?
Mis on fixture pytest'is? Milline on selle scope? Kas saab kutsuda fixture'it teise fixture'ist? Mis on autouse? Kas saab edastada parameetreid fixture'ile?
Mis on *args ja **kwargs? Kuidas nad töötavad?
Millised andmetüübid on Pythonis muutumatud?
Milliseid HTTP vastuse koode teate? Kuidas neid gruppidesse jagada saab?
Mis on palju-mitu suhe SQL-is? Kuidas see rakendatakse?