C++test测试流程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Parasoft——showview——Testcaseexplore并放到指定的位置同样的操作将覆盖率,质量任务,控制台,桩函数,任务进程放在特定的位置一、VC6.01导入VisualStudio6.0项目2静态分析(1)修改首选项——console——输出详细信息级别——高(2)对整个项目进行静态分析选中项目文件——测试执行——内建——StaticAnalysisi——Bugdetective3单元测试(1)修改测试配置选中项目文件名——属性——Parasoft——C++test——构建设置——编译器选项添加-IC:\ProgramFiles\MicrosoftVisualStudio\VC98\MFC\Include-IC:\ProgramFiles\MicrosoftVisualStudio\VC98\Include(2)测试用例的生成:选中项目文件名——测试执行——内建——unittesting——GenerateUnitTests(3)搜集桩信息:选中项目文件名——测试执行——内建——unittesting——CollectStubInformation(4)生成桩函数:选中项目文件名——测试执行——内建——unittesting——GenerateStubs(5)进行单元测试:选中项目文件名——测试执行——内建——unittesting——RunUnitTest二Tornado2.2在Tornado2.2环境下的测试,必须从命令行启动C++test设置Tornado的环境变量setPATH=%PATH%;C:\ProgramFiles\MicrosoftVisualSourceSafe;C:\ProgramFiles\Parasoft\C++test\9.0cpptestcpptestcli-dataC:\DocumentsandSettings\Administrator\parasoft\workspace-resourcesip-configBugDetective(LicenseRequired).properties-localsetting-report1静态分析2单元测试(1)配置ExtractSymbolsfromVxWorksImage配置nmsimpc配置Vxworksimage的路径(2)测试配置——内建——Embeddedsystems——windriver——workbench——ExtractsymbolsformVxWorksImage——复制——执行Tonado2.2运行——复制路径并粘贴到nmpetium——修改nmpentium为nmsimpc(3)RunVxWorksUnitTests(PassFS)复制—常规—测试执行流程—编辑—复制并粘贴到记事本——查找sym_fileLsiSteplibSymFile=….粘贴到ReadSysbolsDataStep/后SetPropertykey=”sym_file”value=…..粘贴到RunnableExecution后GenerateStubs(4)RunVxWorksUnitTests(PassFS)—测试执行流程——自定义流程(需要许可证号)—编辑—选择—GenerateStubs恢复—Generatestubsusingexternallibrarysymbols恢复生成测试用例——(自定义)GenerateStubs——ExtractSymbolsfromVxWorksImage——RunVxWorksUnitTests(PassFS)

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功