Jacoco介绍Jacoco是一个开源的覆盖率工具。Jacoco可以嵌入到Ant 、Maven中,并提供了EclEmma Eclipse插件,也可以使用JavaAgent技术监控Java程序。很多第三方的工具提供了对Jacoco的集成,如sonar、Jenkins等。官网地址:http://www....
分类:
其他好文 时间:
2015-03-02 18:18:49
阅读次数:
208
CentOS7 SonarQube安装CentOS7 SonarQube安装Download从sonarqube下载sonarqube-5.0.zip从sonarqube下载sonar-runner-dist-2.4.zipDatabase设定Postgres数据库su postgrespsql -...
分类:
其他好文 时间:
2015-02-28 21:33:05
阅读次数:
989
近期用sonar測评代码质量的时候,发现一个问题,project中一些util类,曾经写的static方法都提示最好用单例的方式进行改正。为此,我细致想了想,发现还是非常有道理的。这里谈谈我个人对static方法与单例模式的理解。所谓单例模式,我不做过多解释,推荐java设计模式之禅这本书,好好理解...
分类:
编程语言 时间:
2015-02-20 20:51:00
阅读次数:
143
Sonar服务器搭建Sonar概述Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,P...
分类:
其他好文 时间:
2015-02-14 09:46:44
阅读次数:
255
使用注解简化了可以和Junit文章相比较看出。import org.junit.Assert;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.c...
分类:
编程语言 时间:
2015-02-12 18:38:21
阅读次数:
213
参考资料:https://docs.python.org/3.4/library/unittest.html#module-unittest一张图解决问题:涉及5块内容:case、suite、loader、runner、result1 case:TestCase(测试用例) :所有测试用例的基本类,...
分类:
编程语言 时间:
2015-02-11 12:19:14
阅读次数:
191
Sonar简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测 Sonar安装下载SonarQube ...
分类:
其他好文 时间:
2015-02-10 11:10:42
阅读次数:
203
在项目中配置sonar-project.properties# Required metadatasonar.projectKey=louyong //和项目名称一样就可以sonar.projectName=louyong //项目名称 sonar.projectVersion=1.1 /...
分类:
其他好文 时间:
2015-02-10 10:59:25
阅读次数:
362
Karma是一个JavaScript的测试运行器。Karma更是一个测试环境,使用Karma可以很方便的的运行测试,今天我们简单地介绍一karma测试环境的搭建和基本的测试,我已经写好了一套测试用例,有谁需要可以私信我。官网如下:http://karma-runner.github.io/0.12/index.html我们总是实现..
分类:
其他好文 时间:
2015-02-10 02:01:29
阅读次数:
204
虽然网上都说slim效率很高,无奈找不到支持python的方法,继续用pyfit1 Column Fixture特点:行表格展现形式,一条测试用例对应一行数据Wiki!define COMMAND_PATTERN {python "%m" %p}!define TEST_RUNNER {C:\Pyt...
分类:
编程语言 时间:
2015-02-06 18:32:28
阅读次数:
191