软件测试--成绩管理系统测试报告.docVIP

  • 39
  • 0
  • 约3.6千字
  • 约 10页
  • 2016-04-04 发布于湖北
  • 举报
成绩管理系统测试报告 学院:数学与计算机科学学院 班级:软件12 姓名:XXX 学号:XXXXXXXXXXXX 1引言 1.1 编写目的 本系统是基于B/S结构的学生成绩管理系统,通过该系统可对学生成绩信息进行方便管理,为学校学生和老师建立一个成绩信息沟通的平台,从而方便学校学生的成绩管理。为了保证学生信息管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例系统进行测试。系统使用了全新的成绩管理理念,系统从完善的基础信息管理,已创建的成绩数据的录入,修改,浏览等功能操作。 对此次项目中的所有软件测试活动中,包括测试内容,进度,以及存在的问题,会产生哪些风险有一个详细的了解,有利于以后做项目时的,对此类错误的避免或改正。通过对测试结果的分析得到对软件的评价;为纠正软件缺陷提供依据;使用户对系统运行建立信心; 1.2背景 1)待开发系统软件名称学生成绩管理系统(自己用jsp编写的B/S系统) 2)测试环境本系统属于个人开发的学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能;通过编写测试此系统以发现自己编写程序过程中存在的缺陷、提高自己的编程能力、提高自己对系统编写流程的熟悉度。 3)本系统采用利用 Eclipse-Jee-Luna-sr1-win32-x86_64软件编写;辅助运行软件有: Tomcat-7.0 Jdk-7.0 Oracle-enterprise-11g。 1.3 定义 jsp——全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 它实现了Html语法中的java扩张(以 %, %形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。Java?Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 图1 查询功能能够顺利实现,测试通过 图2 密码修改功能能够顺利实现,测试通过,但是已某一身份登陆后可对任意用户进行密码修改,安全性未能通过! 图3 成绩查询功能以实现,测试通过 3.2测试2(教师) 教师登录系统后可以选择修改登录密码或对学生成绩进行管理(增删查改)、查询个人信息及对自己账号的密码修改。 图4 插入学生成绩信息功能能够顺利实现,测试通过 3.3测试3(管理员) 管理员登录成功后可以选择对教师信息、学生基本信息、学生成绩信息、班级信息进行管理 图5 修改学生成绩信息功能能够顺利实现,测试通过 图6 查询班级基本信息功能能够顺利实现,测试通过 4 对软件功能的结论 4.1.1功能1 登陆模块、安全模块测试 本测试是采用黑盒测试法,为了检测不同权限的用户在登陆时是否能进入对应模块并得到应有的权限,检验密码模块的正确有效性。 图7 密码正确则进入系统主页,否则显示如下页面3秒后返回登录界面 图8 4.1.2限制 目前我们的使用范围非常狭窄。测试数据值的范围包括动态数据和静态数据,有局限性。 4.2功能2 安全性测试 1)直接输入主页面的ip地址,而不经过登录过程,看能否进入主页实现各种功能;测试结果如下: 图9 测试通过 各种角色的用户只拥有其相应的权限,执行其相应的功能。 测试通过 4.3 功能3 容错性测试 1)灾难恢复性测试:系统所用数据库未采用备份与恢复技术,如数据库发生异常将导致不可恢复灾难。 2)输入异常数据处理:数据登录界面输入异常数据有出错提示;不能登录进入系统。但进入系统后对输入的数据没有继续进行输入错误检测,更没有出错处理。

文档评论(0)

1亿VIP精品文档

相关文档