Size: a a a

Selenide на русском

2020 February 22

AS

Andrei Solntsev in Selenide на русском
при чём тут тесты-то?
источник

AZ

Andrii Zinchuk in Selenide на русском
хотят e2e тест)
источник

AS

Andrei Solntsev in Selenide на русском
Ну ради бога, пусть хотят. А зачем статистику собирать из e2e теста?
источник

AS

Andrei Solntsev in Selenide на русском
Вообще можно получить все сетевые запросы и считать с них какую угодно статистику: https://ru.selenide.org/2019/12/18/advent-calendar-network-logs-with-proxy/
источник

AS

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

AZ

Andrii Zinchuk in Selenide на русском
для прокси нужно добавить новую зависимость?  
при запуске error: package com.browserup.bup does not exist
import com.browserup.bup.BrowserUpProxy;
источник

AS

Andrei Solntsev in Selenide на русском
источник

AZ

Andrii Zinchuk in Selenide на русском
можно гдето посмотреть версии пакетов  ?
источник

AZ

Andrii Zinchuk in Selenide на русском
или может нужно добавить зависимость
dependencies {
   testImplementation('org.junit.jupiter:junit-jupiter:5.6.0')
   testRuntime "org.junit.jupiter:junit-jupiter-engine:5.6.0"
   compile group: 'com.codeborne', name: 'selenide', version: '5.7.0'
   compile group: 'io.qameta.allure', name: 'allure-selenide', version: '2.13.0'
   compile group: 'com.browserup', name: 'browserup-proxy-core', version: '2.0.1'

   compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version: '2.10.2'
   compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.10.2'
   compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.10.2'
   compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25'
   testCompile group: 'org.slf4j', name: 'slf4j-nop', version: '1.7.25'
}
источник

AK

Andrey K in Selenide на русском
Andrii Zinchuk
можно гдето посмотреть версии пакетов  ?
Google "how to see dependencies tree in gradle"
источник
2020 February 23

AY

Arsen Yuri4 in Selenide на русском
добрый день
источник

AY

Arsen Yuri4 in Selenide на русском
подскажите пожалуйста, почему Selenide 4.14.2 начал использывать ChromeDeriver 81 при последней доступной версии Chorme 80
и сам же на это ругаеться
источник

AS

Andrei Solntsev in Selenide на русском
Потому, что там используется очень старый WebDriverManager, который ещё не обладает достаточной мудростью.
источник

AS

Andrei Solntsev in Selenide на русском
Почему бы вам не обновиться?
источник

ДГ

Денис Гербушев in Selenide на русском
Всем привет!
Подскажите, кто-нибудь сталкивался, как в селениде сделать так, чтобы элемент каждый раз при обращении не искался?
Нужно для ускорения мобильного тестирования.
источник

S

Sergey Sergey in Selenide на русском
Просто любопытно, а сколько у вас уходит времени на поиск элемента, что вы так хотите оптимизировать именно эту часть?
источник

AS

Andrei Solntsev in Selenide на русском
Денис Гербушев
Всем привет!
Подскажите, кто-нибудь сталкивался, как в селениде сделать так, чтобы элемент каждый раз при обращении не искался?
Нужно для ускорения мобильного тестирования.
WebElement e = $().toWebElement ();
источник

AS

Andrei Solntsev in Selenide на русском
Тогда этот e не будет заново искаться.
источник

ДГ

Денис Гербушев in Selenide на русском
Sergey Sergey
Просто любопытно, а сколько у вас уходит времени на поиск элемента, что вы так хотите оптимизировать именно эту часть?
Чуть больше 60 сек. 😭
Мера временная до оптимизации приложения.
источник

AS

Andrei Solntsev in Selenide на русском
Но любая операция над ним по-любому будет обращаться к вебдрайверу, так что выигрыш сомнительный.
источник