我尝试根据Appium自动测试移动应用程序。我没有为Appium beta there找到gui版本。如何使用Appium检查我的移动应用程序页面中的元素? Appium版本 - 1.6.0-beta3
答案 0 :(得分:1)
您可以通过不同的方式检查应用程序的元素。首先,这取决于您使用的平台。对于Android - UIAutomatorViewer用于iOS - Appium Inspector。 UIAutomatorViewer作为Android SDK管理器的一部分提供,Inspector随XCode一起提供。
答案 1 :(得分:0)
目前还没有像Appium 1.5那样的GUI检查器。你可以通过以下方式获取xml:
System.out.println(driver.getPageSource());
从那里你只需要解释xml并制作你的xpath。
这将为您提供查找元素所需的所有信息。
答案 2 :(得分:0)
您可以通过其他方式检查iphone模拟器或真实设备中的标签或辅助功能层,以便在真实设备或模拟器中启用检查器
转到设置 - >一般 - >辅助功能 - >辅助功能检查器[开/关]
只需打开"辅助功能检查器"。
参考屏幕截图,辅助功能检查器的外观,
注意:如果您无法看到该选项的意思,请在设备中启用开发者选项并启用UI自动化并尝试。
答案 3 :(得分:0)
您可以使用xcode中的辅助功能检查器检查ios模拟器的元素,或者您必须获取pagesource并找到所需的元素。
您可以使用以下链接中的ios检查器。
答案 4 :(得分:0)
您可以使用uiautomatorviewer检查移动应用程序中的元素。 按照此路径查找uiautomatorviewer。 C:\用户\应用程序数据\本地\的Android \ Android的SDK \工具
如果没有,您可以使用appium检查器会话来查找移动应用程序的元素。 为此,您必须按照以下步骤操作 作为前提条件,您需要在笔记本电脑上安装appium桌面客户端和模拟器。
转到模拟器并移动到您想要的页面,然后返回到appium检查器窗口并单击“刷新源”图标,它将加载您现在使用模拟器的移动视图。
现在在appium的检查器窗口中。使用顶部的“选择元素”图标,您可以选择元素,选择后需要单击窗口右侧的“点击”图标。现在它将显示突出显示元素的所有可用属性。