【问题标题】:Appium Inspector seeing everything as one big element for iOSAppium Inspector 将一切视为 iOS 的一个重要元素
【发布时间】:2022-11-18 01:39:27
【问题描述】:

我正试图在我面临的问题上指出正确的方向。 Appium Inspector 在 iOS 上将所有元素分组为 1 个整体,使其无用,因为它无法选择特定元素。我在 Android 上没有看到这个问题。 Appium Inspector 能够选择单个元素进行自动化。我试图获得一些想法,看看在哪里查看代码来解决这个问题。

这是一个反应本机应用程序,用于编译 iOS 和 Android 构建。

请参阅下面的屏幕截图,作为 iOS 和 Android 的示例:

iOS 示例:

安卓示例:

【问题讨论】:

    标签: react-native automated-tests appium appium-ios ios-ui-automation


    【解决方案1】:

    我对一个特定元素有类似的问题:它的子元素与它的可访问性 ID、名称等一起集成在它们的父元素中。

    就我而言,我使用的是 browserstack,问题出在他们这边。当我在带有 ios 模拟器的 Mac 上使用本地 Appium 服务器运行 appium 检查器时,一切正常

    【讨论】:

      【解决方案2】:

      尝试更改反应本机代码:

      1. <TouchableOpacity可访问={false}>
      2. <堆栈.导航器模式={'模态'}>

        希望这对你有帮助

      【讨论】:

        【解决方案3】:

        我有同样的问题。 :(

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-09-05
          • 2020-12-24
          • 2018-12-27
          • 1970-01-01
          • 2017-01-10
          • 2014-12-17
          • 2016-01-21
          • 2020-08-06
          相关资源
          最近更新 更多