Size: a a a

Selenide на русском

2020 April 21

AS

Andrei Solntsev in Selenide на русском
Alexei Barantsev
зачем? чем вас не устраивает стандартное поведение slf4j?
Более-менее устраивает. Проблема только в том, что люди это предупреждение не замечают, а на проблемы жалуются.
источник

E

Eugene in Selenide на русском
Если вначале лбого теста добавить Thread.sleep(5000);
То Configuration успевает перезаписать и стартует два разных контейнера
источник

AB

Alexei Barantsev in Selenide на русском
Andrei Solntsev
Более-менее устраивает. Проблема только в том, что люди это предупреждение не замечают, а на проблемы жалуются.
на какие именно проблемы они жалуются?
источник

AS

Andrei Solntsev in Selenide на русском
А в селениде есть как минимум одна фича, которая без логов никак не работает (TextReport).
источник

AS

Andrei Solntsev in Selenide на русском
Ну, я зарелизил Selenide 5.11.1, которая требует slf4j не всегда, а только при использовании этой фичи. Такой вот компромисс.
источник

AB

Alexei Barantsev in Selenide на русском
Alexei Vinogradov
не хватает в сообщение линка на инструкцию по подключению
ссылка в сообщении есть, кстати. я проверил
источник

AS

Andrei Solntsev in Selenide на русском
Да, есть. Но по себе знаю: когда её открываешь, первое впечатление - "на его нафиг, многабукаф".
источник

AB

Alexei Barantsev in Selenide на русском
This warning message is reported when the org.slf4j.impl.StaticLoggerBinder class could not be loaded into memory. This happens when no appropriate SLF4J binding could be found on the class path. Placing one (and only one) of slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem.
359 символов с пробелами
источник

AB

Alexei Barantsev in Selenide на русском
"буквы сложные" :)
источник

AV

Alexei Vinogradov in Selenide на русском
Alexei Barantsev
This warning message is reported when the org.slf4j.impl.StaticLoggerBinder class could not be loaded into memory. This happens when no appropriate SLF4J binding could be found on the class path. Placing one (and only one) of slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem.
359 символов с пробелами
Сформулировано архаичненько. Сейчас jar в classpath никто не кладёт, это было 15 лет назад актуально.
источник

AV

Alexei Vinogradov in Selenide на русском
Сейчас добавляют зависимость от библиотек)
источник

AB

Alexei Barantsev in Selenide на русском
напишите баг-репорт автору slf4j, пулл-реквест в документацию сделайте
источник

AB

Alexei Barantsev in Selenide на русском
мне кажется, вы как-то очень уж сильно снижаете предположения о культурном уровне разработчиков автотестов. или это я оптимист?
источник

AV

Alexei Vinogradov in Selenide на русском
культурный уровень тоже разный, но ты наверное про квалификацию.

Какой универсальный метод нахождения адекватного пакета для отдельного jar-а ты знаешь?
источник

AK

Andrey K in Selenide на русском
Google?
источник

AK

Andrey K in Selenide на русском
источник

AB

Alexei Barantsev in Selenide на русском
Alexei Vinogradov
культурный уровень тоже разный, но ты наверное про квалификацию.

Какой универсальный метод нахождения адекватного пакета для отдельного jar-а ты знаешь?
да, я предполагаю, что человек использует сборщик, поэтому он не будет искать "отдельный jar", а пойдёт в https://search.maven.org/ забьёт в строку поиска "slf4j-simple" и получит искомое
источник

AV

Alexei Vinogradov in Selenide на русском
ну в этом случае быстро найдётся, окей - может потому что как раз, что многие уже искали)

Искать первоисточник jar-а та еще боль, если он не такой популярный.
источник

AS

Andrei Solntsev in Selenide на русском
Alexei Barantsev
This warning message is reported when the org.slf4j.impl.StaticLoggerBinder class could not be loaded into memory. This happens when no appropriate SLF4J binding could be found on the class path. Placing one (and only one) of slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem.
359 символов с пробелами
Не, это сообщение очень даже ничего. Видимо, когда я в своё время на эту проблему нарвался,оно было другим. Там была ссылка на страницу, прочитав которую, я так и не понял, что я должен сделать.
источник
2020 April 22

A

Anton in Selenide на русском
может надо закрывать браузер после теста? А вообще лучше все куда нить в @Before
источник