Android的Junit测试
2023-09-11 14:20:34 时间
1.测试类要继承AndroidTestCase,然后写测试方法。
2.在AndroidManifest.xml清单文件中配置Junit测试的配置信息
android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.xxc.junit" / !-- 写测试的包名 -- uses-library android:name="android.test.runner" / !-- junit所需配置,这句话写在application标签的自标签中 --
前面一章介绍了JUnit的一些基本用法,本章来介绍关于JUnit更高级的用法,这些功能我们可能并不一定会用到,但是了解它,对JUnit会有更深刻的认识。 5.1 Test runners 大家刚开始使用JUnit的时候,可能会跟我一样有一个疑问,JUnit没有main()方法,那它是怎么开始执行的呢?众所周知,不管是什么程序,都必须有一个程序执行入口,而这个入口通常是main()方法。
JUnit是java开发人员的一个主要的测试工具,做Android开发同样是离不开java的,所以Android单元测试依然可以基于JUnit来写测试。但是JUnit只能运行在纯java环境上,前面我们介绍过MVP架构下,可以将View层隔离开来,单独针对Presenter层、Model层来测试。
android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.xxc.junit" / !-- 写测试的包名 -- uses-library android:name="android.test.runner" / !-- junit所需配置,这句话写在application标签的自标签中 --
前面一章介绍了JUnit的一些基本用法,本章来介绍关于JUnit更高级的用法,这些功能我们可能并不一定会用到,但是了解它,对JUnit会有更深刻的认识。 5.1 Test runners 大家刚开始使用JUnit的时候,可能会跟我一样有一个疑问,JUnit没有main()方法,那它是怎么开始执行的呢?众所周知,不管是什么程序,都必须有一个程序执行入口,而这个入口通常是main()方法。
JUnit是java开发人员的一个主要的测试工具,做Android开发同样是离不开java的,所以Android单元测试依然可以基于JUnit来写测试。但是JUnit只能运行在纯java环境上,前面我们介绍过MVP架构下,可以将View层隔离开来,单独针对Presenter层、Model层来测试。
相关文章
- Android Studio第一次启动的Fetching android sdk component information的问题
- 【Android进阶】Junit单元測试环境搭建以及简单有用
- Android本地存储方案 SharedPreferences
- android mount原理解析
- Android 判断手机是32位CPU还是64位CPU android.os.Build类字段含义
- Android studio 2.0--android增量更新的那些事
- android ndk-build 编译静态库libxx.a 以及Android studio openssl 静态库配置(cmake)
- Android WebView使用基础
- Android USB串口开发
- Android-ImageView的属性android:scaleType作用
- Android-Unable to resolve target 'android-8'
- 【AGC】通过AGC认证服务在Android平台实现匿名登录功能
- 《Android 应用案例开发大全(第二版)》——6.5节Android系统的过滤机制大揭秘
- 《Android开发基础教程》——导读
- Android 接收微信、QQ其他应用打开,第三方分享
- android EventBus的简单使用
- Android 自定义View (二) 进阶
- android编译系统的makefile文件Android.mk写法如下
- Android JNI开发提高篇
- Android Studio报错:Could not find method android() for arguments
- Android下junit单元测试、logCat的使用
- 带你了解Android Jetpack
- android学习十二(android的Content Provider(内容提供器)的使用)
- Android学习笔记之:android更新ui的几种经常用法
- Android回调事件传播-android学习之旅(四十五)
- android 结合Junit进行测试.
- 【Android Studio报错】:Failed to read key AndroidDebugKey from store “C:Users13181.androiddebug.keys
- Android Studio Error:Could not find com.android.tools.build:gradle