的目的,而是通过测试发现错误之后还必须诊断并改正错误。
6.2测试目标
软件测试的目标为:a、测试是为了发现程序中的错误而执行程序的过程。
b、好的测试方案是极可能发现迄今为止尚未发现的错误。
C、试是发现了至今为止尚未发现的错误的测试。
6.3测试方法
6.3.1白盒法
其测试的前提是可以把程序看成装在一个透明的白盒子中,也就是完全了解程序的结构盒处理过程。这种方法按照程序内部的逻辑测试程序,检验程序中的每一条通路是否能按预定的要求正确工作。
6.3.2黑盒法
其测试前提是把程序看成一个黑盒子,完全不考虑程序的内部结构盒处理过程。也就是说黑盒测试是在程序接口进行的测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当的接收输入的数据产生正确的输出信息,并保持外部信息的完整性。
6.4测试步骤
一般大型软件系统的测试基本上包括5个步骤:模块测试、子系统测试、系统测试、验收测试和平行运行。软件测试在软件生命周期中横跨两个阶段。通常在编写出每个模块之后就对它作必要的测试,模块的编写者和测试者是同一个人,编码和模块测试属于软件生命周期的同一个阶段。在这个阶段结束之后,对系统还应该进行各种综合测试,这是软件生命周期中的另一个独立的阶段,通常由专门的测试人员承担这项工作。
6.5系统的测试
系统测试主要采用上述的步骤方法,大部分采用"白盒测试"因为系统模块程序的编写由各个组员完成,各个模块程序的流程很清楚,在编写过程中也出现过很多错误,甚至根本无法运行下去,采用程序中的设置断点,进行断点测试,逐步缩小范围并最终找到问题的解。在编写的过程中一边编写一边进行测试,发现错误立刻更正尽量使模块功能更贴近用户。在测试过程中,尽量站在用户的角度考虑问题,假如我是用户如何才能更方便,假如我在某一时刻进行某种操作会产生什么结果,大量进行假设,并请同学帮忙作为用户试使用系统并提出建议意见。当在整个系统在所有模块功能完成后,由组长带领行测试。首先测试了一个模块的功能,能够实现后,再对其它模块进行测试,在这个过程中,往往又会返回到刚才的模块,再次改进。如此反复当所有模块测试完成后,便对子系统分别测试,输入大量数据并尽可能多的假设"非正常情况"以测试系统的健壮性。待这些测试都通过后就对整个系统进行测试。我们小组所采用的测试方式属于集成测试中的渐增式测试,这种方法实际上同时完成单元测试和集成测试,其优点有:
1.开销小,因为其利用已测试过的模块作为测试软件。
2.可以较早发现模块间的接口错误。
3.在测试时,如发现错误往往和最近加进来的那个模块有关。
4.已测试的模块可以在新的条件下再次检验,使测试更彻底。
经过系统测试并修改之后,软件下载管理系统基本上完成了在任务书中所要求的功能,并同时为了达到学习的目的,对系统作了功能一部分创新,且都已经过完全测试。
7.总结
在设计开始这前,我对ASP并不是很了解,后来在老师和同学的帮助下,慢慢对ASP有了一定了解,并结合了FLASH、POTOSHOP等设计思想逐步完成了软件下载管理系统中的界面子系统模块。
在整个设计过程中,也出现过很多的问题,在不断学习的过程中我体会到:
a.设计是一个不断学习新鲜事物的过程,从设计初的不懂到最后能够顺利完成,我体会到在实践中学习的重要性。
8.致谢辞
在软件下载管理系统实施过程中,我得到了许多老师和同学的帮助,尤其是我的指导老师蒋建辉,他给予我非常大的帮助并提出了许多宝贵的具体建议。此外,在完成设计的过程中,一些同学和网上论坛的朋友也给了我很大的帮助,谨在此向他们表示衷心的感谢!
9.参考文献
[1]肖金秀等.ASP网络编程技术.清华大学出版社.2001年10月.
[2]陈越编.photoshop5.0制作.武汉出版社.2002年8月.
[3]张文毅王利编.网页制作入门知识.人民出版社.2001年5月.
[4]编程高手工作室编. Windows2000编程利器:WebprogrammingforASP-ASP编程高手.北京希望电子出版社.2002年1月.
[5]林清华张月瑶杨良编.网页制作技巧.清华大学出版社.2003年1月.
[6]廖信彦编.Access2002中文版入门与提高实用教程.中国铁道出版社.2002年7月.
[7]DreamWeaverMX/UltraDev中文资讯网站www.MXSKY.com
[8]中国软件 www.csdn.net
10.附录
10.1后台服务器配置
本系统使用了Microsoft的IIS5.0作为系统服务器。
Windows2000以上版本的操作系统。打开"控制面板"里面的"添加/删除程序"选项,然后选择"添加/删除Windows组件",最后选中弹出对话框的"Internet信息服务(IIS)选项",如图10.1.1所示,按照系统提示进行安装即可。
下面来介绍一下怎么设置IIS的服务。
首先,选择"控制面板"下"管理工具"中的"Internet服务管理器",出现如图10.1.2所示界面,单击框中的按钮可以开启Internet服务。
在"默认Web站点上"目录上单击鼠标右键,在弹出的菜单中选择"新建",然后选择"站点"
然后根据以下步骤来完成站点设置:
现在整个设置全部完成,本机的服务器IP是192.168.0.199,则访问本系统页面的地址:http://192.168.0.199/index.htm
??
??
??
??
第2页
上一篇:
ASP车辆调度管理系统(论文和程序)
下一篇:
试析影响公路路面平整度的因素及应采取的施工措施