无法从 Mac PC 上的 android 设备的 appium 检查器检查元素
Unable to inspect element from appium inspector for android device on Mac PC
无法从 Mac PC 上的 android 设备的 appium 检查器检查元素。
Mac: 10.13
Appium:1.7.2
Appium 检查员:1.5.3
Android 设备模拟器:Pixel-2
Android版本:8.0
我能够检查同一应用程序的 iOS(iPhone 设备)的元素,但无法检查 android 中的元素。
当我点击 appium dmg 1.5.3 的检查图标时(在终端 i 运行 appium 1.7.2 中),它会启动设备,但我在 appium 检查器工具中看不到任何东西。
请帮忙,我也尝试过 UIAutomateviewer,但由于我的应用程序没有大多数元素的 ID,因此我的脚本中需要 XPATH。
我可能是错的,但我想提供帮助:
如果您的应用程序没有 id,请尝试 uiautomatorviewer 那么当然可以使用 resource-id 作为 id
或者可以用XCUI测试
这里解释得很好:
http://developers.perfectomobile.com/display/TT/Finding+Elements+on+XCUITest+devices?src=contextnavpagetreemode
另外,这个网页解释了如何获取 xpath
https://bitbar.com/appium-tip-13-use-inspector-or-uiautomatorviewer-for-ui-element-inspection/
XCUI详细解释
https://github.com/appium/appium-desktop
https://www.youtube.com/watch?v=4BgkVp0v3BM
如果您以前没有尝试过,也可以尝试 Macaca inspector,这对我适用于 appium 1.6
https://gopekannan.wordpress.com/2017/02/03/macaca-inspector-for-apple-mac/
谢谢
阿布舍克
我已通过将 Android 版本降级到 6.0 解决了这个问题。
但是,如果你们中的任何人有最新 android 版本的解决方案,请告诉我
首先,您需要在新会话 window 中设置所需的功能,以检查 android 应用程序的元素。
三个 imp DC 是 -
1. app -> 添加.apk文件路径
2. deviceName-> 获取设备名称,在终端中输入 adb devices 并从那里获取设备名称
3. 平台名称 -> android
开始会话。
很快你就可以检查元素了。
如果您遇到任何问题,请告诉我,我很乐意提供帮助。
无法从 Mac PC 上的 android 设备的 appium 检查器检查元素。
Mac: 10.13 Appium:1.7.2 Appium 检查员:1.5.3 Android 设备模拟器:Pixel-2 Android版本:8.0
我能够检查同一应用程序的 iOS(iPhone 设备)的元素,但无法检查 android 中的元素。
当我点击 appium dmg 1.5.3 的检查图标时(在终端 i 运行 appium 1.7.2 中),它会启动设备,但我在 appium 检查器工具中看不到任何东西。
请帮忙,我也尝试过 UIAutomateviewer,但由于我的应用程序没有大多数元素的 ID,因此我的脚本中需要 XPATH。
我可能是错的,但我想提供帮助:
如果您的应用程序没有 id,请尝试 uiautomatorviewer 那么当然可以使用 resource-id 作为 id
或者可以用XCUI测试 这里解释得很好: http://developers.perfectomobile.com/display/TT/Finding+Elements+on+XCUITest+devices?src=contextnavpagetreemode
另外,这个网页解释了如何获取 xpath https://bitbar.com/appium-tip-13-use-inspector-or-uiautomatorviewer-for-ui-element-inspection/
XCUI详细解释 https://github.com/appium/appium-desktop
https://www.youtube.com/watch?v=4BgkVp0v3BM
如果您以前没有尝试过,也可以尝试 Macaca inspector,这对我适用于 appium 1.6 https://gopekannan.wordpress.com/2017/02/03/macaca-inspector-for-apple-mac/
谢谢 阿布舍克
我已通过将 Android 版本降级到 6.0 解决了这个问题。
但是,如果你们中的任何人有最新 android 版本的解决方案,请告诉我
首先,您需要在新会话 window 中设置所需的功能,以检查 android 应用程序的元素。
三个 imp DC 是 - 1. app -> 添加.apk文件路径 2. deviceName-> 获取设备名称,在终端中输入 adb devices 并从那里获取设备名称 3. 平台名称 -> android
开始会话。 很快你就可以检查元素了。 如果您遇到任何问题,请告诉我,我很乐意提供帮助。