Size: a a a

QA — Автоматизация

2020 October 22

LY

Lev Yarushin in QA — Автоматизация
Serhio
Привет гайз, а подскажите плиз:
Мне надо получить jwtToken (as string). В консоли браузера руками могу прописать  (await $sflyAuth.getIdToken()).jwtToken и токен приходит.
Как получить его с помощью селениума ?  executeScript не отрабатывает, в кукисах тоже его нет
А напрямую получить? Запросом
источник

S

Serhio in QA — Автоматизация
Lev Yarushin
А напрямую получить? Запросом
Ну так то было бы проще. Пока есть только такой солюшн. Ожидал что будет изи. Придется дэвов мучать
источник

BO

Boris Osipov in QA — Автоматизация
Serhio
Привет гайз, а подскажите плиз:
Мне надо получить jwtToken (as string). В консоли браузера руками могу прописать  (await $sflyAuth.getIdToken()).jwtToken и токен приходит.
Как получить его с помощью селениума ?  executeScript не отрабатывает, в кукисах тоже его нет
>executeScript не отрабатывает,
что это значит? нам угадывать что вы делаете и что происходит? код покажите.
источник

R

Roman in QA — Автоматизация
Привет, подскажите простой, но в то же время надёжный способ хранения и шифрования логинов/паролей на джава.
источник

S

Serhio in QA — Автоматизация
Boris Osipov
>executeScript не отрабатывает,
что это значит? нам угадывать что вы делаете и что происходит? код покажите.
Ну пишу скрипт вот так
JavascriptExecutor js = ((JavascriptExecutor) getDriver());
       js.executeScript("(await $sflyAuth.getIdToken()).jwtToken");
источник

S

Serhio in QA — Автоматизация
А приходит org.openqa.selenium.WebDriverException: unknown error: Runtime.evaluate threw exception: SyntaxError: Unexpected identifier
источник

TN

Timur Nurlygayanov in QA — Автоматизация
Serhio
А приходит org.openqa.selenium.WebDriverException: unknown error: Runtime.evaluate threw exception: SyntaxError: Unexpected identifier
когда в браузере выполняете команду (await $sflyAuth.getIdToken()).jwtToken - наверное такая же ошибка в консоли? )
источник

S

Serhio in QA — Автоматизация
Timur Nurlygayanov
когда в браузере выполняете команду (await $sflyAuth.getIdToken()).jwtToken - наверное такая же ошибка в консоли? )
Нет,приходит токен
источник

SV

Sergei Vasilchenko in QA — Автоматизация
Roman
Привет, подскажите простой, но в то же время надёжный способ хранения и шифрования логинов/паролей на джава.
Переменные окружения?
источник

ES

Eugene Stogniy in QA — Автоматизация
Roman
Привет, подскажите простой, но в то же время надёжный способ хранения и шифрования логинов/паролей на джава.
источник

R

Roman in QA — Автоматизация
Sergei Vasilchenko
Переменные окружения?
т.е. как это должно происходить. Есть файл с тестовыми данными, их нужно зашифровать, сначала я шифрую их на стороннем сайте или приложении, зашифрованными храню их у себя в проекте, затем через метод для расшифрования передаю их в тест?
источник

BO

Boris Osipov in QA — Автоматизация
Serhio
Нет,приходит токен
на той же странице?
источник

S

Serhio in QA — Автоматизация
Boris Osipov
на той же странице?
Да
источник

J

Jacob in QA — Автоматизация
привет, подскажите плиз
как концептуально вообще решать проблему регресса на приложении(андроидапп) через автотесты, есть тестировщики ручные делающие регресс, какие тесты нужно писать, что бы от регресс тестирования избавляться - e2e тесты или функциональные с мок сервером?
источник

I

Ivan in QA — Автоматизация
ребят кто то в курсе есть JS версия чекбокса?? то кастомный на селениуме не всегда срабатывает
источник

I

Ivan in QA — Автоматизация
?
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Ivan
ребят кто то в курсе есть JS версия чекбокса?? то кастомный на селениуме не всегда срабатывает
А что такое "версия чекбокса", не расскажете?
источник

I

Ivan in QA — Автоматизация
ну просто через js есть  чекбокс или нет
источник

B

Bola in QA — Автоматизация
🤔 непонятно
источник

НМ

Николай Макаренко... in QA — Автоматизация
ты хочешь менять DOM через js? или что?
источник