Size: a a a

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

2019 December 25

ZE

Zewa 🚽 Expert in QA — Автоматизация
Alexei Barantsev
используйте метод FirefoxDriver.installExtension для установки расширений уже после запуска браузера
оп, работает, благодарю :)
источник

N

Nikolay in QA — Автоматизация
Привет всем! Есть ли у кого-то идеи как в автотесте пройти  шаг верификации банковской карты, когда банк присылает смс с проверочным кодом?
источник

OC

Oleg Chaplashkin in QA — Автоматизация
Nikolay
Привет всем! Есть ли у кого-то идеи как в автотесте пройти  шаг верификации банковской карты, когда банк присылает смс с проверочным кодом?
Использовать какой-нибудь клиент сервиса phone 10 min?
источник

OC

Oleg Chaplashkin in QA — Автоматизация
Nikolay
Привет всем! Есть ли у кого-то идеи как в автотесте пройти  шаг верификации банковской карты, когда банк присылает смс с проверочным кодом?
Либо добиваться доступа к коду "на той стороне", чтобы просто знать что отправилось и это сравнить
источник

N

Nikolay in QA — Автоматизация
На самом деле не в смс дело, в зависимости от банка подтверждение разное, у кого-то смс с кодом у другого в личном кабинете через приложение.
источник

N

Nikolay in QA — Автоматизация
Nikolay
Привет всем! Есть ли у кого-то идеи как в автотесте пройти  шаг верификации банковской карты, когда банк присылает смс с проверочным кодом?
можно попробовать мокировать ответ
источник

N

Nikolay in QA — Автоматизация
Можно но тогда это будет уже не совсем UAT
источник

N

Nikolay in QA — Автоматизация
+ карта должна быть верифицирована поскольку далее с неё будет производиться оплата
источник

V

Vladimir in QA — Автоматизация
Nikolay
Можно но тогда это будет уже не совсем UAT
Если честно, у меня сомнения в целесообразности автоматизации UAT.
Внешние сервисы я бы тоже посоветовал мокировать, если вы их конкретно не тестируете.
источник

IP

Ilhom Parisi in QA — Автоматизация
Всем привет. вопрос. python requests запрос зависает и не выдает ошибку если есть проблемы с интернетом.
Как исправить?
источник

OC

Oleg Chaplashkin in QA — Автоматизация
Ilhom Parisi
Всем привет. вопрос. python requests запрос зависает и не выдает ошибку если есть проблемы с интернетом.
Как исправить?
request(... , timeout= <sec> ) ?
источник

LY

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

IP

Ilhom Parisi in QA — Автоматизация
Oleg Chaplashkin
request(... , timeout= <sec> ) ?
Нет, не реагирует
источник

OC

Oleg Chaplashkin in QA — Автоматизация
Ilhom Parisi
Нет, не реагирует
А что имеете ввиду под "проблемы с интернетом" ?
источник

IP

Ilhom Parisi in QA — Автоматизация
Поставил 10 секунд, прошло 5 минут. даже ctrl+r не помогает
источник

OC

Oleg Chaplashkin in QA — Автоматизация
Как запускаете скрипт?
источник

IP

Ilhom Parisi in QA — Автоматизация
Oleg Chaplashkin
А что имеете ввиду под "проблемы с интернетом" ?
зависы, использование VPN итд
источник

IP

Ilhom Parisi in QA — Автоматизация
Oleg Chaplashkin
Как запускаете скрипт?
через pytest с консоли
источник

IP

Ilhom Parisi in QA — Автоматизация
Oleg Chaplashkin
Как запускаете скрипт?
Пробовал timout
 resp = requests.put(url, arg, headers={'Authorization':auth},timeout=10)

не помогает. поставил 10 секунд, а выполняется 5 минут и не останавливается пока не закрою консоль
источник

OC

Oleg Chaplashkin in QA — Автоматизация
Хм, может быть проблема в другом:
Попробуйте обернуть это всё:

print('before')
<your request>
print('after')
источник