Size: a a a

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

2020 August 24

AC

Al Ch in QA — Автоматизация
Alex
До указанного элемента
Получилось
немного криво, но лучше чем было
спасибо за наводку
источник

SM

Sewa Makhinya in QA — Автоматизация
Al Ch
Коллеги подскажите как "упростить" xpath вида
//*[contains(text(),'mmmm')]/../../../../../../..//*[contains(text(),'nnnn')]
Я нахожу один элемент потом нужно подняться на N шагов вверх
и оттуда найти другой
Полистал буквари но что-то сходу не разберусь
можно ли выкинуть шаг "/../../../../../../../"?
а вообще - я бы перетёр с разработчиками и навесил туда вменяемые data-testid и по ним уже работал
источник

LY

Lev Yarushin in QA — Автоматизация
Al Ch
Коллеги подскажите как "упростить" xpath вида
//*[contains(text(),'mmmm')]/../../../../../../..//*[contains(text(),'nnnn')]
Я нахожу один элемент потом нужно подняться на N шагов вверх
и оттуда найти другой
Полистал буквари но что-то сходу не разберусь
А можете пример html-кода показать, где вам нужно такое?
источник

AC

Al Ch in QA — Автоматизация
Lev Yarushin
А можете пример html-кода показать, где вам нужно такое?
К сожалению не могу
банковский продукт без доступа "извне"
источник

A

Alex in QA — Автоматизация
Lev Yarushin
А можете пример html-кода показать, где вам нужно такое?
Обычно так привязывают инпут к лейблу
источник

LY

Lev Yarushin in QA — Автоматизация
Al Ch
К сожалению не могу
банковский продукт без доступа "извне"
Ну псевдо-кодом покажите
источник

AC

Al Ch in QA — Автоматизация
Lev Yarushin
Ну псевдо-кодом покажите
Я не совсем вас понимаю
показать что DOM или что?
источник

B

Bola in QA — Автоматизация
Alex
Обычно так привязывают инпут к лейблу
что в принципе - бессмысленно в e2e
источник

A

Alex in QA — Автоматизация
Bola
что в принципе - бессмысленно в e2e
Почему же?
источник

A

Alex in QA — Автоматизация
Пишешь 1 локатор и просто передашь название лейбла
источник

LY

Lev Yarushin in QA — Автоматизация
Al Ch
Я не совсем вас понимаю
показать что DOM или что?
Да, пример вёрстки, для которой требуется такая конструкция
источник

A

Alex in QA — Автоматизация
И инпут сам подбирается
источник

B

Bola in QA — Автоматизация
Alex
Почему же?
Непонятно, зачем это делать.
источник

A

Alex in QA — Автоматизация
Bola
Непонятно, зачем это делать.
Что зачем делать ? Лучше писать 10 локаторов ?
источник

VS

Vitaliy Shalaev in QA — Автоматизация
Добрый вечер, может кто-нибудь знает если ли подобный чатик по Gatling?
источник

B

Bola in QA — Автоматизация
Alex
Что зачем делать ? Лучше писать 10 локаторов ?
Зачем лейблы искать. Я про это
источник

A

Alex in QA — Автоматизация
Bola
Зачем лейблы искать. Я про это
Что бы привязать его к инпуту, не у всех есть id или какие-то уникальные атрибуты
источник

MK

Mem Kekovich in QA — Автоматизация
Vitaliy Shalaev
Добрый вечер, может кто-нибудь знает если ли подобный чатик по Gatling?
источник
2020 August 25

VS

Vitaliy Shalaev in QA — Автоматизация
Благодарю
источник

🛠А

🛠 Александр Аверьяно... in QA — Автоматизация
добрый день, коллеги, подскажите пожалуйста, как сделать так, чтобы скачивались файлы в Firefox  без вопроса куда сохранить… вроде все делаю правильно, профайл разросся до таких размеров, а результата нет:

capabilities = config.browsers['firefox']
profile = webdriver.FirefoxProfile()
profile.set_preference("browser.download.dir", "~/Downloads")
profile.set_preference("browser.download.folderList", 2)
profile.set_preference("browser.download.useDownloadDir", True)
profile.set_preference("browser.download.manager.showWhenStarting", False)
profile.set_preference("browser.helperApps.alwaysAsk.force", False)
profile.set_preference("browser.helperApps.neverAsk.saveToDisk",
                      "text/plain, application/octet-stream, application/binary, text/csv, application/csv, "
                      "application/excel, text/comma-separated-values, text/xml, application/xml")
profile.set_preference("pdfjs.disabled", True)
driver = webdriver.Remote(
   command_executor=f"{config.selenoid}/wd/hub",
   desired_capabilities=capabilities, browser_profile=profile)
driver.get(config.base_url)


что я делаю не так?
источник