Я использую селеновую сетку 2.Selenium Grid конфигурация тайм-аутов
У меня есть один концентратор и 6 узлов. Проблема, с которой я сталкиваюсь, - это некорректный тест из-за неожиданных всплывающих окон javascript, и селен, похоже, не очищает эти сеансы. Когда тесты заканчиваются, браузеры все еще открыты (несколько на каждом тестовом компьютере), и все еще выполняются процессы IEDriverServer.exe.
Это файл hub.json Я использую:
{
"host": null,
"port": 4444,
"newSessionWaitTimeout": -1,
"servlets" : [],
"prioritizer": null,
"capabilityMatcher": "org.openqa.grid.internal.utils.DefaultCapabilityMatcher",
"throwOnCapabilityNotPresent": true,
"nodePolling": 5000,
"cleanUpCycle": 5000,
"timeout": 300000,
"browserTimeout": 60000
}
Любой дополнительный вход ценится ...
FYI, у меня есть, наконец, блок в моих рамках, что последняя вещь она является
driver.Dispose();
В C# драйвер.Quit() на самом деле вызывает driver.Dispose(). Я раньше использовал Quit, но менял на Dispose, прежде чем я посмотрел на фактический код и увидел, что он делает то же самое. – alphanumericone