5系统测试
5.1 软件测试目的
软件产品与其他产品不同,其最大的成本是检测软件错误,修正错误的成本,以及为了发现这些错误所进行的设计程序和运行测试程序的成本。
关于软件测试目标,人们在长期的工作时间中逐渐有了一个统一的认识。一般说,其第一目标是预防错误。但是实现这一点是很难的,毕竟这当中绝大都是人的创造性活动。所谓“人无完人”,所以不出现错误是不可能的。因此软件测试的第二目标只能是发现错误。
软件错误的表现形态是多种多样的,并且,不同的错误可以有同样的表现形态,因此,即使知道了一个程序的错误,也可能不知道错误是什么。这样要实现测试的第二目标“发现错误”就需要研究软件测试的理论,技术,方法。
5.2测试方法及结果
该系统使用以黑盒测试方法进行测试:它是把程序看成一个黑盒子,完全不考虑程序内部结构和处理过程。黑盒测试是在程序接口进行测试,它只是检查程序功能是否按照规格说明书的规定正常使用。黑盒测试又称功能测试。
测试用例:
(1)登录测试:普通管理员:as 密码:000
超级管理员:eee 密码:000
测试结果:成功登录并转到相应页面。
(2)功能测试: a.车票查询:管理员对已售出和已预订的票进行查询
b.预订车票:管理员根据用户的需求,给用户预订相应的车票 本文来自辣%文,论'文`网,
毕业论文 www.751com.cn 加7位QQ324~9114找原文
c. 基础设置:对车票的预订时间、车次调度等进行设置
d. 管理员设置:对管理员信息进行设置
测试结果:系统功能正常,各程序模块正常。
6总结
基于SOA架构的进销存管理系统的设计与实现通过这几个月的学习和工作,完成了火车售票系统的设计,让使用该系统的用户可以在线查询、订购所需的火车票,能够满足用户的需求。由于该系统使用的是基于.NET和C#的ASP.NTE技术,使我对该门技术有了更加深入的了解。这次系统的设计从最开始的可行性研究,需求分析,到系统的总体设计,详细设计,再到编码、测试等的一个整体过程,使我真正明白了要做一个软件的难度,特别是要做一个真正可用的软件,就更难了。在老师和同学的帮助下,我把以往所学的软件工程、数据库知识结合起来,利用VS开发工具,加上SQL Server数据库系统,完成了本次课程设计,尽量使它能满足各个方面的要求。
在这个系统中不能实现通过车站来查询车次的基本信息,因此整个系统的功能并没能满足火车售票系统的基本要求,只是实现了增删改查功能,对于其他辅助性的功能没有实现。
上一页 [1] [2] [3] [4] [5] [6]
ASP.net火车售票系统设计与实现 第6页下载如图片无法显示或论文不完整,请联系qq752018766