Size: a a a

Selenide на русском

2019 December 02

VD

Vadim D in Selenide на русском
Anton Babin
какая машина у вас стоит? и сколько сессий одновременно раните?
Одну сессию
6 ядер, 22гб оперативы
источник

AB

Anton Babin in Selenide на русском
я вот например до недавнего времени думал что 4 ядер с 16 Ram будет достаточно для 5 сессий паралель )
источник

AV

Alexei Vinogradov in Selenide на русском
Yevgeniy Mikhailov
Ну почему? Выставление везде тацмаута в 35сек не выглядит логичным в любом случае. Тесты они ж как человек, опираются на что-то. Чем вредные совет почитать про неявные ожидания?
почитать можно, если на чистом селениуме писать. Для селенида - нерелевантная инфа, если читать - надо это иметь ввиду.
источник

VD

Vadim D in Selenide на русском
Alexei Vinogradov
почитать можно, если на чистом селениуме писать. Для селенида - нерелевантная инфа, если читать - надо это иметь ввиду.
+1
источник

YM

Yevgeniy Mikhailov in Selenide на русском
НУ и на всякий, тесты не в ИЕ? Хотя, локально б была тоже проблема с х64 тогда
источник

VD

Vadim D in Selenide на русском
Yevgeniy Mikhailov
НУ и на всякий, тесты не в ИЕ? Хотя, локально б была тоже проблема с х64 тогда
хром 78
источник

AV

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

AV

Alexei Vinogradov in Selenide на русском
кстати, можете включить профайлинг :) чисто по приколу посмотреть где насколько тормозит. Или в том плагине что я дал - там тоже видно сколько каждый поиск длится.
источник

AV

Alexei Vinogradov in Selenide на русском
@ExtendWith({TextReportExtension.class})
class MyTest

одной строчкой над классом включается профайлинг в JUnit5
источник

AV

Alexei Vinogradov in Selenide на русском
может там неожиданный сюрприз, что не там тормозит, где кажется
источник

VD

Vadim D in Selenide на русском
Alexei Vinogradov
@ExtendWith({TextReportExtension.class})
class MyTest

одной строчкой над классом включается профайлинг в JUnit5
у меня TestNG

2019-12-02 17:27:35 [main] INFO  LoggingEventListener  - Trying to find By.xpath: //button[@data-toggle='dropdown' and .//span[contains(., '%')]]
2019-12-02 17:27:36 [main] INFO  LoggingEventListener  - Ok! Found By.xpath: //button[@data-toggle='dropdown' and .//span[contains(., '%')]]
2019-12-02 17:27:37 [main] INFO  LoggingEventListener  - Trying to find By.xpath: //button[@data-toggle='dropdown' and .//span[contains(., '%')]]
2019-12-02 17:27:37 [main] INFO  LoggingEventListener  - Ok! Found By.xpath: //button[@data-toggle='dropdown' and .//span[contains(., '%')]]
2019-12-02 17:27:38 [main] INFO  LoggingEventListener  - Trying to find By.xpath: //button[@data-toggle='dropdown' and .//span[contains(., '%')]]
2019-12-02 17:27:39 [main] INFO  LoggingEventListener  - Ok! Found By.xpath: //button[@data-toggle='dropdown' and .//span[contains(., '%')]]
2019-12-02 17:27:40 [main] INFO  LoggingEventListener  - Clicking on By.xpath: //button[@data-toggle='dropdown' and .//span[contains(., '%')]]

судя по логу - 5 сек, с перепоисками
источник

AV

Alexei Vinogradov in Selenide на русском
кстати, там был какой-то баг про selenium dns call, который жутко тормозил каждый неуспешный поиск Andrei @barancev  могут помнить
источник

AV

Alexei Vinogradov in Selenide на русском
типа ip для hostname по несколько секунд искало, просто чтобы в логи записать, точно не помню.
источник

AB

Alexei Barantsev in Selenide на русском
Alexei Vinogradov
кстати, там был какой-то баг про selenium dns call, который жутко тормозил каждый неуспешный поиск Andrei @barancev  могут помнить
его зафиксили
источник

AB

Alexei Barantsev in Selenide на русском
теперь торомозить может не более одного раза, потом кешируется
источник

AV

Alexei Vinogradov in Selenide на русском
Alexei Barantsev
теперь торомозить может не более одного раза, потом кешируется
:)
источник

AB

Alexei Barantsev in Selenide на русском
да и тормозило, насколько я помню, только на маках
источник

AB

Alexei Barantsev in Selenide на русском
потому что там дефолтные настройки в /etc/hosts какие-то странные
источник

VD

Vadim D in Selenide на русском
ент, с маками дела не имею
источник

AS

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