1 / 36
文档名称:

软件测试毕业设计方案.doc

格式:doc   大小:670KB   页数:36页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试毕业设计方案.doc

上传人:梅花书斋 2021/12/11 文件大小:670 KB

下载得到文件列表

软件测试毕业设计方案.doc

文档介绍

文档介绍:阜阳师范学院
本科毕业设计
题目:班级管理系统测试
学 号:姓 名:
年 级:
系 别:
专 业:完毕日期:
指引教师:
班级管理系统测试
姓名: 学号: 指引教师:
摘要 在软件生命周期各个阶段,均有也许会产生差错。虽然在每个阶段结束之前均有严格复审,以盼望能尽早发现错误,但是经验表白审查并不能发现所有差错。如果在软件投入生产性运营之前,没有发现大某些错误,则这些错误迟早会在运营过程中暴露出来,甚至导致严重后果,等到那时去改这些错误代价会很高。测试目就是在软件投入生产性运营之前,尽量地发现软件中错误,测试是对软件规格阐明、设计和编码最后复审,因此软件测试贯穿在整个软件开发期全过程。要对软件进行测试一方面要明白软件要实现功能,否则无法对软件进行测试。本文在分析软件测试办法、目、流程图等基本概念基本上,重点简介了对自己开发班级管理系统测试。
核心词:安装测试、功能测试、性能测试、单元测试
1. 软件测试概念

软件测试(Software testing)是软件生存期(Software life cycle)中一种重要阶段,是软件质量保证核心环节。通俗地讲,软件测试就是在软件投入运营前,对软件需求分析、设计规格阐明和编码进行最后复审活动。1983年IEEE提出软件工程术语中给软件测试下定义是:“使用人工或自动手段来运营或测定某个软件系统过程,其目在于检查它与否满足规定需求或弄清预期成果与实际成果之间差别”。这个定义明确指出:软件测试目是为了检查软件系统与否满足需求。
从顾客角度来看,普遍但愿通过软件测试暴露软件中隐藏错误和缺陷,因此软件测试应当是“为了发现错误而执行程序过程”。或者说,软件测试应当依照软件开发各阶段规格阐明和程序内部构造而精心设计一批测试用例(即输入数据及其预期输出成果),并运用这些测试用例去运营程序,以发现程序错误或缺陷。
软件测试目、原则、基本规定
测试目


基本规定(测试人员)


测试用例
由测试数据和相应预期成果构成。在测试之前,一定要设计好测试数据和相应预期成果,这是测试用例基本原则和进行有效测试最佳途径之一
测试原则
1. 依照测试数据来拟定预期输出成果。
2. 彻底检查每个测试成果(对的、错误),并对测试成果进行认真和仔细分析。
3. 对非法和非预期输入数据也要像合法和预期输入数据同样编写测试用例。
4. 以挑剔眼光来看待每个程序模块,不要设想程序中不会浮现错误。程序做了它不该做事情,虽然是对的,咱们也应当把它视为错误。
5. 程序模块经测试后,残存错误数目普通与已发现错误数目成正比例。也就是说,一种模块中发现错误越多,那么它也许残存错误数目也就越多,对这样程序模块,一定要进行严格和更彻底测试。
6. 要保存测试用例。
2. 软件测试办法
2.1 软件测试基本办法
软件测试办法和技术是各种各样。对于软件测试技术,可以从不同角度加以分类:
从与否需要执行被测软件角度,可分为静态测试和动态测试。从测试与否针对系统内部构造和详细实现算法角度来看,可分为白盒测试和黑盒测试。
黑盒测试
黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具备功能,通过测试来检测每个功能与否都能正常使用,在测试时,把程序看作一种不能打开黑盒子,在完全不考虑程序内部构造和内部特性状况下,测试者在程序接口进行测试,它只检查程序功能与否按照需求规格阐明书规定正常使用,程序与否能恰本地接受输入数据而产生对的输出信息,并且保持外部信息(如数据库或文献)完整性。黑盒测试办法重要有等价类划分、边界值分析、因—果图、错误推测等,重要用于软件确认测试。 “黑盒” 法着眼于程序外部构造、不考虑内部逻辑构造、针对软件界面和软件功能进行测试。“黑盒” 法是穷举输入测试,只有把所有也许输入都作为测试状况使用,才干以这种办法查出程序中所有错误。事实上测试状况有无穷各种,人们不但要测试所有合法输入,并且还要对那些不合法但是也许输入进行测试。

白盒测试
  白盒测试也称构造测试或逻辑驱动测试,它是懂得产品内部工作过程,可通过测试来检测产品内部动作与否按照规格阐明书规定正常进行,按照程序内部构造测试程序,检查程序中每条通路与否均有能按预定规定对的工作,而不顾它功能,白盒测试重要办法有逻辑驱动、基