как найти веб-страницу формы xpath - PullRequest
0 голосов
/ 18 октября 2011

Я пытаюсь найти веб-страницу формы xpath. Я использовал 3 дополнения, чтобы найти xpath с веб-страницы
1) Xpather
2) FireFinder
3) Проверка Xpath
Это возвращает некоторый xpath. Я скопировал эти xpaths. В моем приложении я использую камень nokogiri для очистки экрана. Если я буду psate тех xpaths в моем испытании Это не отвечает.

Я также попробовал следующую процедуру. Если я проверю элемент, который откроется на вкладке HTML Firefug. После этого я щелкаю правой кнопкой мыши по этому элементу и копирую xpath. Этот xpath также не отвечает.

Частично связанный с этой проблемой, я уже задавал вопрос в stackoverflow. Фрогз ответил на мой вопрос. Из его ответа я красный Xpath (w3schools), тогда я понял, как писать xpath. Но я не могу ожидать, что пользователь также напишет xpath. Если вам пригодится какое-либо дополнение или любой другой инструмент для получения xpath с веб-страницы.

Ответы [ 3 ]

1 голос
/ 19 июня 2014

Если вы используете chrome ... вы можете щелкнуть правой кнопкой мыши и проверить элемент ..., а затем найти нужный элемент на веб-странице и щелкнуть правой кнопкой мыши для копирования Xpath.

1 голос
/ 18 октября 2011

Для этого я использую firebug.

Но используя nokogiri и механизируй, я никогда не был другом XPath в качестве селектора.Я использую путь CSS вместо этого.Но самый простой и безопасный способ - использовать атрибут id, если он указан.

0 голосов
/ 09 апреля 2018

Вы можете использовать Google Chrome - Инструмент для разработчиков

  1. Щелкните правой кнопкой мыши веб-элемент, для которого вы хотите получить x-path Select Element

  2. Затем откроется окно инструмента разработчика с выделенным синим цветом, затем щелкните правой кнопкой мыши на этой синей линии и выполните действие, как показано на рисунке

    Copy xpath

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