吴山楚水毓资灵, 宜景宜时任纵横。 航顺风帆八级路, 龙起大泽啸苍穹。

VC编译老死掉,郁闷。5月22日日报(单元测试,龙琳老师)

上一篇 / 下一篇  2009-05-23 10:45:33 / 个人分类:51testing学习日报

     今天依旧是单元测试,听老师讲这个其实是比较高端的一个工作,像我们这样刚刚学习的,进入公司一般是不会让我们做。在一般的公司,这项工作一般由开发人员自己完成。而对于VC++不是很熟悉的我来说,要立马对这个上手确实有一点难度,因为要在VC++上搭建测试的平台,而且还要用到CPPUNIT,两个都不太会。在实际的操作中,错误百出,而且最可恶的是VC老师编译的时候死在那,要用任务管理器强制关掉,这样重做几次,真的会让人抓狂。

      其实今天主要学习的还是测试时桩单元和驱动单元的构建。

      单元测试的策略:孤立的测试策略(Isolation Unit Testing)简单,覆盖率高,但是效率低。

                    自顶向下的单元测试策略(Top Down Unit Testing)节省驱动函数工作量。

                    自底向上的单元测试策略(Bottom Up Unit Testing)节省桩函数工作量。

     桩函数设计注意事项:1.越简单越好。2.接口一致。3.以用例为基础。4.使用时使用预编译开关。

     单元测试的原则:

     1.对全新的代码或修改过的代码进行单元测试。

     2.单元测试根据单元测试计划和方案进行,排除测试的随意性。

     3.必须保证单元测试计划、单元测试方案、单元测试用例等经过评审。

     4.当测试用例的测试结果与预期结果不一致时,单元测试的执行人员需分析测试结果,并如实记录。

     5.只有当测试计划中的结束标准达到时,单元测试才能结束。

     6.对被测试单元需达到的一定的代码覆盖率要求。


TAG:

 

评分:0

我来说两句

日历

« 2024-04-05  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 33931
  • 日志数: 62
  • 建立时间: 2009-04-22
  • 更新时间: 2009-09-17

RSS订阅

Open Toolbar