程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

使用 Espresso for APK 编写 UI 测试,无需源代码

发布于2021-08-02 20:50     阅读(1122)     评论(0)     点赞(9)     收藏(3)


我正在尝试使用 Espresso 为 APK 编写 UI 测试,但我没有源代码。我正在尝试初始化ActivityTestRuleusing 类路径。

我关注了这篇文章

  private static final String CLASSNAME = "com.mytaxi.android_demo.activities.AuthenticationActivity";
  private static Class<? extends Activity>  activityClass = (Class<? extends Activity>) Class.forName(CLASSNAME);
  @Rule
  public ActivityTestRule<?> mActivityRule = newActivityTestRule(CLASSNAME);

但我发现了这个异常“java.lang.RuntimeException: No activity found”


解决方案


很有可能,这个 APK 受到 proguard 保护。所以类/包名称目前被混淆了。换句话说,名称目前不同。

尝试使用猴亚军,而不是



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.javaheidong.com/blog/article/253682/75565aee6cc47e495f89/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

9 0
收藏该文
已收藏

评论内容:(最多支持255个字符)