android-espresso 相关问题

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

使用Espresso on Emulator测试Android工作室中的Internet连接错误处理

我在Android Studios上使用Espresso在模拟器上测试我的应用程序的Instrumentation测试。我需要在测试中禁用互联网以确保我的错误处理功能......

回答 1 投票 6

是否可以将Mockito中的某些返回值列入黑名单?

背景我试图用Mockito在类中测试这个方法:该方法的第一种情况是当一个字符串等于一个常量时。该方法的第二种情况是当一个字符串等于......

回答 3 投票 1

运行Android检测测试时出现“未找到测试”错误

我是测试的初学者。我在android studio中为登录活动创建了一个简单的测试用例。但我得到了一个错误,我无法解决它。这是我的测试代码。帮助将非常感激。 ...

回答 2 投票 9

Espresso Android匹配父级内的文本视图

我有一个简单的线性布局,里面有两个textview。线性布局具有唯一ID,但textviews没有。如何从这些文本视图中验证其中一个文本?我试过......

回答 2 投票 4

如何从Matcher获取视图

如何从匹配器获取视图?我需要从findbyview没有具体给出的特定元素中获取位图,但我可以通过指定更多匹配器来获取它

回答 1 投票 4

ViewActions.click()和仅执行view.performClick()的自定义ViewAction有什么区别?

Espresso中的内置ViewActions.click()使用引擎盖下的GeneralClickAction来模拟click事件,它会像计算坐标一样执行很多逻辑。我的问题是它是如何......

回答 1 投票 0

如果'由于'进程崩溃导致仪表运行失败',如何恢复Android Espresso测试。

我有Espresso测试有超过120个测试用例但是如果应用程序崩溃'由于'进程崩溃',Instrumentation运行失败了。测试没有恢复。

回答 1 投票 0

Espresso NestedScrollView

我试图在我的表单中测试NestedScrollView中的EditTexts。我正在运行以下代码:onView(withId(R.id.register_scroll_view))。perform(scrollTo())。perform(click());哪里......

回答 3 投票 10

导航抽屉动画失败了Espresso测试

我正在测试通过浓缩咖啡对NavigationDrawer的更改。我在一次测试中多次打开和关闭抽屉,最后我得到了这个失败的测试:引起:java.lang.RuntimeException:...

回答 1 投票 0

Android API 28模拟器上的Espresso测试点击问题

这仅适用于api级别为28的Android设备。尝试在单击微调器后匹配文本失败。两种方法,一种寻找不是活动的窗口,第二种寻找......

回答 1 投票 2

IdlingResource Espresso与RxJava

我最近将我的应用程序从使用异步任务转换为rxjava。现在,我的espresso测试不再等待我的数据调用完成,因为espresso没有rxjava的空闲资源。一世 ...

回答 3 投票 13

使用Espresso测试Android PreferenceFragment

我正在尝试在“设置”中为PreferenceFragments片段编写测试。但是,我一直收到此错误:android.support.test.espresso.NoMatchingViewException:找不到层次结构中的视图...

回答 3 投票 4

Espresso测试ListView项目单击childView的动作(扩展FrameLayout)

我有一个活动,在这个活动中我有多个子视图:public class CategoriesActivity扩展AppCompatActivity {private StaggeredGridLayoutManager categoryGridLayoutManager; ...

回答 1 投票 0

使用doesNotExist的Android Espresso onData

我试图验证ListView不包含特定项目。这是我正在使用的代码:onData(allOf(is(instanceOf(Contact.class)),is(withContactItemName(is(“TestName”)))))....

回答 1 投票 6

为什么在Android API 22上的Espresso测试中,IdlingResource为null?

编辑:我已经在Android API 22上的两个设备上测试了下面的一个,在API 19上测试了一个,API 19上的一个没有问题。任何想法版本之间可能有什么区别?我正在建立......

回答 2 投票 1

在Espresso测试期间发送模拟器控制台命令

Google解释了如何控制Android模拟器的许多参数,例如当前的电池电量,传感器输入等等:https://developer.android.com/studio/run/emulator -...

回答 1 投票 1

如何使用android espresso按默认软键?

当用户在填写SearchView后按下默认软键按钮时,我需要触发搜索。如何模拟用户按下默认软键?根据需要更新我的代码。 xml的定义......

回答 1 投票 2

我可以在没有活动的情况下在Espresso中测试RecyclerView吗?

测试 - 我有一个Espresso测试套件,旨在使用RecyclerView适配器测试一些复杂的决策。对于一个测试,我打算创建一个RecyclerView,将测试适配器传递给它...

回答 1 投票 0

Android Espresso测试,具有电话号码(短信)身份验证

我正在尝试为我的Android应用程序创建和运行Espresso UI测试。该应用程序使用电话号码(短信)身份验证。 https://firebase.google.com/docs/auth/android/phone-auth每个......

回答 1 投票 0

Android Espresso FlakyTest注释 - 如何过滤执行测试?

根据我从这些文档中读到的内容,我们可以对任何flakytests进行注释,然后应该有一种方法来过滤它们并单独运行它们。我在想,firebase机器人测试会知道这个并且重新...

回答 1 投票 0

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