系统测试是把各个功能模块装配成一个完整的系统来测试。在这个过程中不仅应该发现设计和编码的错误,还应该验证系统确实能提供需求说明书中指定的功能,而且系统的动态特性也符合预定的要求。根据系统测试的要求,将各个模块系统:用户管理、计划管理、公文管理、会议管理、总结管理和留言管理模块综合成一个大系统——校园网络办公系统进行系统测试,测试的结果:
本系统根据设计要求,达到了预期的开发设想,完成了开发任务。本系统界面设计上紧紧跟随软件设计潮流。系统的编码上,系统代码的编写风格也基本趋于模块化,提高了系统的可读性和可扩展性。
本系统能够实现管理员对用户基本信息的管理,计划、公文、总结、会议、留言等内容进行管理,并能全面反映校园办公的管理情况,真正做到直观快捷的查询方法及实现全方位的计算机管理,是学校教学管理的辅助系统,符合软件设计任务书的要求。
表5-1 用户管理模块功能测试
功能 |
测试操作 |
服务器响应 |
结果 |
用户登录 |
使用已经注册的登录名和密码,输入登录框中,点击登录按钮 |
成功登录,你现在为超级用户或普通用户 |
功能实现 |
添加用户 |
进入添加界面,在信息栏中输入相应信息,点击添加按钮 |
添加成功 |
功能实现 |
修改用户 |
进入修改界面,在信息栏中输入相应信息,点击修改按钮 |
修改成功 |
功能实现 |
删除用户 |
进入用户管理界面,点击删除按钮,删除所选用户 |
删除数据库里的信息,自动刷新界面,显示未删除的信息 |
功能实现 |
页面数据验证 |
在添加、修改界面的信息栏中未输入要求的数据 |
页面检查提示出错,要求输入信息 |
功能实现 |
功能 |
测试操作 |
服务器响应 |
结果 |
提交计划 |
进入提交计划界面,在信息栏中输入相应信息,点击提交按钮 |
显示已提交计划 |
功能实现 |
浏览计划 |
进入计划管理界面,点击浏览按钮 |
自动刷新界面,显示计划信息 |
功能实现 |
删除计划 |
进入计划管理界面,点击删除按钮 |
删除数据库里的信息,自动刷新界面,显示未删除的信息 |
功能实现 |
回复计划 |
进入计划回复界面,点击回复按钮 |
显示计划已回复 |
功能实现 |
页面数据验证 |
在提交界面的信息栏中未输入要求的数据 |
页面检查提示出错,要求输入信息 |
功能实现 |
表5-3 总结管理模块功能测试
功能 |
测试操作 |
服务器响应 |
结果 |
提交总结 |
进入提交总结界面,在信息栏中输入相应信息,点击提交按钮 |
显示已提交总结 |
功能实现 |
浏览总结 |
进入总结管理界面,点击浏览按钮 |
自动刷新界面,显示总结信息 |
功能实现 |
删除总结 |
进入总结管理界面,点击删除按钮 |
删除数据库里的信息,自动刷新界面,显示未删除的信息 |
功能实现 |
回复总结 |
进入总结回复界面,点击回复按钮 |
显示总结已回复 |
功能实现 |
页面数据验证 |
在提交界面的信息栏中未输入要求的数据 |
页面检查提示出错,要求输入信息 |
功能实现 |
功能 |
测试操作 |
服务器响应 |
结果 |
发送会议 |
进入发送会议界面,在信息栏中输入相应信息,点击发送按钮 |
显示已发送会议 |
功能实现 |
浏览会议 |
进入会议管理界面,点击浏览按钮 |
自动刷新界面,显示会议信息 |
功能实现 |
删除会议 |
进入会议管理界面,点击删除按钮 |
删除数据库里的信息,自动刷新界面,显示未删除的信息 |
功能实现 |
页面数据验证 |
在发送界面的信息栏中未输入要求的数据 |
页面检查提示出错,要求输入信息 |
功能实现 |
表5-5 公文管理模块功能测试
功能 |
测试操作 |
服务器响应 |
结果 |
发送公文 |
进入发送公文界面,在信息栏中输入相应信息,点击发送按钮 |
显示已发送公文 |
功能实现 |
浏览公文 |
进入公文管理界面,点击浏览按钮 |
自动刷新界面,显示公文信息 |
功能实现 |
删除公文 |
进入公文管理界面,点击删除按钮 |
删除数据库里的信息,自动刷新界面,显示未删除的信息 |
功能实现 |
页面数据验证 |
在发送界面的信息栏中未输入要求的数据 |
页面检查提示出错,要求输入信息 |
功能实现 |
功能 |
测试操作 |
服务器响应 |
结果 |
发表留言 |
进入发表留言界面,在信息栏中输入相应信息,点击发送按钮 |
显示已发表留言 |
功能 实现 |
查看留言 |
进入留言管理界面,点击查看按钮 |
自动刷新界面,显示留言信息 |
功能 实现 |
删除公文 |
进入公文管理界面,点击删除按钮 |
删除数据库里的信息,自动刷新界面,显示未删除的信息 |
功能 实现 |
页面数据验证 |
在发表界面的信息栏中未输入要求的数据 |
页面检查提示出错,要求输入信息 |
功能 实现 |