Как пройти проектное интервью – типовые вопросы по архитектуре автоматизации 2.0. Антон Семенченко

Примеры вопросов: 1. ООП 2. Опишите основные layers и modules решения по Автоматизации тестирования? На Ваш взгляд в чем отличие layers и modules? Порой эти термины неоправданно используются как синонимы. 3. На Ваш взгляд в чем отличие framework и library? Порой эти термины неоправданно используются как синонимы. 4. На основе каких факторов вы принимаете решения — выбрать готовый wrapper, например, для Selenium WebDriver или разработать свой? 5. Опишите случаи, когда не стоит использовать Design Patterns. Как вы принимаете решение использовать Design Pattern или код на базе 2-х if-ов? 6. Почему Singleton в разработке считается анти паттерном? Почему так часто применяется в Автоматизации? Что инкапсулирует Singleton, дайте, по-возможности, максимально развернутый ответ. 7. Опишите основные Design Pattern-ы, специфические для Автоматизации тестирования, и взаимосвязи между ними. 8. Какие классические Design Pattern-ы Вы используете в Автоматизации тестирования и почему? Какие задачи с п
Back to Top