Обяснете какво означава връзката ForeignKey в база данни и как функционира
QA / QA Automation
Как се различават командите git pull и git fetch при работа с репозитория?
Кои нива включват структурата на тестовата пирамида?
Можете ли да споделите своя професионален опит и проектите, в които сте участвали?
Какво са фикстури? За какво са необходими?
От какви компоненти се състои командата 'git pull' и как взаимодейства с репозитория?
Посочете видовете и нивата на тестване
Как да изберете мобилно устройство за тестване, на какво ще се базирате?
Работили ли сте някога с план за заявка в базата данни (EXPLAIN/EXPLAIN ANALYZE)?
Можеш ли да изброиш основните HTTP методи, които знаеш?
Какви са предимствата и недостатъците на използването на XPath в сравнение с CSS селекторите при автоматизация на тестове или парсинг на документи?
Методът изпраща поръчка чрез сайта. Приема: 1 списък с изпращания с продукти 2 очаквана дата на получаване за всяко изпращане 3 адрес за получаване с коментари 4 метод на плащане, например банковата карта. лимит на дължината на address.comment - 200 символа лимит на дължината на shipments - 200 обекта Трябва да се тества този метод (да се създаде чеклист за проверки). POST /order { "shipments": [ // изпращания/кутии с продукти { "id": "number", "date": "number" // Очаквана дата на доставка } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // остави при вратата }, "payment_method": "string" # card / apple_pay }
Как да добавя почистване на списъка след завършване на теста? Каква е разликата между yield и AdFinalizer?
Има таблица с името carts. Колони: userID, itemID, quantity. Намерете потребителите с голяма количка, тези, чийто общ брой продукти е повече от 300.
Какви критерии трябва да се използват при избора на HTTP методи POST, PUT и PATCH за операции по актуализиране на ресурси?
Разкажи за последното си работно място: проект, процеси, за което отговаряше, с какво се занимаваше.
Можете ли да обясните концепцията за полиморфизъм в обектно-ориентираното програмиране?
Какви снифери си използвал? Разкажи ми за функциите им и за какво са необходими.
Напишете функция, която отпечатва низ <Name> на интервю в <company>, по подразбиране приемаме, че компанията е Ozon, но можете да създадете и своя собствена компания.
Как стартирахте UI тестовете на CI? Какво използвахте?