【发布时间】:2019-12-19 01:03:05
【问题描述】:
我正在尝试使用 detox 自动化测试。正在测试的应用程序是使用 react-native 实现的,但我们有一个屏幕呈现加载 url 的 WebView。在这种情况下,我不能使用accessibilityLabel 或testID 来访问WebView 中显示的元素。任何人都知道是否有办法通过排毒来定位 WebView 中的元素?
【问题讨论】:
标签: detox
我正在尝试使用 detox 自动化测试。正在测试的应用程序是使用 react-native 实现的,但我们有一个屏幕呈现加载 url 的 WebView。在这种情况下,我不能使用accessibilityLabel 或testID 来访问WebView 中显示的元素。任何人都知道是否有办法通过排毒来定位 WebView 中的元素?
【问题讨论】:
标签: detox
目前没有办法这样做https://github.com/wix/detox/issues/665
可以通过使用它来解决问题,但如果在不同的屏幕尺寸上运行,测试可能会失败https://github.com/wix/detox/issues/334#issuecomment-335802212
【讨论】:
终于可以在 Detox 中与 webview 元素交互了(目前只有 Android)。
看看这个link
【讨论】: