基础
stub、mock、EasyMock和JMock、容器内测试
maven2中运行测试
命令:mvn clean test
使用maven生成HTML格式的JUnit报告
环境:idea、jdk8 、maven项目、web项目
命令:项目pom.xml目录下执行 mvn surefire-report:report
前提:该项目pom.xml中需要引入用来生成HTML测试报告的插件,即maven-surefile-report-plugin,maven默认没有引入
报告目录:HTML报告在项目的target/site下,如下图
maven项目的target目录
编译过的源代码的class文件和测试报告的html文件都在此目录下,target是项目构建时工具创建的,可以删除,不影响项目源代码
持续集成概念(CI)
单元测试是本模块内部测试,集成测试即模块集成测试,持续集成就是持续集成测试
持续集成工具:Jenkins、Hudson
容器内测试