>
启动appium服务器后,该应用程序安装在ios模拟器中。
当我尝试使用appium inspector进行检查时,appium inspector中的刷新按钮一直在加载,它根本不会加载应用程序的主页。
我认为你需要更新你的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
您使用的是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-我也尝试过使用辅助检查器检查元素。结果是一样的。 该应用程序
问题内容: 我需要检查我的应用程序是否在更新时启动,因为我需要创建一个仅在首次安装该应用程序时才出现的视图,以便在更新后再次出现。 问题答案: 您可以将值(例如,当前应用程序版本号)保存到其中,并在每次用户启动应用程序时对其进行检查。 在迅速-2版本看起来是这样的: 在迅速-3版本看起来是这样的: