1、 1 摘摘 要要 现在学生学籍的管理趋向于复杂化和多元化,随着计算机的广泛应用,越来 越多的高校均采用了计算机化的管理模式, 本文介绍了学生学籍管理系统的整个 测试过程,阐述了对本系统院系管理,学生管理 ,课程管理,成绩管理,系统管理 等模块的功能进行测试。 据分析从软件产业的发展初期到目前的大型软件开发过程, 软件测试已成为 其中一个不可分割的部分。 随着软件规模的日益增大, 软件测试问题也日益突出, 现代社会对软件的依赖越来越强,高可信软件测试有着广泛的需求,基于缺陷模 式的软件测试技术作为高可信软件的重要保证,可以大大降低软件的缺陷密度, 提高软件的可信性。本文从测试的基本概念入手,深入
2、剖析软件测试相关理论 关键字:软 件 测 试、黑 盒 测 试 2 目 录 1.1. 引引 言言4 1.1 学籍管理系统简介和目前的状况及软件测试现状4 1.2 软件测试的背景和意义 4 1.3 软件测试理论基础 .4 1.3.1 软件测试定义 .4 1.3.2 软件测试的目的.5 1.3.3 软件测试的内容.5 1.3.4 软件测试的原则.5 2 测试方法和测试工具测试方法和测试工具 .6 2.1 测试方法6 2.1.1 黑盒测试 6 2.1.2 白盒测试 6 2.1.3 等价类划分 .6 2.1.4 边界值分析 .7 2.1.5 随机测试7 2.2 测试工具 .7 2.2.1 常见测试工具分
3、类.7 2.2.2 Test Director 简介8 2.2.3 TestDirector 功能 9 3 3 需求分析需求分析 9 3.1 学籍管理系统需求分析报告9 3.2 功能点列表 10 3.2.1 登陆画面 10 3.2.2 院系管理模块 . 10 3.3.3 学生信息管理模块 . 11 3.3.4 课程管理模块 11 3.3.5 成绩管理模块 11 3.3.6 用户管理模块 12 3.3.7 帮助 12 3.3.8 其他功能 . 13 4 4 测试计划和测试计划和测试报告测试报告 . 14 4.1 测试计划. 14 4.1.1 测试目的 . 14 4.1.2 测试背景 . 14 4
4、.1.2 测试范围 . 14 4.1.2 测试方法及对应工具 15 4.1.3 测试环境 . 15 3 4.1.4 各阶段完成准则. 15 4.1.5 任务表及测试进度 . 15 4.1.6 测试用例. 15 4.2 测试报告 18 4.2.1 编写目的 . 18 4.2.2 用户群 19 4.2.3 测试对象 . 19 4.2.4 测试阶段 . 19 4.2.5 测试工具 . 19 4.2.6 参考资料 . 19 4.2.7 测试概要 . 19 4.2.8 测试进度. 19 4.2.9 测试执行. 20 4.2.10 测试环境. 20 4.2.11 测试结果. 20 4.2.12 测试结论.
5、 21 5 5 总总 结结. 22 6 6 致致 谢谢. 22 7 7 参考文献参考文献 . 22 4 1.1. 引引 言言 1.1 1.1 学籍管理系统简介和目前的状况学籍管理系统简介和目前的状况及软件测试现状及软件测试现状 学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者 和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和 快捷的查询手段。 现在学生学籍的管理趋向于复杂化和多元化,随着计算机的广泛应用,越来 越多的高校均采用了计算机化的管理模式, 本文介绍了学生学籍管理系统的整个 测试过程,阐述了对本系统院系管理,学生管理 ,课程管理,成绩管理,系统管
6、理 等模块的功能进行测试。 据分析从软件产业的发展初期到目前的大型软件开发过程, 软件测试已成为 其中一个不可分割的部分。 随着软件规模的日益增大, 软件测试问题也日益突出, 现代社会对软件的依赖越来越强,高可信软件测试有着广泛的需求,基于缺陷模 式的软件测试技术作为高可信软件的重要保证,可以大大降低软件的缺陷密度, 提高软件的可信性。本文从测试的基本概念入手,深入剖析软件测试相关理论 1.2 1.2 软件测试的背景和意义软件测试的背景和意义 随着计算机技术的迅速发展和越来越广泛深入的应用于国民经济和社会生 活的各个方面,随着软件系统的规模和复杂性与日俱增,软件的生产成本和软件 中存在的缺陷和故障造成的各类损失也大大增加,甚至会带来灾难性的后果。软 件质量问题已成为所有使用软件和开发软件的人关注的焦点。 由于软件是人脑的 高度智力化的体现和产品这一特殊性,不同于其他科技和生产领域,因此软件与 生惧来就有可能存在着缺陷。防止和减少这些可能存在的问题就是进行软件测 试。测试是最有效的排除和防止软件缺陷与故障的手段,并由此促进了软件测试 理论与技术实践的快速发展。新的测试理论,