Robotframework 错误:当尝试在%0和notes部分中输入值时,元素必须是用户可编辑的,才能在robot框架中清除它

Robotframework 错误:当尝试在%0和notes部分中输入值时,元素必须是用户可编辑的,才能在robot框架中清除它,robotframework,Robotframework,请帮助我的错误,我正在努力,但没有得到解决方案,甚至试图在输入前单击元素 “进度字段”的值在系统中已为%0,鼠标悬停在该字段上,它将转到元素,双击该字段即可编辑 下划线代码的Xpath进度 xpath='/*[@id=“myGrid”]/div/div[1]/div/div[3]/div[2]/div/div/div[2]/div[5]' 0% 脚本: ${Progress}= get_Progress Sleep 2s Set Selenium Impl

请帮助我的错误,我正在努力,但没有得到解决方案,甚至试图在输入前单击元素

“进度字段”的值在系统中已为%0,鼠标悬停在该字段上,它将转到元素,双击该字段即可编辑

下划线代码的Xpath进度 xpath='/*[@id=“myGrid”]/div/div[1]/div/div[3]/div[2]/div/div/div[2]/div[5]'

0%
脚本:

     ${Progress}=    get_Progress
     Sleep  2s
     Set Selenium Implicit Wait    25
     Mouse Over    xpath=${Progress}       
     Wait Until Keyword Succeeds    1 minute    30     get_Progress
     Set Selenium Implicit Wait    20
     Sleep   5s  
     Double Click Element    xpath=${Progress}  
     Click Element    xpath=${Progress}        
     Set Selenium Implicit Wait    25
     Clear Element Text   ${Progress}
     Input Text    ${Progress}      '${EMPTY}' 
这是一个错误:

InvalidElementState异常:消息:无效元素状态:元素必须是用户可编辑的,才能清除它


您必须找到正确的
输入
元素。无法清除或编辑
div
元素。

使用div定位元素,然后使用输入解决问题,谢谢