1引言 ............................................................................................................................................... 2
1.1编写目的 ............................................................................................................................. 2 1.2背景 ..................................................................................................................................... 2 1.3定义 ..................................................................................................................................... 2 1.4参考资料 ............................................................................................................................. 2 2计划 ............................................................................................................................................... 3
2.1软件说明 ............................................................................................................................. 3 2.2测试内容 ............................................................................................................................. 3 2.3测试1(模块) .................................................................................................................. 4
2.3.1进度安排 .................................................................................................................. 4 2.3.2条件 .......................................................................................................................... 4 2.3.3测试资料 .................................................................................................................. 4 2.3.4测试培训 .................................................................................................................. 4 2.4测试2(运行时间) .......................................................................................................... 4 3测试设计说明 ................................................................................................................................ 4
3.1测试1(模块功能) .......................................................................................................... 4
3.1.1控制 .......................................................................................................................... 4 3.1.2输入 .......................................................................................................................... 5 3.1.3输出 .......................................................................................................................... 5 3.1.4过程 .................................................................................................................................. 5 3.2测试2(运行时间) .......................................................................................................... 5 4评价准则........................................................................................................................................ 5
4.1范围 ..................................................................................................................................... 5 4.2数据整理 ............................................................................................................................. 5 4.3尺度 ..................................................................................................................................... 6
测试计划
1引言
1.1编写目的
该《测试计划》文档有助于实现以下目标:提出软件的总体要求,作为软件开发人员开发的基础,提出软件的功能、性能、接口、数据结构等要求,作为软件设计和程序编制的基础,为软件测试提供依据。
本软件测试计划说明的读者对象是软件设计人员、测试人员。
1.2背景
说明:
1)待开发系统软件名称:学生成绩管理系统;
2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开发,用于西南大学广大师生成绩查询及管理;
3)开发背景:本系统属于西南大学网络管理系统的学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。
1.3定义
Visual C#——C#是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。而Microsoft Visual C# 2005是微软开发的C#编程集成开发环境(同种产品还有Borland公司的C# Builder),它是为生成在 .NET Framework 上运行的多种应用程序而设计的。
1.4参考资料
[1] 张海藩,《软件工程导论》,清华大学出版社,2008 [2] 陆丽娜,《软件工程》,经济科学出版社,2008 [3] 萨师煊,《数据库系统概论》,高等教育出版社,2006 [4] 薛华成,《管理信息系统》, 清华大学出版社,2007
2计划
2.1软件说明
软件所要实现的功能及程序的关系如下表: 功能需程序 学生基本输入 学生信息修改 学生成绩更新 学生成绩学生成绩单的打印 学生密码修改 管理员基本信息输入 学生基本信息管理 学生成绩管理 课程信息管理 管理员信息管理 系统维护处理 管理员信息删除 课程信息输入,修改 管理员密码修改 数据备份 数据恢复 求 信息查询,输入,查询 √ √ √ √ √ √ √ √ √ √ √ √ 其中对输入输出的数据要求如下:
输入的成绩分数、课程号、学号、学年、学期的精度为整数,输入的学时,学分保留一位小数;
输出成绩分数、课程号、学号、学年、学期精度仍为整数,输出学分、学时、绩点保留一位小数。
2.2测试内容
模块功能测试:
1、测试内容:不同身份的用户登录系统后其操作权限验证、学生成绩的关联查询
2、进度安排:数据库表格设计好后就设计相应测试用例,待相应模块的代码编写完后随即测试
运行时间测试:
1、测试内容:对系统查询响应时间、数据的转换和传送时间和更新处理时间进行测试
2、进度安排:将系统设计好后随即进行测试
2.3测试1(模块)
测试参与单位:软件开发小组
测试的部位:不同身份登录系统后的操作界面各个模块
2.3.1进度安排
2010年12月28日开始测试,具体内容包括登录界面后操作权限的测试,模块功能时候可实现等。
2.3.2条件
本项测试对资源没有具体要求,所以无条件
2.3.3测试资料
无
2.3.4测试培训
无需培训
2.4测试2(运行时间)
2010年12月28日开始测试,主要对系统查询响应时间、数据的转换和传送时间和更新处理时间进行测试,无需培训,也不需要特别的测试资料,无条件。
3测试设计说明
3.1测试1(模块功能) 3.1.1控制
本测试的控制方式为人工控制,结果的记录亦为人工操作
3.1.2输入
在登录界面输入学号和密码,点击“登录”按钮,测试用学号输入222007602043167,密码输入1234567
3.1.3输出
预期输出数据即为成功登录系统操作界面,没有任何的提示
3.1.4过程
完成此项测试步骤非常简单,只需运行系统登录界面,然后输入测试数据即可,要结束运行,只需退出系统。
3.2测试2(运行时间)
本测试的控制方式为人工控制,结果的记录亦为人工操作无特别的输入数据,具体的用例如下: 用例编号 1 2 3 ...
测试步骤 输入查询条件 点击查询按钮 点击相应模块按钮 输入存储数据 点击保存按钮 ... 输入数据 期望结果 测试过程...(略) 学号:222007602043167 在2秒内显示出查查询科目:英语 询结果 无 科目:英语 成绩:90 ... 系统响应时间不超过2秒” 在2秒内系统出现相应提示 ... 4评价准则
4.1范围
本次测试采用黑盒测试,只对系统的功能及运行时间进行测试,而性能不在测试范围内
4.2数据整理
对数据的整理采用手工的方式。
4.3尺度
根据测试结果是否跟预期结果一致来判断,测试范围小于允许误差才说明程序正确 看软件的功能、运行时间以及其他要求是否均基本上满足软件规格说明书的规定
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务