Size: a a a

Selenide на русском

2020 November 17

AN

Alex Nemoy in Selenide на русском
Привет всем.
источник

AV

Alexei Vinogradov in Selenide на русском
вечер в хату
источник

AN

Alex Nemoy in Selenide на русском
Подскажите - как пройти basic authentication на сайте - вываливается окно авторизации  и я так понимаю это встроенный метод браузера chrome ?
источник

AV

Alexei Vinogradov in Selenide на русском
Alex Nemoy
Подскажите - как пройти basic authentication на сайте - вываливается окно авторизации  и я так понимаю это встроенный метод браузера chrome ?
open("url","","user","pasword");
источник

AN

Alex Nemoy in Selenide на русском
https
источник

AN

Alex Nemoy in Selenide на русском
это пишут только для http
источник

AV

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

AN

Alex Nemoy in Selenide на русском
хз - пробую так - но окно
источник

AN

Alex Nemoy in Selenide на русском
источник

AN

Alex Nemoy in Selenide на русском
не заполняется ничем
источник

AV

Alexei Vinogradov in Selenide на русском
@boris_osipov @dstekanov  - там было чего-то нового с хромом и basic auth? Селенид тоже работать перестал или нет?
источник

AN

Alex Nemoy in Selenide на русском
Alexei Vinogradov
@boris_osipov @dstekanov  - там было чего-то нового с хромом и basic auth? Селенид тоже работать перестал или нет?
Спасибо добрый человек - сработал твой код - я в адресе не проставлял /ru/ в пути - и видимо авторизация из за этого не проходила - указал конечный адрес и теперь все ок
источник

AV

Alexei Vinogradov in Selenide на русском
Alex Nemoy
Спасибо добрый человек - сработал твой код - я в адресе не проставлял /ru/ в пути - и видимо авторизация из за этого не проходила - указал конечный адрес и теперь все ок
Ну и славненько)
источник

AN

Alex Nemoy in Selenide на русском
а можно еще вопрос -  тестирую свой сервис - он использует двухфакторку - первый шаг прошли :) = а на втором дает зайти по соцсетям.  я юзаю selenoid - и потому контейнеры не помнят мои данные - каждый раз как в первый раз. -   как бы мне авторизацию через гугл акк запомнить и подставлять - чтобы на каждый тест не просить гугла пермишн ?
источник

AV

Alexei Vinogradov in Selenide на русском
Alex Nemoy
а можно еще вопрос -  тестирую свой сервис - он использует двухфакторку - первый шаг прошли :) = а на втором дает зайти по соцсетям.  я юзаю selenoid - и потому контейнеры не помнят мои данные - каждый раз как в первый раз. -   как бы мне авторизацию через гугл акк запомнить и подставлять - чтобы на каждый тест не просить гугла пермишн ?
С двухфакторной - вроде никак, в этом же её смысл. Отключить для тестов.
источник

AN

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

AV

Alexei Vinogradov in Selenide на русском
Alex Nemoy
не - я наверное не так выразился - смс никаких нету -  два этапа авторизации - первый через базовую - второй через соц сетьь - простого лог паса нету
А, это не двуфакторная.

Тогда - или разобраться, как генерировать токен для приложения (с разрабами) - или логиниться по api, это быстрее - но если через социалки, то тоже надо их доки курить. Правда может где-то уже есть готовые решения.
источник

AN

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

AV

Alexei Vinogradov in Selenide на русском
Alex Nemoy
ок - еще раз перефразирую -  вот залогинился я - не важно как -  прогнал тест - и после этого мой контейнер удаляется -  а тестов сотни - как мне их удачной авторизации и что именно сохранить чтобы в новом тесте заново не авторизовываться - я так понимаю либо куки хранить либо токены
Селенид сам браузер не перестартовывает, то есть в одной сессии возможность продолжать без перелогинивания есть.

Тесты вообще-то в селеноиде не в контейнере запускаются. Но браузеры в контейнере, да.
источник

AV

Alexei Vinogradov in Selenide на русском
Токен по идее можно переиспользовать да, практически так не делал, но вроде технически возможно
источник