Ich folge einem Tutorial zum Erstellen und Ausführen von Java -Selenium -Skripten sowohl lokal und auf einem Jenkins -Server verwendet maven und Eclipse . /> Wenn ich sie auf Jenkins fahre, dauert der Build zwischen 3 Minuten und 15 Minuten und dann fällt es mit einem Timeout -Rendering -Problem normalerweise aus. Jenkins < /h1>
Ich folge einem Tutorial zum Erstellen und Ausführen von Java -Selenium -Skripten sowohl [b] lokal [/b] und [b] auf einem Jenkins -Server [/b] verwendet [b] maven [/b] und [b] Eclipse [/b]. /> Wenn ich sie auf Jenkins fahre, dauert der Build zwischen 3 Minuten und 15 Minuten und dann fällt es mit einem Timeout -Rendering -Problem normalerweise aus. Jenkins < /h1>
[code]unknown error: cannot determine loading status from disconnected: Unable to receive message from renderer (Session info: chrome=78.0.3904.108) (Driver info: chromedriver=78.0.3904.105 (60e2d8774a8151efa6a00b1f358371b1e0e07ee2-refs/branch-heads/3904@{#877}),platform=Mac OS X 10.13.6 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 7.77 seconds Build info: version: '2.45.0', revision: '5017cb8e7ca8e37638dc3091b2440b90a1d8686f', time: '2015-02-27 09:10:26' System info: host: 'Eamons-MBP.hitronhub.home', ip: '192.168.0.23', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.13.6', java.version: '1.8.0_101' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities [{mobileEmulationEnabled=false, timeouts={implicit=0, pageLoad=300000, script=30000}, hasTouchScreen=false, platform=MAC, acceptSslCerts=false, goog:chromeOptions={debuggerAddress=localhost:60317}, acceptInsecureCerts=false, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, setWindowRect=true, unexpectedAlertBehaviour=ignore, applicationCacheEnabled=false, rotatable=false, networkConnectionEnabled=false, chrome={chromedriverVersion=78.0.3904.105 (60e2d8774a8151efa6a00b1f358371b1e0e07ee2-refs/branch-heads/3904@{#877}), userDataDir=/var/folders/q3/3hrl35417q113_mhrglxf5cw00008b/T/.com.google.Chrome.Opshna}, takesHeapSnapshot=true, pageLoadStrategy=normal, strictFileInteractability=false, databaseEnabled=false, handlesAlerts=true, version=78.0.3904.108, browserConnectionEnabled=false, proxy={}, nativeEvents=true, locationContextEnabled=true, cssSelectorsEnabled=true}] Session ID: 7261e3005842ddc3d850504ba249d136 Stacktrace org.openqa.selenium.WebDriverException: unknown error: cannot determine loading status from disconnected: Unable to receive message from renderer (Session info: chrome=78.0.3904.108) (Driver info: chromedriver=78.0.3904.105 (60e2d8774a8151efa6a00b1f358371b1e0e07ee2-refs/branch-heads/3904@{#877}),platform=Mac OS X 10.13.6 x86_64) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 7.77 seconds Build info: version: '2.45.0', revision: '5017cb8e7ca8e37638dc3091b2440b90a1d8686f', time: '2015-02-27 09:10:26' System info: host: 'Eamons-MBP.hitronhub.home', ip: '192.168.0.23', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.13.6', java.version: '1.8.0_101' Driver info: org.openqa.selenium.chrome.ChromeDriver Capabilities [{mobileEmulationEnabled=false, timeouts={implicit=0, pageLoad=300000, script=30000}, hasTouchScreen=false, platform=MAC, acceptSslCerts=false, goog:chromeOptions={debuggerAddress=localhost:60317}, acceptInsecureCerts=false, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, setWindowRect=true, unexpectedAlertBehaviour=ignore, applicationCacheEnabled=false, rotatable=false, networkConnectionEnabled=false, chrome={chromedriverVersion=78.0.3904.105 (60e2d8774a8151efa6a00b1f358371b1e0e07ee2-refs/branch-heads/3904@{#877}), userDataDir=/var/folders/q3/3hrl35417q113_mhrglxf5cw00008b/T/.com.google.Chrome.Opshna}, takesHeapSnapshot=true, pageLoadStrategy=normal, strictFileInteractability=false, databaseEnabled=false, handlesAlerts=true, version=78.0.3904.108, browserConnectionEnabled=false, proxy={}, nativeEvents=true, locationContextEnabled=true, cssSelectorsEnabled=true}] Session ID: 7261e3005842ddc3d850504ba249d136 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:204) at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:156) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:599) at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:304) at Eamon.EamonTest.doSomething(EamonTest.java:37) Standard Error Starting ChromeDriver 78.0.3904.105 (60e2d8774a8151efa6a00b1f358371b1e0e07ee2-refs/branch-heads/3904@{#877}) on port 40247 Only local connections are allowed. Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code. [1574697681.040][WARNING]: Timed out connecting to Chrome, retrying... [1574697692.398][SEVERE]: Unable to receive message from renderer < /code>
Mein Skript < /h1>
@Test public class NewTest {
@Test public void doSomething() {
System.setProperty("webdriver.chrome.driver","/Users/Eamon/Desktop/chromedriver"); WebDriver driver = new ChromeDriver(); driver.manage().window().maximize();
Ich bin ein Problem mit WhatsApp -API -Setup. Ich habe hier bereits gefragt, aber jetzt gehe ich viel tiefer in das Problem und gebe Ihnen eine replizierbare Lösung in Python. Br />import requests...
Ich habe eine Formularkomponente, die ein Eingabefeld vom Typ Nummer und eine Schaltfläche enthält. Ich verwende Formik, um den Status des Formulars zu verwalten. Die Formularkomponente enthält ein...
Das Skript läuft nicht in Docker, funktioniert aber außerhalb. Der Fehler, der in Docker auftritt, ist:
Message: invalid session id: session deleted as the browser has closed the connection.
Können...
Ich entwickle eine Electron-Anwendung (v33.0.2) und habe Schwierigkeiten zu verstehen, wie CORS im Renderer-Prozess gehandhabt wird.
Bei Anfragen vom Renderer-Prozess (nicht vom Hauptprozess),...