教务管理系统测试计划

发布时间:2022-11-12 05:12:35   来源:文档文库   
字号:
软件测试计划说明书§1.引言1.1.编写目的本计划是教务管理系统的总体测试计划。目的是说明各种测试阶段任务、人员分配和时间安排、工作规范等。也是为以后的测试设计、测试开发、测试执行、测试评估有所标准。1.2.项目背景a.本项目的名称为教务管理系统;b.本项目是由计算机科学与技术学院0811班郭琼、王娟、何婷婷、李姣、金欢欢、褚强、孙超为了进行软件测试实训而进行开发的。1.3.定义功能名+界面名(每个字第一个汉语拼音大写+编号例如:登录第一个用例DL0001测试用例文件名命名规则模块名+测试用例例如:学生模块学生测试用例黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。
静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。对需求规格说明书、软件设计说明书、源程序做结构分析、流程图分析、符号执行来找错。静态方法通过程序静态特性的分析,找出欠缺和可疑之处,例如不匹配的参数、不适当的循环嵌套和分支嵌套、不允许的递归、未使用过的变量、空指针的引用和可疑的计算等。静态测试结果可用于进一步的查错,并为测试用例选取提供指导动态方法是指通过运行被测程序,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能,这种方法由三部分组成:构造测试实例、执行程序、分析程序的输出结果。组件功能测试组建功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。业务测试,在单元测试的基础上,将所有业务流程的模块按照设计要求(如根据结构图〕组装成为子系统或系统,进行测试。就是将业务测试完后的系统进行进一步的业务流程测试,例如:在线人数和系统反包括:各个功能点是否以实现,业务流程是否正确。例如:进行一些评判学生成绩的数据库操作时,数据库会不会正常运行。例如:估计总代码行数为6000缺陷数为30个,那么测试缺陷密度=1000×30/6000=5目标是测试缺陷密度小于1可以到达运行基本不出BUG,可以正常使用。1.4.运行环境测试工具:Junit运行工具:MyeclipseTomcat库:DB2AcerAspire4520Window7旗舰版Build7600HPCompaqWindow7旗舰版AMDTurion64X2TL-60AMDAthlonX22G3G

本文来源:https://www.2haoxitong.net/k/doc/6bb806c030126edb6f1aff00bed5b9f3f80f72f3.html

《教务管理系统测试计划.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式