关于测试:软件测试用例设计方法

34次阅读

共计 686 个字符,预计需要花费 2 分钟才能阅读完成。

1、等价类法:
等价类依照理论场景的无效和有效分为无效等价类和有效等价类:

对于取学生问题在 60 到 80 之间的场景筛选:

X<=60 60<x<80 x=>80

x<60 和 x >80 就是有效等价类 而 60<x<80 则是无效等价类

也就是设计用例的时候,这些就是用例数据的验证范畴。

对于等价类我的了解,字母,数字,字符,这些都属于大的等价类,都是再设计用例时须要思考到的点。

2、边界值法:
边界值法,则拿下面等价类的区间就能够进行清晰,对于 60<x<80 来说 60 80 就是其边界值,对于边界值左近的值都能够逐个验证。

边界值次要思考的是非凡场景如 0,null,None,”” 等。

3、因果图及断定表:
这两个通常能够一起应用,也就是把因果关系理顺后,能够通过断定表进行关系的明晰化

因果图次要思考的场景(这几个场景根本够平时应用)

恒等 起因 A 呈现 —> 后果 B 呈现,起因 A 不呈现 —> 后果 B 不呈现

非 起因 A 不呈现 —> 后果 B 呈现,起因 A 呈现 —> 后果 B 不呈现

与 起因 A 和起因 B 同时呈现 —> 后果 C 呈现

或 起因 A 和起因 B 任意呈现 —> 后果 C 呈现

当然还有

互斥(起因 A 呈现,B 不能呈现)–> 后果 C 呈现,(起因 B 呈现,A 不能呈现)–> 后果 C 呈现

蕴含 感觉和或很像

惟一 是所有起因中只能有一个成立,则后果成立

要求 有起因 A 则 B 必须呈现,才有后果 C

屏蔽 A 为 1 B 为 0 A 为 0 B 为任意 后果呈现 C

4、场景法
测试过程先确定根本流程,有一个根本流

再根本流的根底上进行减少场景,通过扭转流程中的不同阶段,确认新的场景;

5、谬误倒推法
假设谬误场景,而后去倒退可能产生的起因,进而进行验证(如果后面用例笼罩较全面,此处用例应该已被蕴含)

正文完
 0