交互式XML课程建设网站的开发(16)
时间:2017-01-10 13:07 来源:毕业论文 作者:毕业论文 点击:次
8 点击【个人天地】,电子公告管理,可以发布公告信息,修改和删除公告信息 发布一条公告,然后修改,最后删除 能够发布公告并在主页上查看到相应内容,修改公告之后内容改变,删除之后没有这条公告存在 6.2 执行测试 6.2.1 用例编号XMLWEB_A01的测试 根据测试用例编号XMLWEB_A01对管理员用户功能进行测试,结果过程如下: 执行操作步骤1,输入用户名admin,密码a,之后能实现预期结果 执行步骤2,添加教师和学生用户,能实现预期结果,界面如图6-1和图6-2所示; 图 6 - 1 图 6 - 2 执行步骤3,发布一条主题为“我校研究生开展为雅安地震受难者祈福活动”的新闻,能实现预期结果,界面如图6-3所示; 图 6 - 3 执行步骤4,电子公告修改或删除一条,能实现预期结果,界面如图6-4所示; 图 6 - 4 执行步骤5,删除一条“张三”的留言,能实现预期结果,界面如图6-5所示; 图 6 - 5 执行步骤6,能实现预期结果,界面如图6-6所示; 图 6 - 6 6.2.2 用例编号XMLWEB_A02的测试 根据测试用例编号XMLWEB_A02对管理员用户功能进行测试,结果过程如下: 执行步骤1,能实现预期结果,登录前的界面如图6-7所示; 图 6 - 7 登录之后,能够下载,如图6-8 图 6 - 8 执行步骤2,能实现预期结果,界面如图6-9所示; 图 6 - 9 执行步骤3,能实现预期结果,界面如图6-10所示; 图 6 - 10 执行步骤4,能实现预期结果,界面如图6-11所示; 图 6 - 11 在服务器端文件夹下能查看到上传的文件,如图6-12所示; 执行步骤5,能实现预期结果,界面如图6-12所示; 图 6 - 12 执行步骤6,能实现预期结果,界面如图6-13所示,阅读之后“未读”会变成“已读”; 图 6 - 136.2.3 用例编号XMLWEB_A03的测试 根据测试用例编号XMLWEB_A03对教师用户功能进行测试,结果过程如下: 执行步骤1,能实现预期结果,界面与用例编号XMLWEB_A02的测试相同; 执行步骤2,能实现预期结果,界面与用例编号XMLWEB_A02的测试相同; 执行步骤3,能实现预期结果,界面与用例编号XMLWEB_A02的测试相同; 执行步骤4,查阅学生作业,能实现预期结果,界面如图6-14所示; 图 6 - 14 执行步骤4,选择资料文件上传,能实现预期结果,界面如图6-15所示; 图 6 - 15 文件上传后在“在线资源”处能查看到,如图6-16所示 图 6 - 16 执行步骤5,选择资料文件上传,能实现预期结果,界面如图6-17所示; 图 6 - 17 执行步骤6,能实现预期结果,界面与用例编号XMLWEB_A02的测试相同; 执行步骤7,能实现预期结果,界面与用例编号XMLWEB_A02的测试相同; 执行步骤8,发布一条公告信息,其他人能在主页上浏览,界面如图6-18所示; 图 6 - 18 这是主页上能看到的电子公告板,点击之后能浏览内容,如图6-19所示; 图 6 - 196.3 测试总结 经过测试之后,系统与任务书提出的功能基本没有很大的出入,基本实现了一个课程网站拥有的功能,总体来说系统是可以正常、稳定的工作。由于时间和编程技术的原因,有些细节方面的问题没有完全解决,比如用户名的命名规则没有从数据库上体现,一些文本的格式没有严格的去验证其有效性,功能上有一个技术难点上传文件批量上传,这是个未解决的问题,由于数据库设计的不完善性使得整个开发过程有一定的难度,经过测试,能够知道问题的所在,在以后的设计中一定要做好数据库方面的设计。 (责任编辑:qin) |