- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
附录7:测试计划(GB8567——88)讲述
测试计划(GB8567——88)
1引言
1.1编写目的
为了更加全面地评估该“学生选课管理体统”的功能完成指标,查找出教师和学生在使用时可能会出现的错误,并进一步提出改进方法;同时也为了加深我们对黑盒测试方法的理解,我们小组决定分对这个软件进行一次系统的功能测试。同时测试计划的编写也能增强我们与测试团队、开发团队之间进行交流。
1.2背景
系统名称:学生网上选课管理系统
项目的委托单位:宝鸡文理学院计算机学院
开发单位:宝鸡文理学院计算机学院 物联网工程一班 第八小组
主管部门:宝鸡文理学院计算机学院
该软件系统完成了学生网上选课具备的基本功能,把学生、老师、班级、课程、成绩在数据库系统中紧密的联系起来,为老师和学生创建了一个方便、快捷、有效率的服务平台,让学校用一种更有效、更精确的方式对学生选课进行管理,从而使选课管理更加规范化,信息化。
1.3定义
软件测试:通过使用有限的测试用例来动态地验证程序是否能达到预期的行为测试的目的是为了评估和改进产品质量。
黑盒测试:如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能正常使用,黑盒测试又称功能测试。
单元测试:着重测试每个单独的模块,以确保它作为一个单元来说明功能是正确的,这种测试成为单元测试
集成测试:必须把模块装配在一起形成完整的软件包。在装配的同时进行测试,因此称为集成测试
确认测试:必须测试在需求分析阶段定下来的确认标准,确认测试是对软件满足所有功能的、行为的和性能需求的最终保证等价类:
1.4参考资料
《软件工程》(第三版)张海藩 倪宁编著
《软件项目管理》《JAVA核心思想》《Java大学实用教程》(第二版)耿祥义张跃平编著
《设计模式》Erich?Richard?Helm?和Raph?Johnson?John?Vlissides?编著
《面向对象软件工程》Stephen?R.Schach?编著
a.《软件测试》(美)Ron?Patton著周予滨姚静等译
b.项目的计划任务书、合同或批文;
c.项目开发计划;
d.需求规格说明书;
e.概要设计说明书;
f.详细设计说明书;
2计划
2.1软件说明
编号
功能
输入
输出
说明
001
登录
用户名和密码
登录成功提示
失败则提示重新登录
002
学生查看课程信息
选择“查看可选课程“
可选课程信息
课程为空提示没
有可选课程
003
学生选课
选择课程并确定
提示选课成功
没有选择则提示
没有选中课程
004
学生退课
选择课程并确定
提示退选成功
没有选择则提示
没有选中课程
005
学生查看已选课程
选择“查看已选课程”
已选课程信息
课程为空提示尚
未选课
006
教师查看课程信息
选择“查看课程信息”
所有课程信息
007
教师发布课程
所发课程代号,名称等详细信息
发布成功提示
异常则提示发布
失败
008
教师查看课程选取情况
选择“查看选课情况“
发布课程选取信
息
未发布则提示没
有发布课程
009
教师修改课程信息
修改后课程信息
修改成功提示
未输入修改信息
则提示输入
010
教师删除课程
选择所要删除的课程信息
删除成功提示
未选择则提示选择课程
011
管理员设置参数
参数设置信息
设置成功提示
未设置则提示输出设置信息
012
管理员查看课程信息
选择“查看课程信息“
课程发布和选取情况
013
管理员调整选课情况
所要调整的信息
调整成功提示
未输入则提示输入调整信息
014
管理员生成报表
生成报表条件
选课报表
条件错误则提示出错
015
管理员查询
查询条件
查询结果
条件错误则提示出错
2.2测试内容
测试类型
测试内容
测试目的
所用的测试工具和方法
功能测试
用户个人前台注册新用户、登录系统发表留言添加修改和删除信息提交选课情况浏览者功能查看系统主页课程信息查询浏览课程信息管理后台管理员注册系统管理员登录系统用户管理系统信息管理系统选课人数管理系统
核实所有功能均已正常实现1流程检验各个业务流程符合常规逻辑用户使用时不会产生疑问2、数据精确各数据类型的输入输出时统计精确。
采用黑盒测试使用边界值测试、等价类划分、数据驱动等测试方法进行手工测试
用户界面UI测试
1导航、链接、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE、提示信息的一致性等。2友好性、易用性、合理性、一致性、正确性等
核实各个窗口风格包括颜色、字体、提示信息、图标、TITLE等等都与基准版本保持一致或符合可接受标准能够保证用户界面的友好性、易操作性而且符合用户操作习惯。
WEB测试通用方
法手工测试
安全性和访问控制测试
1密码登录、个人用户、管理员用户
2权限限制
3通过修改URL非法访问
4登录超时限制等等
1
文档评论(0)