欢迎来到天天文库
浏览记录
ID:30889219
大小:1.03 MB
页数:22页
时间:2019-01-04
《学生选课系统测试报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、编号ChangchunUniversityofScienceandTechnology学生选课系统测试计划报告学生姓名洛佳琪专业学号s16050544指导教师陈占芳学院计算机科学技术学院二O—七年六月目录1.计划31.1测试方案32.测试项目说明32.1黑盒测试32.1.1测试项目名称及测试内容32.1.2等价类划分法设计的测试用例42.1.3边界值分析法设计的测试用例72.1.4场景法设计的测试用例122.2白盒测试142.2.1测试项目名称及测试内容142.2.2语句覆盖152.2.3判定覆盖162.2.4条件覆盖172.2.5判定-条件覆
2、盖182.2.6判定-条件覆盖192.2.7路径覆盖213.总结221.计划1.1测试方案测试项目测试方法:黑盒测试选取测试用例的原则:1、所设计出的测试用例能够减少为达到合理测试所需要设计的附加测试用例数a2、所设计出的测试用例能够告诉我们,是否存在某些类型的错误,而不是仅仅指出与特定测试相关的错误是否存在3、正确的划分等价类,已根据等价类设计测试方案,以满足所有的测试都能追溯到用户需求尽量避免含糊的测试用例。尽量将具有相类似功能的测试用例抽象并归类。尽量避免兀长和复杂的测试用例。白盒测试选取测试用例的原则:1•保证一个模块中的所有独立路径至
3、少被测试一次2.所有逻辑值均需测试真(TRUE)和假(FALSE)两种情况3•检查程序的内部数据结构,保证其结构的有效性4、在上下边界及可操作范围内运行所有循环。2.测试项目说明2・1黑盒测试an2.1.1测试项目名称及测试内容测试分为三个模块进行:学生管理模块功能测试测试内容:(1)密码验证功能(2)选课功能(2)密码修改功能教师管理模块功能测试测试内容:(1)密码验证功能(2)成绩录入功能(3)成绩查询功能(4)密码修改功能管理员管理模块功能测试测试内容:(1)密码验证功能(2)用户信息添加、修改、删除功能(3)密码修改功能(4)权限管理功
4、能2.1.2等价类划分法设计的测试用例采用等价类划分方法:登录测试用例输入操作及步骤输出输入教师号为空点击登录用户名不能为空输入为注册教师号点击登录无此用户名输入注册过的教师号密码为空点击登录请填写密码输入注册过的教师号及错误密码点击登录密码错误输入正确的教师号及密码点击登录成功登陆密码修改测试用例输入操作及步骤输出新密码处为空确定修改请输入密码再次输入密码为空确定修改两次密码不一致新密码与再次输入不一致确定修改两次密码不一致新密码与再次输入一致确定修改修改成功教师管理模块测试用例输入操作及步骤输出没输入课程号修改、录入成绩请输入课程号没输入学
5、生号修改、录入成绩请输入学生号没输入成绩修改、录入成绩请输入成绩输入课程号不存在修改、录入成绩该学生没有选那门课程或没有该学生或该课程输入学生号不存在修改、录入成绩课程号和学牛号不匹配修改、录入成绩操作成功输入范围之内的数据修改、录入成绩没输入班级点击班级平均分请输入班级输入范围之外的班级没有该记录输入范围之内的班级班级平均分为61没输入学号点击学生平均分请输入学号输入范围之外的学号没有该记录输入范围之内的学号该学生平均成绩为92没输入课程号点击课程成绩查询请输入课程号输入范围之外的课程号没有该记录输入范围之内的课程号该课程的平均分92,最高分
6、93,最低分91管理员管理模块测试用例(对于权限管理功能这里只列举教师管理,其他类似)输入操作及步骤输出输入某学生信息及修改项修改操作成功某个信息象未填写输入相应项修改学生基本信息不在范围之内此学生不存在输入信息与已存在的重复添加此学生已存在输入未注册学生信息操作成功某个信息象未填写输入相应项某个信息不再范围之内删除此学生不存在正确输入要删除信息操作成功某个信息象未填写输入相应项某个信息象未填写修改教师输入相应项添加教师删除教师某些信息不在注册范围之内修改教师此教师不存在添加教师删除教师修改范围之内的教师信息修改教师操作成功输入范围之内的教师信
7、息删除教师操作成功输入新的教师信息添加教师操作成功学生管理模块测试用例输入操作及步骤输出输入井可选课程选择课程没有该课程删除课程您没有选过该课程输入可选但上过的课程选择课程您已经选择过该课程输入可选未上过课程操作成功输入可选但上过的课程删除课程您没有选过该课程输入可选未上过课程删除成功针对选课功能划分的等价类,还可以继续细化成更小的等价类。细化后的等价类:输入有效等价类无效等价类选课课程号l<=n<=61、有非数字字符;2、N>63、N<1选课确认输入1或者21、有非数字字符;2、输入大于2的数字3、输入小于1的数字是否继续选课选项输入1或者2
8、1、有非数字字符;2、输入大于2的数字3、输入小于1的数字退选课程号己选课程号1、有非数字字符;2、输入未选课程号3、输入课程号范围外的数字是否继续退
此文档下载收益归作者所有