C++Test指南.docx
《C++Test指南.docx》由会员分享,可在线阅读,更多相关《C++Test指南.docx(12页珍藏版)》请在冰豆网上搜索。
C++Test指南
C++Test指南
正文
环境配置
安装C++Test软件
软件路径如下:
\\yinfulin\【应用软件】\C++TEST\C++Test最终版本,将软件拷贝到
本机,双击cpptest_win32_6.7.9.0.exe进行安装,安装完毕后重启计算机。
激活cpptest_win32_6.7.9.0.exe软件
双击打开keygen.exe软件,Product选择C++test6.7x,见下图:
点击“PatchPubKey”按钮,出现三个文件破解成功的提示后点击确定,但不要关闭keygen.exe。
运行C++Test,提示输入密码,点击“是(Y)”。
选择“Locallicense”,在“Expirationdate”填入使用的截止日期,尽量填久一点(如下图),再将keygen.exe中“Password”中的数据复制到“Password”后面。
点击Check,如果验证通过,则“OK”按钮变为可用状态,点击“OK”即可,如果提示失败,则在keygen.exe中点击“Generate”按钮重新产生一个密码,重复第4步,直到成功。
2.1.3安装insure_Win32_7.0.8.exe
双击insure_Win32_7.0.8.exe软件,安装完毕后,启动keygen.exe软件,Product选择Insure++7x,点击PatchPubKey,然后确定,拷贝keygen软件中的Password,
进入开始菜单启动Insure-Insure++ControlPanel软件,选择Password,在Password中粘贴刚拷贝的Password,点击应用,确定。
到此软件安装完毕。
代码规范测试
测试工程
测试使用VS2005工程,存放路径如下:
\\yinfulin\【应用软件】\C++TEST\C++Test最终版本,工程名称为:
CommTester.rar,拷贝该程序到本机解压,
建立C++Test工程
打开C++Test软件,点击FileNewProject打开新建工程对话框:
左边选择ImportVisualC++@2005Project,填写新建立工程的名称,选择新建立工程存放路径,选择要测试的VS2005工程(刚刚拷贝到机器的程序),见上图选择,点击OK,接下来直接点击确定,完成C++Test工程的建立。
读取标记
如下图所示,在C++Test界面的左侧的工程上面点击右键,选择ReadSymbols,等待进行读取标记。
进行代码规范测试
设置测试环境,点击菜单Project选择ProjectConfigurations
在Project中选择VC++2005,点击右键选择SetAsActive,激活该项
设置代码测试规范,点击菜单TestsTestConfigurations
在user下点击右键,选择NewConfiguration,
右键单击User,选择Newconfiguration,填写规则名称,选择EnableCodeingstandards,其他不选择,右键单击新建的规则,选择SetAsActive,最后点击Apply,点击关闭
更改测试规则,还是上面的界面,点击AnalysisSettings,进行如下操作,
选择新的规则集,操作如下,选择右下窗口中的EffectiveC++,点击右键,选择Enable,选择All,用同样的方法选择MoreEffectiveC++,然后点击Apply,Close。
开始测试
右键单击左侧窗口的Project:
ComTest,选择如下图:
等待测试,
以上即完成代码的规范测试
进行代码覆盖测试
测试工程
测试使用VS2005工程,存放路径如下:
\\yinfulin\【应用软件】\C++TEST\C++Test最终版本,工程名称为:
CommTester.rar,拷贝该程序到本机解压,
建立C++Test工程
打开C++Test软件,点击FileNewProject打开新建工程对话框:
左边选择ImportVisualC++@2005Project,填写新建立工程的名称,选择新建立工程存放路径,选择要测试的VS2005工程(刚刚拷贝到机器的程序),见上图选择,点击OK,接下来直接点击确定,完成C++Test工程的建立。
将\\yinfulin\【应用软件】\C++TEST\C++Test最终版本\Acaciatestconfiguration.tcfg文件拷贝到C:
\DocumentsandSettings\fuliny\C++TestFiles\TestConfigurations目录下(视个人电脑而定)。
读取标记
如下图所示,在C++Test界面的左侧的工程上面点击右键,选择ReadSymbols,等待进行读取标记。
进行代码覆盖测试
设置测试环境,点击菜单Project选择ProjectConfigurations
在Project中选择VC++2005,点击右键选择SetAsActive,激活该项
设置代码覆盖测试方式,点击菜单TestsTestConfigurations
在user下点击右键Acaciatestconfiguration,选择SetAsActive,不选择EnableCodeingstandards,选择见下图,最后点击Apply,点击关闭
开始测试
右键单击左侧窗口的Project:
ComTest,选择如下图,对工程进行编译,
以上编译无错误后,进行测试,操作如下,
以上运行完成后,需要对生成的测试用例进行修改测试。