Size: a a a

Aerokube Support

2020 July 31

DS

Daniil Schinkarev in Aerokube Support
А зачем сессия если вы сохраняете с другим именем? И почему не получится? У нас мы после закрытия сессии ждем пока по урлу будет не 404 и скачиваем файлик
источник

VM

Valeriy Mayboroda in Aerokube Support
В allure получится закинуть, но выглядит кастыльно. (Время на ожидание и т.д.) Плюсую вопрос, хотелось бы увидеть другие варианты)
источник

IK

Ivan Krutov in Aerokube Support
Valeriy Mayboroda
В allure получится закинуть, но выглядит кастыльно. (Время на ожидание и т.д.) Плюсую вопрос, хотелось бы увидеть другие варианты)
кладите в S3 🙂
источник

RR

Romam Roman in Aerokube Support
Daniil Schinkarev
А зачем сессия если вы сохраняете с другим именем? И почему не получится? У нас мы после закрытия сессии ждем пока по урлу будет не 404 и скачиваем файлик
selenoid не перестаёт писать пока идёт прогон по конфигу.
источник

RR

Romam Roman in Aerokube Support
Ivan Krutov
кладите в S3 🙂
а как это поможет?
источник

IK

Ivan Krutov in Aerokube Support
ссылки на S3 постоянные и заранее известны
источник

RR

Romam Roman in Aerokube Support
А в чём смысл писать сначала selenoid{} а потом на номер сессии переименовывать?
источник

IK

Ivan Krutov in Aerokube Support
Romam Roman
А в чём смысл писать сначала selenoid{} а потом на номер сессии переименовывать?
в том, что при старте сессии ее ID неизвестен
источник

IK

Ivan Krutov in Aerokube Support
а видео нужно начинать записывать до того как сессия запустилась
источник

RR

Romam Roman in Aerokube Support
согласен, не додумался до этого
источник

IK

Ivan Krutov in Aerokube Support
поэтому делается временный файл, начинающийся на selenoidXXX, а потом переименовывается
источник

SM

Stanislav Makarchuk in Aerokube Support
Всем привет
Может кто подскажет?
Не могу запустить в Selenoid тест в Opera, тест написан с применением Selenide. При этом тесты в Chrome и FF проходят без проблем
В тесте явно выставлены Capabilities {browserName: opera, enableVNC: true, enableVideo: false, version: 69.0}
Но в логе Selenoid при запуске теста выводится
2020/07/31 12:36:05 [-] [NEW_REQUEST_ACCEPTED] [unknown] [X.X.X.X]
2020/07/31 12:36:05 [55] [LOCATING_SERVICE] [operablink] [69.0]
2020/07/31 12:36:05 [55] [ENVIRONMENT_NOT_AVAILABLE] [operablink] [69.0]
Откуда оно берет operablink, у меня в проекте и слова то такого нет 😕
источник

SM

Stanislav Makarchuk in Aerokube Support
Я отдаю себе отчет, что на 100 процентов это не пролема селеноида, но я уже моги вывихнул, пытаясь понять почему не работает тест. (
источник

IK

Ivan Krutov in Aerokube Support
Stanislav Makarchuk
Всем привет
Может кто подскажет?
Не могу запустить в Selenoid тест в Opera, тест написан с применением Selenide. При этом тесты в Chrome и FF проходят без проблем
В тесте явно выставлены Capabilities {browserName: opera, enableVNC: true, enableVideo: false, version: 69.0}
Но в логе Selenoid при запуске теста выводится
2020/07/31 12:36:05 [-] [NEW_REQUEST_ACCEPTED] [unknown] [X.X.X.X]
2020/07/31 12:36:05 [55] [LOCATING_SERVICE] [operablink] [69.0]
2020/07/31 12:36:05 [55] [ENVIRONMENT_NOT_AVAILABLE] [operablink] [69.0]
Откуда оно берет operablink, у меня в проекте и слова то такого нет 😕
вроде бы в Selenium OperaDriver используется browserName = operablink
источник

IK

Ivan Krutov in Aerokube Support
оно там захардкожено
источник

SM

Stanislav Makarchuk in Aerokube Support
Офигеть, и что с этим делать ? Забить на орперу не могу (
источник

IK

Ivan Krutov in Aerokube Support
через RemoteWebDriver создавать
источник

SM

Stanislav Makarchuk in Aerokube Support
Зашел с другой стороны. Просто переименовал дефолтные настройки в селеноиде с opera на operablink и сменил путь с /wd/hub/ на /
Вот так заработало

"operablink": {
       "default": "69.0",
       "versions": {
           "68.0": {
               "image": "selenoid/opera:68.0",
               "port": "4444",
               "path": "/"
           },
           "69.0": {
               "image": "selenoid/opera:69.0",
               "port": "4444",
               "path": "/"
           }
       }
   }
источник

SM

Stanislav Makarchuk in Aerokube Support
Вроде как разработчики селениума говорят что использовать opera неправильно, так как эт остарая опера, а новая, та что сейчас, это именно operablink
источник

SM

Stanislav Makarchuk in Aerokube Support
Такие костыли )
источник