Size: a a a

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

2020 May 14

ДЛ

Дмитрий Лукьяненко... in QA — Автоматизация
Lev Yarushin
Понять причину возникновения.
после аякс запроса меняется состояние документа, простой слип помогает, но это ж не лучший вариант для решения
источник

LY

Lev Yarushin in QA — Автоматизация
Дмитрий Лукьяненко
после аякс запроса меняется состояние документа, простой слип помогает, но это ж не лучший вариант для решения
Повторить поиск элемента перед действием
источник

ДЛ

Дмитрий Лукьяненко... in QA — Автоматизация
Lev Yarushin
Повторить поиск элемента перед действием
driver.find_element_by_css_selector(css_selector).click()
driver.find_element_by_css_selector(css_selector2).click() <= падает
оно ж и так ищет элемент?
источник

LY

Lev Yarushin in QA — Автоматизация
Видимо у вас в тот краткий миг успевает измениться страница и ссылка на него протухает
источник

LY

Lev Yarushin in QA — Автоматизация
Дождаться пока страница изменится (появится пропадёт какой-либо элемент, например). А затем кликать
источник

ВС

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

YK

Yury Kabalnov in QA — Автоматизация
Здравствуйте, подскажите пожалуйста, в какую сторону посмотреть.
Хочу логировать и отображать все API запросы и ответы во время прогона тестов, испольюзую pytest + requests , пробежался по гуглу, чего-то быстрого и понятного не нашел.
Вручную такие логи писать?
источник

O

Oleg in QA — Автоматизация
https://yandex.ru/search/?text=python request logging&clid=2207714&lr=2

А из этого ничего не подходит?
источник

YK

Yury Kabalnov in QA — Автоматизация
да вот как-то не подходит, поперечитал, а как запросы отловить так нигде и не встретил
источник

VK

Volodymyr Kozytskiy in QA — Автоматизация
привет ребят, у меня такая задача
есть "главное" приложение которое вызывает сервис который преобразует  полученные данные и разсылает их по внешним сервисам, соответсвенно есть много мапингов, нужно проверить что мы отсылаем на внешний сервис и не потерялись ли у нас какие-то данные

занимался кто то подобным ?
источник

LY

Lev Yarushin in QA — Автоматизация
Мокайте. Это компонентные и интеграционные тесты.
источник

KL

Konstantin L in QA — Автоматизация
Привет всем. Подскажите, пожалуйста: я запускаю тесты через .bat файл и формирую отчёты в allure. Тесты запускаю в Chrome и Firefox, отчёты для Хрома и ФФ складываю в разные папки. Пытаюсь получить отчёты для обоих браузеров вот такой командой в батнике
allure serve "C:\site tests\store\production\reports\chrome"

allure serve "C:\site tests\store\production\reports\firefox"
Но открываются только отчёты для Хрома. Как открыть сразу 2 вкладки? Команда
allure serve "C:\site tests\store\production\reports\chrome" & allure serve "C:\site tests\store\production\reports\firefox" не работает
источник

Y

Yuriy in QA — Автоматизация
подскжите плз такой момент  - запускаю тесты в селениде. в "десктоп моде" все работает норм. но на тестагенте они идут в бекграунде - и там падает потому что селенид не види одну из кнопок.  на ум приходит только идея с тем чтобы заставить селенид кликнуть через ЖС напрямую.. идея норм ?
источник

ВС

Вова Сергеев... in QA — Автоматизация
Yuriy
подскжите плз такой момент  - запускаю тесты в селениде. в "десктоп моде" все работает норм. но на тестагенте они идут в бекграунде - и там падает потому что селенид не види одну из кнопок.  на ум приходит только идея с тем чтобы заставить селенид кликнуть через ЖС напрямую.. идея норм ?
Как вы тогда проверите что она там есть?
источник

Y

Yuriy in QA — Автоматизация
ну эта кнопка не является обьектом тестирования. она просто один из шагов. (при чем шаг - после тестирования.)
источник

RT

Roman Tyurin in QA — Автоматизация
Всем привет. Кто-нибудь использовал либу для  проверки rest assured запросов/ответов по OpenAPI?
https://bitbucket.org/atlassian/swagger-request-validator/src/master/swagger-request-validator-restassured/

Она проверяет запрос и ответ. А можно ли организовать проверку только ответа?
источник

С

Сергей in QA — Автоматизация
Как в idea в mac установить плагин? Я не вижу в настройках этого пункта )))
источник

С

Сергей in QA — Автоматизация
источник

АП

Артур Парпибаев... in QA — Автоматизация
Сергей
Как в idea в mac установить плагин? Я не вижу в настройках этого пункта )))
cmd+shift+a -> plugins
источник

С

Сергей in QA — Автоматизация
Нашел в другом месте )))
источник