Так требуется по задаче. Нужно переместить курсор в случайное место, и потом, зная его координаты выполнять дальнейшие действия
- Форум тестировщиков
- → Публикации dolkons
16 публикаций создано dolkons (учитываются публикации только с 19 апреля 2023)
Отправлено автор: dolkons 10 апреля 2014 - 16:11 в Selenium - Functional Testing
Так требуется по задаче. Нужно переместить курсор в случайное место, и потом, зная его координаты выполнять дальнейшие действия
Отправлено автор: dolkons 10 апреля 2014 - 09:17 в Selenium - Functional Testing
Подскажите пожалуйста, возможно ли узнать координаты курсора на экране?
Меня интересуют не координаты элемента, а именно координаты курсора.
Желательно на питоне.
Заранее спасибо :)
Отправлено автор: dolkons 24 февраля 2014 - 14:03 в Selenium - Functional Testing
А есть что - нибудь подобное на питоне?
Отправлено автор: dolkons 24 февраля 2014 - 13:11 в Selenium - Functional Testing
А что это за язык? Дело в том, что когда я делаю в питоне, то получаю вот что:
>>> driver.manage().logs().getAvailableLogTypes() Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'WebDriver' object has no attribute 'manage' >>>
Отправлено автор: dolkons 24 февраля 2014 - 11:47 в Selenium - Functional Testing
Всем привет. Стоит довольно простая задача. Необходимо отлавливать ошибки в логах браузера Google Chrome
Скажите пожалуйста, как подобное можно реализовать?
Спасибо :)
Отправлено автор: dolkons 31 января 2014 - 13:26 в Selenium - Functional Testing
Спасибо всем. Буду изучать :)
Отправлено автор: dolkons 31 января 2014 - 09:19 в Selenium - Functional Testing
А как сформировать полную строку запроса по приведенным выше строкам?
Я новичок, поэтому заранее извиняюсь за глупые вопросы :)
Отправлено автор: dolkons 31 января 2014 - 09:08 в Selenium - Functional Testing
HTML - код кнопки, по которой я хочу щелкнуть такой:
<div class="EditControlsButton EditControlsButton_CreateMapItemActive olButton"></div>
Ее Xpath:
//*[@id="OpenLayers_Control_Panel_410"]/div[1]
И вот в данном случае цифра в конце Xpath - 410. Но она постоянно меняется.
Отправлено автор: dolkons 31 января 2014 - 08:33 в Selenium - Functional Testing
Здравствуйте. Пишу автотест для веб-приложения.
Суть автотеста в том, что нужно щелкать по кнопкам, смотреть, какая реакция, потом делать refresh страницы, и все по новой.
Но возникает одна проблема. Локаторы Xpath элементов постоянно меняются, соответственно тест не всегда отрабатывает.
Подскажите, как поступать в таком случае? Есть ли какие-нибудь советы? Не хотелось бы каждый раз перед новым тестом заново вбивать Xpath всех элементов.
Заранее спасибо.
Отправлено автор: dolkons 23 ноября 2013 - 12:57 в Selenium - Functional Testing
mouse.click_and_hold() mouse.move_by_offset(250,150) mouse.perform() cursor = element_map_area.value_of_css_property('cursor') print '\t\tcursor: '+cursor time.sleep(5) mouse.release().perform() cursor = element_map_area.value_of_css_property('cursor')
selenium.common.exceptions.WebDriverException: Message: u"'UnknownError: Cannot press more then one button or an already pressed button.' when calling method: [wdIMouse::down]"
Отправлено автор: dolkons 21 ноября 2013 - 10:29 в Selenium - Functional Testing
Отправлено автор: dolkons 20 ноября 2013 - 15:08 в Selenium - Functional Testing
mouse._actions = []
Отправлено автор: dolkons 20 ноября 2013 - 08:45 в Selenium - Functional Testing
Отправлено автор: dolkons 20 ноября 2013 - 05:57 в Selenium - Functional Testing
while count_iteration>0: mouse = webdriver.ActionChains(driver) mouse.move_to_element(element_add_map).perform() element_add_map.click() mouse.move_by_offset(250,0) mouse.click_and_hold() mouse.move_by_offset(250,150) mouse.release() mouse.perform() element_cancel.click() count_iteration = count_iteration-1Текст приведен не полностью, некоторые строки удалены, так как код довольно большой. Но в целом суть такая, как я описал выше. Выполняются все действия, затем на новой итерации при выполнении строчки
mouse.move_to_element(element_add_map).perform()выполняются все действия, которые были выполнены на предыдущей итерации, а потом только данное. Возможно ли как-то обнулять накопленные действия?
Отправлено автор: dolkons 20 ноября 2013 - 05:35 в Selenium - Functional Testing
Отправлено автор: dolkons 19 ноября 2013 - 06:57 в Selenium - Functional Testing
<div class="EditControlsButton EditControlsButton_CreateMapItemActive olButton"></div>
.EditControlsButton { width: 34px; height: 31px; }
.EditControlsButton:hover { width: 136px; height: 31px; }Скажите, как мне сделать так, чтобы после нажатия на кнопку, проверять изменились ли размеры самой кнопки? Для начала хотя бы как мне именно достать данные о размере кнопки?
Community Forum Software by IP.Board Русификация от IBResource
Лицензия зарегистрирована на: Software-Testing.Ru