商品订单管理系统单元测试用例设计
一、目的
本文档提供了商品订单管理系统中的项目OrderManage的类SList的单元测试的用例设计说明。
二、范围
本文档是单元测试文档中的一部分。
三、参考文献
商品订单管理系统问题描述说明书
四、术语 无。
五、基本路径测试用例设计
5.1 FUN_001 public bool check(string a, string b) (1)控制流图
(2)测试路径 path1:1—3 path2:1—2—5 path3:1—2—4—…
public linknode creatlist(int n)(1)控制流图
F
T
F
T
(2)测试路径 path1:1—2—7
path2:1—2—3—4—5—2—7 path3:1—2—3—6—5—2—7
public int listlen()(1)控制流图
(2)测试路径 path1:1—2—4
path2:1—2—3—2—4
5.4 FUN_ 004 public linknode find(string c) (1) 控制流图
(2)测试路径 path1:1—2—5 path2:1—2—3—5
path3:1—2—3—4—2—5
5.5 FUN_005 public int find2(string c) (1) 控制流图
(2)测试路径 path1:1—2—5 path2:1—2—3—5
path3:1—2—3—4
—2—5 5.6 FUN_006 public linknode findnode(int i) (1)控制流图
(2)测试路径 path1:1—2—3 path2:1—2—4—3
path3:1—2—4—5—7—6
path4:1—2—4—5—7—8—5—6
public linknode insnode(int i)(1)控制流图
9
(2)测试路径
path1:1—2—3—4—5
path2:1—2—6—7—8—4—5 path3: 1—2—6—7—9—4—5
public void delnode(int i) (1)控制流图
(2)测试路径
path1:1—2—3—4
path2:1—2—5—6—7—8—4 path3:1—2—5—6—9—4 path4:1—2—5—6—7—9—4
商品订单管理系统单元测试用例设计
一、目的
本文档提供了商品订单管理系统中的项目OrderManage的类SList的单元测试的用例设计说明。
二、范围
本文档是单元测试文档中的一部分。
三、参考文献
商品订单管理系统问题描述说明书
四、术语 无。
五、基本路径测试用例设计
5.1 FUN_001 public bool check(string a, string b) (1)控制流图
(2)测试路径 path1:1—3 path2:1—2—5 path3:1—2—4—…
public linknode creatlist(int n)(1)控制流图
F
T
F
T
(2)测试路径 path1:1—2—7
path2:1—2—3—4—5—2—7 path3:1—2—3—6—5—2—7
public int listlen()(1)控制流图
(2)测试路径 path1:1—2—4
path2:1—2—3—2—4
5.4 FUN_ 004 public linknode find(string c) (1) 控制流图
(2)测试路径 path1:1—2—5 path2:1—2—3—5
path3:1—2—3—4—2—5
5.5 FUN_005 public int find2(string c) (1) 控制流图
(2)测试路径 path1:1—2—5 path2:1—2—3—5
path3:1—2—3—4
—2—5 5.6 FUN_006 public linknode findnode(int i) (1)控制流图
(2)测试路径 path1:1—2—3 path2:1—2—4—3
path3:1—2—4—5—7—6
path4:1—2—4—5—7—8—5—6
public linknode insnode(int i)(1)控制流图
9
(2)测试路径
path1:1—2—3—4—5
path2:1—2—6—7—8—4—5 path3: 1—2—6—7—9—4—5
public void delnode(int i) (1)控制流图
(2)测试路径
path1:1—2—3—4
path2:1—2—5—6—7—8—4 path3:1—2—5—6—9—4 path4:1—2—5—6—7—9—4