首页 > TAG信息列表 > ui-testing

CodeGo.net>如何限制编码的UI测试控件搜索

使用MS Coded UI,有没有一种方法可以指定对控件的搜索必须从特定的父项开始? 我正在搜索控件,并且我想根据搜索的成功或失败执行不同的操作.不幸的是,由于另一个控件(具有完全不同的父级)具有相同的自动化ID(应用程序非常大,因此此情况经常发生),因此搜索始终是成功的(无论所讨论的

Android UI测试框架

我正在寻找当前主流的Android UI测试框架& Android Studio. Android Developer网站上的文档适用于Eclipse,但我使用的是Android Studio.我看过Robolectric,先前所说的默认框架,WebDriver之类的东西,但是看起来都过时了,或者太复杂了. 我有一个几乎完整的项目,所以我不能从某个基于G

android-带有Firebase的Espresso-异步加载

拥有一个基于Firebase DB的应用程序-通过Firebase回调将项目异步加载(例如,加载到RecyclerView中)-我们将如何定义Espresso Check? 使用自定义的IdlingResource似乎有问题,因为ChildEventListener的onChildAdded回调不会告诉我们给定的子项是否是最后一个子项(或者是?). 有没有办法告

android-如何等到烤面包完成?仅在烤面包被先前测试掩盖后才开始第二次测试

这是我的意式浓缩咖啡的测试: @RunWith(AndroidJUnit4::class) class AddTraderActivityNetworkTest { private val context = InstrumentationRegistry.getInstrumentation().getContext() private lateinit var mockServer: MockWebServer @Rule @JvmField

java – Espresso:选择后为什么纺纱厂不关门?

我有一个关于在Spinners with Espresso中选择商品的问题.或者更确切地说:选择有效,但之后视图断言失败,因为微调器仍处于打开状态. 假设我有一个非常简单的活动,其中包含一个微调器和一个显示选择的textview,如下所示: 现在,我写了一个Espresso测试,选择’狗’并验证textview是否相

android – Espresso测试错误:AppNotIdleException

我关闭了开发者选项的所有动画. 但是当我尝试点击其中一个按钮时,我仍然会遇到此异常. 我的应用程序确实是活跃的,并没有完全闲置,但我无法改变它. android.support.test.espresso.AppNotIdleException: Looped for 6930 iterations over 60 SECONDS. The following Idle Conditio

android – 嵌套RecyclerView的Espresso Matcher

所以这是我的层次结构的细分: RecyclerView --> LinearLayout --> RecyclerView --> FrameLayout -> FrameLayout 这是一个截图: 我希望能够验证FrameLayout并显示文本.这是我到目前为止所尝试的: onView(withRecyclerView(R.id.container_list).atPositionOnView(0, R.id.row_co

android – Espresso – 如何将typeText切换为英文或其他语言输入模式

我正在使用Espresso来实现我的应用程序的自动测试框架.但是在我设计的一些测试用例中,我发现我的测试总是失败,根本原因不在于我的测试代码中的功能实现代码.根本原因是在android输入法模式下,有时,它处于中文输入模式,而我的输入文本是英文,那么输入值将失败.所以我想知道如何将当

c# – 如何阻止我的Xamarin.UITest运行测试两次?

我正在使用Xamarin.UITest库编写一些UITests.但是我运行的每个测试总是运行两次,无论它是通过还是失败? 我的应用配置如下所示: app = ConfigureApp.Android.ApkFile(PathToAPK).WaitTimes(new WaitTimes()).EnableLocalScreenshots().StartApp(Xamarin.UITest.Configuration.AppDat

android – Espresso如何点击listview第一个项目中的ImageView?

我有listview的自定义布局,我想点击列表视图项中的imageview,列表视图中第一项的溢出图标. 我想点击ID为“rcOverflow”的最后一张imageview 我的布局, <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android