教务管理系统用例测试模版

 2025-01-03 09:48:01  阅读 337  评论 0

摘要:0 . 文档介绍 提示:请用户根据项目的实际测试状况,裁剪本测试用例模板。 0.1文档目的 0.2文档范围 0.3读者对象 0.4参考文献 提示: 列出本文档的所有参考文献(可以是非正式出版物),格式如下: [ 标识符 ] 作者,文献名称,出版单位(或归属单位),日期 例如: [AAA]

0 .  文档介绍

提示:请用户根据项目的实际测试状况,裁剪本测试用例模板。

教务管理系统用例测试模版

0.1 文档目的

 

0.2 文档范围

 

0.3 读者对象

 

0.4 参考文献

提示: 列出本文档的所有参考文献(可以是非正式出版物),格式如下:

[ 标识符 ]  作者,文献名称,出版单位(或归属单位),日期

例如:

[AAA]   作者,《立项建议书》,机构名称,日期

 [SPP-PROC-ST]   SEPG,系统测试规范,机构名称,日期

0.5 术语与缩写解释

缩写、术语 解 释

SPP精简并行过程,Simplified Parallel Process

1 .  接口-路径测试用例

1 .1  被测试对象(单元)的介绍

1.2 测试范围与目的

1 . 3 测试环境与测试辅助工具的描述

1.4 测试驱动程序的设计

1.5 接口测试用例

接口A的函数原型

输入/动作期望的输出/相应实际情况

典型值…

边界值…

异常值…

接口B的函数原型

输入/动作期望的输出/相应实际情况

典型值…

边界值…

异常值…

1.6 路径测试的检查表

检查项 结论

数据类型问题

(1)变量的数据类型有错误吗?

(2)存在不同数据类型的赋值吗?

(3)存在不同数据类型的比较吗?

变量值问题

(1)变量的初始化或缺省值有错误吗?

(2)变量发生上溢或下溢吗?

(3)变量的精度不够吗?

逻辑判断问题

(1)由于精度原因导致比较无效吗?

(2)表达式中的优先级有误吗?

(3)逻辑判断结果颠倒吗?

循环问题

(1)循环终止条件不正确吗?

(2)无法正常终止(死循环)吗?

(3)错误地修改循环变量吗?

(4)存在误差累积吗?

内存问题

(1)内存没有被正确地初始化却被使用吗?

(2)内存被释放后却继续被使用吗?

(3)内存泄漏吗?

(4)内存越界吗?

(5)出现野指针吗?

文件I/O问题

(1)对不存在的或者错误的文件进行操作吗?

(2)文件以不正确的方式打开吗?

(3)文件结束判断不正确吗?

(4)没有正确地关闭文件吗?

错误处理问题

(1)忘记进行错误处理吗?

(2)错误处理程序块一直没有机会被运行?

(3)错误处理程序块本身就有毛病吗?如报告的错误与实际错误不一致,处理方式不正确等等。

(4)错误处理程序块是“马后炮”吗?如在被它被调用之前软件已经出错。

2.  功能测试用例

2 .1  被测试对象的介绍

2 .2 测试范围与目的

2. 3 测试环境与测试辅助工具的描述

2 .4 测试驱动程序的设计

2 .5 功能测试用例

功能A描述

用例目的

前提条件

输入/动作期望的输出/相应实际情况

示例:典型值…

示例:边界值…

示例:异常值…

功能B描述

用例目的

前提条件

输入/动作期望的输出/相应实际情况

……

3.  健壮性测试用例

3 .1  被测试对象的介绍

3 .2 测试范围与目的

3. 3 测试环境与测试辅助工具的描述

3 .4 测试驱动程序的设计

3 .5 容错能力 / 恢复能力测试用例

异常输入/动作容错能力/恢复能力造成的危害、损失

示例:错误的数据类型…

示例:定义域外的值…

示例:错误的操作顺序…

示例:异常中断通信…

示例:异常关闭某个功能…

示例:负荷超出了极限…

4 .  性能测试用例

4 .1  被测试对象的介绍

4 .2 测试范围与目的

4. 3 测试环境与测试辅助工具的描述

4 .4 测试驱动程序的设计

4 .5 性能测试用例

性能A描述

用例目的

前提条件

输入数据期望的性能(平均值)实际性能(平均值)

性能B描述

用例目的

前提条件

输入数据期望的性能(平均值)实际性能(平均值)

……

5 .  图形用户界面测试用例

5 .1  被测试对象的介绍

5 .2 测试范围与目的

5. 3 测试环境与测试辅助工具的描述

5 .4 测试驱动程序的设计

5 .5 测试人员分类

类别特征

A类

B类

……

5.6  用户界面测试的检查表

检查项测试人员的类别及其评价

窗口切换、移动、改变大小时正常吗?

各种界面元素的文字正确吗?(如标题、提示等)

各种界面元素的状态正确吗?(如有效、无效、选中等状态)

各种界面元素支持键盘操作吗?

各种界面元素支持鼠标操作吗?

对话框中的缺省焦点正确吗?

数据项能正确回显吗?

对于常用的功能,用户能否不必阅读手册就能使用?

执行有风险的操作时,有“确认”、“放弃”等提示吗?

操作顺序合理吗?

有联机帮助吗?

各种界面元素的布局合理吗?美观吗?

各种界面元素的颜色协调吗?

各种界面元素的形状美观吗?

字体美观吗?

图标直观吗?

6.  信息安全性测试用例

6 .1  被测试对象的介绍

6 .2 测试范围与目的

6. 3 测试环境与测试辅助工具的描述

6 .4 测试驱动程序的设计

6 .5 信息安全性测试用例

假想目标A

前提条件

非法入侵手段是否实现目标代价-利益分析

……

假想目标B

前提条件

非法入侵手段是否实现目标代价-利益分析

……

7.  压力测试用例

7 .1  被测试对象的介绍

7 .2 测试范围与目的

7. 3 测试环境与测试辅助工具的描述

7 .4 测试驱动程序的设计

7 .5 压力测试用例

极限名称A 例如“最大并发用户数量”

前提条件

输入/动作输出/响应是否能正常运行

例如10个用户并发操作

例如20个用户并发操作

极限名称B

前提条件

输入/动作输出/响应是否能正常运行

8.  可靠性测试用例

8 .1  被测试对象的介绍

8 .2 测试范围与目的

8. 3 测试环境与测试辅助工具的描述

8 .4 测试驱动程序的设计

8 . 5 可靠性测试用例

任务A描述

连续运行时间

故障发生的时刻故障描述

……

统计分析

任务A无故障运行的平均时间间隔(CPU小时)

任务A无故障运行的最小时间间隔(CPU小时)

任务A无故障运行的最大时间间隔(CPU小时)

任务B描述

连续运行时间

故障发生的时刻故障描述

……

统计分析

任务B无故障运行的平均时间间隔(CPU小时)

任务B无故障运行的最小时间间隔(CPU小时)

任务B无故障运行的最大时间间隔(CPU小时)

9.  安装 / 反安装测试用例

9 .1  被测试对象的介绍

9 .2 测试范围与目的

9. 3 测试环境与测试辅助工具的描述

9 .4 测试驱动程序的设计

9 . 5 安装 / 反安装测试用例

配置说明

安装选项描述是否正常使用难易程度

全部

部分

升级

其它

反安装选项描述是否正常使用难易程度

附录:评审意见

请教功能测试用例怎么写?

学生管理系统

详细设计说明书

编写说明

标题:详细设计说明书

类别:文档

密级:内部

编辑软件:Microsoft Word 2000 中文版

版本历史:

版本 作者 日期 备注

V1.01 2002/09/08 详细设计说明书

V1.0.2 2003/08/30 详细设计说明书

编写目的:

本文档详细描述组成系统的各个软件组成部分,包括每个软件模块(或类)的属性、方法、事件,各软件模块的外部接口说明,测试要点等内容。

本文档由项目组维护,供项目组使用。

第1章 引言

1.1. 项目说明

项目名称:乐山师范学院学生管理系统。

项目提出单位:乐山师范学院计算机科学系

项目开发者:乐山师范学院计算机科学系Attract工作室

项目使用部门:乐山师范学院各系科(学院)

项目建设单位:乐山师范学院计算机科学系

1.2. 项目定义

系科综合管理信息系统是为了适应现代化学校管理的需要,加快推进我校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。

学生管理系统是系科综合管理信息系统的重要组成部分。

1.3. 编写目的

本文档为“乐山师范学院系科综合管理信息系统(学生管理系统)详细设计说明书”,主要用于为实现系统的功能而进行的系统详细设计说明,详细系统各软件组成模块的实现流程、功能、接口、编译、测试要点等内容,便于对系统的编码进行指导和约束。本文档供项目组全体成员及项目组领导,单元测试人员阅读。

1.4. 参考资料

《学生管理系统_系统软件需求说明书》。

《学生管理系统_系统概要设计说明书》。

《学生管理系统_数据库设计说明书(数据库字典)》。

第3章 系统功能实现

从前面需求分析可以看出,系统功能庞杂,主要分为前台浏览器(B/S)信息发布和数据查询,后台(C/S)数据管理和处理,学生管理功能部分数据分为5类:新生相关;在校生相关;组织社团相关;毕业生相关;学生成绩综合查询相关。从使用和操作的功能上分,有三种用户:普通客户(浏览器浏览、查询);业务数据管理人员(学生工作辅导员、教务干事);系统管理员。为便于整个系统组织管理,把各个相对独立的数据或功能组织到整个大系统中来,我们把各个相对独立的功能完全独立设计,编译成独立的目标(功能)模块(single Executable),各功能模块最后被集成到一个称为虚拟桌面的控制台模块中。相应地将系统结构分为一个控制台程序和五个子系统,各子系统又分为若干各子模块。对应于每一个模块,几乎都有录入、查询、修改、删除、查看详细资料这几个功能。整个业务流程就是由这几种基本功能实现的。在这里每个模块都要用到的功能没必要在每个子模块里重复阐述,在每个子模块里只列出区别于其它子模块的功能实现。

3.1. 系统控制台模块

功能:

各子功能模块的组织和调用;

统一的登陆界面实现到数据库服务器的登陆;

显示系科主页Web的首页(主要是系科重要通知、消息等);学院通知页面;系科每周工作安排。

系统图标。

设计:

1. 登陆数据库:

输入数据库服务器名(ServerIP)、用户账号()UserID、密码(PassWord);以账号DEP_Computer0、密码DEP_Computer0登陆数据库服务器,检索系统权限表,根据权限设置相应功能模块:

①无此用户或禁止权限

Enable := False

②浏览权限

Enable := True

修改 UserID := Dep_Computer1

修改 PassWord := 1111111111111

③修改权限

Enable := True

修改 UserID := Dep_Computer2

修改 PassWord := 222222222222

2. 采用Win31下程序组、程序项的原理组织各执行模块:

登陆服务器

新生录取数据、入学报道管理

学生信息(在校)管理

学生社团管理

毕业生信息管理

学生成绩综合查询与统计

各程序组、程序项的显示分别可以是分层/树状/大图标/小图标等方式;各程序项或菜单项的名称命名为相应功能模块的目标代码文件名。

3.可执行功能模块的调用执行:通过程序项或菜单项名称获取可执行目标代码文件名,应用API函数CreateProcess开始执行。

测试用例编号

规则:编号具有唯一性、易识别性,由数字和字符组合成的字符串

约定:

系统测试用例:产品编号-st-系统测试项名-系统测试子项名-xxx

集成测试用例:产品编号-it-集成测试项名-集成测试子项名-xxx

单元测试用例:产品编号-ut-单元测试项名-单元测试子项名-xxx

测试项目

规则:当前测试用例所属测试大类、被测需求、被测模块、被测单元等

约定:

系统测试用例测试项目:软件需求项

如:测试手机在没有sim卡的情况下,可以拨打紧急电话

集成测试用例测试项目:集成后的模块名或接口名

如:测试模块a提供的文件接口

单元测试用例测试项目:被测试的函数名

如:测试函数int

readfile(char

*pszfilename)

测试标题

规则:测试用例的概括简单的描述用例的出发点、关注点,原则上不能重复。

重要级别

规则

高:保证系统基本功能、核心业务、重要特性、实际使用频率高的测试用例;

中:重要程度介于高和低之间的测试用例;

低:实际使用频率不高、对系统业务功能影响不大的模块或功能的测试用例。

预置条件

规则:执行当前测试用例需要的前提条件,是后续步骤的先决条件

输入

规则:用例执行过程中需要加工的外部信息,输入、文件、数据库等

操作步骤

规则:执行当前测试用例需要经过的操作步骤,保证操作步骤的完整性。

预期输出

规则:当前测试用例的预期输出结果,包括返回值的内容、界面的响应结果、输出结果的规则符合度等

以上就是关于各种测试用例简要模板全部的内容,如果了解更多相关内容,可以关注,你们的支持是我们更新的动力!

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【教务管理系统用例测试模版】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/zhishi/817319.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0444秒, 内存占用2 MB, 访问数据库23次

陕ICP备14005772号-15