用例测试的方法

  • 用例
  1. 测试用例方法之术语

1)、动态测试(dynamic testing):通过运行软件的组件或 系统来测试软件
例如:一辆汽车发动或行使过程中测试
2)、静态测试(static testing):对组件的规格说明书进行 评审,对静态代码进行走查
例如:一辆汽车未发动未行驶,查看外观、颜色、组成部分
3)、正式评审(formal review):对评审过程及需求文档的 一种特定评审,比如:用例评审
①组内评审(项目组中的成员:产品,开发,测试)
②交叉评审(测试同事成员:测试a、测试b,测试c)
4)、评审员(reviewer):参与评审的人
5)、度量:测量所使用的方法或标准 (准入,准出)
6)、记录员:记录评审会议上的会议纪要
7)、技术评审(Technical Review):同行间对技术进行的评审,目的是技术实现达成共识
8)、走查(Walkthrough):由文档作者逐步陈述文档内容,以收集信 息并对内容达成一致
9)、复杂性(complexity):系统或组件的设计或内部结构比较复杂, 导致难以理解,维护或验证的程度
10)、圈复杂度(Cycloramic complexity):程序中独立路径的数量。可以衡量一个组件模块的判定结构的复杂程度。
例如:软件复杂程度

圈复杂度的计算方法:

a.圈复杂=区域数  

b.圈复杂度=边数-节点数+2

c.圈复杂度=判定节点+1(判定)

11)、控制流(Control Flow):执行组件或系统的一系列顺序的路径

12)、数据流(Data Flow):表示数据对象的顺利或状态发生变化的过程

例如:状态变化:待支付==》已支付,代发货==》已发货,代签收

13)、控制流图(CFG,Controlflowgraph)也叫控制流程图,是一个过程或程序的抽象表现。
2、黑盒设计测试用例方法

a. 等价类,边界值,判定表,场景法,状态迁移法,因果图,正交表,

b.错误推测法,异常分析法,随机测试 (经验测试方法)

2、白盒测试设计用例方法

a.语句覆盖

b.判断覆盖

c.条件覆盖

d.判断条件覆盖

e.路径覆盖(独立路径覆盖,z路径)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值