Size: a a a

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

2020 January 21

KS

Kolya Sid in QA — Автоматизация
буду пробывать
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Kolya Sid
короче это все дело то работает, то нет
попробуй руками для начала, прямо в браузерной консоли
источник

KS

Kolya Sid in QA — Автоматизация
в браузерной консоли пробрасываемые куки тру - все ок
источник

AK

Andrey K in QA — Автоматизация
Дмитрий
С точки зрения пользователя ничего не происходит.
Посмотрите еще в сторону этого:
var options = new ChromeOptions();
options.PageLoadStrategy = PageLoadStrategy.None;
источник

KS

Kolya Sid in QA — Автоматизация
буду пробывать, всем благодарочка за советы)
источник

Д

Дмитрий in QA — Автоматизация
Andrey K
Посмотрите еще в сторону этого:
var options = new ChromeOptions();
options.PageLoadStrategy = PageLoadStrategy.None;
я ставил normal, но это не очень помогло, none же наоборот, не ждет выполнения
источник

AK

Andrey K in QA — Автоматизация
Дмитрий
я ставил normal, но это не очень помогло, none же наоборот, не ждет выполнения
Да, я понимаю) Но мало ли...
источник

АС

Артемий С. in QA — Автоматизация
В итоге вы только что подсказывали решение не существующей проблемы?
источник

АС

Артемий С. in QA — Автоматизация
Человек пытается как-то через очистку куки ускорить себе запуск
источник
2020 January 22

DM

Dzmitry Maretski in QA — Автоматизация
Всем привет. Может кто-нибудь сталкивался с необходимостью пройти 3DSecure в API тестировании?
Это необходимо, чтобы в third parties сервисе появилась запись о том, что был произведен платеж. (Пока о моках речи не идет)
В запросах участвует csrf header, который как я понимаю невозможно обойти, не отключив в его настройках сервиса.
Само тестирование происходит на сервисе worldpay
источник

AS

Andrey Skutin in QA — Автоматизация
Dzmitry Maretski
Всем привет. Может кто-нибудь сталкивался с необходимостью пройти 3DSecure в API тестировании?
Это необходимо, чтобы в third parties сервисе появилась запись о том, что был произведен платеж. (Пока о моках речи не идет)
В запросах участвует csrf header, который как я понимаю невозможно обойти, не отключив в его настройках сервиса.
Само тестирование происходит на сервисе worldpay
>Пока о моках речи не идет
Может самое время?
источник

BO

Boris Osipov in QA — Автоматизация
Dzmitry Maretski
Всем привет. Может кто-нибудь сталкивался с необходимостью пройти 3DSecure в API тестировании?
Это необходимо, чтобы в third parties сервисе появилась запись о том, что был произведен платеж. (Пока о моках речи не идет)
В запросах участвует csrf header, который как я понимаю невозможно обойти, не отключив в его настройках сервиса.
Само тестирование происходит на сервисе worldpay
вопрос то в чем. кто-то сталкивался наверняка.
источник

DM

Dzmitry Maretski in QA — Автоматизация
Как всё же пройти эту 3DSecure авторизацию :)
источник

LY

Lev Yarushin in QA — Автоматизация
А зачем вы реальными картами платите? Есть же тестовые
http://support.worldpay.com/support/kb/bg/testandgolive/tgl5103.html
источник

DM

Dzmitry Maretski in QA — Автоматизация
Мы и юзаем тестовые. Но всё равно там есть псевдо 3DSecure c открытием страниц, где надо что-то кликать, чтобы получить в итоге Success
источник

DM

Dzmitry Maretski in QA — Автоматизация
Из того, что вижу я:
На странице открывается дефолтная страница, но на ней отображается iframe c 3DSecure. Там содержится информация, которая нужна мне для проведения этой транзакции.
источник

LY

Lev Yarushin in QA — Автоматизация
Там надо автоматизацию десктопа использовать. Обычно защищают такие страницы специально..
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
Dzmitry Maretski
Из того, что вижу я:
На странице открывается дефолтная страница, но на ней отображается iframe c 3DSecure. Там содержится информация, которая нужна мне для проведения этой транзакции.
не легче эти проверки реализовать в тестах API? там просто в ответах сразу будет понятно, все статусы читаемы
источник

DM

Dzmitry Maretski in QA — Автоматизация
Maksim Andryushchenkov
не легче эти проверки реализовать в тестах API? там просто в ответах сразу будет понятно, все статусы читаемы
Я и пытаюсь сделать это через API тесты. Но для выполнения запроса нужны данные, которые приходят в iframe при загрузке страницы
источник

LY

Lev Yarushin in QA — Автоматизация
Хм... а точно тестовый режим  используете? Обычно у платежных никаких 3ds нет на тестовых картах и тестовой среде. Может в саппорт написать?
источник