Интервью автоматизации 01
3 flashcards · Other · by mr-alexov
Что умеет XPath чего не умеют CSS selectors?
- Поиск по тексту - Подыматься вверх по дереву DOM
Есть ли существенная разница в скорости между CSS selectors и XPath?
Нет. В практике веб-автоматизации скорость загрузки и ожидания элементов влияют на время исполнения кода куда сильнее.
Что такое пирамида (авто) тестирования?
"Пирамида". Верхний "маленький" уровень: UI тесты. Серединный средний уровень: API тесты. Широкий нижний уровень: Unit тесты. Быстрее всего выполняются юнит-тесты или интеграционные тесты модулей (работающие на том же принципе что и юнит-тесты, но связывающие несколько модулей а не только один). Если мы хотим чтобы наши тесты прогонялись быстрее, таких тестов должно быть больше, что символизирует нижний уровень пирамиды. Второй уровень -- API тесты, которые выполнятся быстрее чем UI , но медлен…