Size: a a a

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

2020 March 10

O

Oleg in QA — Автоматизация
отредактировать отчет скриптом перед тем как отправлять :)
источник

SD

Serhii Danevych in QA — Автоматизация
а может есть примр реализации, ниразу не представляю как с этим быть((
источник

KL

Konstantin L in QA — Автоматизация
Привет. Помогите, пожалуйста с составным селектором для selenium (чёт я туплю). Есть такой кусок кода страницы. Мне нужно получить текст в теге
p
, я написал такой код, но он не находит: pro = browser.find_element_by_css_selector('[data-test="pricing-pro"] [p]').text
источник

UE

Unhandled Exception in QA — Автоматизация
Коллеги добрый день! Может кто сталкивался?

в аппиуме когда получаю размеры дисплея, в айос симуляторе возвращаются dimensions в формате viewport

а в андроид симуляторе возвращается реальный размер устройства в пикселях. Пытался и через ADB получить viewport значения, но ADB возвращает так же размер устройства в пикселях

Как же получить размеры устройства в viewport на андроиде в аппиум?
источник

V

Vel in QA — Автоматизация
Konstantin L
Привет. Помогите, пожалуйста с составным селектором для selenium (чёт я туплю). Есть такой кусок кода страницы. Мне нужно получить текст в теге
p
, я написал такой код, но он не находит: pro = browser.find_element_by_css_selector('[data-test="pricing-pro"] [p]').text
порпобуйте //*[data-test = ‘l-la’]/p  а потом уже метод getText
источник

ee

eeNNds11 eNd1 in QA — Автоматизация
Konstantin L
Привет. Помогите, пожалуйста с составным селектором для selenium (чёт я туплю). Есть такой кусок кода страницы. Мне нужно получить текст в теге
p
, я написал такой код, но он не находит: pro = browser.find_element_by_css_selector('[data-test="pricing-pro"] [p]').text
//*[data-test="pricing-pro"]//p
источник

KL

Konstantin L in QA — Автоматизация
спасибо всем) это поиск по xpath, я верно понял?
источник

ee

eeNNds11 eNd1 in QA — Автоматизация
Konstantin L
спасибо всем) это поиск по xpath, я верно понял?
верно
источник

KL

Konstantin L in QA — Автоматизация
Vel
порпобуйте //*[data-test = ‘l-la’]/p  а потом уже метод getText
ошибка  Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[data-test = "l-la"/div]"}
источник

KL

Konstantin L in QA — Автоматизация
а почему мой вариант ('[data-test="pricing-pro"] [p]') не сработал? потому, что строка с тегом p дочерняя по отношению к строке c pricing-pro?
источник

KL

Konstantin L in QA — Автоматизация
eeNNds11 eNd1
//*[data-test="pricing-pro"]//p
тоже ошибку получаю)  Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[data-test="pricing-pro"]//p"}
код такой pro = browser.find_element_by_xpath('//*[data-test="pricing-pro"]//p')
источник

V

Vel in QA — Автоматизация
Konstantin L
тоже ошибку получаю)  Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[data-test="pricing-pro"]//p"}
код такой pro = browser.find_element_by_xpath('//*[data-test="pricing-pro"]//p')
в консоли вы дебажили? не находит элемент?
источник

KL

Konstantin L in QA — Автоматизация
нет, не находит
источник

KL

Konstantin L in QA — Автоматизация
вообще я уже переписал, так что пока не актуально
источник

KL

Konstantin L in QA — Автоматизация
Iframe есть, но поиск не внутри него. Поиск по одиночным селеторам срабатывает
источник

V

Vel in QA — Автоматизация
Konstantin L
вообще я уже переписал, так что пока не актуально
я кинул вам пример, вместо l-la подставтье pricing-pro
источник

V

Vel in QA — Автоматизация
//*[data-test="pricing-pro"]/p
источник

IB

Ilya Belonogov in QA — Автоматизация
Всем привет! Кто настраивал на Unix Selenium + chromedriver? У меня после перезагрузки системы слетел PATH к chromedriver и теперь Python ругается постоянно:
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
Прописывал путь прямо в коде, заново размещал драйвер в папках /usr/bin/ и /usr/local/bin... Результат один и тот-же.
В чём может быть причина?
источник

V

Vel in QA — Автоматизация
Vel
я кинул вам пример, вместо l-la подставтье pricing-pro
в консоли $x(‘//*[data-test="pricing-pro”]/p’)
источник

M

Maryna in QA — Автоматизация
Vel
//*[data-test="pricing-pro"]/p
А @ поставьте перед data- test
источник