Ошибка загрузки при загрузке файла в ящик селена [Enterprise Selenium Grid]

ClassLoader classLoader = getClass().getClassLoader();
String path = classLoader.getResource("sampleDocument.jpg").getPath();
LocalFileDetector detector = new LocalFileDetector();
File file = detector.getLocalFile(path);
RemoteWebElement uploadDocumentss=getDriver().findElement(By.xpath("//input[@type='file'][1]")); uploadDocumentss.setFileDetector(detector);
uploadDocumentss.sendKeys(file.getAbsolutePath());

Этот код работает нормально, и файл загружен в сетку селена, как и ожидалось. Ошибка ниже только при использовании selenium box[ Enterprise selenium grid для организации]. Пожалуйста, помогите в решении этой проблемы.

org.openqa.selenium.json.JsonException: невозможно определить тип из:<. Прочитано 1 последний символ: <Информация о сборке: версия: '3.141.59', редакция: 'xxxxxxx', время: '2018-11-14T08:17:03' Информация о системе: хост: 'LP-XXXXX', ip: '10.XX.XXX.XX', os.name:'Windows 10 ', os.arch:' amd64 ', os.version: '10.0', java.version: '12.0.1'Информация о драйвере: driver.version: RemoteWebDriver в org.openqa.selenium.json.JsonInput.peek (JsonInput.java:122) в org.openqa.selenium.json.JsonTypeCoercer.lambda$ null $6(JsonTypeCoercer.java:140) в org.selenq..JsonTypeCoercer.coerce (JsonTypeCoercer.java:126) в org.openqa.selenium.json.Json.toType(Json.java:69) в org.openqa.selenium.json.Json.toType(Json.java:55) в орг.openqa.selenium.json.Json.toType(Json.java:50) по адресу org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:87) по адресу org.openqa.selenium.remote. декодировать (W3CHttpResponseCodec.java:49) в org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) в org.openqa.selenium.remote.RemoteWebDriver.exe или RemoteWebDriver.exe или 55.selenium.remote.RemoteWebElement.execute (RemoteWebElement.java:285) в org.openqa.selenium.remote.RemoteWebElement.upload (RemoteWebElement.java:116) в org.openqa.selenium.remoteelement.Remotelement.Remote: 102)87) по адресу org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode (W3CHttpResponseCodec.java:49) по адресу org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommja.selenium..RemoteWebDriver.execute (RemoteWebDriver.java:552) на org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285) в org.openqa.selenium.remote.RemoteWebElement.java.upload org.openqa.selenium.remote.RemoteWebElement.sendKeys(RemoteWebElement.java:102)87) по адресу org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode (W3CHttpResponseCodec.java:49) по адресу org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommja.selenium..RemoteWebDriver.execute (RemoteWebDriver.java:552) на org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285) в org.openqa.selenium.remote.RemoteWebElement.java.upload org.openqa.selenium.remote.RemoteWebElement.sendKeys(RemoteWebElement.java:102)552) в org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285) в org.openqa.selenium.remote.RemoteWebElement.upload (RemoteWebElement.java:116) в org.otelement.Remoteqa..sendKeys(RemoteWebElement.java:102)552) по адресу org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285) по адресу org.openqa.selenium.remote.RemoteWebElement.upload (RemoteWebElement.java:116) по адресу org.otelement.Remoteqa..sendKeys(RemoteWebElement.java:102)

0 ответов

Другие вопросы по тегам