0

我正在使用 SitePrism 2.6 并收到错误 Cannot use xpath locator strategy from an element。它只能从根元素中使用。

使用 xpath 定义了节元素。

部分元素是 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中发生这种情况?

4

1 回答 1