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

无法使用appium inspector检查ios应用程序

万俟皓
2023-03-14

>

启动appium服务器后,该应用程序安装在ios模拟器中。

当我尝试使用appium inspector进行检查时,appium inspector中的刷新按钮一直在加载,它根本不会加载应用程序的主页。

共有2个答案

汪同
2023-03-14

我认为你需要更新你的appium,因为新的appium版本支持XCUITest,你可能会结束在定位器和其他设置的一些变化。这是我的建议,因为您需要在iOS10上自动化您的案例,所以在这种情况下,您必须升级appium。

关于您的问题,如果您无法访问appium inspector,则有解决方法。

如何检查ios元素

备选方案一:https://www.youtube.com/watch?v=254nbRjjQjc

备选方案二:https://www.youtube.com/watch?v=4BgkVp0v3BM

更多视频:

https://www.youtube.com/channel/UCaJA59vxBDS7smS81Gqf7KA

李星波
2023-03-14

您使用的是Windows还是Mac计算机?我建议使用~/android sdk/tools/uiautomatorviewer。这将打开一个窗口,您可以从连接的设备上截取当前屏幕的屏幕截图,并可以从左窗格中检查元素。

 类似资料:
  • 我有一个android应用程序,它打开一个webview进行登录。我需要为用户名和密码插入文本,但appium无法在webview上找到元素。Appium inspector也无法检查屏幕上的元素。这是android webview的问题吗? Xpath正在显示:/hierarchy/android.widget.FrameLayout/android.widget.LinearLayout/an

  • 当我尝试在ios应用程序中执行刷卡操作时,它会显示此错误。 [org.openqa.selenium.未知命令,除滚动之外的所有移动命令都已删除。(警告:服务器没有提供任何stackTrack信息)。] 请给我答案。

  • 我可以使用appium inspector通过appium检查元素,但页脚上的元素没有找到,因此我无法找到XPath。 我尝试使用从源代码中提取的id,但在运行测试脚本时再次显示“无法定位元素”消息。 /*我们坐在这里滚动*/

  • 我试图找到以下突出显示的会议信息。然而,在appium检测仪中,所有元素都被组合并显示在一个容器中。用红色突出显示的三个元素有不同的测试id,但是当我试图检查时,它将所有三个元素显示为一个元素。因此,我无法与iOS上的任何特定元素进行交互。我可以检查相同的三个元素作为Android应用程序中的不同元素。它适用于android. p. s-我也尝试过使用辅助检查器检查元素。结果是一样的。 该应用程序

  • 我正在检查一个屏幕上iOS应用程序,但它不提供该屏幕上的任何元素。 Appium inspector未在该屏幕上提供任何对象。请帮忙。我被困在这里了。如果有其他方法检查iOS屏幕,请建议。 我正在mac中使用Appium Desktop v1.9.0 https://i.stack.imgur.com/HZVkf.png