Всем привет. Подскажите пожалуйста. Открыл в Firefox'е Selenium Builder. Провел запись некоторых сценариев. Теперь хочу запустить этот сценарий допустим через IE, но не на локальном хосте а допустим на сайте https://ru.foursquare.com/signup. Что конкретно запустить кроме билдера, и где и что прописывать?
http://screencast.com/t/5JuhOAtiT
Вопрос по Selenium Builder. Запуск в IE
#1
Отправлено 07 марта 2014 - 10:18
#2
Отправлено 07 марта 2014 - 12:42
1. Надо скачать Selenium Server (отсюда -- http://docs.seleniumhq.org/download/), для его работы потребуется также установить Java.
2. Запустить сервер:
java -jar selenium-server-standalone-2.40.jar
3. Указать в настройках Builder'а адрес сервера localhost:4444, браузер internet explorer, версию и платформу указывать не нужно при запуске через "одиноко стоящий сервер".
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#3
Отправлено 07 марта 2014 - 13:22
1. Надо скачать Selenium Server (отсюда -- http://docs.seleniumhq.org/download/), для его работы потребуется также установить Java.
2. Запустить сервер:
java -jar selenium-server-standalone-2.40.jar3. Указать в настройках Builder'а адрес сервера localhost:4444, браузер internet explorer, версию и платформу указывать не нужно при запуске через "одиноко стоящий сервер".
В том то и дело, что я хочу не на локалхосте своем запустить. а скажем провести тест на уже висящем в интернете сайте https://ru.foursquare.com/signup
#4
Отправлено 07 марта 2014 - 20:01
Selenium Server -- это "ретранслятор команд", а не веб-сервер и не тестируемое приложение.
Либо команды выполняются непосредственно в Selenium Builder, то есть в текущем открытом браузере Firefox.
Либо вам нужен Selenium Server, который запустит нужный вам браузер и будет выполнять в нём команды, которые отправляет Selenium Builder.
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#5
Отправлено 10 апреля 2015 - 10:02
Скажите пожалуйста комманду задержки в selenium Builder. Запускаю тест. Открывается страница в браузере. Но потом не нажимает на кнопку. Так как страница еще не загрузилась. Перед первым и вторым шагом хочу влепить паузу в 5 секунд что бы страница загрузилась. Какой коммандой в толк взять не могу.
#8
Отправлено 19 декабря 2016 - 14:45
Здравствуйте! Скачал selenium server и java http://docs.seleniumhq.org/download/ .Что теперь делать?ИХ куда то ставить, или просто прописать путь вот этот?
java -jar selenium-server-standalone-3.0.1.jar
И подскажите, не могу ли я в самом билдере запустить скрипт?В браузере firefox.Не в других
#9
Отправлено 19 декабря 2016 - 18:28
Здравствуйте! Скачал selenium server и java http://docs.seleniumhq.org/download/ .Что теперь делать?ИХ куда то ставить, или просто прописать путь вот этот?
java -jar selenium-server-standalone-3.0.1.jar
И подскажите, не могу ли я в самом билдере запустить скрипт?В браузере firefox.Не в других
Изучайте документацию, так как вопросы очень простые, но без них вам не продвинуться дальше.
Вкратце: запускаете приведенной вами выше командой selenium server, затем открываете в билдере скрипт и выбираете команду "Run on Selenium server".
Дальше билдер покажет окно, в котором по умолчанию будет введено значение браузера firefox, и можно в нем сразу запускать.
#10
Отправлено 17 января 2017 - 09:25
Здравствуйте. В Selenium Builder, сделал некоторые шаги, записал и хотел запустить их.Столкнулся с проблемой, пришлось установить Selenium server, установил вроде все работает но все равно не могу воспроизвести свои шаги.Покопался в интернете и понял, что этот билдер и сервер работают только на определенных версиях.Так ли это?
Уже на первом шаге ошибка такая:
The path to the driver executable must be set by the webdriver.gecko.driver system property; for more information, see https://github.com/mozilla/geckodriver. The latest version can be downloaded from https://github.com/mozilla/geckodriver/releases
Перешел по ссылке https://github.com/m...driver/releases установил , но всеравно ошибка та же .
#11
Отправлено 17 января 2017 - 10:28
Как установили? Елси ошибка та же, значит установили не до конца или не так.
#12
Отправлено 17 января 2017 - 10:47
Перешел по ссылке, скачал файл geckodriver-v0.13.0-win64.zip - вот на чем остановился, такая установка у меня
#13
Отправлено 17 января 2017 - 13:05
Надо положить его в папку с проектом. Запускать не надо.
#14
Отправлено 17 января 2017 - 13:08
Надо положить его в папку с проектом. Запускать не надо.
C каким проектом?В папку браузера Mozilla ?
#15
Отправлено 18 января 2017 - 18:16
Надо положить его в папку с проектом. Запускать не надо.
Правильно я понимаю, что если проектов несколько, то нужно размещать во всех папках?
#16
Отправлено 19 января 2017 - 08:42
Надо положить его в папку с проектом. Запускать не надо.
Правильно я понимаю, что если проектов несколько, то нужно размещать во всех папках?
Да, я привел один из вариантов решения. Есть другие же варианты.
#17
Отправлено 19 января 2017 - 10:21
Да, я привел один из вариантов решения. Есть другие же варианты.
А другие варианты не подскажете?
#18
Отправлено 19 января 2017 - 12:59
1. Добавить путь к драйверу в системную переменную PATH.
2.Создавать системную переменную webdriver.gecko.driver куда записывать путь к драйверу.
т.е. всё тоже что и при использовании других драйверов (хром, ИЕ).
#19
Отправлено 24 января 2017 - 17:21
1. Добавить путь к драйверу в системную переменную PATH.
2.Создавать системную переменную webdriver.gecko.driver куда записывать путь к драйверу.
т.е. всё тоже что и при использовании других драйверов (хром, ИЕ).
Я обычно не заморачиваюсь и просто кидаю драйвер в папку system32, поэтому остальные способы плохо помню.
#20
Отправлено 25 января 2017 - 09:35
Я обычно не заворачиваюсь и просто кидаю драйвер в папку system32, поэтому остальные способы плохо помню.
Этот способ хорош, но только для винды... И он равнозначен первому пункту, т.к. system32 в переменной path есть.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных