我正在使用 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中发生这种情况?