xpaths разные для одинаковых элементов - PullRequest
0 голосов
/ 24 апреля 2018

Я работаю над автоматизацией тестирования веб-сайта, который проверяет содержание Pin карты Google (обычно это адрес места). Веб-сайт размещен на нескольких серверах с целью распределения нагрузки; поэтому я должен проверить на всех серверах.

Я считаю, что xpath для доступа к PIN-коду карты отличается на двух наборах серверов. На одном наборе серверов это:

.//*[@id='map']/div/div/div[1]/div[4]/div[4]/div/div[2]/div/div/div

а на другом наборе это

.//*[@id="map"]/div/div/div[1]/div[3]/div[2]/div[4]/div/div[2]/div[1]/div/div

Я озадачен, почему xpath будут иметь разные значения. Означает ли это, что основная реализация кода отличается? Код на двух наборах серверов был развернут с интервалом в две недели. Кстати, я использую ту же версию драйвера Chrome и запускаю тесты на той же виртуальной машине.

Любое понимание очень ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...