Почему я должен использовать CSS-селекторы в отличие от XPath для автоматического тестирования?

Пожалуйста, помогите мне понять, почему использование CSS-селекторов даже вариант для автоматического тестирования. Я использовал инструмент Ghost Inspector на своем рабочем месте для создания множества автоматических тестов для наших вещей. Этот инструмент дает вам возможность использовать селекторы CSS для XPath. Зачем

XPath НАСТОЛЬКО гораздо прочнее, чем CSS. CSS для любого конкретного пользовательского интерфейса может изменяться почти еженедельно в некоторых проектах / функциях. Это делает тесты чрезвычайно хрупкими и подверженными регулярным поломкам.

Это потому, что большинство новых авторов тестов не хотят изучать XPath и хотят придерживаться основ? Селекторы CSS выглядят красивее синтаксиса XPath? Пожалуйста, убедите меня. Благодарность

Ответы на вопрос(2)

Ваш ответ на вопрос