QA / QA Automation
Каким образом можно применять концепции объектно-ориентированного программирования при процессе тестирования программных продуктов?
Каким образом вы определяли сложность и объем задачи перед началом работы?
Каким образом можно обеспечить вызов фикстуры после окончания выполнения теста или скрипта?
Можешь назвать и объяснить два основных способа объявления функций в JavaScript?
Какие способы создания строки, отличные от простого объединения, ты знаешь?
Можешь перечислить ключевые классы, используемые в Selenium для автоматизации браузеров?
Какие существуют уровни доступа, применяемые к методам в объектно-ориентированном программировании?
Можете назвать ключевые аннотации, используемые в JUnit для организации тестов?
Можешь ли перечислить основные базовые типы данных, используемые в программировании?
Можешь перечислить основные принципы объектно-ориентированного программирования?
Какие потенциальные опасности могут возникнуть при оценке времени выполнения задачи или проекта?
Можешь перечислить и описать различные типы циклов for, используемые в JavaScript?
Можешь перечислить основные уровни тестирования программного обеспечения?
Какие преимущества и недостатки имеет применение мок-объектов в тестировании?
Вы имели опыт использования Selenium в автоматизации тестирования?
Что такое собственный декоратор и как его создать в Python?
Что подразумевается под понятием callback в программировании?
Какие трудности могут возникнуть у автоматизатора при одновременном запуске нескольких тестов?
Какие компоненты или функции необходимо проверить в процессе тестирования?
Вы больше склоняетесь к тестированию пользовательского интерфейса или API-слоёв приложения?