Size: a a a

Selenide на русском

2019 October 23

AS

Andrei Solntsev in Selenide на русском
Да просто чтобы код подчистить. Таких ифов скопилось со временем.
источник

AB

Alexei Barantsev in Selenide на русском
не очень убедительный аргумент. если кто-то пользуется HtmlUnit (но не сидит в чате и не сможет проголосовать) — вы ему сделаете неприяно. а кому будет приятно?
источник

AS

Andrei Solntsev in Selenide на русском
Верно. Это и пугает.
источник

AK

Andrey K in Selenide на русском
А если пометить его как Deprecated и через пару версий выпилить? Вроде так делают многие.
источник

AB

Alexei Barantsev in Selenide на русском
пометить ЧТО?
источник

AB

Alexei Barantsev in Selenide на русском
я про это и спросил — что там такое специальное есть для HtmlUnit
источник

AB

Alexei Barantsev in Selenide на русском
если это спецветочки в коде — их нельзя пометить deprecated
источник

BO

Boris Osipov in Selenide на русском
Alexei Barantsev
я про это и спросил — что там такое специальное есть для HtmlUnit
Configuration.browser="htmlunit" и все что нужно для работы этой опции. но это тоже не особо задепрекетишь, оно не торчит наружу особо
источник

AB

Alexei Barantsev in Selenide на русском
мы обычно делали так (не факт, что помогает, но всё таки). вставляли в код вывод страшных предупреждений большими буквами, что мы собираемся этот код удалить, и если вам не всё равно — напишите нам. есть надежда, что люди в логи иногда заглядывают и это сообщение увидят
источник

BO

Boris Osipov in Selenide на русском
>вы ему сделаете неприяно.
это очень легко фиксится. в пределах 20-30 строк в коде юзера.
источник

BO

Boris Osipov in Selenide на русском
>мы обычно делали так (не факт, что помогает, но всё таки).
не особо помогает. как удаляешь сразу(почти) приходит народ и говорит "а куда дели?"
источник

СР

Саша Росолько in Selenide на русском
угу, как пример - автозакрытия браузера
источник

СР

Саша Росолько in Selenide на русском
сперва пришли те, кто хотел чтобы закрывалось, потом пришли те, у которых стало закрываться, а потом оказалось что закрывается даже когда они не хотят чтоыб закрывалось
источник

СР

Саша Росолько in Selenide на русском
сделать максимально обширный опрос - утопия
источник

AS

Andrei Solntsev in Selenide на русском
не, ну автозакрытие всё-таки не специально удалили, это бага была. 🙂
источник

AV

Alexei Vinogradov in Selenide на русском
Alexei Barantsev
а что у вас там за "поддержка" особая такая? ну, кроме того что зависимость стоит
там тесты к ним, время + место на жёстком диске занимают
источник

СР

Саша Росолько in Selenide на русском
немного неточно вопрос стоит
источник

СР

Саша Росолько in Selenide на русском
поддержка остается, все еще можно работать с ними через CustomDriverProvider, просто в базовой поставке селенида их не будет
источник

DS

Denis Serg in Selenide на русском
Andrei Solntsev
А всё-таки, зачем вам эта опция? Я предполагал, что она нужна крайне редко, только для какого-то изощрённого дебага. Я так вообще ей никогда не пользовался.
я использую такое поведение для того, чтобы во время разработки не надо было тратить ресурсы на открытие нового браузера.
Флашишь session_id и url коннекта отркытому марионеточному браузеру в файл и потом сеттаешь драйвер уже открытого браузера
источник

AB

Alexei Barantsev in Selenide на русском
и сколько вы на этом экономите?
источник