2017-06-28 15 views
-2

RobotFrameworkはリンクのURLを見つけて同じブラウザに貼り付け、同じウィンドウに移動する方法はありますか?リンクは、最初のページのボタン/リンクに存在します。それは(私はそれが何をしたくない)新しいウィンドウが開きますので、私は尋ねRobotFramework:ページのリンクのURLを取得する方法

理由がある

答えて

3

あなたはhref属性の値を取得するためにGet element attributeを使用することができます。ここで

は、要素を見つけるために、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 
関連する問題