QA / QA Automation
Можете объяснить концепцию паттерна Page Object и его применение в автоматизации тестирования?
Какое из команд — TRUNCATE или DELETE — выполняется быстрее при очистке таблицы в базе данных?
Можете объяснить, что означает HTTP-метод GET и для чего он используется при работе с веб-ресурсами?
Какие средства или библиотеки применяли вами для проведения асинхронных тестов?
Какова роль файла Obj.xml в контексте Java-приложений?
Какие инструменты используешь для проведения контрактного тестирования?
Какие шаблоны проектирования использовались для организации хранения локаторов в автоматизации UI?
Можно ли привести примеры тестирования, соответствующие различным уровням пирамиды тестирования?
Является ли переменная environment глобальной или ограниченной областью видимости?
Какие технологии и инструменты ты используешь в своей работе?
Какова основная задача практике интеграции и автоматизации процессов развертывания в современных разработках?
Каким образом в Python достигается сокрытие внутренней реализации объекта и скрытие данных от внешнего доступа?
Применяли ли вы паттерн Page Object в своих проектах для организации автоматизированных тестов?
Можешь привести пример ограничения, наложенного на базу данных или систему?
Какую технологическую инфраструктуру и используемые инструменты применяются в вашем текущем проекте?
Какими средствами и методами вы взаимодействовали с нереляционными базами данных в своих проектах?
Проверял ли ты работу HTTP-запросов и их корректность?
Как применение принципов объектно-ориентированного программирования влияет на ваш подход к написанию кода?
Можешь перечислить основные принципы объектно-ориентированного программирования?
Можете объяснить, что подразумевается под понятием широковещательный канал в контексте коммуникаций?