高效开发与彻底测试
2010-09-04 20:48:16 来源:WEB开发网附:
C++代码文档生成器
本软件的主要功能是解析C/C++代码,依据代码及注释自动生成代码文档。点击这里浏览本文档生成器依据自身代码生成的文档,文档格式为XML,需要XML解析器的支持,请允许ActiveX运行,如仍无法浏览,请下载安装微软的XML插件。
这是凯乐软件测试部主持的一个开源项目,模拟最糟糕的开发团队,最混乱的开发流程,以恶劣环境下的实战检验和展示Visual Unit在软件开发和测试中的应用。此项目由很少写代码的测试和预研部门开发,人员不固定,时间也不固定,谁有空就写上一些;没有设计,没有文档,基至也不在代码文件中保存编码人员的信息,成员完全依赖于阅读代码和测试用例来理解其他成员写的代码;除了简单的命名规则外,没有其他规范,甚至连一个函数原则上不能超过50行之类的基本规范也没有(范例中有超过200行的函数CMacro::Unwind(),一万多条路径)。总之,此项目所展示的编码调试方式和单元测试方法,是任何开发团队都可以实施的。详细信息,请阅读相关文档:《高效开发与彻底测试》。
代码文档生成器使用说明
1) 不需要安装,双击启动;
2) 选择要生成文档的项目目录,可以选择多个目录;
3) 在编译条件输入框中添加编译条件(可选);
4) 选择文档的保存目录;
5) 点击"生成",即可生成XML文档;
6) 将XSL目录下的文件拷贝到文档目录,点击index.htm即可浏览文档;
7) 通过修改XSL目录下的文件可以定制显示格式或装饰页面。
项目源代码使用说明
源代码包括产品工程和测试工程:
产品工程目录:/源代码/Docer/
测试工程目录:/源代码/TestDocer/
安装Visual Unit1.3,启动VC6,将产品工程目录及Visual Unit安装目录/include/添加到搜索路径,更详细的信息请查看Visual Unit帮助《新建测试工程-VC6》。
产品工程可以使用VC6直接编译。
更多精彩
赞助商链接