`
JasonShieh
  • 浏览: 528611 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Android如何进行单元测试(Android JUnit)

阅读更多
KEY:Android JUnit Android单元测试 单元测试

Menifest.xml中加入:
<application>中加入:

<uses-library android:name="android.test.runner" />

<application>外面加入:

<uses-permission android:name="android.permission.RUN_INSTRUMENTATION" />

<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.***.***【您的项目包名】"

android:label="JUnit Test"/>

编写单元测试代码:必须继承自AndroidTestCase类


import android.test.AndroidTestCase;

import junit.framework.Assert;

 

public class JUnitTest extends AndroidTestCase {

private static final String Tag="JUnitTest";

 

public void testOne() throws Throwable

{

int i=1 + 1;

Assert.assertEquals(2,i);

}

 

public void testOther() throws Throwable {

Assert.assertTrue(1 + 1 == 12);

}

}
Eclipse下选择运行>>Android JUnit Test ,就OK了
分享到:
评论

相关推荐

    android Junit单元测试

    Android JUnit 单元测试 在 Android 应用开发中,单元测试是一个非常重要的步骤。单元测试可以帮助开发者快速地检测应用中的错误和问题,从而提高应用的质量和 stability。Android JUnit 是一个基于 JUnit 框架的...

    Android JUnit单元测试实例

    这篇内容将深入探讨Android JUnit单元测试的基本实例,帮助开发者理解如何有效地利用它来验证应用程序的功能。 首先,我们需要了解Android JUnit的基本结构。一个简单的Android JUnit测试类通常会继承自`androidx....

    android-junit单元测试(附代码)

    要进行Android的JUnit单元测试,我们需要创建一个测试类,该类继承自`AndroidJUnit4`类,这使得我们可以使用JUnit4的特性。例如: ```java import org.junit.runner.RunWith; import android.support.test.runner....

    Android单元测试的小例子

    1. **JUnit4**:这是Android中最常用的单元测试框架,它基于Java的JUnit3进行了升级,引入了注解(Annotation)和参数化测试等新特性。在Android Studio中,我们可以使用`@Test`注解标记测试方法,并使用`...

    android-junit5,使用junit 5进行android测试。.zip

    《使用JUnit5进行Android测试详解》 随着软件开发技术的快速发展,测试自动化成为了不可或缺的一环。在Android领域,JUnit作为一款流行的单元测试框架,已经从JUnit4进化到了JUnit5,为开发者提供了更加强大和灵活...

    用Junit对Android应用进行单元测试

    在Android环境中,我们通常使用AndroidJUnit Runner,这是Android Studio集成的一种测试框架,兼容JUnit4,可以方便地在模拟器或真实设备上运行测试。 **步骤1: 创建被测试的应用** 在本例中,SimpleCalc应用有加法...

    android studio junit测试 demo

    这个类通常位于`app/src/test/java`目录下,并且需要继承自`androidx.test.ext.junit.runners.AndroidJUnit4`,这样就可以在Android环境中运行JUnit测试。例如,如果你要测试名为`MainActivity`的Activity,你可以...

    Android-节省时间并在Android上清除您的单元测试

    在测试类中,通常会继承`AndroidJUnit4`或者`InstrumentationTestCase`,这取决于你是否需要访问Android系统服务或运行在模拟器/真实设备上。 在编写测试用例时,遵循单一测试原则是非常重要的,每个测试方法应该只...

    Android单元测试Demo

    1. **测试类和测试方法**:在JUnit中,我们创建一个继承自`androidx.test.ext.junit.runners.AndroidJUnit4`的测试类,并在其中定义一系列带有`@Test`注解的方法。这些方法就是测试用例,每个方法测试代码的一个特定...

    Android 之 单元测试

    在Android开发中,单元测试是确保代码质量、可维护性和减少bug的重要手段。它允许开发者在修改或添加功能时,对各个...结合Android测试支持库,我们可以有效地对Android应用进行单元测试,确保其在各种场景下的正确性。

    android 结合Junit进行测试.

    总的来说,结合Junit进行Android测试是开发过程中的重要步骤,它可以帮助我们发现潜在的bug,优化代码,提高软件的可靠性。理解并熟练运用Junit、Espresso和Robolectric等工具,能让我们在测试阶段更加高效。通过...

    Android单元测试与Volley单元测试

    由于Android的运行环境依赖于Dalvik或ART虚拟机,因此常规的Java单元测试框架(如JUnit)不能直接用于Android。为了解决这个问题,`Robolectric`应运而生。Robolectric是一个开源的Android模拟器,它可以在JVM上运行...

    android 单元测试

    单元测试是对软件中的最小可测试单元进行检查和验证,如函数、方法或类。它的目标是确保代码的每一个部分都能正常工作,并且在修改后不会破坏现有的功能。在Android环境中,我们通常会测试Activity、Service、...

    android之Junit ActivityUnitTestCase 演示

    `JUnit`是Java领域广泛使用的单元测试框架,而在Android环境中,我们需要结合特定的Android测试类来对应用程序进行测试,其中之一就是`ActivityUnitTestCase`。本篇文章将深入探讨如何使用`JUnit`和`...

    Android单元测试框架搭建手册

    - **执行测试**:通过Android Studio内置的测试运行器运行测试用例,验证Junit单元测试框架是否正确集成。 #### 四、结语 通过本手册的指导,开发者能够顺利地在Android开发环境中搭建起单元测试框架。这不仅能...

    android单元测试实例二

    单元测试是对软件中的最小可测试单元进行检查和验证,对于Android应用来说,这通常是一个方法或者一个类。它的目的是确保每个独立的部分都能按预期工作,以便在集成和系统测试阶段能够顺利进行。 在这个实例中,被...

    Android代码-Android中必要的一环—单元测试

    Android单元测试(一):JUnit框架的使用 Android单元测试(二):Mockito框架的使用 Android单元测试(三):PowerMock框架的使用 Android单元测试(四):Robolectric框架的使用 Android单元测试(五):网络接口...

Global site tag (gtag.js) - Google Analytics