2012年3月24日星期六

Monster Headphones

一、概述

二、背景知识

为什么要集成环境。当然是为了代码质量。通过不断地集成来提高代码的质量。检查代码质量有两种方式。第一种是,静态测试:包括:codereview、静态代码检测技术等,Moncler Women Vest;第二种是,动态测试:包括:单元测试,接口测试,UI测试,人工点页面等测试。静态代码分析是指无需运行被测代码,Monster Crossfade,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性,找出代码隐藏的错误和缺陷,如参数不匹配,Monster Headphones,有歧义的嵌套语句,错误的递归,非法计算,可能出现的空指针引用等等。在软件开发过程中,静态代码分析往往先于动态测试之前进行,同时也可以作为制定动态测试用例的参考。统计证明,在整个软件开发生命周期中,30% 至 70% 的代码逻辑设计和编码缺陷是可以通过静态代码分析来发现和修复的。

三、软件介绍及准备

三、架构介绍

我们需要三台逻辑上服务器,当然都可以在一个机器上面,Outlet Coach。就是 HUDSON、SONAR、MYSQL。关系如下图所示:

我们架构图大致如下所示:



HUDSON与SONAR集成起来是用HUDSON上面的一个sonar插件,Vibram Five Fingers。所有的命令都是用mvn来做的。

三、软件准备及相关系统配置(所有的下载地址都是目前有效的,以后就不保证了哦)

五、HUDSON相关配置及编译流程

Related articles:

没有评论:

发表评论