QA / QA Automation
Allure-ды қолдандыңыз ба? Есептер қайда жарияланды?
Тізім мен кортеждің айырмашылығы неде?
Сіз қандай Appium локаторларын білесіз?
Багты әзірлеушіге хабарлағанда, ол: «Мені дәлелде, бұл баг па?» деп сұраған жағдай болды ма? Егер болды, оны қалай шештіңіз?
Ішкі мұрагерлік дегеніміз не және ол неге антипаттерн деп есептеледі?
-- 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');
Postman-да JSON сұранысындағы деректердің бірегейлігін қалай қамтамасыз етуге болады, әр жолы қолмен енгізбестен?
Лог жүргізу жүйелері не үшін қажет? Сіз серверге барып немесе файлды жүктеп алуға болады.
Мен даму бағытына қарай өскім келеді. Өзім үшін қандай салалар мен бағыттарды көресіз?
Dockerfile-дің мақсаты неде?
Жобаңызда автоматтандырумен айналыстыңыз ба?
Курьерлік жеткізу арқылы картаны сәтті рәсімдеу және клиент стоп-листте болған сценарий үшін тест-кейстерді құрыңыз (автоматтандырусыз).
Жағдайлық тапсырма: тестілеу 3 күн, қалғаны 2 күн, релизді кейінге қалдыру мүмкін емес (заңнамалық өзгерістер). Не істейсіз? Егер уақытыңыздың 80% маңызды сценарийлерге кетсе және сіз әлі де мерзімге үлгермесеңіз?
Көп ағынды жұмыс тәжірибеңіз бар ма?
Қандай HTTP тақырыптарын қолдандыңыз, қайсысын білесіз? Авторизация тақырыбын қолдандыңыз ба?
Java-да екі жолды қалай салыстыруға болады?
Мобильді қосымша нативті, гибридті немесе адаптивті болды ма?
CI/CD-мен қалай жұмыс істеп жатырсыз? Өз бетінше орнату және сценарий жазу тәжірибеңіз бар ма?
Барлық клиент тапсырыстары туралы ақпаратты қайтаратын GET сұрауын табыңыз және толықтырыңыз.
Бүгін жұма, клиент тез арада кешке релиз шығаруды сұрайды, бірақ регресс әлі дайын емес. Мұндай жағдайда не істер едіңіз?