android – 有没有办法用Espresso测试Chrome自定义标签?

android – 有没有办法用Espresso测试Chrome自定义标签?,第1张

概述这是代码的存根. 单击ListView上的数据项.按设计工作并打开Chrome自定义标签: onData(anything()).inAdapterView(withId(R.id.listView)) .atPosition(0).perform(click());Pause(5000);Espresso.pre 这是代码的存根.

单击ListVIEw上的数据项.按设计工作并打开Chrome自定义标签

onData(anything()).inAdapterVIEw(withID(R.ID.ListVIEw))                                       .atposition(0).perform(click());Pause(5000);Espresso.pressBack();

似乎无法评估选项卡中的任何内容,甚至无法点击设备后退按钮.
得到这个错误

Error : androID.support.test.espresso.NoActivityResumedException: No activitIEs  in stage RESUMED.

你忘了发动这项活动吗? (test.getActivity()或类似的)?

解决方法 您可以使用UIautomator( https://developer.android.com/training/testing/ui-automator.html).您实际上可以同时使用Espresso和UIautomator.有关详细信息,请参阅以下帖子中的已接受答案:
How to access elements on external website using Espresso 总结

以上是内存溢出为你收集整理的android – 有没有办法用Espresso测试Chrome自定义标签?全部内容,希望文章能够帮你解决android – 有没有办法用Espresso测试Chrome自定义标签?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1125989.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存