Size: a a a

Selenide на русском

2021 November 12

BO

Boris Osipov in Selenide на русском
я явно вижу 6.0.1
источник

АН

Антон Нечаев... in Selenide на русском
источник

АН

Антон Нечаев... in Selenide на русском
Может где-то старые зависимости остались, которые перекрываются нужными)
источник

BO

Boris Osipov in Selenide на русском
browsermob\up proxy используете в проекте?
источник

BO

Boris Osipov in Selenide на русском
смотрите что вам нужно сделать
1) взять `mvn dependency:tree`и исключить из других зависимостей селениум 3. после этого можно будет убрать явное указание у себя selenium 4 и не стрелять себе в ноги в будующем.
2) если пункт 1 не поможет, попробуйте притащить версию нетти руками
        <dependency>
           <groupId>io.netty</groupId>
           <artifactId>netty-all</artifactId>
           <version>4.1.50.Final</version>
       </dependency>
источник

АН

Антон Нечаев... in Selenide на русском
Вообще по идеи нет, но пока хз, может она где-то и крутится, я не везде проект успел увидеть
источник

АН

Антон Нечаев... in Selenide на русском
Спасибо за подсказки, помог второй шаг и удаление browserup-proxy (в принципе, потеря не велика, selenium 4 заявляли, что у них это решение есть)
источник
2021 November 16

М

Михаил in Selenide на русском
Всем привет, подскажите, можно ли как-то привязаться к состоянию курсора. В доме нет никаких изменений и появлений элементов, по которым можно определить, что загружается определенный элемент, но в то же время курсор меняет свое состояние и видно, что идет загрузка
источник

DV

Dan Vu in Selenide на русском
Привет! Подскажите пожалуйста, как мне кликнуть чуть правее, сейчас у меня клик идет ровно в середину, а мне нужно попасть в чекбокс
источник

Mt

Murloc the Nightcraw... in Selenide на русском
Offset там есть какой-то
источник

AK

Andrey K in Selenide на русском
На курсоре наверно какой-то магии JS навешали красивой, спросите у разработчиков
источник

AS

Andrei Solntsev in Selenide на русском
$("#page").click(usingDefaultMethod().offset(123, 222));

RTFT! ://github.com/selenide/selenide/blob/master/statics/src/test/java/integration/ClickRelativeTest.java
источник

DV

Dan Vu in Selenide на русском
спасибо большое попробую
источник
2021 November 17

Mt

Murloc the Nightcraw... in Selenide на русском
вопрос архитектурный, держать кнопки внутри методов или вынести их в отдельные приватные SelenideElement?
источник

ИМ

Илья Мороз in Selenide на русском
если используются только в одном методе, то в методе, если в нескольких то вынести их
источник

ИМ

Илья Мороз in Selenide на русском
методы в java хранятся в стеке и метод вместе с переменными уйдет из стека/из памяти после его использования, таким образом вы не будете занимать память лишней переменной которая юзается 1 раз. Если же вы создадите объект в полях класса , то он попадет в хип и будет лежать там пока его не загребут. Но тут надо четко знать, будет этот элемент использоваться гдето ещё или действительно только в 1 методе. Поправьте если не прав
источник

AS

Andrei Solntsev in Selenide на русском
Ой, слушайте, не надо думать в таких терминах при написании тестов. Это нереально, что при запуске тестов когда-нибудь стала проблемой память, занимаемая вашими полями.

Если даже и станет, запустите профайлер и увидите, где проблема. А до тех пор - premature optimization is root of evil.
источник

ИМ

Илья Мороз in Selenide на русском
это понятно, но все мы в душе генеральные архитекторы амазона
источник

H

Hussin in Selenide на русском
Добрый день коллеги! Как у вас работа?)

Как осуществить при втором вызове этого метода которая снизу(EnterCityAttribute()), get(0).click переходил на get(1).click?

public Employee EnterCityAttributeStaff(){
       WebElement Element = driver.findElement(listMenuRight);
       js.executeScript("arguments[0].scrollIntoView();", Element);
       List<WebElement> mylist = driver.findElements(listMenuRight);
       mylist.get(0).click();
       List<WebElement> mylist1 = driver.findElements(editValueButtonStaff);
       mylist1.get(0).click();
       return this;
источник

AN

Alex Nemoy in Selenide на русском
привет
помню была фича которая подсвечивала обьекты с которыми взаимодействует selenide
типа если нажимаем кнопку то вокруг отрисовывается прямоугольник
не напомните где это ?
источник