基础软件:
1.安装Intellij和Maven
2.打开Intellij IDE:
3.在Intellij中配置Maven环境(需要先在系统中安装Maven)
(1)右下角Configure–>Setting,搜索maven:
(2)配置Maven home directory,选择Maven的安装目录,确认返回。
4.创建一个空项目(Empty Project)。
(1)创建一个新Project
(2)填写项目(Project)名称:
(3)创建一个Module:
(4)勾选Create from archetype,选择一个web项目结构:
(5)填写Maven项目的配置信息(GroupId和ArtifactId)
(6)确认信息:Next
(7)填写Module名
(8)确认信息,ok
5.确认完成后,IDE会根据Maven下载一些文件,同时注意右上角会提示Maven的变化,点击“Import Changes”。刚建成时,项目目录里只有pom.xml文件。等待下载完成后,会自动创建其他项目结构的目录。
最终项目截图:
6.添加测试相关:
(1)pom.xml中添加junit的依赖:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cn.7player.ss2h</groupId> <artifactId>SS2HDemo</artifactId> <packaging>war</packaging> <version>1.0-SNAPSHOT</version> <name>SS2HDemo Maven Webapp</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <build> <finalName>SS2HDemo</finalName> </build> </project> |
(2)在main目录下新建java目录,并右键菜单中选择”Mark Directory As”–>”Source Root”,这个是开发的源代码的根目录。
(3)在src目录下新建test目录,并在test下新建一个java目录,右键菜单中选择”Mark Directory As”–>”Test Source Root”,这个是测试源代码的根目录。
7.简单测试:
(1)新建一个MathUtil类:
1 2 3 4 5 6 7 8 |
/** * Created by zl on 1/20/2015. */ public class MathUtil { public static double add(double x,double y){ return x+y; } } |
(2)创建对应的测试用例:鼠标选到需要测试的类名,快捷键:shift+ctrl+t,创建测试用例,选择测试版本,以及需要测试的方法:
(3)编写测试用例
1 2 3 4 5 6 7 8 9 |
import org.junit.Test; import static org.junit.Assert.*; public class MathUtilTest { @Test public void testAdd() throws Exception { double sum=MathUtil.add(1.0,5.0); assertEquals(6,sum,0.1); } } |
(4)运行测试用例:
发表评论
难的是和自己保持联系~