本项目采用ant构建,其中包括build和test两个目标,build用来导出程序的完整jar包,test用来对程序进行测试。将开发的项目上传到此仓库:https://github.com/SandyCai0927/JenkinsTest.git ,其中每个开发者各自建立一个分支。
本项目使用Jenkins进行持续集成测试,利用ant进行项目构建,在test目标集中,包含单元测试,以及自底向上和自顶向下的集成测试,并且设定每两小时自动构建一次。
本项目的缺陷管理工具使用的是Git自带的Git Issue,进入Git的代码仓库中,点击Issue进入可以看见分配给自己的任务,在Jenkins中完成测试任务后,如果发现BUG,那么就在Issue中详细阐述缺陷的形式,出现位置,原因,以及如何修复BUG,在完成重新测试后,提交新的测试记录,如果成功修复缺陷并在新的测试中没有出现问题,那么就将任务以已解决为由锁定。