2017-06-28 161 views
-2

RobotFramework是否有任何方式找到链接的URL,然后粘贴到同一个浏览器并转到同一个窗口中。该链接存在于第一页上的按钮/链接中。RobotFramework:如何获取链接的URL

的原因,我问的是,因为它会打开一个新窗口(这是我不希望它做的)

回答

3

您可以使用Get element attribute获得href属性的值。

这里是使用XPath找到元件的例子:

*** Settings *** 
Library Selenium2Library 

Suite Setup  open browser about:blank chrome 
Suite Teardown close all browsers 

*** Test cases *** 
Example 
    go to http://www.example.com 
    ${url}= get element attribute xpath=//a[text()='More information...']@href 
    Should be equal ${url} http://www.iana.org/domains/example