Size: a a a

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

2020 August 03

AV

Alex Vasinskiy in QA — Автоматизация
Это все относительно автотестов)
источник

AS

Andrei Solntsev in QA — Автоматизация
Так это зависит от того, как именно сайт определяет страну. По айпишнику или по языку браузера? Или ещё как-то?
источник

R

Roma in QA — Автоматизация
Volodymyr
Привет подскажите
есть такое:
<div class="test">
"3.0 "
"Sections 1"
</div>

Пробую

$x("//div[contains(text(), 'Sections 1')]")

Не находит
Привет, попробуй: $x(“//div[contains(.,’Sections 1’)]”)
источник

LY

Lev Yarushin in QA — Автоматизация
Alex Vasinskiy
Всем привет. Подскажите может кто-то сталкивался с таким кейсом.  Необходимо затестить сайт с разных стран. Порядка 10 стран.  Кнопка регистрации ведёт себя по разному в зависимости от страны, заблокирована или нет. Так вот как тут быть? Использовать какие то расширения прокси?
источник

AV

Alex Vasinskiy in QA — Автоматизация
ничеси, спасибо большое
источник

ЕА

Евгений Асовин... in QA — Автоматизация
При тестировании через BrowserStack  на мобильном устройстве iPhone в браузере Safari не заполняются поля, которые заполняются в десктопах и андроиде автотестом.
Ивент повешен именно на эти элементы, с которыми прописано взаимодействие, проверил через девтулз в файрфоксе.
Пробовал sendKeys, setValue, вставлял клик перед действием - не работает. Может кто-то знает способ решения для таких ситуаций?
источник

К

Капибара in QA — Автоматизация
Всем привет, может кто нибудь поделиться кодом для скролла вниз в appium с использованием TouchAction актуального, то что нахожу сейчас 2017 года и либо не работает либо устарело
источник

В

Владимир Bubliki228 ... in QA — Автоматизация
Товарищи, как с помощью selenium на python нажать на клавишу ENTER? Гуглил, пробовал, не работает.
источник

GH

Grimm Hunter in QA — Автоматизация
Владимир Bubliki228 R15
Товарищи, как с помощью selenium на python нажать на клавишу ENTER? Гуглил, пробовал, не работает.
через сендкейс передать код кнопки не получается?
источник

В

Владимир Bubliki228 ... in QA — Автоматизация
Grimm Hunter
через сендкейс передать код кнопки не получается?
В интернете нашел только
WebElement.sendKeys(Keys.RETURN);

но тут как минимум явно не питон, т.е. в питоне нету send.keys, а есть send_keys, и в конце не ставится ;
Переделал под "питоновский вид", но все равно не работает, выдает ошибку.
ввожу driver.send_keys(keys.ENTER), выдает ошибку:
builtins.NameError: name 'keys' is not defined
источник

А

Алексей in QA — Автоматизация
Владимир Bubliki228 R15
В интернете нашел только
WebElement.sendKeys(Keys.RETURN);

но тут как минимум явно не питон, т.е. в питоне нету send.keys, а есть send_keys, и в конце не ставится ;
Переделал под "питоновский вид", но все равно не работает, выдает ошибку.
ввожу driver.send_keys(keys.ENTER), выдает ошибку:
builtins.NameError: name 'keys' is not defined
А посмотреть не только первую ссылку в выдаче? Вторую например?
.send_keys(u'\ue007')
источник

А

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

ЯТ

Ярослав Толстик... in QA — Автоматизация
на сколько я понял нажать на кнопку получится только если я в input каконить зашел, пробовал просто на странице тыкнуть Esc чтоб сообщения удалить - не прокатило... я правильно понимаю, или не так?
источник

В

Владимир Bubliki228 ... in QA — Автоматизация
Товарищи, есть проблема того, что selenium python не находит элемент (по xpath\имени) из-за того, что он находится ниже по странице (в середине страницы). Пробовал решать ее, изменяя масштаб страницы. Но это почему-то не помогает, кажется, что оно загружает страницу для масштаба 100%. Я долго боролся с изменением масштаба, искал команды, но даже если без команд вручную изменять масштаб, он изменяется при заходе на страницу и такое ощущение, что элементы загружаются под 100%ый масштаб и он все равно не находит их. Что можете предложить?
Есть также вариант как-то автоматически прокручивать страницу, ища нужные элементы, но я не знаю, как это организовать.
источник

В

Владимир Bubliki228 ... in QA — Автоматизация
Ярослав Толстик
на сколько я понял нажать на кнопку получится только если я в input каконить зашел, пробовал просто на странице тыкнуть Esc чтоб сообщения удалить - не прокатило... я правильно понимаю, или не так?
На самом деле тоже это интересует, кажется, что видимо нужно заходить в какой-нить input.
источник

M

Madgiraffe in QA — Автоматизация
Владимир Bubliki228 R15
Товарищи, есть проблема того, что selenium python не находит элемент (по xpath\имени) из-за того, что он находится ниже по странице (в середине страницы). Пробовал решать ее, изменяя масштаб страницы. Но это почему-то не помогает, кажется, что оно загружает страницу для масштаба 100%. Я долго боролся с изменением масштаба, искал команды, но даже если без команд вручную изменять масштаб, он изменяется при заходе на страницу и такое ощущение, что элементы загружаются под 100%ый масштаб и он все равно не находит их. Что можете предложить?
Есть также вариант как-то автоматически прокручивать страницу, ища нужные элементы, но я не знаю, как это организовать.
Скроль пока элемен не будет визибл
источник

В

Владимир Bubliki228 ... in QA — Автоматизация
Madgiraffe
Скроль пока элемен не будет визибл
Во-первых, как скролить автоматически, во-вторых, как искать одновременно с этим?
источник

А

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

В

Владимир Bubliki228 ... in QA — Автоматизация
Алексей
А посмотреть не только первую ссылку в выдаче? Вторую например?
.send_keys(u'\ue007')
Спасибо, оно действительно работает. Также получилось организовать еще и с помощью этого способа:
#from selenium.webdriver.common.keys import Keys
#driver.send_keys(Keys.ENTER)
источник

M

Madgiraffe in QA — Автоматизация
Владимир Bubliki228 R15
Во-первых, как скролить автоматически, во-вторых, как искать одновременно с этим?
Я юзал какой-то js скрипт. Напиши метод который в цикле будет скролить и проверять элемент а как только найдет выйди из цикла
источник