Size: a a a

Aerokube Support

2020 December 22

DD

Danya Daniil in Aerokube Support
через ''capabilities': {}:  в 'selenoid:options': {}
источник

IK

Ivan Krutov in Aerokube Support
T:ema
хм.. может, я где-то в доке проглядел полный список зависимостей, но пара тестов падает:
./images firefox -b 84.0+build3-0ubuntu0.18.04.1 -d 0.28.0 --selenoid-version 1.10.0 -t selenoid/firefox:84.0 --test
.....................
2020-12-22 12:28:23,233 INFO  TestBase - Opening page at: http://aerokube.github.io/selenoid-container-tests/pages/first.html
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 6.14 sec <<< FAILURE! - in com.aerokube.selenoid.TestProxy
testProxy(com.aerokube.selenoid.TestProxy)  Time elapsed: 2.751 sec  <<< ERROR!
java.lang.NoClassDefFoundError: javax/xml/bind/ValidationEventLocator
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.ValidationEventLocator

Running com.aerokube.selenoid.TestTimeouts

(остальные проходят)
у вас Java 9+, а тесты написаны под Java 8
источник

VF

Vlad Filin in Aerokube Support
Всем привет)
Хочу прояснить для себя кое-что, подскажите пожалуйста:

Верно ли я понимаю, что простое добавление вот такого сниппета в browsers.json

{
   "safari": {
       "default": "latest",
       "versions": {
           "latest": {
                   "image": ["/usr/bin/safaridriver"]
           }
       }
   }
}

Позволит селеноиду запускать тесты также и в сафари ?

Сниппет взят отсюда
https://aandryashin.medium.com/selenium-an-apple-story-ab0c0b68cd35
А линка взята с офф.сайта
https://aerokube.com/
источник

АА

Александр Андряшин... in Aerokube Support
Vlad Filin
Всем привет)
Хочу прояснить для себя кое-что, подскажите пожалуйста:

Верно ли я понимаю, что простое добавление вот такого сниппета в browsers.json

{
   "safari": {
       "default": "latest",
       "versions": {
           "latest": {
                   "image": ["/usr/bin/safaridriver"]
           }
       }
   }
}

Позволит селеноиду запускать тесты также и в сафари ?

Сниппет взят отсюда
https://aandryashin.medium.com/selenium-an-apple-story-ab0c0b68cd35
А линка взята с офф.сайта
https://aerokube.com/
нет
источник

T

T:ema in Aerokube Support
Ivan Krutov
у вас Java 9+, а тесты написаны под Java 8
точно проглядел. спасибо.
источник

АА

Александр Андряшин... in Aerokube Support
Danya Daniil
через ''capabilities': {}:  в 'selenoid:options': {}
а другие скины работают?
источник

VF

Vlad Filin in Aerokube Support
можете тогда сориентировать плз, что нужно сделать для того, чтобы селеноид также поддерживал сафари ?

Если есть ссылка на такое чтиво - поделитесь пожалуйста)
источник

АА

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

Если есть ссылка на такое чтиво - поделитесь пожалуйста)
попробуйте вот так:
"safari": {
       "default": "13.0",
       "versions": {
         "13.0": {
           "image": "browsers/safari:13.0",
           "port": "4444",
           "path": "/"
         }
       }
     }
источник

АА

Александр Андряшин... in Aerokube Support
но это не настоящий сафари, а вэбкит...
источник

DD

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

VF

Vlad Filin in Aerokube Support
Подскажите пожалуйста - в чем заключается разница между браузером и вэб-китом ?

Есть ощущение, что все это где-то описано, а я вас зря сейчас отвлекаю этими вопросами(
Сориентируйте плз - где почитать об этом всем ?
источник

АА

Александр Андряшин... in Aerokube Support
Danya Daniil
неа, именно с опцией скин не может запустить браузер, без нее все окей
наверное из за дополнительных капабилити ломается, попробуйте не по w3c а через desiredCapabilities, можно еще попробовать контейнеру просто переменную окружения SKIN выставить...
источник

АА

Александр Андряшин... in Aerokube Support
Vlad Filin
Подскажите пожалуйста - в чем заключается разница между браузером и вэб-китом ?

Есть ощущение, что все это где-то описано, а я вас зря сейчас отвлекаю этими вопросами(
Сориентируйте плз - где почитать об этом всем ?
webkit это движок который используется в брвузере safari, браузер им рендерит страницы...
источник

АА

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

АА

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

A

Andreyg in Aerokube Support
Ребят подскажите, в чем проблема? На линуксе Сафари браузер запускается, а Андроид и Хром Мобайл нет. Логи из контейнеров не успеваю посмотреть, через 10 секунд падает. Это лог из Селеноида:
источник

A

Andreyg in Aerokube Support
источник

IK

Ivan Krutov in Aerokube Support
в тест должна ошибка возвращаться
источник

A

Andreyg in Aerokube Support
Я без теста запускаю, просто из Юай
источник

IK

Ivan Krutov in Aerokube Support
тогда в консоли браузера, но у Андроидов нужно указывать app, appPackage, appActivity
источник