4
我有代碼爲我檢索一個靜態文本元素,但我想要做的是然後獲取該元素的xpath作爲一個字符串。我使用紅寶石。在這一點上,我有一個我已經檢索的元素數組。以下是我嘗試過但沒有運氣。Appium從元素中獲取xpath?
elements.each do |element|
if element.attribute("name").include? vProblem
p "Problem found, retrieving xpath..."
# Neither of these work
p "Problem xpath is: " + element.attribute("xpath").to_s
p "Problem xpath is: " + element.xpath.to_s
end
end
我不相信有一種方法,因爲有無限可能的xpaths。另外,您已經從if語句中的信息中知道xpath,例如'// * [@ name ='vProblem']'(元素內) – jmccure