RobotFrameWork:如何从页面获取文本并在另一个页面中输入文本?

时间:2019-02-13 21:14:42

标签: robotframework

打开浏览器bla bla网站

session.run

打开浏览器bla bla website2

${gettext2}   Get Text  xpath=//tr[2]/td[1]

那是行不通的...那我该怎么做?

1 个答案:

答案 0 :(得分:2)

以下代码段应该在假设元素存在并且其中包含文本的情况下起作用:

${text_element}=    xpath://tr[2]/td[1]
${input_element}=    xpath://input

Open Browser   https://www.google.com   browser=ff    alias=browser_1
Wait Until Page Contains Element    ${text_element}
${gettext2}    Get Text    ${text_element}

Open Browser   https://www.bing.com    browser=ff    alias=browser_2
Switch Browser    browser_2
Wait Until Page Contains Element    ${input_element}
Input Text     ${input_element}    ${gettext2}