项目软件测试计划书.docx

上传人:b****7 文档编号:9797674 上传时间:2023-02-06 格式:DOCX 页数:11 大小:23.21KB
下载 相关 举报
项目软件测试计划书.docx_第1页
第1页 / 共11页
项目软件测试计划书.docx_第2页
第2页 / 共11页
项目软件测试计划书.docx_第3页
第3页 / 共11页
项目软件测试计划书.docx_第4页
第4页 / 共11页
项目软件测试计划书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

项目软件测试计划书.docx

《项目软件测试计划书.docx》由会员分享,可在线阅读,更多相关《项目软件测试计划书.docx(11页珍藏版)》请在冰豆网上搜索。

项目软件测试计划书.docx

项目软件测试计划书

7.重庆交通大学

《软件工程》课程设计报告

 

班级:

软件一班

姓名:

董晓东

学号:

631306050130

课程设计题目:

毕业设计管理系统

所属课程:

软件工程

实验室(中心):

软件实验室

指导教师:

王家伟

完成时间:

2016年7月1日

信息科学与工程学院课程设计成绩单

 

课程名称:

软件工程课程设计指导教师:

王家伟

姓名

性别

学号

班级

综合成绩

学生的工作态度与独立能力

(占总成绩10%)

分析和设计方法与思路

(占总成绩30%)

分析和设计工具的应用

(占总成绩20%)

现场答辩情况

(占总成绩20%)

设计报告的质量

(占总成绩20%)

说明:

1.学生工作态度与独立能力:

从态度与独立分析设计能力方面评价;

2.分析与设计方法与思路:

从软件工程分析与设计的正确性及合理性等方面评价;

3.分析和设计工具的应用:

从相关建模工具的使用熟练程度方面评价;

4.现场答辩情况:

从阐述情况、对问题的回答情况进行评价;

5.设计报告的质量:

从内容的完整性、格式的规范性等方面评价。

 

重庆交通大学信息科学与工程学院课程设计任务书

课程

软件工程课程设计

班级

软件13级1班

指导教师

王家伟

题目

软件工程课程设计

完成时间

17-18周

主要内容

根据软件工程基本思想、软件过程模型、软件分析与设计方法、软件测试技术及软件项目管理方法,根据以给定的可行性研发报告,采用结构化分析与设计方法或面向对象UML建模方法分析设计毕业设计管理系统,总体要求如下:

1、学生根据实际情况进行分组,每组4-5人,每位成员完成正文中的一个部分,设计符合课题要求,实现相应的分析、设计和测试任务;

2、系统设计要实用,编程简练,可用,功能全面;

3、用例图、活动图、流程图、测试用例设计等要清楚、合理;

4、设计上交内容:

每位同学提交课程设计报告一份(按格式书写)。

设计报告要求

1、封面;

2、成绩单;

3、课程设计任务书;

4、内容提要与所承担的具体任务;

5、“课程设计报告”正文部分,主要应包括:

①可行性研究报告(指导教师给定或一位小组成员完成);

②项目开发计划(一位小组成员完成);

③需求规格说明书(一位小组成员完成);

④概要/详细设计说明书(一位小组成员完成);

⑤测试计划(一位小组成员完成);

6、课程设计总结:

可以包括课程设计过程的收获、遇到的问题及解决过程的思考、对软件工程这门课程的思考和认识等内容。

(每位小组成员完成)

版面要求

1.题目用黑体三号,段后距18磅(或1行),居中对齐;

2.标题用黑体四号,段前、段后距6磅(或0.3行);

3.正文用小四号宋体,行距为1.25倍行距;

4.标题按“一”、“㈠”、“1”、“⑴”顺序编号。

指导时间安排

星期

周次

17周

5-6节

5-6节

18周

5-6节

5-6节

指导

地点

语音楼8楼实验室

毕业设计管理系统测试计划

1.引言

1.1编写目的

实行测试计划的目的是为了检测程序是否可以顺利的运行,并且在运行的过程中找到一些不合理的地方和bug,能在正式投入使用前减少系统出错的可能,能及时的修改错误。

测试计划是给使用者作使用示范。

1.2项目背景

毕业设计管理系统和其他的毕业管理系统相比有相当的特殊性。

毕业设计工作是高等院校本科应届毕业生在校期间参与的最后一项学习和实践任务,不仅关系到重要学分的及时获取和学历学位证书的顺利颁发,还是全面衡量应届毕业生对所学专业知识掌握情况的重要环节,以及全面考查学生专业综合素质的重要手段,因此,采用先进的信息技术对毕业设计工作进行有效管理,是保障该项任务顺利实施的基础,具有重要的实际意义。

然而,由于各种历史原因和条件限制,A学院当前在开展毕业设计工作进程中仍主要采用人工方式,存在教师、学生和管理方信息共享困难,出错率较高,工作效率低下和工作成本较高等实际突出问题。

为改善当前存在的办学限制,A学院领导决定对毕业设计相关工作开展信息化建设,建议研发一个彰显学院办学特色的毕业设计管理系统,对该项工作中涉及的教师选题申报、学生选题、选题审核等工作进行有效信息化管理和维护,全面提升毕业设计工作效率,提高学院办学水平。

1.3定义

BUG:

系统漏洞

Student:

学生

JSP:

管理员

Teacher:

教师

Web:

网页

1.4参考资料

1、《项目管理-计划、进度和控制的系统方法》(第7版)HaroldKerzner(电子工业出版社,杨爱华等译);‘

2、《计算机软件工程规范国家标准汇编2003》中国标准出版社;

2.任务概述

2.1目标

这份文档的目标是详细描述对“毕业设计管理系统”进行性能测试的过程,本文档关注的特征来自软件可行性研究报告。

2.2运行环境

本软件适用平台为Windows7,windows8,Windows8.1,Windows10,macbook

基本硬件配置:

Celeron2.8GHzCPU1024MB内存

2.3需求概述

硬件的需求:

中央处理器。

内存。

64M以上的内存。

硬盘:

10G以上的可用硬盘空间。

其它:

鼠标,键盘,显示器等。

数据库应用需求:

能应用的服务器。

软件:

服务器端操作系统。

开发工具:

eclipse

数据库:

MySQL

Web应用服务器软件

客户端运行环境:

能运行浏览器的操作系统即可(IE)

2.4条件与限制

在测试计划中不考虑在MySQL安装不成功的情况下进行,同时不考虑操作系统出错等不是程序引起的错误。

在假设数据库程序安装成功的条件下运行。

按照规格说明书的条件下进行运行。

同时不考虑直接连接web服务器的环境下进行测试。

保证了在测试过程中不会有其它的外界因素导致测试结果不准确。

测试过程中不由开发人员进行测试。

测试结果将与详细设计中的结果作比较。

3.计划

3.1测试方案

测试主要是按照需求规格说明书来进行测试(黑盒测试)。

主要使用等价类划分的方法进行测试:

设计一个新的测试用例,使其尽可能的多的覆盖尚未覆盖的有效等价类,重复这一步,直到所有的有效等价类被覆盖为止。

为每一个无效等价类设计一个新的测试用例。

3.2测试项目

【列出组装测试和确认测试中每一项测试的内容、名称、目的和进度。

管理员

公共信息维护

通知公告

文件管理

人员管理

学生

通知公告

课程管理

课程相关文件

网上答疑

个人信息管理

教师

通知

课程管理

相关文件

网上答疑

人员信息管理

3.3测试准备

在测试前需要准备测试人员2-3名,需要一台符合测试条件的电脑(装好的数据库系统,毕业设计管理系统,操作系统,能运行的ie浏览器,能运行目标程序的eclipse)。

毕业管理系统的规格说明书。

3.4测试机构及人员

测试负责人:

董晓东.董涵

在测试中采用等价类划分的方法对目标程序来进行测试,董晓东负责设计用例测试,并得出测试的结果,董涵按照毕业管理设计系统的规格说明书来对运行结果进行对比。

检查程序功能是否与理论上的功能一致。

同时作为一个使用者来指出该系统的不足之处,在规格说明书的基础上进行调整。

4.测试项目说明

应该注意到,我们的毕业管理设计系统有三个模块:

管理员模块,学生模块,和教师模块。

在这些模块中很多功能是相互重叠的,因此我们会选择重叠类中具有代表性的一个进行测试。

4.1测试项目名称及测试内容

管理员

公共信息维护

通知公告

文件管理

人员管理

学生

课程相关文件

网上答疑

个人信息管理

教师

课程管理

4.2测试用例

4.2.1输入

输入

公共信息维护

公共信息添加

公共信息删除

公共信息修改

通知公告

添加通知

删除通知

修改通知

文件管理

添加文件

删除文件

修改文件

人员管理

删除一个学生

添加一个学生

添加一个老师

课程相关文件

添加文件

删除文件

修改文件

网上答疑

上传答疑

查看答疑

解决答疑(上传文件)

个人信息管理

修改信息

添加信息

删除信息

课程管理

添加课程

删除课程

调整课程时间

4.2.2输出

输出

公共信息维护

添加成功

删除成功

修改成功

通知公告

添加成功

删除成功

修改成功

文件管理

添加成功

删除成功

修改成功

人员管理

删除成功

添加成功

添加成功

课程相关文件

添加成功

删除成功

修改成功

网上答疑

上传成功

查看成功

上传成功

个人信息管理

修改成功

添加成功

删除成功

课程管理

添加成功

删除成功

调整成功

4.2.3步骤及操作

在管理员模式登陆成功后,开始添加公共信息,观察公共信息是否添加成功。

然后在进行修改和删除公共信息的操作。

添加通知公告信息,成功后进行修改和删除的步骤。

在文件管理的界面添加一个文件,然后进行删除和修改。

在人员管理界面添加一个学生,在进行修改和删除的操作,同时可以添加一个教师,成功后进行修改和删除的操作。

在学生模式成功登陆后,进行课程相关文件的操作。

先添加一个文件,成功后进行删除和修改的操作。

在网上答疑界面随便打上一句话,并且上传。

在个人信息管理的界面添加个人信息,成功后进行删除和修改的操作。

在教师模式登陆成功后,在网上答疑界面查看刚才在学生模式登陆时上传的问题。

成功后随便打上一句话并且进行上传操作。

在课程管理界面添加课程,成功后修改和删除的操作。

完成后测试人员换人并开始上述的操作进行一遍,减少偶然性。

4.2.4允许偏差

首先在系统进行一系列操作时不出现bug的情况下,在输入测试的数据时,输出的结果不能随意的改变输入的数据,不能临时跳转到不相关的页面上。

然后在上传和查看文件的过程中不能丢失数据。

最后在换人测试时有操作失误的情况下不能使系统崩溃,系统要有容错机制。

4.3进度

测试项目

一次测试日期

二次测试日期

描述

公共信息维护

2016年6月8日

2016年6月9日

Word文档

通知公告

2016年6月8日

2016年6月9日

Word文档

文件管理

2016年6月8日

2016年6月9日

Word文档

人员管理

2016年6月8日

2016年6月9日

Word文档

课程相关文件

2016年6月8日

2016年6月9日

Word文档

网上答疑

2016年6月8日

2016年6月9日

Word文档

个人信息管理

2016年6月8日

2016年6月9日

Word文档

课程管理

2016年6月8日

2016年6月9日

Word文档

4.4条件

测试的电脑要顺畅的运行目标程序,不能再操作的时候出现卡死的现象。

人员要求不是程序的开发人员,否则测试效果不理想,会有偶然性。

在测试中数据库程序和ie浏览器不能出现问题,以免影响测试结果。

4.5测试资料

毕业设计管理系统规格说明书、可行性分析,详细设计、计算机软件工程国家标准。

5.评价

5.1范围

在完成对毕业设计管理系统的测试之后,发现我们的测试还有很多的问题不能解决,比如说在测试过程中不能测试软件程序的时效性,在软件长久的运行过程中,可能由于操作者们过多的操作失误,导致软件的寿命大大简短,在测试中总有一些不能想象得到的bug存在,比如输入的格式。

上传文件的格式等等一些问题,虽然我们在测试的过程中不断的找出和修正这些的bug,但是不能保证一些细小的bug存在,所以这些在以后的使用中才能照出来。

5.2准则

在测试中,我们严格按照开发前的毕业管理设计规格说明书的结果进行比对,不允许出现和说明书的结果不同的情况,在开发程序是不能出现按照自己的意愿来改变程序的功能。

不随意添加和删改说明书上规定的程序功能。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1