敏捷开发
文章平均质量分 81
towoshop
这个作者很懒,什么都没留下…
展开
-
JAVA经典单元测试模拟框架
EasyMock 是一套通过简单的方法对于指定的接口或类生成 Mock 对象的类库,它能利用对接口或类的模拟来辅助单元测试。Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。编 写自定义的 Mock 对象需要额外的编码工作,同时也可能引入错误。EasyMock 提供了根据指定接口动态构...原创 2012-04-23 20:32:37 · 209 阅读 · 0 评论 -
C++单元测试框架
GTest 是Google公司发布的一个开源C/C++单元测试框架,已被应用于多个开源项目及Google内部项目中,知名的例子包括Chrome Web浏览器、LLVM编译器架构、Protocol Buffers数据交换格式及工具等。优秀的C/C++单元测试框架并不算少,相比之下gtest仍具有明显优势。与CppUnit比,gtest需要使用的头文件和函数宏更集中,并支持测试用例的自动注...原创 2012-05-16 22:25:08 · 768 阅读 · 0 评论 -
JAVA代码审查工具
1. 源代码的质量平台 Sonar是一个开源平台,用于管理Java源代码的质量。从 Sonar 1.6 版本开始,Sonar从一个质量数据报告工具,转变成为现在的代码质量管理平台。主要特点:•代码覆盖:通过单元测试,将会显示哪行代码被选中•改善编码规则•搜寻编码规则:按照名字,插件,激活级别和类别进行查询•项目搜寻:按照项目的名字进行查询 •对比数据:比较同一张表中的任何测量的趋势 ...原创 2012-04-10 21:39:38 · 1694 阅读 · 0 评论 -
代码构件工具利器之一:Gradle
Gradle (http://www.gradle.org ) Gradle就是可以使用Groovy来书写构建脚本的构建系统,支持依赖管理和多项目,类似Maven,但比之简单轻便。 一、Gradle价值: 1. groovy 比 xml好用Gradle用groovy来做为build脚本,比xml要易读易用得多。用过ant的人都知道,要在ant里面表达一个if分支功能有多么的...原创 2012-04-10 22:25:49 · 133 阅读 · 0 评论 -
MAVEN工具简介
一提到代码构建,大家可能都会想到Ant这个小工具。在早期的软件构建过程中,或多或少到会用到Ant。Ant构建一些比较简单的软件,是一款非常好用的工具 ,但如果项目比较庞大,依赖关系比较复杂时,用Ant就有些力不从心。因为Ant通过XML文件中包括配置若干 task 任务,以及任务之间可以互相依赖来构建系统。对于一个大的项目来说,这些XML文件维护起来不是一件容易的事情,还有那些项目依赖的而没有版本...2012-04-16 00:17:12 · 141 阅读 · 0 评论 -
谷哥的Javascript单元测试框架:Google JS Test
Google JS Test 是一个运行于V8 JavaScript引擎下的Javascript单元测试框架,其在Google内部负责对Chrome的快速JS执行速度进行测试,现在Google以开源工程开放大家使用。Google JS Test主要特性:超快的启动速度和执行时间,不需要在浏览器里运行清爽而具有可读性的输出内容也有一个可选的基于浏览器的测试器,可在JS修改的时...2012-04-17 21:36:59 · 177 阅读 · 0 评论