Как создать несколько показов по гиперссылке через HtmlUnit в Java? - PullRequest
0 голосов
/ 27 января 2010

Я использую безголовый браузер, предоставленный HtmlUnit

Я загрузил веб-страницу в веб-клиент. Теперь я хочу создать несколько показов по гиперссылке (на загруженной веб-странице), точно так же, как мы несколько раз наводим курсор мыши на ссылку на ссылке на веб-странице в реальном веб-браузере.

Как я могу сделать это через HtmlUnit?

Ответы [ 2 ]

1 голос
/ 27 января 2010

При наведении курсора мыши на гиперссылку не создается впечатление.

  • Щелчок по нему создает впечатление на странице, к которой он ведет.
  • Загрузка ссылки создает для нее впечатление (если это рекламная ссылка)

Итак, соответственно:

  • щелкните ссылку с помощью HtmlUnit и перезагрузите целевую страницу несколько раз
  • перезагрузить текущую страницу несколько раз
0 голосов
/ 09 февраля 2010

Вы можете попробовать использовать внешний интерфейс TestPlan для HTMLUnit, что делает этот тип вещей довольно простым.

Например:

while is true
  GotoURL http://somepage.com/
  Click link:Buy Me!
end

Тогда просто дайте ему поработать, пока у вас не будет достаточно кликов. :)

...