Size: a a a

Selenide на русском

2020 June 01

BO

Boris Osipov in Selenide на русском
Stanislav
Не. Так можно было в browsermob. В этом метода writeTo я не нашел
мб вроде кто-то писал про это. но я смотрю в сорцы и там вроде есть
https://github.com/browserup/browserup-proxy/blob/master/browserup-proxy-core/src/main/java/com/browserup/harreader/model/Har.java#L60
источник

S

Stanislav in Selenide на русском
Надо проверить. У меня версия не последняя.
источник

S

Stanislav in Selenide на русском
Ага. У меня была версия 2.0.1 - в ней этот метод отсутствует. В последней версии все ок. Спасибо.
источник

BO

Boris Osipov in Selenide на русском
Stanislav
Ага. У меня была версия 2.0.1 - в ней этот метод отсутствует. В последней версии все ок. Спасибо.
а теперь тоже самое напиши в соседнем чате, куда ты продублировал вопрос.
источник

BO

Boris Osipov in Selenide на русском
спасибо :)
источник
2020 June 02

S

Stanislav in Selenide на русском
Всем еще раз привет. ПОдскажите - у меня сейчас в качестве прокси работает MockProxy, но, как я понял, он не умеет делать HAR. Хотел использовать для сбора HAR Селенид с browserup:

       MockProxyServerChatCB mockProxyServerChatCB = MockProxyServerChatCB.getInstance();

       SelenideProxyServer proxy = new SelenideProxyServer(new StaticConfig(), mockProxyServerChatCB.getSeleniumProxy());
       proxy.start();

       BrowserUpProxy bmp = proxy.getProxy();
       // запоминать тело запросов (по умолчанию тело не запоминается, ибо может быть большим)
       bmp.setHarCaptureTypes(CaptureType.getAllContentCaptureTypes());
       // запоминать как запросы, так и ответы
       bmp.enableHarCaptureTypes(CaptureType.REQUEST_CONTENT, CaptureType.RESPONSE_CONTENT);
       // начинай запись!
       bmp.newHar("chatCB");

       Proxy seleniumProxy = proxy.createSeleniumProxy();
       options.setCapability(CapabilityType.PROXY, seleniumProxy);

Но при такой настройке проксей - выхода на тестируемый сайт нет.
источник

A

Ablaihan in Selenide на русском
Всем привет, такое встречали? впервый раз такое выходит
источник

А

Александр in Selenide на русском
это после вот такой строчки в сетапе хромдрайвера обычно появляется
options.setExperimentalOption("excludeSwitches", new String[]{"enable-automation"});
источник

A

Ablaihan in Selenide на русском
тест ничего не сетапит, это внутри селенида?
источник

A

Artem in Selenide на русском
Ablaihan
тест ничего не сетапит, это внутри селенида?
А какая версия селенида? Вроде в одной из последних это фиксили
источник

A

Ablaihan in Selenide на русском
5.10
источник

A

Ablaihan in Selenide на русском
мб откатится подскажите у кого такой нет проблемы и версию селенида)
источник

AS

Andrei Solntsev in Selenide на русском
Обновись на 5.12.2
источник

A

Ablaihan in Selenide на русском
спасибо
источник

DL

Denys Lystopadskyy in Selenide на русском
Здравствуйте!
Есть такой кейс:
1. Переключаюсь на iframe
2, Делаю Selenide.executeJavaScript("window.var='Variable'")

Я так понимаю скрипт тут не в контексте iframe исполняется?
источник

AS

Andrei Solntsev in Selenide на русском
Зуб не даю, но кажется, всё-таки в контексте iframe.
источник

S

Stanislav in Selenide на русском
Stanislav
Всем еще раз привет. ПОдскажите - у меня сейчас в качестве прокси работает MockProxy, но, как я понял, он не умеет делать HAR. Хотел использовать для сбора HAR Селенид с browserup:

       MockProxyServerChatCB mockProxyServerChatCB = MockProxyServerChatCB.getInstance();

       SelenideProxyServer proxy = new SelenideProxyServer(new StaticConfig(), mockProxyServerChatCB.getSeleniumProxy());
       proxy.start();

       BrowserUpProxy bmp = proxy.getProxy();
       // запоминать тело запросов (по умолчанию тело не запоминается, ибо может быть большим)
       bmp.setHarCaptureTypes(CaptureType.getAllContentCaptureTypes());
       // запоминать как запросы, так и ответы
       bmp.enableHarCaptureTypes(CaptureType.REQUEST_CONTENT, CaptureType.RESPONSE_CONTENT);
       // начинай запись!
       bmp.newHar("chatCB");

       Proxy seleniumProxy = proxy.createSeleniumProxy();
       options.setCapability(CapabilityType.PROXY, seleniumProxy);

Но при такой настройке проксей - выхода на тестируемый сайт нет.
Коллеги, не получается поднять прокси (
источник

S

Stanislav in Selenide на русском
Даже если SelenideProxyServer proxy = new SelenideProxyServer(new StaticConfig(), null);
источник

S

Stanislav in Selenide на русском
Я хочу чтобы MockProxyServer выступал как upsteam proxy
источник

СР

Саша Росолько... in Selenide на русском
cannot find Chrome binary
источник