功能测试

功能测试

1、管理员端测试

1.1、登录

输入账号密码,选择管理员类型进行登录。
在这里插入图片描述
如下可以看到登录成功,已经进入了管理员首页:
在这里插入图片描述

1.2、专业管理

1.2.1、新增专业和查询专业

现在我们想增加一个新专业“软件工程”,然后我点击新增专业,输入了软件工程的基本信息准备添加。
在这里插入图片描述
然后我们点击“保存”,出现下面的界面:
在这里插入图片描述
即,软件已经存在,我们不能添加重复的专业。所以现在我重新再添加一个“大数据采集与管理”专业。点击保存:在这里插入图片描述
点击保存:
在这里插入图片描述
此时已经添加成功,我们可以进行查询:
在这里插入图片描述
此时已经查询成功了,而且这是支持模糊查询的,只需要输入“大数据”三个字就可以查询到“大数据采集与管理”。

1.2.2、删除和编辑专业

基于1.1.1步骤,我们继续进行编辑和删除专业的测试。
首先是编辑,我们点击查询出来的“大数据采集与管理”的编辑按钮,进入编辑,此时我要把专业人数180人改为181人。
在这里插入图片描述
然后点击更新:
在这里插入图片描述
此时我们看到已经更新完毕了。
这个时候我们打算删除这个新增的专业,点击删除后:

在这里插入图片描述
这个时候我们是看不到有这个专业了。

1.3、 教师管理

1.3.1、新增教师和查询教师

点击新增,然后输入教师信息:在这里插入图片描述
然后我们点击保存:
在这里插入图片描述
现在保存成功,我们接下来进行“查询”功能,输入“马”进行查询:
在这里插入图片描述
可以看到姓“马”的老师了,而且我们刚刚添加的也成功了。

1.3.1、编辑和删除

现在我们发现“马春波”的职称是副教授,我们需要进行修改,点击编辑把教授改为副教授。
在这里插入图片描述
在这里插入图片描述
修改成功,现在删除“马云”的信息:
在这里插入图片描述
删除成功。

1.4、教学计划

1.4.1、新增计划和查询计划

在“教学计划”页面点击“新增”,然后输入需要增加的教学计划并点击保存:
在这里插入图片描述
在这里插入图片描述
此时添加成功。我们再进行查询一下:
在这里插入图片描述

1.4.2、编辑和删除计划

基于1.4.1,继续对这个教学计划进行编辑,现在需要修改它的考试方式为“闭卷笔试”:
在这里插入图片描述
点“更新”:
在这里插入图片描述
然后我们再进行删除:

在这里插入图片描述
查询不到相关信息,已经删除成功了。

1.5、教学任务

在“教学任务”处点击新增,然后选择专业年级和新增任务的具体信息,点击保存:
在这里插入图片描述
在这里插入图片描述
现在添加成功了,我们需要对它进行查询:
在这里插入图片描述
查询成功,接下来进行删除:
在这里插入图片描述
删除成功,已经查询不到相关信息了。

1.6、排课条件

排课条件分为管理员端添加禁忌和教师提交条件,这里我测试的是管理员端添加和删除条件和处理教师提交的条件。

先在管理员端添加一个条件,选择后点击添加:
在这里插入图片描述
在这里插入图片描述
添加成功,可以在排课条件的主页看到:
在这里插入图片描述
然后我们进行删除该条件:
在这里插入图片描述
删除成功。
接下来查看教师提交的条件:
在这里插入图片描述
现在我们需要对第一个进行更改,我来拒绝他的申请,当我点击拒绝后:
在这里插入图片描述
此时已经拒绝成功了。

1.7、排课管理

1.7.1、删除已排和自动排课

先删除已经排好的课:
在这里插入图片描述
在这里插入图片描述
从上图可以看到全部都是未排的课,现在来测试自动排课
点击自动排课后:
在这里插入图片描述
现在大部分的课已经排好。

1.7.2、手动排课和查询排课

先进行查询测试,在未排课查询中输入“软件”,进行查询:
在这里插入图片描述
然后进行手动排课测试,我们就选择上图中的第一个课程,点击手动排课,我现在想把课排到周一:
在这里插入图片描述
然后点“安排上课”:
在这里插入图片描述
哦豁,安排满了这个时间段,所以我只有换时间:
在这里插入图片描述
然后点击“保存排课”,接下来我们去已安排课程中进行查询:
在这里插入图片描述
在这里插入图片描述

1.8、课表管理

1.8.1、查询课表

首先查询课表:
在这里插入图片描述

1.8.2、导出课表

导出上面的课表和全部课表:
在这里插入图片描述
然后我们打开1.8.1选择查询课表的导出文件:
在这里插入图片描述
导出成功并且可以成功打开。

1.9、个人密码

这里我们来修改密码:

在这里插入图片描述
在这里插入图片描述
现在我们重新登录,发现是可以登录成功的。

2、教师端测试

2.1、登录

输入正确的账号密码
在这里插入图片描述
登录成功:
在这里插入图片描述

2.2、提交要求

这里是和管理员端的排课条件对应,这里提交的要求将会被管理员进行审核。
先选择时间,然后添加:
在这里插入图片描述
在这里插入图片描述
已经添加成功,接下来我们可以在上一页面看到刚刚添加的:
在这里插入图片描述
然后进行删除测试:

在这里插入图片描述
删除成功!
这里我再测试一下我们这里提交的条件能否被管理员处理和处理之后我们这里接收到的反馈。
首先用教师账号提交条件:

在这里插入图片描述
然后我们登陆管理员账号,去查看条件,发现已经提交成功,并且我们可以看到:
在这里插入图片描述
然后我们把他的申请拒绝了:
在这里插入图片描述
然后再换回刚刚的教师的账号去看处理结果:
在这里插入图片描述
可以看到,审核没通过。

2.3、查看课表

查看课表的测试我们只需要点进去查看课表即可:
在这里插入图片描述

2.4、个人信息

个人信息的测试只需要点进去就可以看到该老师的基本信息:
在这里插入图片描述

2.5、个人密码

个人密码的测试:
点击个人密码,然后输入新密码再确认一遍即可。
在这里插入图片描述
在这里插入图片描述
然后我重新用新密码登录了一下,能很顺的登录成功。

2.6、提交反馈

点提交反馈进去,然后输入需要反馈的问题,反馈的类型可以不用选,如下图我已经输入了我的反馈:

在这里插入图片描述
然后点击提交:
在这里插入图片描述
成功提交。

3、学生端测试

3.1、登录

输入账号密码,测试能否登录:
在这里插入图片描述
在这里插入图片描述
登录成功!

3.2、个人信息

个人信息的测试只需要点进去看是否能够正常显示基本信息即可:
在这里插入图片描述

3.3、个人密码

个人密码即修改密码,此时我们输入一个新密码然后再次登录就可以测试是否成功:
在这里插入图片描述
在这里插入图片描述
然后输入账号和新密码重新登录,成功的进入了首页。

3.4、提交反馈

提交反馈输入需要反馈的问题点击提交即可,反馈类型可以不用选择:

在这里插入图片描述
然后点击提交:
在这里插入图片描述
提交成功。

posted @ 2019-11-17 20:38  a王越  阅读(563)  评论(0编辑  收藏  举报