QA / QA Automation
Какова основная цель использования шаблона Page Object при автоматизации тестирования веб-интерфейсов?
Можете объяснить, что подразумевается под системой управления версиями и для чего она нужна?
Объясните концепцию duck typing и в чем ее отличие от статической типизации в программировании.
Расскажите о вашем опыте разработки и использования технологий Java 8 в проектах.
Вот основные преимущества и недостатки монолитной архитектуры в системах?
Пробовали ли вы выполнять тестирование вручную?
Применяли ли вы паттерн Page Object в своих проектах для организации автоматизированных тестов?
Каким образом PyTest определяет, какие тестовые функции или случаи следует выполнить в процессе тестирования?
Какие типы тестирования ты применяешь в своей работе?
Какое назначение у концепции полиморфизма в объектно-ориентированном программировании?
Как осуществляется последовательность выполнения фикстур в процессе их поиска и применения?
Расскажите о вашем опыте использования Java Stream API и его применении в проектах
Опиши ситуацию, в которой ты применял принципы наследования в объектно-ориентированном программировании
Можете объяснить принцип работы и основную идею непрерывной интеграции (CI)?
Для чего используют фикстуры при тестировании программного обеспечения?
Каким образом можно получить список уникальных элементов в результирующем наборе данных при выполнении SQL-запроса?
Какие типы баз данных поддерживаются в PostgreSQL?
Каково основное предназначение паттерна Factory в разработке программного обеспечения?
Какие критерии ты бы использовал при отборе кандидатов для оценки их соответствия команде?
В чем заключается смысл проведения тестирования с использованием парных элементов или данных?