Size: a a a

Aerokube Support

2020 July 10

АА

Александр Андряшин... in Aerokube Support
со скриншотом попробуете? или будем надеяться что тест сам оживет?
источник

D

Darya in Aerokube Support
попробую
источник

АА

Александр Андряшин... in Aerokube Support
еще попробуйте ручную сессию в интерфейсе создать... выясним проблема интерфейса или селеноида...
источник

D

Darya in Aerokube Support
Александр Андряшин
еще попробуйте ручную сессию в интерфейсе создать... выясним проблема интерфейса или селеноида...
подскажите, как это сделать?
источник

АА

Александр Андряшин... in Aerokube Support
зайдите во вкладочку capabilities и там будет кнопка
источник

D

Darya in Aerokube Support
ага, в ручном режиме также окно браузера не видно
источник

АА

Александр Андряшин... in Aerokube Support
хм, значит что то в винде отломалось, проверим, только проверять не на чем, ну что нибудь придумаем...
источник

АА

Александр Андряшин... in Aerokube Support
посмотрите логи selenoid-ui так же по айди контейнера...
источник

D

Darya in Aerokube Support
скриншот сайта правильный ... и локатор правильный, потому что на локальном браузере работает.
источник

АА

Александр Андряшин... in Aerokube Support
на локальном браузере может кэш срабатывать...
источник

АА

Александр Андряшин... in Aerokube Support
в общем селеноид работает, а в интерфейсике что то не так, если посмотрите что в логах будет полезно:
docker logs cbd97483589b
источник

D

Darya in Aerokube Support
2020/07/10 11:34:01 [INIT] [Listening on :8080]
2020/07/10 11:35:34 Client added. 1 registered clients
2020/07/10 11:35:46 [WS_PROXY] [/ws/logs/430e7e9dfdda57e9ad63c4e3660615cc] [ws://selenoid:4444/logs/430e7e9dfdda57e9ad63c4e3660615cc]
2020/07/10 11:36:18 [WS_PROXY] [/logs/430e7e9dfdda57e9ad63c4e3660615cc] [CLOSED]
2020/07/10 11:58:02 [WS_PROXY] [/ws/logs/47073a0aa55c41a91b9422e31cebcd9d] [ws://selenoid:4444/logs/47073a0aa55c41a91b9422e31cebcd9d]
2020/07/10 12:01:28 [WS_PROXY] [/logs/47073a0aa55c41a91b9422e31cebcd9d] [CLOSED]
источник

D

Darya in Aerokube Support
Александр Андряшин
на локальном браузере может кэш срабатывать...
локально тест запускается в инкогнито режиме, кэш по идее не работает
источник

АА

Александр Андряшин... in Aerokube Support
тоже ничего страшного... может попробовать в другом браузере пооткрывать?
источник

АА

Александр Андряшин... in Aerokube Support
Darya
локально тест запускается в инкогнито режиме, кэш по идее не работает
в любом случае объяснение какое то должно быть...
источник

D

Darya in Aerokube Support
попробую покопать еще. спасибо за помощь.
источник

АА

Александр Андряшин... in Aerokube Support
мы попробуем проверить винду, может и правда что нибудь отломалось...
источник

D

Darya in Aerokube Support
спасибо
источник

MP

Maksym Pylypenko in Aerokube Support
Добрый вечер, подскажите пожалуйста как мне запустить тесты на андроид мобайл хром, без нативного приложения? Я пытаюсь создать сессию через ваши дефолтовые капабилити для mobile-79.0, и после открытия браузера,я даже руками не могу перейти по ссылке браузер просто закрывается. Тоже самое происходит и с тестом, получаю вот такой ексепшин

org.openqa.selenium.json.JsonException: Expected to read a START_MAP but instead have: END. Last 0 characters read:
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'mcsymka', ip: '192.168.11.25', os.name: 'Linux', os.arch: 'amd64', os.version: '5.3.0-62-generic', java.version: '1.8.0_252'
Driver info: driver.version: SelenideDriver
selenide.url: http://mediterraneo-hotel-rome.booked.net/en/
selenide.baseUrl: http://localhost:8080
 at org.openqa.selenium.json.JsonInput.expect(JsonInput.java:290)
 at org.openqa.selenium.json.JsonInput.beginObject(JsonInput.java:220)
 at org.openqa.selenium.json.MapCoercer.lambda$apply$1(MapCoercer.java:64)
 at org.openqa.selenium.json.JsonTypeCoercer.lambda$null$6(JsonTypeCoercer.java:145)
 at org.openqa.selenium.json.JsonTypeCoercer.coerce(JsonTypeCoercer.java:126)
 at org.openqa.selenium.json.Json.toType(Json.java:69)
 at org.openqa.selenium.json.Json.toType(Json.java:55)
 at org.openqa.selenium.json.Json.toType(Json.java:50)
 at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:87)
 at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
 at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158)
 at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
 at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:277)
 at org.openqa.selenium.remote.RemoteWebDriver$RemoteNavigation.to(RemoteWebDriver.java:857)
 at com.codeborne.selenide.drivercommands.Navigator.navigateTo(Navigator.java:67)
 at com.codeborne.selenide.drivercommands.Navigator.open(Navigator.java:28)
 at com.codeborne.selenide.SelenideDriver.open(SelenideDriver.java:78)
 at com.codeborne.selenide.Selenide.open(Selenide.java:48)
 at config.EnvironmentsMobile.setEnvironment(EnvironmentsMobile.java:11)
 at HotelPageTestsMobile.beforeMethod(HotelPageTestsMobile.java:27)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:134)
 at org.testng.internal.MethodInvocationHelper.invokeMethodConsideringTimeout(MethodInvocationHelper.java:63)
 at org.testng.internal.ConfigInvoker.invokeConfigurationMethod(ConfigInvoker.java:348)
 at org.testng.internal.ConfigInvoker.invokeConfigurations(ConfigInvoker.java:302)
 at org.testng.internal.TestInvoker.runConfigMethods(TestInvoker.java:695)
 at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:523)
 at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
 at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
 at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:816)
 at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
 at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
 at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
 at java.util.ArrayList.forEach(ArrayList.java:1257)
 at org.testng.TestRunner.privateRun(TestRunner.java:766)
 at org.testng.TestRunner.run(TestRunner.java:587)
 at org.testng.SuiteRunner.runTest(SuiteRunner.java:384)
 at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:378)
 at org.testng.SuiteRunner.privateRun(SuiteRunner.java:337)
 at org.testng.SuiteRunner.run(SuiteRunner.java:286)
источник

MP

Maksym Pylypenko in Aerokube Support
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
 at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
 at org.testng.TestNG.runSuitesSequentially(TestNG.java:1187)
 at org.testng.TestNG.runSuitesLocally(TestNG.java:1109)
 at org.testng.TestNG.runSuites(TestNG.java:1039)
 at org.testng.TestNG.run(TestNG.java:1007)
 at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.runTests(TestNGTestClassProcessor.java:141)
 at org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestNGTestClassProcessor.java:90)
 at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
 at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
 at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
 at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
 at com.sun.proxy.$Proxy2.stop(Unknown Source)
 at org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:132)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
 at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
 at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)
 at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)
 at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:412)
 at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
 at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
 at java.lang.Thread.run(Thread.java:748)
источник