WEB开发网
开发学院软件开发Java 敏捷开发中高质量 Java 代码开发实践 阅读

敏捷开发中高质量 Java 代码开发实践

 2010-02-23 00:00:00 来源:WEB开发网   
核心提示: 图 5. FindBugs 的配置选项查看原图(大图)设置好自己的规则后,在需要检查的代码文件夹上点击右键,敏捷开发中高质量 Java 代码开发实践(4),就可以启动 FindBugs 检查,代码可以是一个项目,通过对代码单元输入和期待输出的定义来保证该单元的功能正确性,边界值的测试和异常测试非

图 5. FindBugs 的配置选项

敏捷开发中高质量 Java 代码开发实践

查看原图(大图)

设置好自己的规则后,在需要检查的代码文件夹上点击右键,就可以启动 FindBugs 检查。代码可以是一个项目,也可以只是几个文件。

图 6. 运行 FindBugs

敏捷开发中高质量 Java 代码开发实践

检查完毕后,会出现 FindBugs 视图,把所有检查的结果根据错误分组展示。点击结果里面的每一个错误,会自动打开对应的代码。当根据规则改正了所有的错误,或者说潜在错误,这些代码也就通过了静态代码检查。FindBugs 的检查结果可以是 XML 文件,也可以是文本文件,便于项目的集成管理和检查保存。

图 7. FindBugs 检查结果

敏捷开发中高质量 Java 代码开发实践

步骤三:单元测试

单元测试用例设计和评审

单元测试是软件开发过程中重要的质量保证环节,在此环节中,设计和评审对于保证整个单元测试过程的完整性和有效性来说十分重要。设计阶段需要具体考虑要对哪些代码单元进行测试,被测单元之间的关系,测试策略,以及单元测试用例设计等,并最终输出《单元测试用例设计》文档,用来指导具体的单元测试执行。在用例设计中,通过对代码单元输入和期待输出的定义来保证该单元的功能正确性,边界值的测试和异常测试非常重要。同时也配合测试用例和功能块的匹配方法来衡量用例设计的完整性。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:敏捷 开发 中高

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接