本篇论文目录导航:
【题目】
基于Java环境保护与宣传的设计与开发
【第一章】
环境保护与宣传系统的研发绪论
【第二章】
环保宣传系统开发工具
【第三章】
环境保护系统需求分析与可行性研究
【第四章】
环境保护宣传软件总体设计
【5.1 5.2】
环保宣传体系用户部分构建
【5.3 5.4】
环境保护系统管理员部分开发
【第六章】环保与宣传系统测试
【总结/参考文献】
Java环保网站的创建研究总结与参考文献
第 6 章 系统测试
在完成本系统的各个阶段,如需求分析和设计,和代码的开发,获得了相关的源代码,应该开始把对系统的相关测试。然而,系统测试之前,每个阶段都会出现许多错误和缺陷相关的软件产品,如果没有发现错误并及时的修正这些缺陷,并加以改正,那么这个软件产品是没有用的可能无法正常使用,更可能导致严重的损失相当的大[25].目前,有关程序的正确性没有得到解决,所以软件测试或个别软件错误和缺陷对发现的主要方法。
6.1 模块测试
在模块测试中我们主要从如下方面测试:
(1)每个模块的接口衔接;
(2)每个模块数据结构;
(3)出错处理方法;
(4)系统的主要通道;
(5)影响以上几方面的临界条件。
每个模块进行顺序测试,运用白盒法跟黑盒法相互结合的办法进行测试,白盒法主要是负责的分析模块的内部逻辑,黑盒法主要是补充例子,当软件装配的时候进行测试,方便及时、正确的发现跟接口相关的问题,再之后开始有效性的测试,查看程序功能以及用户要求地功能是不是一致的,最后再把软件跟其它软件元素紧紧结合在一起,根据它们进行系统整理[26].
6.2 整体测试
系统各模块功能测试的主要步骤:
(1)单元测试
开发完毕对该系统测试时的第一步就是单元测试,正常情况下在一边开发代码时候就要进行着单元测试,在源程序代码中检查已经没有没有相关语法错误的时候,就能够进行单元测试。
(2)集成测试
集成测试是在单元测试完成后进行的,集成测试就是将开发完的各个子模块打包在一起形成完整的功能,对这些功能之间连接的接口进行测试,发现连通之间存在的问题[27].
(3)确认测试
集成测试通过以后,理论上各个模块的接口已经没有错误了,此时就已经被发现并且也已经对它进行了改正,所以就可以确认,进行下列测试了。验证软件的功能开发就是所谓的确认测试的特点是不是也该软件的需求是一致的,所以这个确认测试也可称为测试的有效性。
(4)系统测试
系统测试是软件设计的最后一步,是将该系统整合在一起,对所有功能进行全量测试,验证系统是否可以正常使用而进行的一系列功能测试。
6.3 测试结果
6.3.1 管理员的测试
(1)管理登录模块:在输入正确地用户名和密码时,就可以进入系统后台,并对各
个模块进行操作;
(2)新闻类别模块:能正常进行添加和删除操作;
(3)新闻管理模块:能正常进行操作;
(4)留言板管理模块:能正常查看留言和删除;
(5)系统管理模块:能正常进行操作;
(6)系统公告管理模块:能正常添加和删除公告操作;
(7)问卷调查管理模块:能正常查看问卷调查的百分比[28].
6.3.2 用户的测试
(1)用户登录模块:注册后,在输入正确地用户名和密码时,就可以进入系统,才可以进行留言操作;(2)浏览模块:能正常浏览各个模块操作;
(3)问卷调查管理模块:能正常进行问卷投票操作;
(4)留言板管理模块:能正常进行留言操作。
6.4 本章小结
本章是系统测试,分为模块测试和整体测试,又对设计的测试用例和执行结果进行分析,得出结论,完成测试后系统通过验收可以上线使用,是本系统的最后一个环节,也是保证产品质量的最重要一部分。