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        测试总结
    经过测试之后,系统与任务书提出的功能基本没有很大的出入,基本实现了一个课程网站拥有的功能,总体来说系统是可以正常、稳定的工作。由于时间和编程技术的原因,有些细节方面的问题没有完全解决,比如用户名的命名规则没有从数据库上体现,一些文本的格式没有严格的去验证其有效性,功能上有一个技术难点上传文件批量上传,这是个未解决的问题,由于数据库设计的不完善性使得整个开发过程有一定的难度,经过测试,能够知道问题的所在,在以后的设计中一定要做好数据库方面的设计。
上一篇:企业ERP管理软件采购管理采购合同子模块的设计与开发
下一篇:jsp+mysql大学校园二手交易平台开发+数据流图+ER图

论利用ebXML和SOAP开发Web服务【2352字】

Android智能手机的交互式学习系统的设计

XML文档在组态软件中的应用

OpenCV高斯混合模型的交互式图像分割

《大学计算机基础》课程...

Unity3D+C#交互式虚拟温室仿...

基于工程光学课程建设的网络平台设计

志愿者活动的调查问卷表

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

公寓空调设计任务书

承德市事业单位档案管理...

国内外图像分割技术研究现状