2015-03-04 3 views
3

Я работаю над написанием тестов автоматизации для пользовательского веб-приложения. Я сталкиваюсь с проблемой, когда я не могу изменить текст пролета. Я пробовал использовать driver.execute_script, но не повезло. (Это действительно помогло бы, если бы я знал javascript лучше) Насколько я знаю, вы не можете щелкнуть пробел, и список занесен в список. Каков наилучший способ изменить этот текст?Как изменить текст диапазона, который действует как кнопка

enter image description here

+1

Пожалуйста, замените изображение с 'html' и сообщите нам, что вы пробовали с – Saifur

ответ

2

Вы должны установить innerHTML using execute_script():

driver.execute_script('arguments[0].innerHTML = "New value";', element) 

где element должен указывать на ваш span элемент, может быть:

element = driver.find_element_by_css_selector('div.file-wrapper span.k-dropdown span.k-input') 
Смежные вопросы