学生宿舍管理系统测试计划书.doc
学生宿舍管理系统测试计划
3. 指 出 测 试 的 方 法 和 工 具 ( what ) , 给 出 测 试 文 档 和 软 件 存 放 位 置 (where) 采用评审和更新机制,保证测试计划满足实际需求
将测试工作上升到测试管理的高度都依赖于测试计划的制定。测试计划因此也成为测试
工
作
的
赖
于
展
开
的
基
础
。
一个好的测试计划可以起到如下作用
1.
避免测试的“事件驱动”
2. 使测试工作和整个开发工作融合起来
3. 资源和变更事先作为一个可控制的风险
1.3.定义
软
件
测
试
:
软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品
件测试、网络测试可以根据具体的性能指标来进行,此处所说的测试更多的是指软件测
试。
1.2.项目背景
软件测试计划作为软件项目计划的子计划,在项目启动初期是必须规划的。在越来
越多公司的软件开发中,软件质量日益受到重视,测试过程也从一个相对独立的步骤越
来越紧密嵌套在软件整个生命周期中,这样,如何规划整个项目周期的测试工作;如何
2.2 运行环境 (1)以Windows98 以上/ME/2000/XP/vista作为宿舍管理系统的后台操作系统。
(2)前台开发程序为Power Builder,SQL Server 2000。 (3)后台数据库为Microsoft Access 2000/ SQL Server 2000。 (4)主要硬件设备:PC机一台。 2.3 条件与限制
学生宿舍管理系统项目策划书(精选多篇)
(完整word版)学生宿舍管理系统设计书(含程序)
数据库原理及应用课程设计设计说明书学生宿舍管理系统vb学生姓名学号班级成绩指导教师计算机科学与技术系2009 年3月6 日数据库原理及应用课程设计评阅书注:指导教师成绩60%,答辩成绩40%,总成绩合成后按五级制记入。
课程设计任务书2008 —2009 学年第二学期专业:学号:姓名:课程设计名称:数据库原理及应用课程设计设计题目:学生宿舍管理系统设计与实现完成期限:自2009年 2 月23 日至2009 年 3 月 6 日共 2 周设计依据、要求及主要内容(可另加附页):通过对学校公寓管理处业务进行分析、调查,设计学生宿舍管理系统。
内容及要求(1)建立数据库根据系统功能设计的要求以及功能模块的划分,设计相关数据库。
(2)卫生评比管理模块该模块提供对卫生评比信息的管理功能,主要完成评比信息的录入、修改和删除以及评比结果的查询功能。
(3)违纪处理管理模块该模块实现违纪处理信息的管理,主要完成违纪信息的录入、修改、删除和查询等功能。
(4)来客登记管理模块该模块提供对来访人员信息的管理功能,主要提供来访登记、离开登记和来访信息查询功能。
(5)房间信息管理模块该模块提供房间信息维护功能,主要是提供对房间信息的录入、修改、删除功能,同时提供房间分配和房间信息查询功能。
指导教师(签字):教研室主任(签字):批准日期:年月日摘要本软件的前台设计由Visual Basic 6.0实现,后台数据库用SQL Server进行创建和管理。
本系统界面设计大方、简洁、实用,操作简单方便,是一款完全适合普通学校公寓管理的软件。
该系统具有卫生评比、违纪处理、来客登记和房间信息功能。
卫生评比管理模块提供对卫生评比信息的管理功能,违纪处理管理模块实现违纪处理信息的管理,来客登记管理模块提供对来访人员信息的管理功能,房间信息管理模块提供房间信息维护功能。
关键词:公寓管理系统;Visual Basic 6.0;SQL Server目录1 课题描述 (1)2 需求分析 (2)2.1 可行性研究 (2)2. 1.1 技术可行性 (2)2. 1.2经济可行性 (2)2. 1.3操作可行性 (2)2.2 功能需求 (2)3系统设计 (3)3.1系统层次模块图 (3)3.2数据库设计 (4)3.2.1数据库实体图设计 (4)3.2.2数据库E-R图设计 (5)3.2.3数据库关系模型设计 (5)3.2.4数据库物理设计 (6)3.3主控平台界面设计 (7)4系统实现 (7)4.1系统用户管理模块 (7)4.2卫生评比管理模块 (11)4.3违纪处理管理模块 (20)4.4来客登记管理模块 (30)4.5房间信息管理模块 (42)5 系统测试 (54)总结 (55)参考文献 (56)1 课题描述各个学校对学生宿舍的管理已经有了很长的历史,并且已经具备了一定的规模和形态,同时对学生公寓的服务和管理也要求很高.诸如对学生入住情况的详细了解,以及来访者的情况都要求宿舍管理人员做的好,做的完善。
学生宿舍管理系统实验内容和步骤
break;
}
else p=p->next;
}
if(tage==0)
{
printf("没有此房间信息!\n");
tage=0;
}
printf("继续修改请按:'y'or'Y',否则按任意键退出\n");
scanf("%c",&flag);
}
}
4.查询宿舍信息代码的实现
代码如下:
void Search_Room()
图1.2宿舍管理系统管理系统流程图
5 系统测试方案
模块测试正常
功能测试正常
性能测试正常
压力测试正常
6 系统实现
下面分别对该模块中的具体功能进行详细描述,主要功能实现的代码和相应功能实现的界面截图。
1.添加功能的代码实现
代码如下:
void Add_room()
{
Room_Infor*p,*q;
Room_Infor*stud1;
#include <vector>
#define random(a,b) (rand()%((b)-(a)))+(a)
操作系统:windows xp软件环境:安装VC++6。
4.3
图2.1贪吃蛇游戏模块图
4.4
先在程序中设计好数组元素与蛇,食物的对应关系;
产生一个固定大小有边界的游戏区域,蛇从区域中随机一点出发,运动限制在游戏区域内;
蛇的运动方向为直线运动,只走横和竖的方向,不走斜线;
食物出现按随即分布原则,蛇吃掉一份后随即在游戏区域内出现一份新的食物;
{
学生宿舍管理系统测试计划书
学生宿舍管理系统测试计划书学院:信息工程班级:学号:姓名:目录1目的 (2)2背景 (2)3范围 (2)4项目标识 (2)5测试需求 (3)5.1数据库设计模块 (3)5.2用户信息管理模块 (3)5.3学生宿舍管理模块 (3)6测试策略 (3)6.1注册及登录测试 (3)6.2修改密码、查询信息和删除用户信息测试 (3)7测试类型 (4)7.1数据和数据库完整性测试 (4)7.2功能测试 (4)7.3用户界面测试 (5)7.4性能评价 (6)7.5安全性和访问控制测试 (6)7.6配置测试 (7)8工具 (8)9资源 (8)10项目里程碑 (9)11可交付工件 (9)12测试模型 (9)13测试日志 (9)14缺陷报告 (9)1目的本测试计划将要简要介绍并进一步说明学生宿舍管理系统测试项目的策略和方法。
学生宿舍管理系统项目人员希望利用这个测试计划来了解和执行测试活动,并管理完成整个测试的活动。
本文定义可测试的具体职责和活动,并描述了使用的测试。
2背景由于我国有些学校学生宿舍信息的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。
在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。
归纳起来,学生宿舍管理系统做到一下功能比较合民意:首先,可以存储历届的学生信息,安全、高效;其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员;再次,查找信息速度快、效率高,可以检索有条件信息;再其次,为将来学校实现网络化教育做准备。
3范围本系统共需要测试四个模块,分别为:数据库设计模块、用户信息管理模块、学生宿舍管理模块、统计查询模块。
本计划书主要测试数据库设计模块、用户信息管理模块、学生宿舍管理模块。
先用单元测试测试三个模块的数据输入是否异常;再用集成测试测试数据库能否与学生管理系统中的数据连接,传递是否异常;再用系统测试测试整个系统相对于需求的符合度.本次测试主要进行的功能测试有:用户信息管理模块和学生宿舍管理模块能不能添加及删除用户,用户能不能修改密码,学生宿舍管理模块能不能查看个人信息。
学生宿舍管理系统项目计划书(2)
学生宿舍管理系统项目计划书组长:张宾成员:安长冬刘李阳郭振海张远航学校:河南商业高等专科学校专业:软件开发和项目管理时间:2010年9月28日引言 (1)1.1 编写目的 (1)1.2 开发背景 (1)1.2.1 现状分析 (1)1.3 系统特点 (1)1.4 经济可行性 (2)2.1数据库概念设计 (3)2.1.1 系统的实现与测试 (3)2.1.2 主界面的实现与测试 (3)2.1.3 定义 (4)2.1.4 参考资料 (4)2.2 开发环境 (5)2.3 主要参加人员 (5)2.3.1 文件 (5)2.3.2 服务为用户提供培训安装,维护和运行支持,自用户安装起为用户提供一定期限服务。
(5)2.3.3 非移交产品 (5)3.实施计划 (6)3.1 工作任务的分解与人员分工 (6)3.2 预算 (6)3.3 进度 (6)4.支持条件 (6)引言1.1 编写目的学生公寓管理是后勤工作中非常重要、非常复杂的内容。
每年新生入学时大量的学生信息录入、学生房间分配、各项押金、住宿费用的收缴,学生住宿房间模糊查询等,对学生住宿管理的考评管理;公寓中各种设备的使用、更换、维修等等,都是十分琐碎的事情,管理者要及时全面清楚地掌握这些情况,必须依靠信息化管理手段。
为了减轻工作人员的劳动量,有效提高工作效率,给管理者提供及时准确的学生及公寓的各种数据信息,让管理者随时都可以一目了然地看到各公寓内的学生、资费、设备、工作人员的详细情况,我们设计了学生公寓管理系统软件。
来解决目前存在的问题。
1.2 开发背景1.2.1 现状分析1.管理技术对学生的寝室管理,学生的档案管理还是采用原有的人工管理方式。
这导致工作效率低、误差大,也造成了人力、物力、财力资源的浪费,随着学生人数的增加,要记录存档的数据比较多,人工记录是相当麻烦的,而且浪费许多时间,工作效率也比较低。
2.新目标分析在调查研究和用户需求分析的基础上,我们确定了该系统的目标和要求。
宿舍管理系统测试计划
宿舍管理系统(dreamwork V1.0)测试计划0.1.2文档名称宿舍管理系统测试计划文档编号dreamwork V1.0关键字测试计划编制日期2011年11月18日保密等级二级内部传阅修订表审批记录目录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限制条件 (3)3、计划 (3)3.1测试方案 (3)3.3测试优先级 (16)3.4测试机构及人员 (16)3.5进度 (17)4、评价 (17)4.1范围 (17)4.2准则 (17)5、文档 (18)1、引言• 1.1编写目的本计划的目的旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。
测试计划在策略和方法的高度说明如何计划、组织和管理测试项目。
测试计划包含足够的信息使测试人员明白项目需要做什么。
另外,清晰的文档结构能使任何一个读者在浏览计划的前面几页后,就能对项目有一个大概的认识。
测试计划只是测试的一个框架,很多细节需要跟开发人员或其他人员沟通,因此计划不包括测试用例的细节和系统功能的详细信息。
在计划目的中需要指明读者对象。
• 1.2项目背景•被测试软件系统的名称:基于Web2.0的宿舍管理系统(BWCRM V1.0);•该软件的任务提出者:林菲;•开发者:软件工程2+3班dreamwork;•用户:高校宿舍;• 1.3定义列出测试计划中所用到的专门术语的定义和缩写词的原意。
•BWCRM:宿舍管理系统;• 1.4参考资料2、任务概述• 2.1目标通过测试,达到以下目标:•测试已实现的产品是否达到设计的要求,包括:各个功能点是否以实现,业务流程是否正确。
•产品规定的操作和运行稳定。
•Bug数和缺陷率控制在可接收的范围之内。
• 2.2运行环境建议的运行环境准备:确保项目测试环境符合测试要求,减少严重影响测试结果的真实性和正确性风险。
学生宿舍管理系统项目计划书(3).doc
学生宿舍管理系统项目计划书组长:张宾成员:安长冬刘李阳郭振海张远航学校:河南商业高等专科学校专业:软件开发和项目管理时间:2010年9月28日引言 (1)1.1 编写目的 (1)1.2 开发背景 (1)1.2.1 现状分析 (1)1.3 系统特点 (1)1.4 经济可行性 (2)2.1数据库概念设计 (3)2.1.1 系统的实现与测试 (3)2.1.2 主界面的实现与测试 (3)2.1.3 定义 (4)2.1.4 参考资料 (4)2.2 开发环境 (5)2.3 主要参加人员 (5)2.3.1 文件 (5)2.3.2 服务为用户提供培训安装,维护和运行支持,自用户安装起为用户提供一定期限服务。
(5)2.3.3 非移交产品 (5)3.实施计划 (6)3.1 工作任务的分解与人员分工 (6)3.2 预算 (6)3.3 进度 (6)4.支持条件 (6)引言1.1 编写目的学生公寓管理是后勤工作中非常重要、非常复杂的内容。
每年新生入学时大量的学生信息录入、学生房间分配、各项押金、住宿费用的收缴,学生住宿房间模糊查询等,对学生住宿管理的考评管理;公寓中各种设备的使用、更换、维修等等,都是十分琐碎的事情,管理者要及时全面清楚地掌握这些情况,必须依靠信息化管理手段。
为了减轻工作人员的劳动量,有效提高工作效率,给管理者提供及时准确的学生及公寓的各种数据信息,让管理者随时都可以一目了然地看到各公寓内的学生、资费、设备、工作人员的详细情况,我们设计了学生公寓管理系统软件。
来解决目前存在的问题。
1.2 开发背景1.2.1 现状分析1.管理技术对学生的寝室管理,学生的档案管理还是采用原有的人工管理方式。
这导致工作效率低、误差大,也造成了人力、物力、财力资源的浪费,随着学生人数的增加,要记录存档的数据比较多,人工记录是相当麻烦的,而且浪费许多时间,工作效率也比较低。
2.新目标分析在调查研究和用户需求分析的基础上,我们确定了该系统的目标和要求。
学生宿舍管理系统测试计划
实验名称实验五学生宿舍管理系统测试计划指导教师王祥顺实验学时实验类型操作型实验地点微软实验室一(B301)实验时间2010年12月2日实验环境 P4以上机型,硬盘剩余空间大于4G,内存不小于256M的计算机。
实验内容 1、根据实验一中所选软件项目,编写该软件项目的测试计划书。
必须按照教材附录G的格式和内容编写软件项目的测试计划书。
2、重点说明系统模块测试的方法和策略,对过程的测试简单说明一下方法和策略即可。
实验目的与要求掌握软件项目测试计划的内容和格式要求, 正确编写软件项目的测试计划书。
成绩与评语实验成绩:教师评语:教师签名:年月日实验过程学生宿舍管理系统测试计划1.引言1.1测试目的系统测试为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试。
测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。
应根据开发各阶段的需求、设计等文档或程序的内部结构精心设计测试用例,并利用这些实例来运行程序,以便发现错误。
信息系统测试应包括软件测试、硬件测试和网络测试。
硬件测试、网络测试可以根据具体的性能指标来进行,此处所说的测试更多的是指软件测试。
1.2.项目背景软件测试计划作为软件项目计划的子计划,在项目启动初期是必须规划的。
在越来越多公司的软件开发中,软件质量日益受到重视,测试过程也从一个相对独立的步骤越来越紧密嵌套在软件整个生命周期中,这样,如何规划整个项目周期的测试工作;如何将测试工作上升到测试管理的高度都依赖于测试计划的制定。
测试计划因此也成为测试工作的赖于展开的基础。
一个好的测试计划可以起到如下作用1.避免测试的“事件驱动”2.使测试工作和整个开发工作融合起来3.资源和变更事先作为一个可控制的风险1.3.定义软件测试:软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。
风险:风险有两种定义:一种定义强调了风险表现为不确定性;而另一种定义则强调风险表现为损失的不确定性。
宿舍管理系统测试计划说明书
3.系统应提供人员来访登记及结束访问的详细登记。
4.系统应提供学生在校期间物品出入宿舍楼的详细情况登记。
5.系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多种条件的查询)及楼房信息的查询。
6.系统应提供增加、删除、修改用户帐户的功能。
2.2运行环境
4密码正确
6 1-10位之间的任何字符
9 1-10位之间的任何字符
12相同
测试数据
期望结果
实际结果
覆盖范围
Super,manager,manager
输入有效
与期望结果相符
1,4,6,9,12
c.为每个不合理等价类设计测试用例
2小于1位字符
3大于10位字符
5密码错误
7小于1位字符
8大于10位字符
10小于1位字符
1.2项目背景
项目委托单位:计算机学院软件工程系。
开发单位:通达学院计算机科学与技术专业。
学生宿舍管理系统软件V1.0是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的WINDOWS系列等操作系统上使用。
1.3定义
SAMS:Student ApartmentManagementSystem,学生宿舍管理系统。
输入无效
与期望结果相符
4
Ⅷ∮
输入无效
与期望结果相符
6
张撒
输入无效
与期望结果相符
7
张毒素多幅撒撒
输入无效
与期望结果相符
8
b)寝室信息
由于在数据词典中只定义寝室号是必选的,所以只对寝室号进行测试:
学生宿舍管理系统(需求分析及详细方案设计书)1.doc
学生宿舍管理系统(需求分析及详细方案设
计书)1
学生住宿管理系统
要求:
1、完成学生的住宿管理,包括入住、换房、退房、新生入学、毕业、收费
等功能。
2、入住,先查询房源、写申请、交费、入住。
3、换房,先查询房源、写申请、退房、交费、入住。
4、新生,交费、自动分配房间、入住。
5、退房,申请、交/退费、退房。
6、毕业,交/退费、退房。
完成:DFD图(0-3层),DD,精细DFD图,SC图,流程图,E-R图,流程图,数据存储文件
1.数据流(DFD)图
1)、第0层
2)、第1层
3)、第2层查询模块:
住宿管理模块:费用管理模块:4)第3层
入住模块:
退房模块:
换房模块:
2.数据字典3)、数据元素4)、数据流。
宿舍管理系统测试计划
宿舍管理系统(dreamwork V1.0)测试计划0.1.2文档名称宿舍管理系统测试计划文档编号dreamwork V1.0关键字测试计划编制日期2011年11月18日保密等级二级内部传阅修订表审批记录目录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限制条件 (3)3、计划 (3)3.1测试方案 (3)3.3测试优先级 (16)3.4测试机构及人员 (16)3.5进度 (17)4、评价 (17)4.1范围 (17)4.2准则 (17)5、文档 (18)1、引言• 1.1编写目的本计划的目的旨在说明各种测试阶段任务、人员分配和时间安排、工作规范等。
测试计划在策略和方法的高度说明如何计划、组织和管理测试项目。
测试计划包含足够的信息使测试人员明白项目需要做什么。
另外,清晰的文档结构能使任何一个读者在浏览计划的前面几页后,就能对项目有一个大概的认识。
测试计划只是测试的一个框架,很多细节需要跟开发人员或其他人员沟通,因此计划不包括测试用例的细节和系统功能的详细信息。
在计划目的中需要指明读者对象。
• 1.2项目背景•被测试软件系统的名称:基于Web2.0的宿舍管理系统(BWCRM V1.0);•该软件的任务提出者:林菲;•开发者:软件工程2+3班dreamwork;•用户:高校宿舍;• 1.3定义列出测试计划中所用到的专门术语的定义和缩写词的原意。
•BWCRM:宿舍管理系统;• 1.4参考资料2、任务概述• 2.1目标通过测试,达到以下目标:•测试已实现的产品是否达到设计的要求,包括:各个功能点是否以实现,业务流程是否正确。
•产品规定的操作和运行稳定。
•Bug数和缺陷率控制在可接收的范围之内。
• 2.2运行环境建议的运行环境准备:确保项目测试环境符合测试要求,减少严重影响测试结果的真实性和正确性风险。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学
生
宿
舍
管
理
系
统
测试计划书
学院:信息工程
班级:
学号:
姓名:
目录
1目的 (1)
2背景 (1)
3范围 (1)
4项目标识 (2)
5测试需求 (2)
5.1数据库设计模块 (2)
5.2用户信息管理模块 (2)
5.3学生宿舍管理模块 (3)
6测试策略 (3)
6.1注册及登录测试 (3)
6.2修改密码、查询信息和删除用户信息测试 (3)
7测试类型 (3)
7.1数据和数据库完整性测试 (3)
7.2功能测试 (4)
7.3用户界面测试 (5)
7.4性能评价 (6)
7.5安全性和访问控制测试 (7)
7.6配置测试 (8)
8工具 (8)
9资源 (8)
10项目里程碑 (9)
11可交付工件 (9)
12测试模型 (9)
13测试日志 (9)
14缺陷报告 (9)
1目的
本测试计划将要简要介绍并进一步说明学生宿舍管理系统测试项目的策略和方法。
学生宿舍管理系统项目人员希望利用这个测试计划来了解和执行测试活动,并管理完成整个测试的活动。
本文定义可测试的具体职责和活动,并描述了使用的测试。
2背景
由于我国有些学校学生宿舍信息的管理水平比较低,只停留在纸介质的水准上,这样的机制很明显地已不能适应时代的发展要求,它浪费了过多的人力及物力,还存在一些先天缺陷。
在信息时代,这种传统的管理方法被以计算机为基础的信息管理方法取代已是大势所趋。
归纳起来,学生宿舍管理系统做到一下功能比较合民意:
首先,可以存储历届的学生信息,安全、高效;
其次,系统可操作性强,能够节省人力,最好只需一到二名信息录入员;
再次,查找信息速度快、效率高,可以检索有条件信息;
再其次,为将来学校实现网络化教育做准备。
3范围
本系统共需要测试四个模块,分别为:数据库设计模块、用户信息管理模块、学生宿舍管理模块、统计查询模块。
本计划书主要测试数据库设计模块、用户信息管理模块、学生宿舍管理模块。
先用单元测试测试三个模块的数据输入是否异常;再用集成测试测试数据库能否与学生管理系统中的数据连接,传递是否异常;
再用系统测试测试整个系统相对于需求的符合度.
本次测试主要进行的功能测试有:用户信息管理模块和学生宿舍管理模块能不能添加及删除用户,用户能不能修改密码,学生宿舍管理模块能不能查看个人信息。
性能测试主要有响应时间、并发用户数、吞吐量(单位时间内系统处理的客户请求的数量)。
4项目标识
5测试需求
高优先级:用户注册与登录功能,需要进行功能测试和性能测试;
中优先级:修改密码、删除信息和查询信息,需要进行功能测试。
5.1数据库设计模块
数据库能与系统数据正常连接。
5.2用户信息管理模块
如果是新用户,能够通过输入格式正确的用户名和密码注册成功;
注册成功的用户输入正确的用户名和密码后能修改密码和删除用户信息。
5.3学生宿舍管理模块
如果是新用户,能够通过输入格式正确的用户名和密码注册成功;
注册成功的用户输入正确的用户名和密码后能修改密码、查看个人信息和删除用户信息。
6测试策略
6.1注册及登录测试
简要说明:用户需要登录使用其注册用户名和密码。
测试方法:制定了一套自动化测试,测试的能力,有效用户登录注册的。
在使用无效的用户id和密码记录器的错误路径。
能够满足1500人同时在线操作计算机不卡。
假设/这个问题的具体特征:身份验证使用用户ID和密码是由外部提供服务,将被调用。
据推测,这一职能已经过彻底测试和支持。
我们不会在进入用户id和密码的漏洞测试。
6.2修改密码、查询信息和删除用户信息测试
简要说明:成功登录后,能够查询学生信息、修改原密码和删除用户信息。
测试方法:制定了一套自动化测试,测试的能力,用户登录成功后修改密码、查询信息和删除用户信息用的。
7测试类型
7.1数据和数据库完整性测试
数据与数据库完整测试是指测试关系型数据库完整性原则以及数据合理性测试。
数据库完整性原即:
主码完整性:主码不能为空;
外码完整性:外码必须等于对应的主码或者为空。
数据合理性指数据在数据库中的类型,长度,索引等是否建的比较合理。
数据库和数据库进程应作为学生宿舍管理系统中的子系统来进行测试。
在测试这些子系统时,不应将测试对象的用户界面用作数据的接口。
对于数据库管理系统 (DBMS),还需要进行深入的研究,以确定可以支持以下测试的工具和方法。
7.2功能测试
测试对象的功能测试应该侧重于可以被直接追踪到用例或业务功能和业务规则的所有测试需求。
这些测试的目标在于核实能否正确地接受、处理和检索数据以及业务规则是否正确实施。
这种类型的测试基于黑盒方法,即通过图形用户界面 (GUI) 与应用程序交互并分析输出结果来验证应用程序及其内部进程。
以下列出的是每个应用程序推荐的测试方法概要:
用户和学生宿舍管理模块新用户能否注册成功。
用户和学生宿舍管理模块能否删除现有用户信息。
用户和学生宿舍管理模块能否修改用户密码。
学生宿舍管理模块能否查看个人信息。
7.3用户界面测试
通过用户界面 (UI) 测试来核实用户与软件的交互。
UI 测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。
除此之外,UI 测试还要确保 UI 功能内部的对象符合预期要求,并遵循公司或行业的标准。
7.4性能评价
性能评价是一种性能测试,它对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。
性能评价的目标是核实性能需求是否都已满足。
实施和执行性能评价的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行评价和微调。
7.5安全性和访问控制测试
安全性和访问控制测试侧重于安全性的两个关键方面:
应用程序级别的安全性,包括对数据或业务功能的访问
系统级别的安全性,包括对系统的登录或远程访问。
应用程序级别的安全性可确保:在预期的安全性情况下,主角只能访问特定的功能或用例,或者只能访问有限的数据。
例如,可能会允许所有人输入数据,创建新账户,但只有经理才能删除这些数据或账户。
如果具有数据级别的安全性,测试就可确保“用户类型一”能够看到所有客户信息(包括财务数据),而“用户二”只能看见同一客户的统计数据。
系统级别的安全性可确保只有具备系统访问权限的用户才能访问应用程序,而且只能通过相应的网关来访问。
7.6配置测试
配置测试核实测试对象在不同的软件和硬件配置中的运行情况。
在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。
客户机工作站可能会安装不同的软件,例如,应用程序、驱动程序等。
而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。
8工具
性能测试:Rational系列(除了Rational Rose,那是做UML建模的)
单元测试: JUnit(JAVA)
功能测试:WinRunner
压力测试:LoadRunner
9资源
测试服务器
稳定的测试服务器,IP地址为:172.18.20.199。
人员
测试实施人员2名:
某某:较强的程序编写能力,程序测试能力,负责数据库设计模块、用
户信息管理模块、学生宿舍管理模块测试;
高老师:较强的程序编写能力,程序测试能力,负责统计查询模块测试。
10项目里程碑
对学生宿舍管理系统的测试应包括上面各节所述的各项测试的测试活动。
应该为这些测试确定单独的项目里程碑,以通知项目的状态和成果。
11可交付工件
系统规划阶段:项目标志性事件开始到完成
开发阶段:项目开发计划书完成 3.22
需求分析阶段:系统需求说明书完成 3.22
设计阶段:系统设计说明书完成 3.22
编码实现:项目的形成 3.22—3.25 测试阶段:测试计划和缺陷跟踪表 3.25—3.28
移交阶段:项目的移交 4.1
12测试模型
本节确定将要通过测试模型创建并分发的报告。
测试模型中的这些工件应该用 ASQ 工具来创建或引用。
13测试日志
说明用来记录和报告测试结果和测试状态的方法和工具。
14缺陷报告
本节确定用来记录、跟踪和报告测试中发生的意外情况及其状态的方法和工具。