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