当前位置: 首页 > 知识库问答 >
问题:

appium ios无法检查某些按钮

勾通
2023-03-14

在我们的应用程序中,appium iOS无法检查一个自定义按钮。

有问题的按钮有一个Id。我们可以通过Xcode可访问性检查器检查它,但无法通过appium web检查器检查它。

此外,我们试图用从Xcode可访问性检查器获取的id单击该按钮,但它不起作用。Appium控制台搜索它,直到它超时。

如何做到这一点?因为这对我们来说是一个阻碍因素。有什么建议吗?

XCode版本:9.2 MacOSx:10.12.6应用程序:1.7.1

共有1个答案

穆修杰
2023-03-14

尝试使用appium桌面进行元素检查-它是appium官方支持的检查工具。

可以在该检查器内发送点击操作,这样您就无法确定appium是否可以与该按钮交互。

顺便说一句,有时自定义元素可能无法使用appium访问,所以这可能是您的情况。

 类似资料:
  • 我正在使用Apache Commons FTPClient从FTP服务器获取文件。以下是设置: 这是传输代码: 我在日志中看到: 所有php文件都已同步,所有xml文件都无法同步。FTP服务器在我的本地笔记本上(Mac OS X默认FTP服务器,tnftpd 20100324 GSSAPI) 为什么它不工作?

  • 问题内容: 我正在尝试创建一个(sqlite)查询,该查询将执行GROUP BY,但不会将任何值’unknown’分组。例如,我有表: 使用正确的查询并带有“ GROUP BY名称,parent_id,school_id”,我需要返回以下行: 任何帮助将不胜感激。谢谢! 问题答案: 您很难用一个语句来完成此操作,但是可以使用两个语句的结果 所有的名单 ,但 添加()全部列表 SQL语句 请注意,我

  • 首先,我使用Windows 7 64位,WAMP 32位和火鸟32位。 我试图使用PHP与火鸟或interbase,所以我取消注释以下行从我的php.ini文件: 然后,当我启动WAMP时,会出现以下错误: 我已经尝试过的: 有人知道我该怎么解决这个问题吗?谢谢

  • 问题内容: 我们有一个Android / Blackberry项目,其中有一个共同的部分。显然,该部分被编写为可同时针对Android和Blackberry目标进行编译,因此无法使用某些较新的Java功能(例如Integer.valueOf)。我想跳过一些专门针对该部分的规则。有没有办法做到这一点? 问题答案: 如果将通用零件分离到自己的项目,则可以在Sonar中添加新的质量配置文件(在其中停用了

  • 因此,我正在使用很棒的MPAndroid图表库来制作一个简单的LineChart。我能够使用GitHub上的示例项目大量定制它。 问题是,当我将它移到我自己的代码中时,某些方法不再能够解决: 特别是mlineChart.setExtraOffsets()和mlineChart.setAutoScaleminMaxEnabled()。可能还有其他的,但这是我注意到的仅有的两个。 不过,其他一切都很好