自动化测试实验1.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动化测试实验1

实验一 代码静态检查 实验目的 掌握PC-lint的安装步骤。 了解PC-lint的代码检测功能。 实验步骤 PC-lint的安装 (1)将pclint.rar解压至c:\, 这样lint文件就位与c:\pclint(安装目录)下了。 (2) 将c:\pclint\lnt 下的3个文件lib-w32.lnt,env-vc6.lnt,co-msc60.lnt拷贝至c:\pclint 下,再在安装目录下创建std.lnt和options.lnt两个文件,其中std.lnt的内容如 下: //contents of std.lnt c:\pclint\co-msc60.lnt c:\pclint\lib-w32.lnt c:\pclint\options.lnt -si4 -sp4 -iD:\Program Files;D:\Program Files\Microsoft Visual Studio\VC98\Include //end 其中-i后面的路径名为VC的安装路径和VC Include 文件路径,根据自己的修 改便可。 options.lnt 内容可为空,为定制内容,以后需要时再添加。 (3)将pclint集成到VC6中去,先配置lint使之能对单个C或C++文件进行检查。 在VC的集成开发环境中添加定制的命令,添加定制命令的方法是选择工具栏的【Tools】如图1-1所示,接着选择【Tools】下的的【Customize...】命令,如图1-2所示。弹出自定义界面,点击【Tools】标签页如图1-3的界面: 图1-1 选择Tools工具 图1-2选择Customize...命令 新建命令 图1-3选择Tools标签页后的界面 首先我们添加一个检查当前文件的工具命令,新建一个命令条如图1-4所示。给命令条取名为:“PC-Lint Check Current File”,命令行输入“C:\pclint8\LINT-NT.EXE”,就是PC-Lint安装后所在的路径。参数行输入:“-iC:\pclint8 -u std.lnt env-vc6.lnt $(FilePath)”。-i为指定路径的选项,指定寻找文件的路径。-u为单元检测选项。std.lnt env-vc6.lnt分别为两个选项文件,其所在的路径由-i指定。后面的$(FilePath)为文件的文件名包括文件的路径。工具的初始化目录为文件的目录($FileDir)。最后不要忘了勾选“Use Output Window”选项,这样PC-Lint会将信息输出到Output窗口中。 选择在OutPut中输出 参数 命令行 命令条的名字 图1-4 配置完毕后点击【Close】。此时我们可以看看工具条中增加了一行,如图1-5所示: 图1-5 增加命令后的界面 PC-lint检测功能 实验题1: char *report( int m, int n, char *p ) { int result; char *temp; long nm; int i, k, kk; char name[12] = Joe Jakeson; nm = n * m; temp = p == ? null : p; for( i = 0; im; i++ ) { k++; kk = i; } if( k== 1 ) result = nm; else if( kk 0 ) result = 1; else if( kk 0 ) result = -1; if( m == result ) return( temp ); else return( name ); } 首先新建一个“Win32 Console Application”类型的简单工程(输出“Hello World”)如图1-6所示: 图1- 6 新建Hello World 工程 然后将实验题1中的代码粘贴到工程的代码中,最后将这个工程代码所倚赖的包含目录手工添加到配置文件中,因为代码检查要有哪些信誉好的足球投注网站stdafx.h这个预编译文件,所以这里要手工添加工程代码所在的目录。用记事本打开std.lnt,在文件中添加一行:-iF:\project\pclint_test。//添加时注意应是自己的工程目录。 -iF:\project\pclint_test就是例子工程所在的目录(stdafx.h就在这个目录)。如果你的工程比较庞大,头文件包含目录很多,就需要将这些目录一一添加到配置文件。在确保代码输入没有错误之后(有错误页没关系,PC-Lint会检查出错误),就可以开始代码检查了。例子工程,打开要检查的代码文件,本例是tpclint_test.cpp,然后选择【Tools】菜单下的“PC

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档