Автоматизировать процесс захвата элементов с веб-страницы - PullRequest
0 голосов
/ 25 октября 2018

Я хочу автоматизировать тестовые случаи для разработки веб-страниц с помощью Robot Framework.У меня есть около 5000 тестовых строк, которые описывают пути к различным элементам страницы.Теперь я собираюсь пройтись и захватить определенные «id» или «css selector» на веб-странице для автоматизации.Моя опция по умолчанию - вручную проверять каждую кнопку, ссылку, таблицу и т. Д. И вводить ее в огромную электронную таблицу для автоматизации, но я чувствую, что для извлечения элементов должен быть менее трудоемкий метод.

Я имеюИзучил различные варианты, и самое близкое решение, которое я могу найти, - это Python Webscraping, но из того, что я понимаю, Webscraping требует, чтобы элементы уже были определены, и ваша цель - извлечь информацию , а не фактические элементы.

У кого-нибудь есть решение, которое может быть немного менее утомительным, чем проверка 5000 элементов веб-страницы?;)

1 Ответ

0 голосов
/ 26 октября 2018

Если вы можете поместить свою страницу в IFRAME, то, возможно, вы могли бы использовать JS (в родительском), чтобы дождаться загрузки страницы, а затем получить (все или определенные) элементы в IFRAME.Таким образом, вы сможете получить все элементы полностью визуализированной страницы.

(никогда не делал этого, но должно работать)

...