Убедитесь, что XPath действителен с помощью инструментов разработчика в Internet Explorer 8

Я пишу тесты Selenium, и мне нужно поддерживать Internet Explorer 8.

Я хочу использовать инструменты разработчика в Internet Explorer 8, чтобы убедиться, что Internet Explorer 8 может находить определенные элементы по их выражениям XPath. Я могу легко сделать это с помощью Chrome или Firebug с Firefox, но я не могу понять, как это сделать с помощью IE Developer Tools - это кажется очень неуклюжим, чуждым и не интуитивно понятным для тех, кто работает с Chrome и Firebug с Firefox.

Я не пытаюсь получить выражение XPath элемента с помощью инструментов разработчика. (В Интернете есть множество ссылок, как это сделать.) Я пытаюсь проверить, что выражения XPath, которые у меня уже есть, будут работать в Internet Explorer 8 с помощью инструментов разработчика.

Если я хочу убедиться, что выражение XPath находит элемент в Chrome, я бы сделал следующее:

  • Перейдите на страницу, которую я хочу проверить
  • Нажмите F12, чтобы открыть отладчик Chrome.
  • Нажмите Ctrl + F, чтобы вызвать поиск.
  • Введите или вставьте выражение XPath, которое я хочу протестировать.
  • Посмотрите, нашло ли выражение XPath элемент.

Вот изображение того, как это выглядит в Chrome:

Проверка выражения XPath в Chrome

Я хотел бы сделать то же самое в Internet Explorer 8. Как я могу это сделать?

Я видел эквивалент Firebug «Копировать Xpath» в Internet Explorer ? который пытается получить выражение XPath от веб-элемента. Я пытаюсь сделать обратное: получить веб-элемент из выражения XPath, чтобы убедиться, что выражение XPath допустимо в Internet Explorer 8.


person James Dunn    schedule 17.03.2014    source источник
comment
Показано в Урок 50a сайта по переполнению стека и обмену стеками .   -  person Peter Mortensen    schedule 04.02.2019


Ответы (1)