- 使用范围:
功能 -- 接口 -- 自动化
- 用例设计的层次感
1. 先需求分析 -- 得到【测试功能点大纲】 2. 场景法 -- 得到【流程图】 -- 进一步得到【流程分支覆盖】 包括模块间场景组合,系统间场景组合 3. 细分场景,单独进行:【场景法】 4. 每个单独模块进行:等价类,边界值,因果图
- 场景法
*** 概念 通过场景描述的业务流程(业务逻辑),也包括代码实现逻辑,设计用例来遍历场 景(路径) ,验证软件系统功能的正确性。
*** 步骤 2.1画出流程图 2.2列出测试用例,使得流程图的所有判断分支都覆盖到 1)覆盖基本流,每一个判断分支的正常路径 2)找到每一一个分支另外一条路径
*** 流程图
◆流程图=流程+图。 ◆为便于识别,绘制流程图的习惯做法是: ➢ 圆角矩形: "开始”与“结束” ➢ 矩形: 行动方案、普通工作环节 、 输入输出 ➢ 菱形: 问题判断或判定 ➢ 平行四边形:输入输出➢ 箭头: 工作流方向
- 流程图实例