代码测试
代老师的编程课
本博客不再维护,搬家到 http://zthinker.com。个人公众号(Java码界探秘)
展开
-
静态代码检测工具对比(Java)
静态代码检测工具对比(Java)转载 2011-02-11 14:28:00 · 2458 阅读 · 0 评论 -
静态分析工具及使用总结(一)
这里主要介绍三种开源的工具,PMD、CheckStyle和FindBugs,着重是在Ant里的调用,据说商业软件JTest也是著名的代码分析工具,哈哈,要花钱的没有用过。 PMD (http://pmd.sourceforge.net/) 简介: PMD 扫描java源代码,查找潜在的问题,如: 可能的bugs,如空的try/catch/finally/switch声明转载 2013-11-05 08:38:00 · 1733 阅读 · 0 评论 -
Custom PMD Rules
by Tom Copeland 04/09/2003 A Review of PMD A few weeks ago, O'Reilly Network ran an article on PMD, an open source, Java static-analysis tool sponsored under the umbrella转载 2013-11-05 08:45:18 · 1015 阅读 · 0 评论 -
静态分析工具及使用总结(三)
这里主要介绍三种开源的工具,PMD、CheckStyle和FindBugs,着重是在Ant里的调用,据说商业软件JTest也是著名的代码分析工具,哈哈,要花钱的没有用过。 FindBugs(http://findbugs.sourceforge.net/)版本1.1.1 简介:findbugs 是一个在java程序中查找bug的程序,它查找bug模式的实例,也就是 可能出错的转载 2013-11-05 08:42:42 · 973 阅读 · 0 评论 -
静态分析工具及使用总结(二)CheckStyle
这里主要介绍三种开源的工具,PMD、CheckStyle和FindBugs,着重是在Ant里的调用,据说商业软件JTest也是著名的代码分析工具,哈哈,要花钱的没有用过。 Checkstyle (http://checkstyle.sourceforge.net/)版本4.2 简介: Checkstyle 是一个开发工具,可以帮助程序员遵循代码规范的编写代码, 它自动的转载 2013-11-05 08:41:15 · 1786 阅读 · 0 评论 -
JUnit4概述
JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。 先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和publ转载 2013-05-24 20:46:26 · 458 阅读 · 0 评论 -
基于 JUnit 的全局单元测试程序
方 晓琴, 软件工程师, IBM 吴 邻燕, 软件工程师, IBM 赵 娜, 软件工程师, IBM 简介: 在 Java 程序中,JUnit 是备受开发人员喜爱的单元测试工具。通常,程序员会对每个程序的每个模块写单元测试。对于小型程序来说,程序员只需要手工执行这些单元测试程序就可以,工作量并不大,但是对于中大型程序来说,可能拥有非常多的程序模块,而每个程序模块内又含有众多转载 2013-05-08 22:52:58 · 656 阅读 · 0 评论 -
IBM Rational 助您轻松完成自动化功能测试
宁德军, 高级技术专员, IBM Rational 简介: 本文将向读者介绍 IBM Rational Functional Tester 的强大的功能和良好的易用性,以及如何帮助测试人员轻松的完成自动化的功能测试。 发布日期: 2005 年 5 月 01 日 级别: 初级 访问情况 : 1669 次浏览 评论: 0 (查看 | 添加评论 - 登录)转载 2013-03-08 12:06:42 · 1168 阅读 · 0 评论 -
浅谈测试驱动开发(TDD)
简介: 测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。本文从开发人员使用的角度,介绍了 TDD 优势、原理、过程、原则、测试技术、Tips 等方面。 本文的标签: tdd, 测试原理, 测试驱动 标记本文! 发布日期: 2004 年 11 月 19 日 级别: 初级转载 2012-02-21 11:29:43 · 514 阅读 · 0 评论 -
在eclipse中使用findbug
在eclipse中使用findbug转载 2011-02-11 16:06:00 · 945 阅读 · 0 评论 -
用 Eclipse 插件提高代码质量
用 Eclipse 插件提高代码质量转载 2011-02-11 16:04:00 · 517 阅读 · 0 评论 -
java开源测试工具大汇总
java开源测试工具大汇总转载 2011-02-11 14:40:00 · 829 阅读 · 0 评论 -
编写自定义的PMD规则
前提: 1. 了解XPath:http://www.w3.org/TR/xpath 2. 对PMD 的实现原理有一定的了解 简单介绍一下pmd的实现原理: Pmd利用javacc和EBNF文法产生一个分析器,用来分析java源代码(文本)。又在JavaCC的基础上加入了语义的概念也就是JJTree,这样就把java source转换成了一个抽转载 2013-11-04 17:48:40 · 1902 阅读 · 1 评论