Size: a a a

Selenide на русском

2019 October 31

A

Alexandr in Selenide на русском
Boris Osipov
нет. оно нигде толком не работало - отказались от этой "фичи"
альтернатива самому имплементить?)
источник

BO

Boris Osipov in Selenide на русском
Alexandr
альтернатива самому имплементить?)
так оно вообще работало? альтернатива да - спортировать себе с 4 решение для этого.
источник

A

Alexandr in Selenide на русском
работало)
источник

A

Alexandr in Selenide на русском
а вот сейчас изза апиума переходим на выше версию
источник

A

Alexandr in Selenide на русском
-Dselenide.captureJavascriptErrors=true
источник

A

Alexandr in Selenide на русском
через мавен будет работать с 5?
источник

AS

Andrei Solntsev in Selenide на русском
Нет. Эту настройку удалили в selenide 5.0.0
источник

A

Alexandr in Selenide на русском
Andrei Solntsev
Нет. Эту настройку удалили в selenide 5.0.0
Какой тогда вариант при минимальных затратах времени?
источник

AS

Andrei Solntsev in Selenide на русском
Ну погуглите.

1. При открытии хрома:
LoggingPreferences logPrefs = new LoggingPreferences();
logPrefs.enable(LogType.BROWSER, Level.ALL);
capabilities.setCapability(CapabilityType.LOGGING_PREFS, logPrefs);

2. В конце:
LogEntries entries = logs.get(LogType.BROWSER);
источник

AS

Andrei Solntsev in Selenide на русском
Кстати, вы вот тут сидите и не знаете…

https://ru.selenide.org/2019/10/31/selenide-5.5.0/
источник

A

Alexandr in Selenide на русском
Andrei Solntsev
Кстати, вы вот тут сидите и не знаете…

https://ru.selenide.org/2019/10/31/selenide-5.5.0/
Спасибо. С Хэлловином)_
источник

AV

Alexei Vinogradov in Selenide на русском
ура!
источник

AV

Alexei Vinogradov in Selenide на русском
вангую волну клиентов: куда пропали мои логи, правда
источник

AV

Alexei Vinogradov in Selenide на русском
ChromeDriver всё еще пишет в JUL, наверное
источник

AV

Alexei Vinogradov in Selenide на русском
5.5.0+ Как вернуть логи.

Gradle:
добавьте в build.gradle строку

testRuntimeOnly 'org.slf4j:slf4j-simple:1.7.28'

Мaven:
добавьте в pom.xml

<dependency>
   <groupId>org.slf4j</groupId>
   <artifactId>slf4j-simple</artifactId>
   <version>1.7.28</version>
   <scope>test</scope>
</dependency>
источник

AV

Alexei Vinogradov in Selenide на русском
не благодарите
источник

AV

Alexei Vinogradov in Selenide на русском
Ну выяснилось, что не все логи пропадут, а только служебные в начале запуска,  так что в принципе можно не волноваться.
источник
2019 November 01

O

Oleg.Vanyushkin in Selenide на русском
Служебные тоже нужны) Спасибо.
Да, slf4j-simple их выводит, а slf4j-log4j12 почему-то нет.
источник

AS

Andrei Solntsev in Selenide на русском
Для log4j нужен свой конфиг.
источник

AS

Andrei Solntsev in Selenide на русском
Может, он у вас есть, и выводит логи в файл, а не в консоль.
источник