Parasoft-C++Test操作手册.doc

上传人:11****ws 文档编号:3156106 上传时间:2019-05-23 格式:DOC 页数:72 大小:6.85MB
下载 相关 举报
Parasoft-C++Test操作手册.doc_第1页
第1页 / 共72页
Parasoft-C++Test操作手册.doc_第2页
第2页 / 共72页
Parasoft-C++Test操作手册.doc_第3页
第3页 / 共72页
Parasoft-C++Test操作手册.doc_第4页
第4页 / 共72页
Parasoft-C++Test操作手册.doc_第5页
第5页 / 共72页
点击查看更多>>
资源描述

1、C+Test 介绍修订历史记录日期 版本 说明 作者C+Test 6.0 C+Test 原理,使用介绍,RuleWizard 定制规则目录第一章 C+Test 特性 .4第二章 C+Test 使用 .6一安装说明 .61Windows 下安装 .62申请 License.6二启动 C+Test .71从 VC+里启动 C+Test.72传统启动 C+Test.8三Linux 下安装及启动 .9四C+Test 快速测试 .101打开被测文件 .102静态测试 .123动态测试 .144生成报表 .16第三章 C+Test 高级功能 .19C+Test 介绍李周: Parasoft 技术支持 MS

2、N: 2一导入 VC+工程(Import VC+ project).19二选择编译器(project configuration).20三设置测试配置(test configuration ) .21四编码规则测试结果分析 .26五测试用例分析 .28六Data Source .33七桩函数设置 .40八导入导出测试用例 .43九Test Objects .45十覆盖率分析 .48十一回归测试 .52十二其他设置 .551设置 TCM.552设置 GRS.563设置源代码编辑器和 HTML 浏览器 .57第四章 RuleWizard 定制规则 .59一启动 RuleWizard.59二打开一

3、个现有的规则 .60三设计一个新规则 .62四C+Test 中导入自定义规则 .71第一章 C+Test 特性C+Test 是一个 C/C+单元测试工具,自动测试任何 C/C+类、函数或部件,而不需要您编写一个测试用例、测试驱动程序或桩调用。C+Test 能够自动测试代码构造(白盒测试) 、测试代码的功能性(黑盒测试)和维护代码的完整性(回归测试) 。C+Test 是一个易于使用的产品,能够适应任何开发生命周期。通过将 C+Test 集成到开发过程中,您能够有效地防止软件错误,提高代码的稳定性,并自动化单元测试技术(这是极端编程过程的基础) 。 特性 即时测试类/函数 支持极端编程模式下的代码

4、测试 自动建立类/函数的测试驱动程序和桩调用 自动建立和执行类/函数的测试用例 提供快速加入和执行说明和功能性测试的框架C+Test 介绍李周: Parasoft 技术支持 MSN: 3 执行自动回归测试 执行部件测试(COM)优点 帮助您立即验证类功能性和构造 将您从编写测试驱动程序、桩和测试用例的繁重工作中解放出来 自动化极端编程和其它编程模式的单元测试过程 使得您能够实现和执行 100%的代码覆盖性 支持紧急和短线开发项目 降低调试和维护时间 改善应用的可靠性 防止简单错误的扩大 系统要求最小系统要求: Pentium class processor 800MHz 512 MB RAM

5、 (1024MB is recommended) 150 MB free disk space for C+Test installation其他要求: 保留足够的磁盘空间供测试使用。支持平台Windows Supported Platforms:Windows NT, 2000, XP Supported Compilers:Microsoft Visual C+ 6.0, .NET, or .NET 2003, GNU GCC 2.95x or 3.x. Cygwin GCC 2.95.x, 3.2.x, 3.3.xMingw GCC 2.95.x, 3.2.x, 3.3.xUNIX Su

6、pported Platforms:Linux kernel 2.4 (with System V IPC), glibc 2.2, Pentium processorC+Test 介绍李周: Parasoft 技术支持 MSN: 4Solaris 7, 8, 9, UltraSPARC processor Supported Compilers:GNU GCC 3.2.x,GNU GCC 3.3.x,GNU GCC 3.4.xSun C+ 5.3 (Sun Forte C+ 6 Update 2 for SPARC Solaris), Sun C+ 5.5 (Sun ONE Studio

7、8)第二章 C+Test 使用一安装说明1Windows 下安装打开安装源程序,同普通的 windows 应用程序一样,选择安装路径,完成安装。2申请 License1申请 License从桌面或者菜单打开 C+Test,将弹出类似于下面的一个要求输入密码的窗口: 按“是(Y)” 进入。这里的 machine ID 就是 C+Test 和主机绑定的信息。或在进入 C+Test 主界面后,在菜单 Help - License 可以同样打开下面的界面。C+Test 介绍李周: Parasoft 技术支持 MSN: 5这个 machine ID 需交给 Parasoft 代理商,来申请 licen

8、se。而由于 license 的种类不同,可以分为 local license(单机版)和 net license(网络版) 。2输入 License将相应的 license 和 expire date 粘贴到相应的位置,如果信息正确,系统将提示 license ok。如果信息不正确,系统将提示 wrong license。输入正确的license,打开 C+Test,就可以进入 C+Test 的用户界面了。C+Test 介绍李周: Parasoft 技术支持 MSN: 6二启动 C+Test1从 VC+里启动 C+Test安装 VC+后,再安装 C+Test,VC+工具条里会自动地增加使用

9、 C+Test 的按扭。可以启动 C+Test 界面,或进行 C+Test 静态和动态测试。C+Test 介绍李周: Parasoft 技术支持 MSN: 72传统启动 C+Test开始 - 程序 - C+Test,可以启动 C+Test。C+Test 介绍李周: Parasoft 技术支持 MSN: 8三Linux 下安装及启动1 建议安装 linux red hat 9.0 及以上版本,建议安装开发工作站,同时需要图形界面支持2 在图形界面下建立组 gtest(或其他)3 在图形界面下建立用户 utest(或其他),并且属于组 gtest。utest 主目录是/home/utest。用

10、bash。4 在/home/utest/下建立目录 cpptest,并且拷贝 cpptest_linux_6.0.1.4.sh 到 cpptest 目录下5 在图形界面下用 utest 用户登录6 在 Terminal tool 中进入/home/utest/cpptest 目录7 执行安装 cpptest_linux_6.0.1.4.sh(或./ cpptest_linux_6.0.1.4.sh) 。安装程序是脚本安装程序,没有图形安装界面。C+Test 将安装在/home/utest/cpptest 目录下8 进入/home/utest 目录下。在.bash_profile 文件中给环境变

11、量 PATH 行后面增加 :/home/utest/cpptest/bin 。然后保存9 用户 utest 重新在图形界面下登录10 在 Terminal tool 中输入 c+test(或在图形界面下执行/home/utest/cpptest/bin/c+test程序)。可以启动 c+testC+Test 介绍李周: Parasoft 技术支持 MSN: 9四C+Test 快速测试1打开被测文件(1) 打开 C+Test,选择 file/open file,选择 C+Test 安装目录下examples/cpptest_demo.cpp,这个 cpp 文件将出现在当前的 project 下。(2) 在当前 project 下,右击 cpptest_demo.cpp,选择 read symbols(读入符号表) ,此时 C+Test 将 parse(剖析)这个源程序,分析出此文件的文件结构。C+Test 介绍李周: Parasoft 技术支持 MSN: 10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。