- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C的学生考勤管理测试计划
测试计划
项 目 承 担 部 门:孝感学院计算机科学与技术系
撰 写 人(签名):程轩
完 成 日 期:二零一零年十一月二十日
本文档使用部门:■主管领导 ■项目组
1.引言 1
1.1编写目的 1
1.2项目背景 1
1.3定义 1
1.4参考资料 1
2.任务概述 2
2.1目标 2
2.2运行环境 2
2.3需求概述 2
2.4条件与限制 2
3.计划 3
3.1测试方案 3
3.2测试准备 3
3.3测试机构及人员 3
4.系统测试运行 3
4.1模块测试 3
4.2测试方案 4
4.3测试遇到的问题以及解决办法 5
1.引言
1.1编写目的
为了保证各项功能的实现和发现系统中的各种错误,从而得到及时的修正。
1.2项目背景
软件系统的名称:SAMS
本项目的任务提出者:陈国志老师
本项目的任务开发者:四大金刚
软件系统的用户:孝感学院计算机学院07级143班
1.3定义
SAMS:学生寝室管理系统(Students’Attendance Management Management System)
1.4参考资料
【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:
项目的计划任务书、合同或批文;
项目开发计划;
需求规格说明书;
概要设计说明书;
详细设计说明书;
用户操作手册;
本测试计划中引用的其他资料、采用的软件开发标准或规范。】
2.任务概述
2.1目标
实现系统的各项功能,并能够正常运行,不存在明显的错误。
2.2运行环境
操作系统:Windows 2003 server
支持环境:.net framework2.0
数 据 库:MySQL
2.3需求概述
主要功能模块 功能描述 学生管理模块 学生请假主界面,来填写学生请假的日期以及结束的日期和相应得备注。当然学生也可以归来时进行补假来提交,以方便后台管理员的整理。 教师管理模块 老师也是根据每一个固定的用户名和密码来进行在线审批。审批老师要根据学生请假的内容进行审批,如果允许,将会点击学生的请假信息进行批假,然后方便学生查询时看自己是否请假成功,如果该学生请假理由不充分,老师则不与批假,在这个审批的过程中,也包括学生补假中的审批,若该学生因为某些原因,不能正常来校上课,我们也设计一个这样补假的模块让他们进行补假,老师也会及时的查看补假的学生,让他通过请假。 后台管理模块 管理员部分分为后台管理以及考勤管理,后台管理给所有学生和老师的进行信息填写,修改。考勤管理员则是给所有学生上课进行考勤的人。 2.4条件与限制
所用操作系统:Windows 2003 Server
开发平台:Visual Studio 2005+MySQL
3.计划
3.1测试方案
按照详细说明书中的程序描述进行测试。
3.2测试准备
详细设计说明书
3.3测试机构及人员
测试机构名称:四大金刚
负责人:宋升光
4.系统测试运行
对于完成编码的实现后,我们就要对系统进行全方位的运行,来实现各个模块的功能。测试可以通过两个阶段进行,一个是单元模块的测试,另一个是对系统的综合测试。
4.1模块测试
在教师在线审批测试当中应当注意的问题:
1、测试的任务
在系统投入生产性运行之前,尽可能多地发现系统中的错误。
2、测试的目标
(1) 测试的目的是为了发现程序中的错误而执行程序的过程。
(2) 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案。
(3) 成功的测试是发现了到今为止尚未发现的错误的测试。
4.2测试方案
设计测试方案是测试阶段的关键技术问题。所谓测试方案包括预定要测试的功能。应该输入的测试数据和预期的结果,目标是设计一组可能发现错误的数据。测试有两种方法:功能测试和结构测试。
1、功能测试,在程序接口进行,只检查程序功能是否能够按照规格说明书的规定正确使用,程序是否能适当地接收输入数据并发生正确的输出信息,而且要能够保持外部信息的完整性。
2、结构测试,完全了解程序的结构和处理过程,这种方法按照程序内部的逻辑测试程序,检验程序中每条通路是否都能按照预定要求正确工作。
本系统开发过程进行的测试步骤如下:
模块测试:
即单元测试,目的是保证每一个模块作为一个单元能正确运行,本测试所发现的往往是编码和详细设计的错误,主要评价模块的下述五个特点:
(1)模块接口;
(2)局部数据结构;
(3)重要的执行路径;
(4)出错处理通路;
(5)影响上述各方面特性的边界条件.
模块测试主要由代码审查和软件测试两部分组成。
集成测试:
包括系统测试和子系统测试。集成测试是组装软件的系统技术,主要目标是发现与接口有关的问题。集成测试有两种方法:非渐增式和渐增式,但比较而言,渐增式方法比较好,因为:编写的测试软件较少,开销较小,较早地发现模
文档评论(0)