Size: a a a

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

2020 December 27

DN

Dmitrii Novikov in QA — Автоматизация
Denis Shtuka
Благодарю, нашел решение.
Для того чтобы программа начала работать с фремами, нужно их открыть ей.
Делается это так: driver.switch_to.frame(driver.find_element_by_tag_name("iframe"))
...
Работа со всем содержимым
...
В конце работы закрыть: driver.switch_to.default_content()
Немного скорректирую только:
driver.find_element_by_tag_name("iframe") вернёт первый фрейм, который найдёт. А их может быть несколько.
источник

DS

Denis Shtuka in QA — Автоматизация
Согласен, element (только первый) -> elements (все)
источник

DN

Dmitrii Novikov in QA — Автоматизация
Denis Shtuka
Согласен, element (только первый) -> elements (все)
Тогда driver.switch_to.frame() вывалится с ошибкой, бо не принимает list
источник

S1

Sceptic 1234 in QA — Автоматизация
Ребят, такой вопрос - может у кого есть под рукой простой и понятный гайдик как прокинуть логи log4j2 в extentreports?
источник
2020 December 28

BB

Bad Boy in QA — Автоматизация
Sergey Chevychelov
ладно, конкретизирую вопрос
я так понимаю, что антифрод система это система, которая умеет помечать операции с деньгами, как подозрительные.
1. Как обычно проводится тестирование таких систем: на каких-то тестовых картах или реальных?
2. если мы тестируем антифрод, то важно ли нам проверять движение денег при совершении операций? Или достаточно проверить, что операция правильно отмечена как подозрительная?
Так у вас же требовал к антифроду будут. Если там есть пункт про движение денег, то тестировать. Карты и счета скорее всего тестовые, реальными деньгами это не реально тестить как по мне. Тестовые контуры с фантиками будут 100%.
источник

DG

Dmitriy Golubtsov in QA — Автоматизация
Sergey Chevychelov
ладно, конкретизирую вопрос
я так понимаю, что антифрод система это система, которая умеет помечать операции с деньгами, как подозрительные.
1. Как обычно проводится тестирование таких систем: на каких-то тестовых картах или реальных?
2. если мы тестируем антифрод, то важно ли нам проверять движение денег при совершении операций? Или достаточно проверить, что операция правильно отмечена как подозрительная?
Моками обкладывайся да проверяй
источник

RS

Roman Sivakov in QA — Автоматизация
Sergey Chevychelov
ладно, конкретизирую вопрос
я так понимаю, что антифрод система это система, которая умеет помечать операции с деньгами, как подозрительные.
1. Как обычно проводится тестирование таких систем: на каких-то тестовых картах или реальных?
2. если мы тестируем антифрод, то важно ли нам проверять движение денег при совершении операций? Или достаточно проверить, что операция правильно отмечена как подозрительная?
success:
4111111111111111 12/19
cvv 123
pass asc: 12345678
error:
4444444444444422
without 3Ds
5555555555555599

Например, так тестовые карты выглядят.


А антифрод должен реагировать на события анализа, так? Тут, как с нейронками, если сложный антифрод. Есть эталонные ок, есть эталонные «не факт», есть эталонные «ойойой».

А тестить качество антифрода — это плохая идея. Его тюнинг — это часть бизнес-процесса, а не разработки.
источник

VM

Vova Moskalenko in QA — Автоматизация
Roman Sivakov
success:
4111111111111111 12/19
cvv 123
pass asc: 12345678
error:
4444444444444422
without 3Ds
5555555555555599

Например, так тестовые карты выглядят.


А антифрод должен реагировать на события анализа, так? Тут, как с нейронками, если сложный антифрод. Есть эталонные ок, есть эталонные «не факт», есть эталонные «ойойой».

А тестить качество антифрода — это плохая идея. Его тюнинг — это часть бизнес-процесса, а не разработки.
обычно под тестированием антифрода имеется в виду тестирование того, что можно создать определенный набор правил, который определенным образом обработается (сразу задеклайнит, насчитает risk score, etc). И это есть смысл тестить и даже автоматизировать на тех самых тестовых картах (или создать свои, если вы psp/gateway)
источник

MT

Mikhail Tikhonov in QA — Автоматизация
По тестовым данным на номера карт видел статью https://ru.wikipedia.org/wiki/Алгоритм_Луна
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
ну, это была бы одна из первых вещей, которые он узнал о картах.
источник

AP

Alex Pro in QA — Автоматизация
Ребят подскажите , кто делал end to end автоматизацию для firebase аналитики , подкинте материал
источник

ВК

Виталий Колесник... in QA — Автоматизация
всем привет
кто-то может подсказать, как прописать, чтоб при запуске теста в хроме была отключен флажек 'Скачивать PDF файлы'
так как при нажатии на ссылку, нужно проверить, что pdf-файл открывается, а не скачивается
источник

A

Anton in QA — Автоматизация
Виталий Колесник
всем привет
кто-то может подсказать, как прописать, чтоб при запуске теста в хроме была отключен флажек 'Скачивать PDF файлы'
так как при нажатии на ссылку, нужно проверить, что pdf-файл открывается, а не скачивается
ну уж браузер то не надо тестировать =)
источник

DZ

Denis Z in QA — Автоматизация
Виталий Колесник
всем привет
кто-то может подсказать, как прописать, чтоб при запуске теста в хроме была отключен флажек 'Скачивать PDF файлы'
так как при нажатии на ссылку, нужно проверить, что pdf-файл открывается, а не скачивается
источник

ВК

Виталий Колесник... in QA — Автоматизация
пробовал уже это
не получается
источник

EY

Evgeniy Yakovlev in QA — Автоматизация
Виталий Колесник
пробовал уже это
не получается
возможно, это управляется через административные шаблоны. Т.к. в данном случае надо октрывать еще и explorer для выбора каталога
источник

AS

Andrei Solntsev in QA — Автоматизация
Виталий Колесник
всем привет
кто-то может подсказать, как прописать, чтоб при запуске теста в хроме была отключен флажек 'Скачивать PDF файлы'
так как при нажатии на ссылку, нужно проверить, что pdf-файл открывается, а не скачивается
Это не надо тестировать в принципе. Это уже поведение браузера, а не вашего приложения. Главное проверить, что PDF правильный.
источник

ВК

Виталий Колесник... in QA — Автоматизация
понял, спасибо
источник

MK

Mem Kekovich in QA — Автоматизация
На худой  конец wget
источник

DZ

Denis Z in QA — Автоматизация
Виталий Колесник
пробовал уже это
не получается
странно что не вышло, только что проверил, у меня сработал такой кейс
источник