Size: a a a

Aerokube Support

2020 November 06

PN

Pavel Nagrebertskyi in Aerokube Support
Ivan Krutov
вот я про этот
а если хром?)
источник

IK

Ivan Krutov in Aerokube Support
должен быть такой же метод
источник

PN

Pavel Nagrebertskyi in Aerokube Support
ну как видишь нету
источник

PN

Pavel Nagrebertskyi in Aerokube Support
на C#
источник

A

Andrey in Aerokube Support
Pavel Nagrebertskyi
а как ее передать в C#? там SetCapability не пашет
Я реализовывал так:
var options = new ChromeOptions();
var capabilities = options.ToCapabilities() as DesiredCapabilities;
capabilities.SetCapability("enableVNC", true);
var driver = new RemoteWebDriver("selenoidUrl", capabilities, timeout);
источник

RZ

Rostyslav Znachenko in Aerokube Support
Pavel Nagrebertskyi
ну как видишь нету
chromeOptions.AddAdditionalCapability("enableVNC", true, true);
chromeOptions.ToCapabilities();
источник

СМ

Сергей М in Aerokube Support
Подскажите, пжл, что это может быть? Где проблема?
источник

СМ

Сергей М in Aerokube Support
источник

IK

Ivan Krutov in Aerokube Support
должно быть /wd/hub/session
источник

IK

Ivan Krutov in Aerokube Support
думаю нужно  path: /wd/hub  указать
источник

СМ

Сергей М in Aerokube Support
Заработало!) Спасибо большое!)
источник

PN

Pavel Nagrebertskyi in Aerokube Support
Andrey
Я реализовывал так:
var options = new ChromeOptions();
var capabilities = options.ToCapabilities() as DesiredCapabilities;
capabilities.SetCapability("enableVNC", true);
var driver = new RemoteWebDriver("selenoidUrl", capabilities, timeout);
спасибо сейчас попробую
источник

AB

Aleh Beraheika in Aerokube Support
подскажите. mac os, safari 14.0, селеноид запускаю через cm
'Host' header or 'Origin' header is specified and is not localhost.

тут всплывал вариант решения проблемы через добавление --whitelisted-ips в browsers.json для opera/chrome,  но safaridriver не знает такого. куда копать?
источник

VZ

Vova Zahakaylo in Aerokube Support
Hi guys, could you please help
I am getting " 'Host' header or 'Origin' header is specified and is not localhost." error message when trying to connect to the selenoid with safaridriver through GGR. GGR and ggr-ui are started in macOS.

But it works fine when I connect directly, not using ggr.
What could I miss?
источник

VZ

Vova Zahakaylo in Aerokube Support
My quota file
<qa:browsers xmlns:qa="urn:config.gridrouter.qatools.ru">
   <browser name="safari" defaultVersion="14.0">
       <version number="14.0">
           <region name="fra">
               <host name="docker.for.mac.localhost" port="4445" count="5"></host>
           </region>
       </version>
   </browser>
   <browser name="firefox" defaultVersion="82.0">
       <version number="82.0">
           <region name="fra">
               <host name="192.168.30.70" port="4444" count="10"></host>
           </region>
       </version>
   </browser>
</qa:browsers>
источник

АА

Александр Андряшин... in Aerokube Support
Aleh Beraheika
подскажите. mac os, safari 14.0, селеноид запускаю через cm
'Host' header or 'Origin' header is specified and is not localhost.

тут всплывал вариант решения проблемы через добавление --whitelisted-ips в browsers.json для opera/chrome,  но safaridriver не знает такого. куда копать?
проверил, запустил бинарем так:
./selenoid_darwin_amd64 -listen :4444 -conf browsers.json

с таким browsers.json
{
  "safari": {
 "default": "14.0",
 "versions": {
  "14.0": {
   "image": ["safaridriver", "-p", "5555"],
   "port": "5555",
   "path": "/"
  }
 }
}
}
н
а хост не ругается...
источник

АА

Александр Андряшин... in Aerokube Support
Vova Zahakaylo
My quota file
<qa:browsers xmlns:qa="urn:config.gridrouter.qatools.ru">
   <browser name="safari" defaultVersion="14.0">
       <version number="14.0">
           <region name="fra">
               <host name="docker.for.mac.localhost" port="4445" count="5"></host>
           </region>
       </version>
   </browser>
   <browser name="firefox" defaultVersion="82.0">
       <version number="82.0">
           <region name="fra">
               <host name="192.168.30.70" port="4444" count="10"></host>
           </region>
       </version>
   </browser>
</qa:browsers>
поставьте перед сафаридрайвером селеноид бинарем как я написал в предыдущем сообщении...
источник

VZ

Vova Zahakaylo in Aerokube Support
Александр Андряшин
поставьте перед сафаридрайвером селеноид бинарем как я написал в предыдущем сообщении...
та же ситуация, не работает когда через ggr. Создается сессия и сразу падает.
источник

АА

Александр Андряшин... in Aerokube Support
А какая ошибка?
источник

АА

Александр Андряшин... in Aerokube Support
Сафари драйвер не должен быть запущен, его селеноид будет стартовать, а он уже браузер...
источник