我正在使用Espresso来测试Android应用程序。因为没有简单的方法可以从WebView获取和检查文本,所以我必须要有创意。我的解决方案是将WebView的HTML存储在TextView中,并使用android:visibility =“invisible”属性。
然后我可以在Espresso中获取与视图ID相关联的文本,以查看它是否包含预期值。
HTML的大小不是那么大(小于10kb)。看到我们的应用程序使用了几个WebViews,我在屏幕上有几次(比如5,所以最多50kb字符)。我们想知道是否有人知道这样做有任何相当大的性能影响?
对此有任何意见或评论将不胜感激。
由于 -Andrew