首页 > 移动平台 > 详细

在Android Studio中使用JUNIT测试

时间:2019-05-30 21:38:48      阅读:197      评论:0      收藏:0      [点我收藏+]
JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 
JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。



1.首先在module的build.gradle中添加以下依赖
testImplementation ‘junit:junit:4.13-beta-3‘
androidTestImplementation ‘com.android.support.test:runner:1.0.2‘
androidTestImplementation ‘com.android.support.test.espresso:espresso-core:3.0.2‘

技术分享图片


2.选中我的项目中要测试的方法OnCreate(Bundle savedInstanceState),右键选择GO TO -> Test

技术分享图片


3.然后选择Create New Test

技术分享图片


4.依次填写Class Name、Destination package,勾选setUp,勾选要测试的方法

技术分享图片


5.选择路径

技术分享图片


6.在setUp()方法中完成实例化对象

技术分享图片


7.在LoginMainActivityTest上右键,选择Run LoginMainActivityTest

技术分享图片


8.选择模拟器

技术分享图片


9.运行结果如图所示

技术分享图片

从运行结果"Tests ran to completion"看出本次测试运行成功,没有抛出异常。在Event Log中显示了"Tests passed:1"。

在Android Studio中使用JUNIT测试

原文:https://www.cnblogs.com/consoler/p/10951662.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!