课程设计报告1 联系客服

发布时间 : 星期一 文章课程设计报告1更新完毕开始阅读3197f0090b1c59eef9c7b421

4.2.1.2服务器配置

对系统运行环境进行说明:作为JSP的服务器有很多,但本系统使用了Tomcat服务器,服务器配置操作简单,容易上手。下面简单讲解Tomcat服务器的配置。

JDK是Sun公司的Java应用程序和组件的开发环境,既是编译和测试工具,也是提供Java程序的虚拟机,是调试和运行JSP不可缺少的工具。用户可以到Sun公司的网站(http://java.sun.com)下载其安装文件。下载完JDK后,进行安装,安装步骤与普通的应用程序没有差别。在安装完成后,需要对JDK进行配置以满足调试和运行JSP的需要。

4.2.2系统测试

系统测试的重要性体现在它是保证系统质量和可靠性的最后关口,是对整个系统开发过程的最终审查。本系统的测试采取人工测试与机器测试中“黑盒测试”相结合的方法,选择用例来进行测试,得到的测试结果记录见以下各表。

系统测试包括模块测试、子系统测试以及系统测试。

模块测试(又称单元测试),是把程序中的每个模块作为一个单独的实体来测试,目的是保证每个模块作为一个单元能正确运行。在这个测试步骤中所发现的往往是编码和详细设计的错误。

子系统测试是把经过单元测试的模块放在一起形成一个子系统来测试。模块相互间的协调和通信是这个测试步骤中的主要问题,因此这个步骤着重测试模块的接口。

系统测试是把经过测试的子系统装配成一个完整的系统来测试。在这个过程中不仅应该发现设计和编码的错误,还应该验证系统确实能提供需求说明书中指定的功能,而且系统的动态特性也符合预定要求。在这个测试步骤中发现的往往是软件设计中的错误,也可能发现需求说明中的错误。

验收测试是把软件系统作为单一的实体进行测试。测试内容与系统测试基本类似,但是它是在用户积极参与下进行的,而且可能主要使用实际数据(系统将来要处理的信息)进行测试。目的是验证系统确实能够满足用户的需要。

下面以对子系统的测试为例,对系统的测试情况进行说明。 用户子系统:

用户注册表4.2.2.1

设计页面 Regedit.html Regedit.jsp Userview.jsp 输入数据 用户名:candy 密码:123456 姓名:森碟 性别:女 地址:北京 电话:24323432 邮编:100001 邮箱:candy@163.com 期望得到的结果 是否成功 建议

数据正确无误地写入数据库 是 无

用户子系统:

用户注册表4.2.2.2

测试场景 涉及页面 用户注册 regedit.html regedit.jsp userview.jsp 输入数据 用户名:candy 密码:123456 期望得到的结果 是否成功 建议

用户子系统:

用户注册表4.2.2.3

测试场景 涉及页面 输入数据 用户信息修改 usermodify.jsp 密码:234567 姓名:天天 性别:男 是 无 跳转到用户已存在界面,不能注册 地址:北京 电话:24323432 邮编:100001 邮箱:tiantian@163.com 期望得到的结果 是否成功 建议

用户子系统:

用户登录表4.2.2.4

测试场景 涉及页面 用户登录 login.html login.jsp 输入数据 用户名:candy 密码:123456 期望得到的结果 是否成功 建议

是 无 进入系统 是 无 数据正确无误地写入数据库