RSeleniumを使用して、ボタンを介してWebページで利用可能なcsvをキャプチャしようとしています。関連するhtmlは次のとおりです。
<a ng-click='download()'><i class='csv-download'></i> Download</a>
i
次のクラスを使用して要素を選択できます。
remDr$findElement(using = 'css selector', ".csv-download")
ボタンのプッシュを自動化するには、親要素を選択する必要があると思いますがa
、これを行う方法がわかりません。 xpath
最善の方法のようです:
remDr$findElement(using = 'xpath', "//i[@class='csv-download']/parent::*")
Error: Summary: NoSuchElement
Detail: An element could not be located on the page using the given search parameters.
class: org.openqa.selenium.NoSuchElementException
xpath 式に何か問題があるに違いありません。助けてくれてありがとう。