如何在 Robot Framework 中使用 javascript 获取元素的值?
How to get the value of an element using javascript in Robot Framework?
我正在尝试使用 javascript 获取输入值。原因是因为 HTML 中不存在。
我想获取文本“https://wwww.urldeprueba.com”。
由于值不在 html 我在控制台中执行此操作以获取元素的文本
现在,我试图在 Robot Framework 中执行相同的语句:
${test} = Execute Javascript return (document.querySelector('#configurations\\ text-right > form > div > div > div:nth-child(29) > input').value)
Log ${test}
但是我得到了,
机器人框架的 selenium library 为您提供此功能。
你可以简单地获取这个值 -
${ASPURL}= Get Value xpath://input[@ng-model='ASPUrl']
我正在尝试使用 javascript 获取输入值。原因是因为 HTML 中不存在。 我想获取文本“https://wwww.urldeprueba.com”。
由于值不在 html 我在控制台中执行此操作以获取元素的文本
现在,我试图在 Robot Framework 中执行相同的语句:
${test} = Execute Javascript return (document.querySelector('#configurations\\ text-right > form > div > div > div:nth-child(29) > input').value)
Log ${test}
但是我得到了,
机器人框架的 selenium library 为您提供此功能。
你可以简单地获取这个值 -
${ASPURL}= Get Value xpath://input[@ng-model='ASPUrl']