|
36 | 36 | -|:-|-
|
37 | 37 | 用例名称 | 提出请假申请 |
|
38 | 38 | 前置条件 | 学生已登录 | *可选*
|
39 |
| -后置条件 | 系统显示成功提交申请的页面 | *可选* |
| 39 | +后置条件 | 系统显示成功提交申请页面 | *可选* |
40 | 40 | 基本流程 | 1.学生点击我要请假按钮; |*用例执行成功的步骤*
|
41 | 41 | ~| 2.系统显示创建申请页面; |
|
42 | 42 | ~| 3.学生填写请假信息(请假类型、开始日期、请假天数、描述); |
|
43 | 43 | ~| 4.学生点击提交申请按钮; |
|
44 |
| -~| 5.系统检查基础信息(学号、姓名)不为空和请假信息填写完整; | |
45 |
| -~| 6.系统保存申请的信息; | |
46 |
| -~| 7.系统显示成功提交申请的页面; | |
47 |
| -扩展流程 | 5.1 系统检查基础信息为空,显示登录超时的信息; |*用例执行失败* |
48 |
| -~| 5.2 系统请假信息填写不完整,弹出请假信息空缺的信息; | |
| 44 | +~| 5.系统检查请假信息填写完整; | |
| 45 | +~| 6.系统保存请假信息; | |
| 46 | +~| 7.系统显示成功提交申请页面; | |
| 47 | +扩展流程 | 5.1 系统请假信息填写不完整,提示"请假信息空缺",返回第3步; |*用例执行失败* |
49 | 48 |
|
50 | 49 | #### 表2:修改请假条 用例规约
|
51 | 50 |
|
52 | 51 | 用例编号 | UC02 | 备注
|
53 | 52 | -|:-|-
|
54 | 53 | 用例名称 | 修改请假条 |
|
55 | 54 | 前置条件 | 学生已登录并且发起过申请 | *可选*
|
56 |
| -后置条件 | 系统显示成功修改申请的页面 | *可选* |
| 55 | +后置条件 | 系统显示成功修改页面 | *可选* |
57 | 56 | 基本流程 | 1.学生点击修改申请按钮; |*用例执行成功的步骤*
|
58 |
| -~| 2.系统根据申请单ID查询请假信息并显示在修改页面; | |
| 57 | +~| 2.系统显示修改页面; | |
59 | 58 | ~| 3.学生修改请假信息(请假类型、开始日期、请假天数、描述); |
|
60 | 59 | ~| 4.点击修改申请按钮; |
|
61 |
| -~| 5.系统检查基础信息(学号、姓名)不为空和请假信息填写完整; | |
62 |
| -~| 6.系统修改该申请的信息,请假状态变更为“待定”,请假申请需重新审批; | |
63 |
| -~| 7.系统显示成功修改申请的页面; | |
64 |
| -扩展流程 | 5.1 基础信息(学号、姓名)为空,显示登录超时的信息; |*用例执行失败* |
65 |
| -~| 5.2 请假信息填写不完整,弹出申请表信息空缺的信息; | |
| 60 | +~| 5.系统检查请假信息填写完整; | |
| 61 | +~| 6.系统修改申请信息,请假状态变更为“待定”,请假申请需重新审批; | |
| 62 | +~| 7.系统显示成功修改页面; | |
| 63 | +扩展流程 | 5.1 请假信息填写不完整,提示“请假信息空缺”,返回第3步; |*用例执行失败* |
66 | 64 |
|
67 | 65 | #### 表3:查看请假状态 用例规约
|
68 | 66 |
|
69 | 67 | 用例编号 | UC03 | 备注
|
70 | 68 | -|:-|-
|
71 | 69 | 用例名称 | 查看请假状态 |
|
72 |
| -前置条件 | 学生已登录 | *可选* |
73 |
| -基本流程 | 1.系统检测学生学号不为空; |*用例执行成功的步骤* |
74 |
| -~| 2.系统根据该学生学号ID查询该学生所有请假单; | |
75 |
| -~| 3.系统显示所有请假单信息并为每个请假单绑定修改申请按钮; | |
76 |
| -扩展流程 | 1.1 系统检测学号为空,显示登录超时的信息; |*用例执行失败* |
| 70 | +前置条件 | 学生已登录并且发起过申请 | *可选* |
| 71 | +基本流程 | 1.学生输入请假开始日期; |*用例执行成功的步骤* |
| 72 | +~| 2.系统检查请假开始日期不为空; | |
| 73 | +~| 3.系统查询学生请假信息存在; | |
| 74 | +~| 4.系统绑定修改申请按钮; | |
| 75 | +~| 5.系统显示请假信息; | |
| 76 | +扩展流程 | 2.1 系统检查开始日期为空,提示“未填写查询日期”,返回第1步; |*用例执行失败* |
| 77 | +~|3.1 系统查询学生请假信息存在,显示“查无记录”; | |
0 commit comments