android - 如何正确设置 UiAutomatorViewer 以检查用于使用 Appium 测试 Android 应用程序的元素?
问题描述
运行时uiautomatorviewer
,我收到以下NullPointerException
错误:
我已经按照设置过程安装并设置了 Appium,并为 ANDROID_HOME 和 Android SDK 设置了环境变量。该uiautomatorviewer
命令使用指向文件Sdk/tools/bin
所在目录的 Path 用户变量uiautomatorviewer.bat
。从我在线阅读的所有内容来看,运行这个可执行文件应该会打开 UiAutomatorViewer 应用程序,以便我可以检查我的 Android 应用程序上的元素。我正在寻找关于为什么这不起作用的任何想法。
欢迎提供更多关于检查 Android 应用程序元素的工具的提示。
让我知道是否需要更多信息。谢谢!
解决方案
您可以重新连接设备并重新启动,uiautomator
但确保测试脚本没有在后台运行,或者您可以杀死adb server
并再次重新启动它,我还与您共享了链接,因此您可以去检查是否忘记了任何脚步
推荐阅读
- c++ - 在 Visual Studio 中使用 C++17 静态内联成员时的奇怪行为
- python - 熊猫自动重命名相同的标题
- python - Python多处理创建等待函数输入的后台线程
- wso2 - WSO2 API 管理器中的 WSS 支持
- ios - 从 podspec 或 info.plist 中检索 pod 版本到代码中
- python - 带有 Pyodbc 的 Azure Python WebApp“服务不可用”
- cron - cron 作业执行时网站变慢
- ios - `position:fixed` 叠加在后面
在移动 safari 上`platform=ios` - chronicle - 我想实现事务匹配。我可以在其中使用纪事吗?
- c# - 我正在尝试创建 GOSTR3410 公钥。CKR_ATTRIBUTE_TYPE_INVALID 异常