未检测到@content-desc - Android 测试

Posted

技术标签:

【中文标题】未检测到@content-desc - Android 测试【英文标题】:@content-desc is not detected - Android testing 【发布时间】:2020-12-23 07:28:32 【问题描述】:

为我的 React Native 应用程序进行自动化测试。 我已经使用 Appium 创建了一个测试场景。 我可以使用 android Emulator 和 Appium 应用程序在本地桌面上成功运行我的测试。 我将我的更改推送到 gitLab 并且我的管道在下面的 xpath 中失败了

go.filter.dropdown.list.ha = xpath: (//android.view.ViewGroup[@content-desc="filterListOption"])

它没有检测到“@content-desc”。

有人遇到过这个问题吗?? 有什么解决办法吗??

【问题讨论】:

【参考方案1】:

如果您可以在此处提供一些完整的日志,也许会有所帮助。如果它在您的本地运行,那么它也必须在管道上运行。否则,您的管道中可能有不同的设置或配置。

【讨论】:

以上是关于未检测到@content-desc - Android 测试的主要内容,如果未能解决你的问题,请参考以下文章

Appium 元素定位 控件定位 uiautomatorviewer TouchAction Toast

android appium单击“content-desc”属性不起作用

无法在 appium 中使用 Content-desc 单击按钮

让屏幕阅读器忽略 content-desc 的方法

在检测到人脸时显示圆圈 - Android [重复]

Selenium Xpath 中的正则表达式不起作用 //*[contains(@content-desc,"Resend in .*?[0-9a-zA-Z]*[0-9][0-9a-zA-Z