selenium2library

При нажатии кнопки, она как бы “проседает” под нажатием, т.е. видно что она нажата, но фактически нужное действие не происходит, через какое-то время кнопка “отходит” назад и все.

пробовал так:

Wait Until Page Contains Element css=input[value=“Обработать”]

Page Should Contain Button css=input[value=“Обработать”]

focus css=input[value=“Обработать”]

click element css=input[value=“Обработать”]

click element/button и результат все равно одинаковый

Бывает, что webdriver по какой-то причине не может просто кликнуть на элемент, хотя, казалось бы, для этого нет никаких препятствий. В этом случае может помочь:

  1. использовать другие локаторы. Не по value, например, а по id, name. Для эксперимента можно попробовать class и др.
  2. использовать Actions, для манипуляций с мышью - навести курсор и кликнуть. Но как это сделать в robot framework не подскажу
2 лайка

Можно если подключить вот эту библиотеку GitHub - hmalphettes/robotframework-selenium2library-extensions: Action Chains, Select IFrame and miscallenous keywords to add to robotframework-selenium2library

и @kom название темы пиши более информативно, иначе вообще не понятно, что в теле сообщения

В этой библиотеке есть кейворды
Chain Send Keys To Element
Chain Send Keys

Но когда их использую, я не вижу визуально что символы вводятся, хотя кейворд выполняется, в логе - pass:
open browser file:///E:/Testing/Test%20Cases/pages/createNew.do.htm ie

focus xpath=/html/body/table/tbody/tr[2]/td/table/tbody/tr[2]/td[2]/form/table/tbody/tr[3]/td[2]/input

Chain Send Keys To Element
xpath=/html/body/table/tbody/tr[2]/td/table/tbody/tr[2]/td[2]/form/table/tbody/tr[3]/td[2]/input newsearch

@kom а как же первая проблема она решена?

Страница есть? Или прикрепляй html через http://pastebin.com/