功能测试
功能测试
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、提交反馈
提交反馈输入需要反馈的问题点击提交即可,反馈类型可以不用选择:
然后点击提交:
提交成功。