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