2016-02-23 2 views
0

Или это просто через Javascript?Использует ли Selenium IDE Selenium для управления браузером?

Это связано с тем, что у меня есть несколько шагов в wd.js, которые я хотел бы выполнить в качестве пользовательских команд. Но я думаю, что могу только сделать это, если Selenium IDE использует Selenium ... если он использует Javascript для управления браузером, то, вероятно, это невозможно, потому что wd.js использует Selenium для работы.

ответ

1

Selenium IDE делает запись Selenium скриптов иногда с помощью собственных методов, таких как .click() и .navigate().to(url)/.go(url), насколько я знаю. Таким образом, при повторном запуске скрипта он будет вызывать собственные события браузера, а не обязательно все 100% -ные не связанные с Javascript события, такие как .findElement(By). ПРИМЕЧАНИЕ. Я предпочитаю Selenium Builder над Selenium IDE.

+0

Когда Selenium IDE повторно запускает скрипт, он вызывает Selenium? Или Selenium интегрирован с Selenium IDE? Мне интересно, можно ли вызвать этот Селен извне, как можно назвать обычный Селен. Не повезло найти его с ps и другими командами перечисления процессов. – hhaamm

+0

Да, записи совместимы с обычным Selenium, хотя вам нужно настроить скрипты, чтобы заставить его работать в тестовом бегуне. Я как-то прототипировал что-то подобное: https://github.com/djangofan/simple-selenium-builder-framework – djangofan

Смежные вопросы