Size: a a a

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

2020 August 18

ОС

Оля Си in QA — Автоматизация
Oleksandr Khotemskyi
там есть второй параметр - options, можно попробовать уменьшить delay -
delay 10 Delay after each keypress
Вот я смотрела , но не поняла. Спасибо, попробую!)
источник

S

Sergey in QA — Автоматизация
А подскажите тогда. Я в тесте открываю браузер, в нем Яндекс. Дальше нахожу поле ввода запроса, ввожу в него запрос и жму Enter. Как можно проверить спомощью assert что поле ввода есть на странице?
источник

S

Sergey in QA — Автоматизация
def test_01(self):
       driver = self.driver
       input_field = driver.find_element_by_id('text')
       input_field.send_keys('Python')
       input_field.send_keys(Keys.ENTER)
источник

S

Sergey in QA — Автоматизация
Я так понимаю assert должен быть после строки input_field = driver.find_element_by_id('text') ?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Sergey
А подскажите тогда. Я в тесте открываю браузер, в нем Яндекс. Дальше нахожу поле ввода запроса, ввожу в него запрос и жму Enter. Как можно проверить спомощью assert что поле ввода есть на странице?
Находите элемент, и проверяете что у него is_displayed() === true
источник

ТФ

Татьяна Федотова... in QA — Автоматизация
Sergey
Я так понимаю assert должен быть после строки input_field = driver.find_element_by_id('text') ?
до
источник

S

Sergey in QA — Автоматизация
А, ну да, логично)
источник

V

VrB in QA — Автоматизация
Люди кто-то сидит в codewars ?
источник

BO

Boris Osipov in QA — Автоматизация
VrB
Люди кто-то сидит в codewars ?
источник

VS

Vladislava Soboleva in QA — Автоматизация
Vladislava Soboleva
Всем привет) Подскажите, можно ли запустить xml фал в maven, заранее прописав параметр с путем к файлу и просто передавать этот параметр
<properties>
 <test>profile/test.xml</test>
 <test2>profile/test2.xml</test2>
 <suiteXml>${test}</suiteXml>
</properties>
...
<suiteXmlFiles>
    <suiteXmlFile>profile/${suiteXml}</suiteXmlFile>
</suiteXmlFiles>
test   -DsuiteXml=test,test2
Есть ли что-то подобное? Реализуется ли так?
Такое не реализуемо?
источник

S

Sergey in QA — Автоматизация
Oleksandr Khotemskyi
Находите элемент, и проверяете что у него is_displayed() === true
А так можно?
источник

S

Sergey in QA — Автоматизация
def test_01(self):
       driver = self.driver
       driver.find_element_by_id('text').is_displayed()
       input_field = driver.find_element_by_id('text')
       input_field.send_keys('Тензор')
       input_field.send_keys(Keys.ENTER)
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Sergey
А так можно?
нет, is_displayed возвращает boolean, его нужно assert делать
источник

A

Alexey in QA — Автоматизация
driver = self.driver
       assert driver.find_element_by_id('text').is_displayed() == True
       input_field = driver.find_element_by_id('text')
       input_field.send_keys('Тензор')
       input_field.send_keys(Keys.ENTER)
источник

S

Sergey in QA — Автоматизация
assert driver.find_element_by_id('text').is_displayed() == True тогда так?)))
источник

S

Sergey in QA — Автоматизация
Alexey
driver = self.driver
       assert driver.find_element_by_id('text').is_displayed() == True
       input_field = driver.find_element_by_id('text')
       input_field.send_keys('Тензор')
       input_field.send_keys(Keys.ENTER)
О да, спасибо ))
источник

S

Sergey in QA — Автоматизация
Извиняюсь за глупые вопросы)
источник

ОС

Оля Си in QA — Автоматизация
Oleksandr Khotemskyi
там есть второй параметр - options, можно попробовать уменьшить delay -
delay 10 Delay after each keypress
не помог. на каждое нажатие идет запрос на сервер( надо запулить именно целиком, буду гуглить дальше
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Оля Си
не помог. на каждое нажатие идет запрос на сервер( надо запулить именно целиком, буду гуглить дальше
если сетить значение целиком это через скрипт который установит value - но тогда запросы на сервер могут не улететь потому что небыло событий нажатия\отжатия кнопки
источник

ОС

Оля Си in QA — Автоматизация
А я после нажму на кнопку поиска)
источник