在没有安装parasoft C++Test的电脑上运行单元测试用例
来源:互联网 发布:淘宝 代写小说大纲 编辑:程序博客网 时间:2024/05/01 17:39
创建测试执行程序
打开测试配置窗口,新建一个用户自定义配置,如下图,先取消静态分析:
非常不理解C++Test为什么把静态分析作为默认选项.
启用测试执行,并且在测试执行流程中选中:buildtest excutable.
点击"测试执行流程"后面的编辑按钮,编辑生成的Log路径.
把配置中的:
testLogFile="${cpptest:testware_loc}/cpptest_results.tlog"
covLogFile="${cpptest:testware_loc}/cpptest_results.clog"
改为:
testLogFile="cpptest_results.tlog"
covLogFile="cpptest_results.clog"
这一步完成之后,测试执行流程会自动变为"自定义流程(需要许可证)".
以上步骤完成后,就可以把使用自定义的配置生成一个带有单元测试的可执行程序了(在Project目录\.cpptest\TApi\unit-data\current_tubfxxxxx下\).但直接运行该程序,会出现"无法加载xxx.dll"错误.
需要把Parasoft\C++test for VisualStudio\9.2\engine\bin\目录中的cpptestruntime.dll和cpptestsupplement.dll两个dll文件放在与测试程序同一个目录下才可以正常运行.
运行后,会在测试程序同一目录下生成:cpptest_reults.clog和cpptest_results.tlog两个文件.这两个文件就是单元测试的结果.
查看单元测试结果:
打开测试配置选项,与上面步骤一样,创建一个新的测试配置,取消掉静态测试.
并且在测试执行流程中选择:Collect test results from log files
把测试程序生成的两个Log文件,放到"Project目录\.cpptest\TApi\unit-data\current_tubfxxxxx下\"目录下,运行该测试,得到测试结果.
- 在没有安装parasoft C++Test的电脑上运行单元测试用例
- BCB5(C++Builder 5 )编译的程序运行在没有安装BCB的电脑上
- 用VC++6.0写的程序怎么在没有安装VC的电脑上运行?
- Parasoft C++test使用教程:测试用例生成(上)
- Parasoft C++test使用教程:执行测试用例(上)
- Parasoft C++test 快速安装指南
- Parasoft c++test安装使用导引
- 单元测试工具Parasoft C++test视频操作免费下载
- Parasoft C++test使用教程:关于测试用例(一)
- Parasoft C++test使用教程:关于测试用例(二)
- 在没有安装Opencv的电脑上运行基于Opencv库的程序
- 在没有安装QT的电脑上运行QT程序常见的问题
- 在没有安装Opencv的电脑上运行基于Opencv库的程序
- 在没有安装QT的电脑上运行QT程序常见的问题
- 自己编的MFC应用程序可以在没有安装编译器的电脑上运行了
- opencv和vs 编译生成的程序如何运行在没有安装的电脑上
- opencv和vs 编译生成的程序如何运行在没有安装的电脑上
- 怎样手工制作在没有安装jre的电脑上可运行的java程序
- HTML 元素定义,属性定义,实体定义
- 使用Hibernate + MYSQL数据库问题(Hibernate连接数据库超时设置autoReconnect=true)
- 求100以内素数的和
- 集合类List,set,Map 的遍历方法,用法和区别
- webos小试一下
- 在没有安装parasoft C++Test的电脑上运行单元测试用例
- <cocos2d-x for wp7>在cocos2d-x里面使用BOX2D
- 程序猿:生命在于运动
- hibernate 抓取策略(Fetching strategies)
- Sicily 4312 A + B (难得水题)
- 将函数对象用于标准库算法
- Linux 2.6内核中新的锁机制--RCU
- 小小练习
- 按钮控件显示图片和图标