Android Junit Test 单元测试

简介:

单元测试有两种方法:根据具体情况而选择

  1.在项目本身创建单元测试类,需要对项目清单文件:AndroidManifest.xml进行配置.

  在<application></application>之间加<uses-library android:name="android.test.runner" />

  之后加

  <instrumentation

  android:name="android.test.InstrumentationTestRunner"

  android:label="Test For My App."

  android:targetPackage="测试类的的包名" />

  在Outline视图右键写好的测试方法依次 Run As > Android Junit Test

  之后可查看测试结果 如:

  2.针对具体项目创建单元测试项目

  此方法不需要自己配置清单文件,创建项目时便自动配置好了,更加专业化应选此方法   



最新内容请见作者的GitHub页:http://qaseven.github.io/

   

目录
相关文章
|
4天前
|
Linux Android开发
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
14 0
|
4天前
|
Java 测试技术 程序员
junit单元测试
junit单元测试
|
3天前
|
Java 测试技术
Java一分钟之-单元测试:JUnit与TestNG
【5月更文挑战第16天】本文介绍了Java常用的单元测试框架JUnit和TestNG,JUnit以其简洁注解受到青睐,而TestNG则提供更高级功能如参数化测试。常见问题包括测试未执行、断言失败等,解决办法包括检查项目配置、调整测试顺序。注意保持测试简单独立,确保高覆盖率。选择合适的框架可提升代码质量。
10 0
|
4天前
|
测试技术
测试基础 Junit单元测试框架
测试基础 Junit单元测试框架
13 2
测试基础 Junit单元测试框架
|
4天前
|
网络协议 测试技术 网络性能优化
Android系统 以太网吞吐量和丢包测试
Android系统 以太网吞吐量和丢包测试
33 1
|
4天前
|
存储 应用服务中间件 网络安全
Android 网络链接稳定性测试解决方案
Android 网络链接稳定性测试解决方案
23 0
|
4天前
|
Linux 测试技术 Android开发
测试程序之UART 232/485适用于Android/Linux
测试程序之UART 232/485适用于Android/Linux
21 0
|
4天前
|
Java API Android开发
Android 11 修改libcore Cipher AS测试
Android 11 修改libcore Cipher AS测试
14 1
|
4天前
|
Java 测试技术 API
使用JUnit进行Java单元测试
【4月更文挑战第16天】本文介绍了如何使用JUnit进行Java单元测试。JUnit是一个由Erich Gamma和Kent Beck创建的开源Java测试框架,用于简化测试用例编写并自动执行测试。文章涵盖了JUnit的基本结构,如使用`@Test`注解标记测试方法,以及断言方法如`assertEquals`和`assertTrue`来验证测试结果。此外,还讨论了测试套件的创建,用于组合运行多个测试类,并介绍了模拟对象的概念,允许开发者使用Mockito等库来模拟依赖对象。学习和应用JUnit能提升代码质量并确保软件稳定性。
|
4天前
|
Java 测试技术 Maven
Spring整合JUnit实现单元测试
本文介绍了如何在Java开发中使用Spring与JUnit进行单元测试。首先,设置JUnit和Spring环境,创建待测试的业务逻辑类,如MyService。接着,编写JUnit测试类MyServiceTest,使用`@RunWith(SpringJUnit4ClassRunner.class)`和`@ContextConfiguration`注解,注入并测试MyService的方法。此外,借助Mockito模拟依赖对象,以及使用Spring TestContext框架进行集成测试,确保测试的隔离性和环境的稳定性。通过这些方法,可以提升代码质量和测试效率。
28 1