2015-07-28 30 views
0

我正在使用SitePrism 2.6並且出現錯誤無法使用元素中的xpath定位器策略。它只能從根元素使用。Site Prism:無法使用部分中的元素使用xpath定位器策略

使用xpath定義節元素。

Section元素是X類型的,所以我有X類,其中我已經使用xpath定義了子元素。

例如:section :abc_cell, X, xpath: '//xpath'

Class X < SitePrism::Section 

    label :xyz, xpath: '//xpath' 

end 

當試圖訪問page_object.abc_cell.xyz_label收到錯誤:

無法從一個元素使用XPath定位策略。它只能從根元素使用。

  • 與Appium自動化框架一起工作,只有在Android中出現問題,而同樣的東西在iOS中工作。

這是怎麼發生在android?

回答