查看完整版本: 计算机软件测试技术学习笔记(第7帖)

johnliuzy 2004-9-22 09:51

计算机软件测试技术学习笔记(第7帖)

2:因果图法:
等价类法并没有考虑到输入情况的各种组合带来的制约关系,所以我们引入了因果图法。
利用因果图导出测试用例需要经过以下步骤:
1:分析程序规格说明的描述,哪些是原因,哪些是结果。原因常常是输入条件或输入条件的等价类,而结果是输出条件。
2:分析程序规格说明的描述中语义的内容,并将其表示成连接各个输入与各个输出的因果图。
3:由于语法或环境的限制,有些输入条件和输出的组合是不可能出现的,为表明这些特定的情况,在因果图上使用若干个特殊的符号标明约束条件。
4:把因果图转换成判定表。
5:判定表中每一列表示的情况写成测试用例。

Ci表示输入条件,Ei表示输出状态。
我们注意到,输入状态相互之间还可能存在某些依赖关系,称为约束(例如,某些输入条件本身不可能同时出现,我们用特定的符号表明这些约束。

E约束(异):a和b中至多有一个可能为真,即a和b不能同时为真。
I约束(或):a、b、c中至少有一个是真,既a,b,c3个输入条件至少有一个成立。
O约束(唯一):a和b必须有一个为真,而且仅有一个为真。
R约束(要求):a输入条件为真时,b输入条件也必须为真
输出条件的约束只有一个:
若输出为a,则输出为b的情况不可能出现。
3:边界值分析:
软件输入域和输出域的边界往往是最容易出现错误的地方,在设计测试用例的过程中。必须给予足够的重视,基于边界值分析而专门设计的测试用例,往往能取的良好的测试效果。
其基本思想是使用稍低于最小值、最小值 稍高于最小值、正常值 、稍低于最大值、最大值、稍高于最大值取输入变量。

Nokia0906 2005-1-14 15:06

结束了?

哥们儿,就7贴嘛?我感觉在看一本书唉,还有没有了?支持你!

jiangwb1 2005-5-3 22:59

下面的没了吗
我支持下

zys3497 2005-5-18 12:56

顶了,我一口气把7贴都看完了。

hpaolo 2005-7-14 13:49

我顶,哥们 厉害啊

hpaolo 2005-7-14 13:52

嘿嘿 7篇我都拷贝下来啦 学习去了 哥老关 谢了哦 期待你的下一篇大做

diya 2005-12-26 12:59

支持,还有嘛?

xiaoye_china 2005-12-26 14:23

我也是都看完了,看来要向他学习也写个什么学习笔记与大家一起分享了.哈

李逍遥 2006-4-10 19:17

非常感谢!

忧郁の真人 2006-4-11 16:10

支持支持,不错啊.......应该还有吧

MOTOED 2006-7-19 00:15

可以搞个整合的目录帖子啊

yhy123 2006-7-19 12:17

太麻烦拉

ljhljhabc 2007-1-10 09:44

sdlkfj8 sdlkfj8

Spark.lee 2007-1-10 21:07

太麻烦

我看你们还是 去买本软件测评书看
相当的不错!!!!!!!!!!!!!!

孤独无心 2007-4-4 14:16

sdlkfj2

anihc2000 2007-5-25 15:41

sdlkfj5

qubao0451 2007-6-13 13:53

456

好东西,正要学的

zhaoguihua 2007-6-27 15:23

789

sdlkfj2

maihua258 2007-7-2 15:00

看不懂

zhangsy 2007-8-8 13:51

谢谢分享.

shakehand 2007-8-8 17:19

回复 #1 johnliuzy 的帖子

新手, 顶!sdlkfj2 sdlkfj2 sdlkfj2

tanxiao02 2007-8-10 15:26

回复 #1 johnliuzy 的帖子

很期待自己什么时候也能开始测试

zhoulj 2007-8-11 20:45

还有没? 应该还有吧,这样的资料很好,不错! 还有的话,让我们都学习一下吧。

monstergod 2007-8-14 11:05

谢谢分享!!

zhangsy 2007-8-14 19:22

谢谢,哪个有关于正交排列表方面的知识讲解呀?也发上来呀

zhangj8826 2007-8-15 08:51

支持!

woshiyeye207 2007-8-15 18:38

能坚持,很好

changlang530 2007-8-16 14:15

一笑而过

riusan 2007-12-15 16:53

感谢

gujichao 2007-12-17 22:44

我还没学到这~!
不过先了解了一下``
谢谢你`!

goodkidd 2007-12-18 13:27

多谢  学习:handshake

lzzsquall 2007-12-18 22:22

下面的没了吗
我支持下

新的开始 2007-12-19 10:49

谢谢

:lol

qjtvrmtv 2007-12-22 17:22

回复 2# 的帖子

呵呵。。。:lol 少了些。。///

153994730 2007-12-29 20:49

虽然都学过了...但还是复习复习...顶

joyce0219test 2008-4-9 14:30

谢谢楼主分享

scott_huang 2008-4-9 19:14

:)
页: [1]
查看完整版本: 计算机软件测试技术学习笔记(第7帖)