Перейти к содержимому

Фотография

WebDriver и javascript


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Lank

Lank

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Sergey Vakhturov

Отправлено 16 августа 2012 - 19:38

Всем привет!
Возникла огромная проблема при обращении к элементу на странице. А именно это всего лишь безобидная ссылка с javascript. Пробовал писать xpath-запросы: искал по тексту, ссылке, части ссылки, содержимому(contains[]).
Подскажите, как можно выполнить переход по такой ссылке? Возможно, стоит запускать сам скрипт? Использую Selenium 2.0, FireFox browser v. 13.
На скриншоте прилагаю HTML-код элемента. Заранее спасибо.
Изображение
  • 0

#2 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 17 августа 2012 - 06:34

Нужно запускать сам скрипт.
  • 0
ap-test-team.blogspot.com

#3 Lank

Lank

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Sergey Vakhturov

Отправлено 17 августа 2012 - 11:51

Были такие подозрения. И как это сделать?
  • 0

#4 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 17 августа 2012 - 12:35

((IJavaScriptExecutor)Driver).ExecuteScript("doSubmit(...return false;");
Не забыть подключить Selenium.Interactions;
  • 0

#5 achumagin

achumagin

    Активный участник

  • Members
  • PipPip
  • 145 сообщений
  • ФИО:Alexey Chumagin
  • Город:Казань

Отправлено 17 августа 2012 - 12:38

Были такие подозрения. И как это сделать?


Как это сделать в webdriver или как определить какой скрипт надо вызывать?
  • 0
ap-test-team.blogspot.com

#6 Lank

Lank

    Новый участник

  • Members
  • Pip
  • 5 сообщений
  • ФИО:Sergey Vakhturov

Отправлено 22 августа 2012 - 08:07

Да, хотел узнать как запустить данный скрипт в WebDriver.
Спасибо за помощь.
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных