0
環境:実行中のテストはセッションが見つからない例外を与えて8つの並列スレッドと平行Centos7、Chromedriver2.24、クロムブラウザの安定バージョン2.53、セレンバージョン2.53.1およびXVFBセレンテストをLinuxで無駄に実行すると、 "org.openqa.selenium.remote.SessionNotFoundException"がスローされるChromeドライバですか?
..
クローム設定:
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("chrome.switches", Arrays.asList(
"--disable-logging", "--silent", "--log-level 3"));
capabilities.setCapability("chrome.logfile", "NUL");
capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
System.setProperty("webdriver.chrome.driver",
"servers/chromedriver-local");
driver = new ChromeDriver(capabilities);
キュウリとGeb.介してシングルスレッドこのエラーは、ビルドの途中で表示され始め、すべてのテストで発生します。 – Nick
見つかった解決策はここにあります:https://github.com/elgalu/docker-selenium/issues/20 @ elgalu 'Simpy mount -v/dev/shm:/ dev/shm' –