android-espresso 相关问题

Espresso是一个用于编写Android UI测试的库。也被称为Google的Android测试工具

使用AndroidGradlePlugin 3.5.0及更高版本上的片段测试库为动态功能模块时无法构建

因此,我试图在动态功能模块中使用片段测试库androidx.fragment:fragment-testing:1.2.4。当我使用Android Gradle Plugin(AGP)版本3.6.3时,它无法使用...

回答 1 投票 2


Android Espresso-如何检查字符串是否缩写

我想检查我的操作栏的字符串是否不太长,并且缩写为“ ...”。我正在使用此代码来检查操作栏的标题是否正确。如果字符串为...

回答 1 投票 0

Espresso record pre-flow

Espresso是否提供要在每次测试之前进行的测试/流程模板?这将从数据库中收取所有数据。 Obs:加载类是Activity。

回答 1 投票 0

为什么不通过回收站视图测试?

我已经编写了测试,测试是否显示了回收站视图(id:comments_view),但是它始终失败,我也不知道为什么。当我检查布局(id:cm)时,测试通过。我有...

回答 1 投票 1

如何从Expresso的Textview中选择日期?

onView(withParent(withId(buttonContainer)),withId(datePickerLaunchViewId))。perform(click());在上面的行中,我得到“无法解析符号buttonContainer”。谁能告诉我所期望的...

回答 1 投票 0

是否可以编写参数化的android espresso UI测试?

[编写android espresso UI测试时,是否可以编写参数化测试以接受来自两个不同json文件的数据以在应用程序内部添加项目列表?我看过参数化测试...

回答 1 投票 0

UI测试Android Studio中的条件警报对话框

[当用户登录我的应用程序时,如果是第一次登录,则会显示一个警告对话框。否则,它不会出现。当我尝试编写UI测试时,这变得很棘手。由于警报...

回答 2 投票 0

使用FragmentScenario测试片段会导致java.lang.IllegalStateException:onSaveInstanceState之后无法执行此操作

我已经尝试使用片段场景测试我的片段,但是我总是收到以下错误@RunWith(AndroidJUnit4 :: class)class HomeFragmentTest {@Test fun fab(){val case = ...

回答 1 投票 0

Espresso:如何测试ImageButton的背景可绘制对象

我似乎已经跌入谷底,试图找到一种解决方案,该方案可以在我的Espresso测试中测试我的ImageButton是否具有特定的背景可绘制。但是我一直收到下面粘贴的错误。...

回答 1 投票 0

Espresso获得recyclerView的一项操作

我正在尝试检查recyclerView的某个项目的背景颜色,是否可以正常工作,但是我不喜欢这样做的方式,因为我强迫单击以获取它,是否还有其他方法可以执行此操作...

回答 1 投票 0

Android资源链接失败错误: 标签中的属性'android:name'必须是有效的Java类名称

好吧,我编写了一个测试代码,用于在单击按钮时检查是否打开新活动。我的代码看起来像@Test public void checkNewActivity(){onView(withId(R.id.button_open_new_activity))....

回答 1 投票 1

万普拉斯快报测试运行版本(Android Studio中3.6.2)

我是一个Android开发者和面向不与任何地方的解决方案提到非常严重的问题。我想在我的oneplus6t运行快报自动化测试。但是,从去年我每一次...

回答 1 投票 1

如何从ActivityScenarioRule访问活动

我正在使用ActivityScenarioRule进行Espresso UI测试,我想获得对方法getStringArray()的访问,调用该方法需要Activity。因此,有什么方法可以检索Activity ...

回答 1 投票 1

同时运行多个测试时测试失败

我编写了用于测试片段的代码。编写了测试方法testChangeSystemsMeasuresToMetric,testChangeSystemsMeasuresToImperial,checkFragmentOpen,但是如果一起运行它们,...

回答 1 投票 0

浓缩咖啡意向验证:“匹配0个意图”,但“已记录意图”

我想简单地在用户单击按钮Intents.init()val ExpectedIntent = allOf(hasAction(Intent.ACTION_VIEW),...之后,要求系统在指定的URL打开Web浏览器的Intent,...

回答 2 投票 0

不能在Espresso测试上使用@Inject,也不能使用模拟Web服务器

我正在尝试创建Espresso测试,并使用模拟WebServer,当我尝试创建模拟WebServer时,它会调用真正的api调用,而我想拦截它并模拟响应。我的匕首...

回答 2 投票 0

无法单击图像按钮

无法使用Espresso单击元素。代码是onView(withId(R.id.nav_btn_menu))。perform(click());我想单击上面的ImageButton,但是它抛出了android ..]]

回答 1 投票 0

浓咖啡测试中未显示吐司

我想使用Espresso测试Toast消息,但是当我调用显示Toast的方法时,则不显示Toast。它显示了我正常运行该应用程序的时间,但是当我运行测试时,没有显示吐司...

回答 1 投票 0

Firebase TestLab不等待键入完成以获取屏幕截图

我在我的仪器测试和Firebase中使用Espresso来运行它们,并且运行正常。但是我认为Firebase的屏幕截图很早。使用Spoon,也会发生这种情况。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.