Size: a a a

Aerokube Support

2020 November 19

DT

Dmytro Tsvirkun in Aerokube Support
ок, сенкс
источник

HB

Hamza Bakkali in Aerokube Support
Hello guys
What is the best Virtual Machine configuration for Selenoid ?
How many gb ram - processor ...
источник

АА

Александр Андряшин... in Aerokube Support
Hamza Bakkali
Hello guys
What is the best Virtual Machine configuration for Selenoid ?
How many gb ram - processor ...
it depends on how many browsers you wand to run on it, known to work good on 4 cpus 16 Gb vms with with default 5 limit.
источник

HB

Hamza Bakkali in Aerokube Support
Got it, Thank you !
источник

D

Dimases in Aerokube Support
Можете подсказать, если на PHP capabilities задаются так (массивом):
$web_driver = RemoteWebDriver::create("http://selenoid:4444/wd/hub",
array("browserName"=>"UNKNOWN", "browserVersion"=>"")
);

То как указать:
"enableVNC": true,
"enableVideo": false
и аргументы:
       "--window-size=1920,1080",
       "--ignore-certificate-errors",
       "--start-maximized",

Использую Facebook Webdriver.
источник

D

Dimases in Aerokube Support
Если делаю так - ошибка
источник

AN

Alex Neo in Aerokube Support
Dimases
Если делаю так - ошибка
"selenoid:options": { "enableVNC": true }
источник

D

Dimases in Aerokube Support
Alex Neo
"selenoid:options": { "enableVNC": true }
все, сам разобрал, вот так:
$options->addArguments(
   [
       "--window-size=1920,1080",
       "--ignore-certificate-errors",
       "--start-maximized",
   ]
);
$capabilities->setCapability(ChromeOptions::CAPABILITY, $options);
$capabilities->setCapability("browserName", "chrome");
$capabilities->setCapability("browserVersion", "86.0");
$capabilities->setCapability("enableVNC", true);
$capabilities->setCapability("enableVideo", false);

$driver = RemoteWebDriver::create($host,
 $capabilities,
   $timeout, // Connection timeout in miliseconds
   $timeout  // Request timeout in miliseconds
);
источник

D

Dimases in Aerokube Support
С Оперой тоже все отлично получилось, а вот с FF - беда, ошибка в консоли:
источник

D

Dimases in Aerokube Support
источник

D

Dimases in Aerokube Support
кто-нибудь дружил webdriver с FF на php?
источник

T

T:ema in Aerokube Support
Dimases
кто-нибудь дружил webdriver с FF на php?
Много раз
источник

D

Dimases in Aerokube Support
T:ema
Много раз
Супер, расскажите, или просто фрагмент кода
источник

T

T:ema in Aerokube Support
Dimases
Супер, расскажите, или просто фрагмент кода
А вопрос какой?
источник

T

T:ema in Aerokube Support
А, ну судя по скриншоту вам надо использовать свежую версию биндингов. Вы там не допотопную фейсбучную юзаете, случайно?
источник

D

Dimases in Aerokube Support
T:ema
А вопрос какой?
Все просто, делаю:
$driver = RemoteWebDriver::create($host,
array("browserName"=>"firefox", "browserVersion"=>"82.0")
);
Получаю в php: Fatal error: Uncaught Facebook\WebDriver\Exception\UnknownServerException: Session timed out or not found in...

В консоли - это:
источник

D

Dimases in Aerokube Support
источник

T

T:ema in Aerokube Support
Dimases
Все просто, делаю:
$driver = RemoteWebDriver::create($host,
array("browserName"=>"firefox", "browserVersion"=>"82.0")
);
Получаю в php: Fatal error: Uncaught Facebook\WebDriver\Exception\UnknownServerException: Session timed out or not found in...

В консоли - это:
Версия биндингов старая. Современный firefox по-другому создаёт сессии и старый формат уже не проходит. Класс RemoteWebDriver насколько старый, откуда взят и т.п.? Вообще, наверное, лучше в личку идти, тут замусорим
источник

AN

Alex Neo in Aerokube Support
доброго времени суток
тесты написаны на webdriver.io, сейчас пробую ранить их в selenoid, тесты идут нормально
к вебдрайверу прикручены репорты allure
вопрос - как selenoid работает с репортами allure?
вижу в логах, что делаются скриншоты, а где собственно оно все находится?
В директории с репортом только xml с отчётом, скриншотов нет
источник
2020 November 20

IK

Ivan Krutov in Aerokube Support
Alex Neo
доброго времени суток
тесты написаны на webdriver.io, сейчас пробую ранить их в selenoid, тесты идут нормально
к вебдрайверу прикручены репорты allure
вопрос - как selenoid работает с репортами allure?
вижу в логах, что делаются скриншоты, а где собственно оно все находится?
В директории с репортом только xml с отчётом, скриншотов нет
привет, никак не работает. Selenoid это HTTP сервер, реализующий протокол Selenium. С Allure работают исключительно сами тесты.
источник