Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Как запускать удалённые тесты на VirtualBox?

internet-explorer
linux
selenium
python
webdriver
virtualization
virtualbox
Теги: #<Tag:0x00007f7b65485818> #<Tag:0x00007f7b654856d8> #<Tag:0x00007f7b65485598> #<Tag:0x00007f7b65485430> #<Tag:0x00007f7b65485278> #<Tag:0x00007f7b65485138> #<Tag:0x00007f7b65484fd0>

#1

Привет всем!
Я пытаюсь запустить удаленный тест.
У меня система linux mint хочу протестировать сайт на IE.
Для этого установил на VirtualBox Win7 с IE11.
Скачал на VirtualBox все вроде то что надо для запуска теста:

  1. IEDriverServer
  2. JDK
  3. selenium-server-standalone-3.0.0-beta3

Пишу код:

browser = webdriver.Remote('http://10.0.1.25:4444/wd/hub',webdriver.DesiredCapabilities.INTERNETEXPLORER)
browser.get('http://www.google.com')

Не работает… пишет:

urllib2.URLError: <urlopen error [Errno 22] Invalid argument>

(Vasiliy Rakshin) #2

Первый параметр точно может быть строковой величиной? Не URL?


#3

Да вроде посмотрел везде можно писать и так.


(Bolatbek) #4

С основного хоста открывается этот урл?


#5

ага


(Bolatbek) #6
webdriver.Remote(command_executor='http://10.0.1.25:4444/wd/hub', webdriver.DesiredCapabilities.INTERNETEXPLORER)


(Artur Korobeynyk) #7

Где-то недавно светилась статья - Как я перестал бояться и начал автоматизировать.
По ходу актуальнее будет: “Как я перестал автоматизировать и начал бояться и читать манулы”. Я так и не понял что непонятного в официальной документации (тем более для пользователя линукса)
http://selenium-python.readthedocs.io/getting-started.html
Смотреть ответ @Mes