通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。
定义
参考资料 无定义 2计划 软件说明
本系统属于学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库使用能力。 测试内容
测试内容有:学生成绩查询模块、学生信息管理模块、教师课程安排模块、教师成绩录入模块、管理员管理模块、公告管理模块 测试1
学生成绩查询模块
进度安排 条件
测试资料 示例模块:
学生信息管理模块: 数据流程图:
白盒测试:
语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖: 测试用例 输入路径 输入 预期输出 s-a-c-b 输入错误用户或者错误密码 提示输入用户不存在 s-a-c-d-e-f-g-h 输入正确用户和正确密码 进入系统
条件组合覆盖: 输入路径 输入 预期输出 s-a-c-b 输入错误用户与错误密码 提示输入用户输出结果 输出结果 s-a-c-b 输入正确用户与错误密码 s-a-c-d-e-f-g-h 输入正确用户与正确密码 点覆盖、边覆盖、路径覆盖:
程序图
不存在 提示密码错误 进入 sac bdefgh错误!未指定书签。
测试用例 输入路径 s-a-c-b 输入 输入错误用户与错误密码 预期输出 输出结果 提示输入用户 不存在 s-a-c-d-e-f-g-h 输入正确用户与正确密码
进入 黑盒测试:
(1)等价类划分 输入条件 学生登录学号 密码 测试用例(第一组) LMS_R_001 测试用例编号 测试项目 学生登录 测试标题 输入无效读者学生号 重要级别 中 预置条件 输入 读者号000ht,读者密码000000 操作步骤 1、输入学生号000ht ;2、输入学生密码000000 预期输出 1、提示输入学生号;2、提示用户“您输入的登录号无效,请重新输入。” 有效等价类 无效等价类 字符串为0~9之间的阿拉伯无效学生登录号 数字组合的有效读者登录号 有效密码 无效密码 测试用例(第二组) LMS_R_002 测试用例编号 测试项目 学生登录 测试标题 输入无效密码 重要级别 中 预置条件 系统中存在该用户 输入 学生学号000001,学生密码1000000 操作步骤 1、输入学生学号0000001 ;2、输入学生密码1000000 预期输出 1、提示输入密码;2、提示用户“您输入的密码无效,请重新输入。”
测试用例(第三组) LMS_R_003 测试用例编号 测试项目 学生登录 测试标题 输入有效学生登录号和有效密码 重要级别 中 预置条件 系统中存在该用户 输入 学生学号000001,学生密码000000 操作步骤 预期输出 1、输入学生号000001 ;2、输入学生密码000000 1、进入系统
因果图设计测试用例 规格说明
第一:登录表中有记录
第一不正确时给出信息“输入格式错误,请重新输入”,
分析规格说明并编号
因:第一:输入的学生学号有效 ①
果:
-11= ○①
给出信息“提示错误信息,重新输入”
画出的因果图如下图所示
111
将因果图转换为判定表,条件和输出结果编号成立时为1,否则记为0;表中每一列视为测试规则。 判定表 组合条件 条件原因 ① 1 1 2 0 11 动作结果 ○0 1
学生成绩管理模块: 数据流程图:
相关推荐: