gpt4 book ai didi

react-native - RN Picker.Item 在 Appium 中打开时没有可访问性标签

转载 作者:行者123 更新时间:2023-12-05 07:03:32 25 4
gpt4 key购买 nike

我正在使用 React Native 选择器 (@react-native-community/picker) 在 React Native 中创建选择器字段。构建 APK 后,我在 Appium 中运行应用程序。我的目标是使用 Appium 来选择选择器项目。为此,我需要 accessibilityId。因此,我在 Picker 和 Picker.Item 中传递了 accessibilityLabel。

但是当我检查项目时,我找不到任何 accessibilityId。

enter image description here

我想执行点击操作和创建测试脚本,我不想使用 XPath。这就是我想要 accessibilityId 的原因。有什么方法可以使 accessibilityId 可用于 Picker Items?或者有什么方法可以选中这些item并进行点击操作吗?

最佳答案

在您的 React 代码中,尝试在某种标签中添加 accessibilityLabel 以在 android 中生成 native “View”标签。您可以尝试将此选择器元素包装在 中,然后添加标签。

<TouchableOpacity accessibilityLabel="picker-mr">

关于react-native - RN Picker.Item 在 Appium 中打开时没有可访问性标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63171384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com