不谋万世者不足谋一时,不谋全局者不足谋一域。

一个完整的白盒测试用例

上一篇 / 下一篇  2008-09-28 11:06:32 / 个人分类:白盒测试

请为以下程序模块设计一个白盒测试用例。



第一步:画出控制流图:


第二步:计算圈图复杂度:

V(G)=E-N+2=11-8+2=5

   或者

V(G)=P+1=4+1=5


第三步:导出独立路径:

        路径11-2-3-4-5-6-8

        路径21-2-3-4-5-7-8

        路径31-2-3-4-5-6-7-8

        路径41-4-5-6-8

        路径51-2-4-5-7-8


第四步:设计测试用例:


编号

输入数据

输出数据

覆盖路径

判定覆盖

组合覆盖

A

B

X

X=X/A

X=X+1

1

2

0

2

1

?

1-2-3-4-5-6-8

TF

TTFF

2

3

0

2

2/3

5/3

1-2-3-4-5-7-8

TT

TTT?

3

2

0

4

2

3

1-2-3-4-5-6-7-8

TT

TTFT

4

-1

0

1

?

?

1-4-5-6-8

FF

F?FF

5

3

2

6

?

7

1-2-4-5-7-8

FT

TFT?

?表示不会执行的判定条件。

第五步:执行测试用例:


第六步:写测试报告:

  
本文出自yuer_sky的51Testing软件测试博客,转载请保留出处及链接:http://www.51testing.com/?199064


TAG: 黑盒测试 白盒测试

shc7478的个人空间 引用 删除 shc7478   /   2008-10-25 22:16:27
你还有一篇文章,和这个完整的例子是同样的问题,最后给出的却是8条路径。
能说说到底该怎么算吗?
谢谢
shc7478的个人空间 引用 删除 shc7478   /   2008-10-25 22:07:53
流图、环形复杂度、独立路径数都正确。但:
第三步:导出独立路径:

    路径1:1-2-3-4-5-6-8
         路径2:1-2-3-4-5-7-8
         路径3:1-2-3-4-5-6-7-8
         路径4:1-4-5-6-8
         路径5:1-2-4-5-7-8

1-4-5-6-8可否是1-4-5-6-7-8或1-4-5-7-8
1-2-4-5-7-8可否是1-2-4-5-6-7-8或1-2-4-5-7-8
有没有什么原则?
谢谢
Sunshine 引用 删除 VictoriaJean   /   2008-10-15 14:10:33
you don't know right or false ?
my god!
i study it as a sample,it's  very   terrible.
Sunshine 引用 删除 VictoriaJean   /   2008-10-15 14:10:33
you don't know right or false ?
my god!
i study it as a sample,it's  very   terrible.
引用 删除 believe2008   /   2008-10-14 15:15:23
感觉好像不对 难道是自己理解不上来?
落叶*~*星空 引用 删除 yuer_sky   /   2008-10-13 15:16:52
>我觉得流图画的不对

请问那里不对。
谢谢指正。
落叶*~*星空 引用 删除 yuer_sky   /   2008-10-13 15:15:30
P是控制流图中判定节点的数量。
f_a36的个人空间 引用 删除 f_a36   /   2008-10-08 15:31:18
我觉得流图画的不对
澄み切った海 引用 删除 ziva   /   2008-10-07 13:14:39
怎么从流程图到控制流图的?
澄み切った海 引用 删除 ziva   /   2008-10-07 13:14:36
怎么从流程图到控制流图的?
:::geek::: 引用 删除 geek   /   2008-10-06 22:00:55
这个 “P”好像是4个逻辑分支吧!
mx113040的个人空间 引用 删除 mx113040   /   2008-10-06 17:36:23
V(G)=P+1=4+1=5
这里的P是怎么来的啊
 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 31498
  • 日志数: 11
  • 建立时间: 2008-07-08
  • 更新时间: 2008-09-28

RSS订阅

Open Toolbar