QA / QA Automation
LeetCode #610 — Програмата приема три страни на триъгълник и определя неговия тип: равностранен, равнобедрен или разностранен; всяка страна не надвишава 10 000. Създайте набор от тестове за покриване на програмата.
Колко време ти е необходимо да се преместиш на ново място след получаване на офертата?
Какво е тестване на локализация?
Кои шаблони за дизайн използвахте освен Page Object?
Изключение за остарял елемент — какво е и как работи в Playwright?
Как тествахте бекенда и REST API?
Имали ли сте някога да давате оценки при тестове? Как го правехте?
Разкажи пълния път на задачата: от получаването до merge в git.
В кой град живееш, в Русия или не?
Напишете алгоритъм за обръщане на масив (първият елемент става последен, последният първи и т.н.) без използване на вградени функции.
Реализирайте и тествайте липсващите методи на класа за валидиране на картата. Методът за проверка на изтичането на датата вече е реализиран без грешки. За частично решение е достатъчно да реализирате 2 липсващи метода, които проверяват свойствата на картата.
Разкажи ми за пускането на клиент-сървър приложение: как се случва, какви са нюансите?
Разкажете за специфичните проверки и особености на мобилното тестване
Как бяха изградени процесите на тестване на последното ви работно място?
Как се активира тригерът за smoke тестове и какво определя списъка с тестове за smoke?
Как да изпратите сигнал на процес в Linux? Как да промените правата за файл/директория?
Какви са генераторите в Python? За какво се използват?
Имали ли сте някога нужда да превеждате тестове от един ниво на друго (например, от E2E към интеграционен/компонентен)?
Какви инструменти използваш за автоматизиране на процесите по интеграция и доставка на софтуер?
Използвали ли сте инструменти за разработчици за симулиране на ниска скорост на интернет връзката по време на отстраняване на грешки?