C++ Test实验(静态测试).pdf
需积分: 0 56 浏览量
更新于2020-12-17
1
收藏 2.39MB PDF 举报
C++静态测试实验报告
本实验报告主要介绍了使用 Parasoft C++ Test 进行静态测试的方法和步骤。静态测试是一种软件测试方法,通过对代码的静态分析来检测代码中的错误和隐患,以提高软件的质量和可靠性。
一、实验目的及要求
本实验的目的在于掌握静态测试的方法和使用 Parasoft C++ Test 进行静态测试。实验要求掌握静态代码规范检测、自定义代码测试规范、BugDetective 静态数据流检测功能,并形成测试报告。
二、实验环境
实验环境为 Windows XP,使用 Parasoft C++ Test 9.2 软件进行静态测试。
三、实验内容
实验内容包括静态代码规范检测、自定义代码测试规范、BugDetective 静态数据流检测功能三个部分。
(一)静态代码规范检测
在本实验中,我们使用 Parasoft C++ Test 进行静态代码规范检测。我们需要配置测试平台的配置图,进入测试配置窗口,选择需要的测试规则,并将其复制到用户规则下。然后,我们新建一个测试项目,导入 VC6.0 项目,并选择静态测试规配置,点击开始测试。
(二)自定义代码测试规范
在本实验中,我们还学习了如何自定义代码测试规范。我们可以通过修改从内建规则复制到用户配置规则下的规则来实现自定义。同时,我们也可以使用 RuleWizard 向导创建一个新规则。
(三)BugDetective 静态数据流检测功能
在本实验中,我们使用 BugDetective 进行静态数据流检测。我们首先需要导入要测试的 VC6 项目,然后选择 BugDetective Aggressive(License Required),并点击运行测试。测试完成后,我们可以在 Test Process 窗口中看到测试报告,并可以在 Quality Tasks 质量任务窗口中定位问题所在的节点。
四、实验步骤及结果
实验步骤包括:配置测试平台、选择测试规则、新建测试项目、导入 VC6.0 项目、选择静态测试规配置、开始测试、自定义代码测试规范、使用 BugDetective 进行静态数据流检测。
实验结果包括:静态代码规范检测结果、自定义代码测试规范结果和 BugDetective 静态数据流检测结果。
五、实验总结
本实验报告总结了使用 Parasoft C++ Test 进行静态测试的方法和步骤。我们学习了静态代码规范检测、自定义代码测试规范、BugDetective 静态数据流检测功能,并掌握了使用 Parasoft C++ Test 进行静态测试的方法。
云疏不知数
- 粉丝: 426
- 资源: 28
最新资源
- ssm基于ssm的大型商场会员管理系统+jsp.zip
- ssm基于SSM的高校共享单车管理系统的设计与实现+vue.zip
- ssm基于ssm的“游侠”旅游信息管理系统+jsp.zip
- ssm基于spring框架的中小企业人力资源管理系统的设计及实现+jsp.zip
- ssm基于Spring框架的电子相册系统设计与实现+jsp.zip
- ssm基于Spring MVC框架的在线电影评价系统设计与实现+jsp.zip
- ssm基于jsp的学生作业管理系统+jsp.zip
- ssm基于JSP的乡镇自来水收费系统+jsp.zip
- ssm基于MVC的舞蹈网站的设计与实现+vue.zip
- 基于PSO粒子群PID控制器参数整定粒子群PID psopid 基于粒子群算法整定PID控制器,实现PID控制器参数的自整定(PSO-PID) matlab编写,源码注释详细具体如图,评价指标详
- springboot校园二手交易系统(源码+数据库)301720
- ssm基于jsp的实验室考勤管理系统网页的设计与实现+jsp.zip
- ssm基于jsp的网上手机商城+jsp.zip
- ssm基于jsp的精品酒销售管理系统+jsp.zip
- ssm基于Java语言校园快递代取系统的设计与实现+jsp.zip
- ssm基于Java技术的会员制度管理的商品营销系统的设计与实现+vue.zip