У меня драйвер всегда лежит в проекте, что упрощает вопрос о его нахождении и инициализации.
В настройках драйвера явно прописываю его положение относительно проекта
String path = "./src/test/resources/driver/chromedriver.exe";
System.setProperty("webdriver.chrome.driver", path);
Талик: B PS/ Selenide реализовывает кучу ожиданий, что очень сильно улучшает стабильность. + Умеет делать скриншоты по умолчанию (в Селениуме можно настроить создание скриншотов).
ничего подобного. Медленные - так это вопрос оптимизации. Да и сам Селениум - это только драйвер браузеров, а не фреймворк. Селениум позволяет запускать тесты и параллельно в несколько потоков.
А для тестирование, можно и нужно использовать фреймворки, написанные на основе Селениум (Selenide, Predator).
Посмотрите в сторону функций например count, Например такой вариант из мануала:
count(120,-35,lt) > 1 - проверяется значения за 2 минуты и если в течении 2х минут было получено значений менее -35 больше одного триггер сработает (при условии, что опрос значений происходит раз в минуту)
Игорь С: Кстати, можно создать единый комплексный экран (раз у вас в шаблоне он один для всех). НО!!!! Графики в нем пометить галочкой "Динамически". Это позволит в одном статичном комплексном экране получать комплексный экран нужного хоста, выбрав нужный хост из списка в фильтре
Вот. Несмотря на то, что я прописал переменные окружения для пользователи для дочерних процессов, окружение все равно не получает эти переменные. Я с Centos ранее не работал, потому подозреваю, что решение простое, и связано с настройкой.