加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

C++Test7.3 使用流程 ---- 自动生成测试用例配置

(2010-09-28 15:14:00)
标签:

杂谈

分类: c /cpp test

C++Test 7.3 自动化测试快速操作流程 —— mvp_xuan

Anyway,我们来一次快速的自动生成Test case,并执行Test的流程:

1. Click“C++test → 测试配置” :


2. 然后进入了“Test Configurations” ,Right click on“用户自定义” ,Select the“新建” ,修改名称:


3. 然后可以看一下“Test Configurations”的全图,其实看到“内建” ,大家就应该知道了,其实C++test已经默认创建了各种测试类型,可以一项一项分门别类的测试,这就是developer自我测试时使用的了,也可以通过用户自定义,定义一些自己想要测试的项,而身为测试人员,是肯定需要自己手动创建一个个Test Solutions,闲话先不说,我们继续简单熟悉C++test。

  Select the“静态”项:


4. Select the“生成” ,按照下图所示选上相应选项:


5. Select the“生成 → 测试套件” ,按照下图所示选上相应选项:



6. Select the“生成 → 测试用例” ,按照下图所示选上相应选项:



7. Select the“执行” ,按照下图所示选上相应选项:


8. Select the“目标” ,按照下图所示选上相应选项:


9. Select the“目标 → 执行” ,按照下图所示选上相应选项:


10. Click“Apply → Close” :


11. 在Solution Explorer下的项目上Right click,Select the“C++test → 测试运行 → 用户自定义 → 2 main-new(自定义的名称) ” :


12. 测试开始执行了:


13. 到这里,你就使用C++test执行完一次完整的自动化静态分析和Unit Tests了。


14. 上图还没有执行完,后部没有截出来而已,下图是执行之后的:


15. 从上图可以看见,执行完毕后会告诉你行覆盖率,成功和失败的数量等信息,在源代码中会使用红色和绿色标注测试的判断结果。当然绿色的也未必一定对,红色也有可能是断言插入失败所致。

这里只是用了一个小小的item来做了一些test。后面几天会研究手动设计test case的一些flow。

PS:这里其实安装的C++test7.3VS2008Extension,并不是完整版,明天我会上传完整版的测试。今天没有带笔记本过来。

暂时先用变态的English OS 和Chinese C++test做研究,之后会用全English的做一个完整的Demo。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有