相关疑难解决方法(0)

如何使用Espresso访问外部网站上的元素

使用espresso,我们点击一​​个登录按钮,启动外部网站(Chrome自定义标签),您可以登录,然后重定向回我们的Android应用程序.

Espresso有没有办法:
1)验证正在启动的URL
2)访问网站上的元素,以便我可以输入登录信息并继续登录

在此输入图像描述

当我尝试在咖啡启动导航查看它,什么也不显示的页面,如果我尝试记录,它不会对我拿起进入页面上的任何内容.

这是我到目前为止(它在Kotlin(而不是Java)): 在此输入图像描述

这是显示的错误: 在此输入图像描述

它启动我的应用程序,选择登录按钮,打开网站,但它无法访问元素.

我也尝试过:

在此输入图像描述

更新:这是使用Chrome自定义标签(不是网络视图),因此Espresso Web无法使用.

android android-espresso android-uiautomator chrome-custom-tabs android-espresso-recorder

8
推荐指数
1
解决办法
2026
查看次数