Maven学习三:使用junit测试maven project
来源:互联网 发布:淘宝小额红包 编辑:程序博客网 时间:2024/05/21 17:32
每个开发人员都会对自己的代码进行自定义的测试,可以是把项目run起来,手动点点页面按钮,看看操作场景和步骤点是否符合业务需要,是否存在UE上的问题。也有自己写几个测试类,把service类的输入输出是否符合标准都测试一番,这两大类,其实就是包括了前后端的测试工作,分工各有不同。在maven中集成了junit测试包,应该说maven可以集成任何你想的到或者想不到工具插件。
在maven project-01项目中引入junit插件并不困难,只需要在pom.xml中配置好依赖包即可(IDE环境下,依赖项会自动生成)。剩下的测试代码的编写并没有任何不同。另外,test类文件需要按照/src/main/java/的文件结构(main改为test)。
test文件夹结构如下图:
还需要修改pom.xml文件,增加dependencies项,改后的pom.xml内容如下:
接下来在/src/test/java/jizg/study/maven/hello 文件夹下创建TestHello.java文件,这里需要注意,test的包结构可以自定义,要注意必备的路径为/src/test/java/,TestHello.java内容如下:
最后,改好pom.xml和test类文件之后,可以输入mvn test命令,这会重新把项目build出来,并且输出TestHello.java中的test信息。
控制台输出如下:
细心的朋友还会发现,在project-01目录下,新生成了一个target(项目输出)文件夹,下面包括surefire-reports(测试结果)和编译过后的class文件。mvn test可以很好的支持单元测试,maven下的好多命令可以完成其中奇葩怪异的任务,并且mvn 命令支持串行执行。比如,mvn install、mvn clean build等等。
1 4
- Maven学习三:使用junit测试maven project
- Maven学习三:使用junit测试maven project
- Maven学习三:使用junit测试maven project
- 使用junit测试maven project
- Maven之使用Junit测试Maven Project
- Maven中使用Junit测试
- maven中的junit测试
- Maven项目使用Junit
- Junit框架使用(6)-- 测试套件与Maven测试
- Maven学习笔记(三) :Maven使用入门
- JUnit学习笔记5---从Maven中运行测试
- JUnit学习笔记5---从Maven中运行测试
- 使用Maven搭建Eclipse+Selenium_Webdriver+Testng+Junit自动化测试环境
- maven+spring+hibernate情况下如何使用junit测试
- IntelliJ IDEA 配合Maven使用Junit进行代码测试
- IntelliJ IDEA 配合Maven使用Junit进行代码测试
- maven JUnit
- Maven学习(四)- 使用Maven构建Web项目-测试
- linux驱动的动态加载和编译内核的方式加载
- SVM学习——求解二次规划问题
- 《黑马程序员》 传统创建线程方式回顾
- 不断遇见的异常
- EJB+Annotation实现AOP
- Maven学习三:使用junit测试maven project
- Android实现下载图片并保存到SD卡中
- 不咸不淡,却少了温暖
- itext生成pdf加了iTextAsian.jar还是报“Font 'STSong-Light' with 'UniGB-UCS2-H' is not re“
- 搭建最简单的Nginx/Tengine tcp反向代理
- hbase0.96.1 hmaster启动过程分析
- Maven学习:常用mvn命令
- Android中gravity与layout_gravity的区别, Padding 与 margin 区别
- Android 为CheckBoxPreference Preference 控件添加样式