当前位置: 首页 > 编程笔记 >

Android 创建Espresso测试类

劳韬
2023-03-14
本文向大家介绍Android 创建Espresso测试类,包括了Android 创建Espresso测试类的使用技巧和注意事项,需要的朋友参考一下

示例

将下一个Java类放在src / androidTest / java中并运行它。

public class UITest {

  @Test public void Simple_Test() {
    onView(withId(R.id.my_view))         // withId(R.id.my_view)是一个ViewMatcher
        .perform(click())                // click()是一个ViewAction
        .check(matches(isDisplayed()));  // matchs(isDisplayed())是一个ViewAssertion
  }

}
           

 类似资料:
  • null 和之间的主要区别是什么? 必须修改源代码才能集成这些框架吗? 一个框架比另一个框架有什么优势吗?如果是,那么哪个框架最适合Android应用程序的UI自动化?

  • 因为我们的测试环境不使用HTTPS,所以我们对Android 9的UI测试失败了。问题是,我们正在从espresso测试中进行网络调用(例如,直接在后端创建全新的用户以用于测试),这意味着它们在espresso测试应用程序上运行。 将networkSecurityConfig添加到应用程序清单无济于事,因为问题不在于应用程序,而在于espresso应用程序。 我怎么才能修好这个?espresso应

  • 在Android Espresso测试中有什么好的方法来测试结果代码和数据吗?我在用浓缩咖啡2.0。 定义一个新方法,如并使用该方法以便可以截获,等等。 编写一个只用于测试的TestActivity,它将调用上的,并在中检查结果 试着思考这两个坏处中什么是较小的,或者是否有任何其他关于如何测试这一点的建议。有什么建议吗?谢了!

  • 我有一些问题设置/运行espresso测试的Android。我的TestClass如下所示:- 在设备仿真器-5554上启动检测Android.test.InstrumentationTestRunner 向Eclipse发送测试信息 测试完成 没有提到运行测试,测试也不会运行。我会错过什么?

  • 功能测试框架 espresso > 原文链接 : the-hitchhikers-guide-to-android-testing-part-2-espresso 译者 : Lollypo 校对者: kang 状态 : 校对完成 正如Ali Derbane和我写的第一篇关于Android的功能测试的文章中提到的,有许多的框架供你使用. 在这个旅程的第二部分,我将讲解Espresso这个功能测试框架