Size: a a a

testing_in_python

2020 December 29

НН

Ник Ники in testing_in_python
спасибо!
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
спасибо!
java -jar selenium-server-standalone-3.141.59.jar если так запустить, то в консоли сессия создается с браузером?
источник

SV

Sergei Vasilchenko in testing_in_python
кнопка create session в консоли
источник

SV

Sergei Vasilchenko in testing_in_python
Sergei Vasilchenko
java -jar selenium-server-standalone-3.141.59.jar если так запустить, то в консоли сессия создается с браузером?
попробуйте так запустить и тесты с chromedriver натравить, проверить работает вообще или нет, может драйвер не подхватывает
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
спасибо!
я бы вам рекомендовал в 2021 познакомиться с selenoid)
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
спасибо!
запуск в терминале:
java -jar selenium-server-standalone-3.141.59.jar -role hub

затем из консоли берете адрес вашей машины здесь, либо можно командой ifconfig вытащить из терминала, выглядит примерно так:
192.168.1.70
далее
your_url

в соседнем окне терминала:
java -jar selenium-server-standalone-3.141.59.jar -role hub http://your_url:4444/grid/register/

затем открываем
your_url:4444
в браузере, далее в консоль и видим там браузеры
соответственно тесты должны смотреть на localhost:4444/wd/hub в капабилитис
источник
2020 December 31

НН

Ник Ники in testing_in_python
Sergei Vasilchenko
java -jar selenium-server-standalone-3.141.59.jar если так запустить, то в консоли сессия создается с браузером?
Добрый день.На данный момент ,целый вечер был проведен в анализе где может быть ошибка.Создал hub, с node где установил один браузер .При запуске python , где в нем указывается сам созданный node ,выходило много строчек ошибок .Погуглив, нашел ответ решение на вопрос, установил jdk 15 версии , тогда как у меня была 8.Не перегружал компьютер, снова пробовал запустить python,ошибка та же.Сегодня утром снова попробовал те же операции и как раз , когда устанавливал hub , мне было предложено использовать версию jdk15  .После этого запустилось все .Но я так и не заметил в console grid , что там изменил цвет сам значек браузера.Сейчас буду искать информацию, какую букву нужно использовать в pytest,чтобы получить подробную информацию о тестировании, может там покажет ,что я все-таки использую selenium grid .
java -jar selenium-server-standalone-3.141.59.jar -role hub
java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://localhost:4444/grid/register -port 5558 -browser browserName=firefox,version=80,maxinstance=1,platform=WINDOWS

environments\selenium_env\Scripts\activate.bat
Pytest -d Tests.py (как раз использую в качестве провекри Page object на Хабре)
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
Добрый день.На данный момент ,целый вечер был проведен в анализе где может быть ошибка.Создал hub, с node где установил один браузер .При запуске python , где в нем указывается сам созданный node ,выходило много строчек ошибок .Погуглив, нашел ответ решение на вопрос, установил jdk 15 версии , тогда как у меня была 8.Не перегружал компьютер, снова пробовал запустить python,ошибка та же.Сегодня утром снова попробовал те же операции и как раз , когда устанавливал hub , мне было предложено использовать версию jdk15  .После этого запустилось все .Но я так и не заметил в console grid , что там изменил цвет сам значек браузера.Сейчас буду искать информацию, какую букву нужно использовать в pytest,чтобы получить подробную информацию о тестировании, может там покажет ,что я все-таки использую selenium grid .
java -jar selenium-server-standalone-3.141.59.jar -role hub
java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://localhost:4444/grid/register -port 5558 -browser browserName=firefox,version=80,maxinstance=1,platform=WINDOWS

environments\selenium_env\Scripts\activate.bat
Pytest -d Tests.py (как раз использую в качестве провекри Page object на Хабре)
Pytest -v
источник

НН

Ник Ники in testing_in_python
не помогло.Думаю, раз я указывают на node полным именем его , то скорее всего он и будет открываться .Но в книге показано,что при использовании grid, значок браузера сереет.
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
не помогло.Думаю, раз я указывают на node полным именем его , то скорее всего он и будет открываться .Но в книге показано,что при использовании grid, значок браузера сереет.
Может у тебя проблемы в том что не указан веб драйвер, раз у тебя виндовс
источник

НН

Ник Ники in testing_in_python
capabilities: Capabilities {browserName: firefox, maxinstance: 1, platform: WINDOWS, platformName: WINDOWS, seleniumProtocol: WebDriver, server:CONFIG_UUID: c74d3e1e-5567-4a76-a5c1-735..., version: 80}
это из selenium grid
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
capabilities: Capabilities {browserName: firefox, maxinstance: 1, platform: WINDOWS, platformName: WINDOWS, seleniumProtocol: WebDriver, server:CONFIG_UUID: c74d3e1e-5567-4a76-a5c1-735..., version: 80}
это из selenium grid
если Create session в консоли нажимаешь открывается браузер?
источник

SV

Sergei Vasilchenko in testing_in_python
что в коде тестов сейчас?
источник

НН

Ник Ники in testing_in_python
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
Добрый день.На данный момент ,целый вечер был проведен в анализе где может быть ошибка.Создал hub, с node где установил один браузер .При запуске python , где в нем указывается сам созданный node ,выходило много строчек ошибок .Погуглив, нашел ответ решение на вопрос, установил jdk 15 версии , тогда как у меня была 8.Не перегружал компьютер, снова пробовал запустить python,ошибка та же.Сегодня утром снова попробовал те же операции и как раз , когда устанавливал hub , мне было предложено использовать версию jdk15  .После этого запустилось все .Но я так и не заметил в console grid , что там изменил цвет сам значек браузера.Сейчас буду искать информацию, какую букву нужно использовать в pytest,чтобы получить подробную информацию о тестировании, может там покажет ,что я все-таки использую selenium grid .
java -jar selenium-server-standalone-3.141.59.jar -role hub
java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://localhost:4444/grid/register -port 5558 -browser browserName=firefox,version=80,maxinstance=1,platform=WINDOWS

environments\selenium_env\Scripts\activate.bat
Pytest -d Tests.py (как раз использую в качестве провекри Page object на Хабре)
я выше писал https://t.me/testing_in_python/19781 так работает. зачем снова указывать порт, если в локалхост уже 4444?
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
Добрый день.На данный момент ,целый вечер был проведен в анализе где может быть ошибка.Создал hub, с node где установил один браузер .При запуске python , где в нем указывается сам созданный node ,выходило много строчек ошибок .Погуглив, нашел ответ решение на вопрос, установил jdk 15 версии , тогда как у меня была 8.Не перегружал компьютер, снова пробовал запустить python,ошибка та же.Сегодня утром снова попробовал те же операции и как раз , когда устанавливал hub , мне было предложено использовать версию jdk15  .После этого запустилось все .Но я так и не заметил в console grid , что там изменил цвет сам значек браузера.Сейчас буду искать информацию, какую букву нужно использовать в pytest,чтобы получить подробную информацию о тестировании, может там покажет ,что я все-таки использую selenium grid .
java -jar selenium-server-standalone-3.141.59.jar -role hub
java -jar selenium-server-standalone-3.141.59.jar -role node -hub http://localhost:4444/grid/register -port 5558 -browser browserName=firefox,version=80,maxinstance=1,platform=WINDOWS

environments\selenium_env\Scripts\activate.bat
Pytest -d Tests.py (как раз использую в качестве провекри Page object на Хабре)
тут дело не в джаве я так понимаю. Create session в консоли грида нажми, браузер открывается?
источник

НН

Ник Ники in testing_in_python
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
у вас грид слушает 4444 порт, а в конфтест 5558. 0_0
в conftest нужно чтобы на 4444 смотрел
источник

НН

Ник Ники in testing_in_python
Понял! теперь серым становится ,значек браузера.
источник

SV

Sergei Vasilchenko in testing_in_python
Ник Ники
Понял! теперь серым становится ,значек браузера.
тесты проходят?
источник