2012年7月6日
摘要: PC-Lint的典型应用:1、检查区分int和BOOL。(typedef int BOOL;)2、未初始化的变量……官方地址:http://www.gimpel.com/也可以到CSDN下载PC Lint 9Step1:下载完后点击PC-lint.9.0e\pclint9setup.exe进行安装,这里以安装到C:\lint介绍。安装完成后勾选"I want to run the configuration program now".点击finish进入配置页面,Step2:配置选项(对应于一个对话框)依次为:1、C:\lint(这个是pc lint的安装目录),Creat 阅读全文
posted @ 2012-07-06 15:51 spinsoft 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 第一部分:C++ Test是Parasoft公司出品的一个针对C/C++源代码进行自动化单元测试的工具。它可以对源代码进行三种测试:白盒测试、黑盒测试以及回归功能测试。 白盒测试 C++ Test对C/C++源代码进行分析,针对所有的类的成员函数(包括:公共的、保护的以及私有类型的)进行测试。测试的方法是判断当输入一个非法的参数时,有关函数能否正确处理。(Record命令)在此状态下软件针对指定的文件、类或者是函数自动生成测试用例。 黑盒测试 不仅对源代码进行分析,并且只针对类的公共接口函数进行测试。(Play命令) 在此状态下软件不自动生成测试用例,而是直接运行在"测试用例编辑器& 阅读全文
posted @ 2012-07-06 15:49 spinsoft 阅读(7236) 评论(1) 推荐(0) 编辑
摘要: 概述 PC-Lint是一个历史悠久,功能异常强劲的静态代码检测工具。它的使用历史可以追溯到计算机编程的远古时代(30多年以前)。经过这么多年的发展,它不但能够监测出许多语法逻辑上的隐患,而且也能够有效地帮你提出许多程序在空间利用、运行效率上的改进点,在很多专业级的软件公司,比如Microsoft, PC-Lint检查无错误无警告是代码首先要过的第一关,我个人觉得,对于小公司和个人开发而言,PC-Lint也非常重要,因为基于开发成本考虑,小公司和个人往往不能拿出很多很全面的测试,这时候,PC-Lint的强劲功能可以很好地提高软件的质量。 功能 1) PC-Lint是一种静态代码检测... 阅读全文
posted @ 2012-07-06 15:46 spinsoft 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 本文转自http://developer.51cto.com/art/201006/207993.htmUML建模工具相信大家有所了解,那么你对UML建模工具Visio 、Rational Rose、PowerDesign之间的区别和联系是否了解,这里就像大家简单介绍一下。ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能。ROSE主要是在开发过程中的各种语义、模块、对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗( 阅读全文
posted @ 2012-07-06 08:15 spinsoft 阅读(241) 评论(0) 推荐(0) 编辑