Sobes.tech

QA / QA Automation

Обяснете какво означава връзката ForeignKey в база данни и как функционира

Junior — Middle
283

Как се различават командите git pull и git fetch при работа с репозитория?

Junior — Middle
279

Кои нива включват структурата на тестовата пирамида?

Junior — Middle
273

Какво са фикстури? За какво са необходими?

Middle
272

От какви компоненти се състои командата 'git pull' и как взаимодейства с репозитория?

Junior — Middle
271

Посочете видовете и нивата на тестване

Middle
267

Как да изберете мобилно устройство за тестване, на какво ще се базирате?

Middle
266

Работили ли сте някога с план за заявка в базата данни (EXPLAIN/EXPLAIN ANALYZE)?

Senior
265

Какви са предимствата и недостатъците на използването на XPath в сравнение с CSS селекторите при автоматизация на тестове или парсинг на документи?

Junior — Middle
264

Методът изпраща поръчка чрез сайта. Приема: 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 }

Senior
253

Как да добавя почистване на списъка след завършване на теста? Каква е разликата между yield и AdFinalizer?

Senior
253

Има таблица с името carts. Колони: userID, itemID, quantity. Намерете потребителите с голяма количка, тези, чийто общ брой продукти е повече от 300.

Senior
253

Какви критерии трябва да се използват при избора на HTTP методи POST, PUT и PATCH за операции по актуализиране на ресурси?

Junior — Middle
252

Разкажи за последното си работно място: проект, процеси, за което отговаряше, с какво се занимаваше.

Senior
251

Можете ли да обясните концепцията за полиморфизъм в обектно-ориентираното програмиране?

251

Какви снифери си използвал? Разкажи ми за функциите им и за какво са необходими.

Middle
248

Напишете функция, която отпечатва низ <Name> на интервю в <company>, по подразбиране приемаме, че компанията е Ozon, но можете да създадете и своя собствена компания.

Middle
246

Как стартирахте UI тестовете на CI? Какво използвахте?

Senior
243
/5