Size: a a a

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

2020 August 16

S

Sergey in QA — Автоматизация
использую, driver.implicitly_wait(15)
источник

S

Sergei in QA — Автоматизация
Если вы тестируете яндекс-картинки, то видимо там и работаете (иначе зачем ещё тестировать Яндекс :)), неужели там не решили ещё такой вопрос?
источник

mf

mathias fux in QA — Автоматизация
Sergey
использую, driver.implicitly_wait(15)
кликай сюдым xpath     .//*[@class="MMImage-Origin"]
источник

S

Sergey in QA — Автоматизация
Sergei
Если вы тестируете яндекс-картинки, то видимо там и работаете (иначе зачем ещё тестировать Яндекс :)), неужели там не решили ещё такой вопрос?
Если бы) Просто задачку такую подкинули потренироваться)
источник

S

Sergey in QA — Автоматизация
mathias fux
кликай сюдым xpath     .//*[@class="MMImage-Origin"]
pycharm ругается)
источник

S

Sergey in QA — Автоматизация
selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element <a href="/collections/card/58a82d90b47883859b7bc828/" data-navigate="false" class="cl-teaser__link"></a> is not clickable at point (180, 412). Other element would receive the click: <img src="https://avatars.mds.yandex.net/get-pdb/69339/0b0c8ad1-5acd-44ad-8a9e-a04a380b0ffa/s1200" class="image__image" alt="Шерсть средней длины, из очень плотным подшерстком мягкой и тонкой текстуры, покрытыми более грубыми и жесткими волосами.» – так описывают сибирских котов разные стандарты." style="width: auto; height: 534px;">
источник

mf

mathias fux in QA — Автоматизация
Sergey
selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element <a href="/collections/card/58a82d90b47883859b7bc828/" data-navigate="false" class="cl-teaser__link"></a> is not clickable at point (180, 412). Other element would receive the click: <img src="https://avatars.mds.yandex.net/get-pdb/69339/0b0c8ad1-5acd-44ad-8a9e-a04a380b0ffa/s1200" class="image__image" alt="Шерсть средней длины, из очень плотным подшерстком мягкой и тонкой текстуры, покрытыми более грубыми и жесткими волосами.» – так описывают сибирских котов разные стандарты." style="width: auto; height: 534px;">
css локатор [class*="navigate__item_right"]
источник
2020 August 17

MP

Mikhail Popov in QA — Автоматизация
Всем привет, подскажите пожалйста. Имеем веб приложение которое берет данные с апи затем с ними взаимодействует. Так выходит что данные постоянно меняются, а создать отдельные тестовые данные не возможно, от меня хотят чтобы я дергал данные с апи а потом использовал их как эталонные (название, цена и тд) в UI тестах. Я никогда такого не видел, и у меня есть сомнения что это правильный подход. Или все таки такое применяется?
источник

S

Sergey in QA — Автоматизация
mathias fux
css локатор [class*="navigate__item_right"]
все равно туже самую ошибку пишет(
источник

AL

Andrii L in QA — Автоматизация
Ну если тесты на  проверку функционала UI, проверку операций с суммами, проверка текстов и т.д. в UI, то почему нет? Ну запрашивать эталонные данные каждый раз через реквесты к АПИ перед тестом, как по мне, то норм
источник

MP

Mikhail Popov in QA — Автоматизация
Andrii L
Ну если тесты на  проверку функционала UI, проверку операций с суммами, проверка текстов и т.д. в UI, то почему нет? Ну запрашивать эталонные данные каждый раз через реквесты к АПИ перед тестом, как по мне, то норм
да именно такое и нужно
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
а насколько часто у вас эти данные меняются? Нельзя ли нагенерить эти данные в prerequisites, а потом использовать в тестах?
источник

MP

Mikhail Popov in QA — Автоматизация
Dmytro Slobodianiuk
а насколько часто у вас эти данные меняются? Нельзя ли нагенерить эти данные в prerequisites, а потом использовать в тестах?
там вся проблема что часть апи с стороннего приложения и они предаставляют 1 тестовый акк на котором висит один енв, а я не могу их туда к ним залить, плюс есть ручные тестеры которые тесятт на этом же енв) все плохо
источник

B

Bola in QA — Автоматизация
сторонний апи можно попробовать мокать
источник

MK

Maksim Kanin in QA — Автоматизация
+
источник

SM

Sewa Makhinya in QA — Автоматизация
Mikhail Popov
Всем привет, подскажите пожалйста. Имеем веб приложение которое берет данные с апи затем с ними взаимодействует. Так выходит что данные постоянно меняются, а создать отдельные тестовые данные не возможно, от меня хотят чтобы я дергал данные с апи а потом использовал их как эталонные (название, цена и тд) в UI тестах. Я никогда такого не видел, и у меня есть сомнения что это правильный подход. Или все таки такое применяется?
есть ли вероятность, что
1. перед началом теста каких-то данных не будет найдено?
2. в процессе работы данные поменяются?
вообще, как по мне, это - плохой вариант, неуправляемая нестабильность под капотом
источник

SM

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

АБ

Андрей Борисенко... in QA — Автоматизация
Всем привет! Подскажите пожалуйста как подавить это окно при загрузке файла?
(загружаю через Chrome на Linux)

Пробовал указать следующие options:
            options.AddUserProfilePreference("plugins.always_open_pdf_externally", true);
           options.AddUserProfilePreference("download.directory_upgrade", true);
           options.AddUserProfilePreference("download.prompt_for_download", false);
           options.AddUserProfilePreference("download.default_directory", path);
           options.AddUserProfilePreference("profile.default_content_setting_values.automatic_downloads", 1);
           options.AddUserProfilePreference("profile.default_content_settings.popups", 0);
источник

S

Stanislav in QA — Автоматизация
Всем привет. Подскажите, кто-нибудь работает с https://www.mock-server.com/ ? Не могу заставить работать с ним браузер с HTTPS траффиком.
источник

LY

Lev Yarushin in QA — Автоматизация
Андрей Борисенко
Всем привет! Подскажите пожалуйста как подавить это окно при загрузке файла?
(загружаю через Chrome на Linux)

Пробовал указать следующие options:
            options.AddUserProfilePreference("plugins.always_open_pdf_externally", true);
           options.AddUserProfilePreference("download.directory_upgrade", true);
           options.AddUserProfilePreference("download.prompt_for_download", false);
           options.AddUserProfilePreference("download.default_directory", path);
           options.AddUserProfilePreference("profile.default_content_setting_values.automatic_downloads", 1);
           options.AddUserProfilePreference("profile.default_content_settings.popups", 0);
В chrome prefs нужно browser.helperApps.neverAsk.saveToDisk=application/pdf
browser.download.folderList=2
источник