16-电梯广告管理系统测试计划_第1页
16-电梯广告管理系统测试计划_第2页
16-电梯广告管理系统测试计划_第3页
16-电梯广告管理系统测试计划_第4页
16-电梯广告管理系统测试计划_第5页
已阅读5页,还剩14页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编号:10-5版本号:V1.0文档名称:测试计划项目名称:电梯广告管理系统项目负责人:第十六组信安0904何小臻-20091984编写:何小臻-20091984年 月 日校对:宋治城-20091988、张祥如-20092103、倪顺-20091987审核:批准:开发单位:4 测试项目说明 .4.1用户登录信息模块4.2用户注册管理模块4.3用户权限管理模块4.4基本信息添加模块4.5基本信息删除模块4.6基本信息修改模块4.7电梯基本信息模块4.8电梯广告时间模块 误!未定义书签。4.9电梯广告价值模块4.10广告管理人员模块.184.11广告库存信息模块.19目录1引言 .31.1编写目

2、的.31.2项目背景.31.3定义.31.4参考资料.32 任务概述.42.1目标:.42.2运行环境.42.3需求规定 .43.测试计划 .63.1测试方案.63.2测试项目.63.3测试准备.73.4测试机构及人员 . 7.7.8.错误!未定义书签。.错误!未定义书签。.错误!未定义书签。.错误!未定义书签。.错误!未定义书签。.错误!未定义书签。.错.161引言1.1编写目的编写调试完电梯广告管理系统软件之后,为使用户能熟悉和使用该软件, 需要有相应的软件软件测试计划,基于此目的编写了此软件测试计划说明 书,供软件测试人员阅读。1.2项目背景本项目的名称:电梯广告管理系统本项目的应用范围

3、:各种楼宇电梯开发者:软件工程第二十九组用户:开发人员1.3定义电梯基本信息表(In formation)管理人员信息表(managemen)电梯商家信息表(elevator)广告时间信息表(time)广告价值表(value)部门信息表(Bran ch)广告库存信息表(inventory)1.4参考资料软件工程导论(第5版).张海藩.清华大学出版社 第29组-电梯广告管理系统概要设计说明书 第29组-电梯广告管理系统详细设计说明书2 任务概述2.1目标:本软件的主要服务对象是 XX广告公司,以及电梯商家。广告公司各部门管理员要及时 的以最低的成本,更新广告信息,检查广告是否投放出去,投放正确,

4、以及对广告时间的的正确计算(时间根据电梯商家给出的广告费用而定),和对已过期的广告给予收回,并通知商家洽谈是否续约。同样电梯商家也可以根据此系统得知自己的广告是否投放以及正确投 放。2.2运行环境配置如下:服务器:硬件:80 x86系列微机CPU: P4 2.0G 以上内存:512M以上硬盘空间:80G以上操作系统:Windows xp或 Windows更高版本。支撑环境:Oraclellg数据库系统。与该软件共存的应用程序:Oracle11g数据库系统。输入输出设备:打印机等。网络设备:Hub、网卡、网线等。2.3需求规定本系统的最终用户为楼宇电梯的管理人员。本系统的需求规定如下:系统管理情

5、况用户登录登陆系统时,每位用户都有唯一的ID号,这将被设为查询的索引。并 能查询到每栋楼的每台电梯的广告情况。另外,在这个基本信息中应当 包括用户的姓名以及相应的公司名称,家庭住址。修改密码为了用户账户的安全,每个用户都可以自行地修改账户密码, 以保证安 全性。注册对各个公司或企业的广告进行登记注册。用户权限管理设置用户的权限,以保证非系统用户不能访问系统。用户基本信息管理信息要求系统管理员能查询电梯广告的所有相关信息, 包括某一电梯的广告的详 细信息,以及系统用户的登陆信息等。以利于对电梯广告的全面管理。处理要求当电梯广告基本信息发生变化时,管理员能对其进行修改。 比如,某些 广告撤出电梯,

6、他们在本系统中相应的记录就应该删去; 或者有新的广 告进入,他们记录中的信息也要作相应的修改等等。安全性与完整性要求安全性:系统运行时对数据的保密性要求不高对一般的数据不要求进行加密。此外,对其它软件几乎没有依赖性,程序健壮性较好。但系统 应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设 置其密码,保证用户身份不被盗用;完整性:1各种信息记录的完整性,信息记录内容不能为空;2.各种数据间相互的联系的正确性;3相同的数据在不同记录中的一致性。3.测试计划3.1测试方案考虑到各种因素和条件的限制,我们决定采用黑盒测试(注重功能测试)方 案。即我们不考虑所编写程序的具体结构,而是根据软件所

7、需要的输入数据的格式以及应该完成的功能,设计一些合法的测试用例和不合法的测试用例, 以检 查系统是否能正确的完成预期功能, 得到希望的输出。或者是对不合法的输入和 操作能够正确的识别和防御。3.2测试项目组装测试:测试系统的配合运作,正常工作流程。确认测试:测试系统的各项功能,尤其是对异常状况以及非法输入的响应以及处理。在本系统中虽然从总体上分为了系统管理模块,用户基本信息管理模块,电梯广告信息管理模块三个功能模块,虽然其中有六个模块均包含录入、查询、 修改和删除等相同功能,为了验证系统的全部功能,保证测试的正确性和完整性, 我们在设计测试的时候将对这六个功能模块相似的录入、查询、修改和删除等

8、功能一一测试。测试中主要针对系统管理员和非系统管理员不同身份的权限以及功 能操作,对各功能模块信息中的必填项(主键)以及其他数据类型、长度等的合 法性检查,对信息库中信息的匹配和信息查询结果的组织方式的正确性检查等。具体的测试项目包括有:用户登录测试用户登录功能,内容包括输入用户名、密码以及其合理性检查、合法性 检查。用户信息管理测试用户信息管理功能,内容包括用户基本信息的录入、 查询(按ID字典序 排序)、修改和删除以及其合理性检查、合法性检查。电梯广告管理测试电梯广告管理功能,内容包括管理电梯广告信息的录入,查询(按管理 员编号排序)、修改和删除以及其合理性检查、合法性检查。电梯广告价值管

9、理测试电梯广告价值信息管理功能,内容包括电梯广告价值信息的录入,查询(按ID排序)、修改和删除以及其合理性检查、合法性检查。电梯广告时间管理测试电梯广告时间信息管理功能,内容包括电梯广告时间信息的录入,查询(按ID排序)、修改和删除以及其合理性检查、合法性检查。电梯广告库存管理测试电梯广告库存信息管理功能,内容包括电梯广告库存信息的录入,查询(按ID排序)、修改和删除以及其合理性检查、合法性检查。3.3测试准备测试人员讨论并准备一些测试用例。3.4测试机构及人员测试机构:西南科技大学计算机科学与技术学院软件工程第16组测试负责人及人员: 何小臻、宋治城、倪顺、张祥如4 测试项目说明电梯广告管理

10、系统功能测试结构图:表 4.1-2电梯广吉菅理慕统测试*图4-14.1用户登录信息模块测试模块模块测试项用户登陆1.能在数据库中正确查找该用户名2.若存在该用户名且密码止确,应能使用户登陆3.若不存在该用户名或密码错误,应能给出错误提示表 4.1-1用例 编号测试用例期望结果用例覆盖 的测试项1.1用户信息数据库中不存在用户” Zhang”, 用该用户名登陆;提示用户名不存在1、31.2存在用户” Zhang”,输入密码“123”, 但用Zhang用户名登陆所用密码不是“123”。提示密码错误1、31.3用户信息数据库中已存在用户” zhang”, 密码为“ 123”,用该用户名和密码登陆。正

11、常进入系统1、2表 4.1-24.2用户注册信息管理模块测试模块模块测试项用户注册信息新的用户注册账号提示随即输入一个账号(6-10位的 数字即可)输入新的账号给出提示(用户账号的合法性以及是否 存在的情况)新的账号可以使用提示输入密码(6位数字) 为了提咼用户的安全性请正确输入自己的相关保密及 验证信息(自己的邮箱)为了防止账号丢失或者忘 记密码的情况可以根据验证信息修改密码和找回账 号。注册成功将会弹出链接到你自己的邮箱进行激活 最终提示注册成功成功登陆界面填写本人的基本信息表 4.2-1测试用例用例编号测试用例期望结果用例覆盖测试项2.1新的用户注册 账号界面提示随即输 入一个账号不能通

12、过12.2根据要求注册 账号界面提示输入一 个(6-10位数字) 并检查账号的合 法性并观察是否 存在注册用户不能通过(用户的 合法性或者此用 户已经存在)22.3提示账号可以 使用几面提示输入随 即的6位数字通过功能测试32.4输入自己的验 证信息正确的输入相关 的验证信息(邮箱、电话.)成功通过42.5根据链接进入 邮箱进行激活正确的激活激活完成52.6注册成功界面提示成功注 册了账号(界面显示提示 项)62.7成功注册填写 本人基本信息进入系统填写基 本信息成功填写74.3用户权限管理模块测试模块模块测试项用户权限管理1非注册用户不能登录进入系统2.该用户已经登录,其他人员不能同时 登录

13、或者(进行异地登录)3.设置权限时间周一上午八点-周五下 午六点系统开放表 4.3-1测试用例用例编号测试用例期望结果用例覆盖项3.1该登录用户未 注册不能登录系统未能进入系统13.2本人正在登录 中.其他用户不能同 时在异地进行登 录同样不能进入系 统23.3用户在周末进 行登录系统的开放时间 是周一上午八丿点 - 周五下午六点不能几区系统3表 4.3-24.4用户基本信息添加模块测试模块模块测试项用户基本信息添 加1 若不存在该用户,应能给出错误提示2.若存在该用户名,添加用户基本信息,提示添加信息成功3 若存在该用户名,添加用户基本信息,添加失败,提示添 加信息失败保持添加前的状态表 4

14、.4-1测试用例:用例 编号测试用例期望结果用例覆盖 的测试项1.1用户信息数据库中不存在用户”tom ”,提示用户名不存1表 4.6-1不为该用户添加基本信息;在1.2用户信息数据库中存在用户”tom”,为该用户添加生产日期2011-12-11;(小机房乘客电 梯林枫电梯,20.150,2011-12-11,全新)添加生 日期 2011-12-11 成功21.3用户信息数据库中存在用户”tom”,为该用户添加生产日期2011-11-32;添加信息失败3表 4.4-24.5用户基本信息删除模块测试模块模块测试项用户基本信息删除1若不存在该用户,应能给出错误提示、2若存在该用户名,应能删除用户基

15、本信息表 4.5-1测试用例:用例 编号测试用例期望结果用例覆盖 的测试项2.1用户信息数据库中不存在用户” jack” ;提示用户名不存在12.2用户信息数据库中存在用户” jack”,删 除该用户的基本信息;用户jack的基本 信息已删除2表 4.5-24.6用户基本信息修改模块测试模块模块测试项用户基本信息修 改1若不存在该用户,应能给出错误提示2若存在该用户名,修改用户基本信息,提示修改正确3若存在该用户名,修改用户基本信息,提示修改失败,保 持修改前的状态测试用例:用例 编号测试用例期望结果用例覆盖 的测试项1.1用户信息数据库中不存在用户” pom”, 不能修改该用户的基本信息;提

16、示用户名不存在11.2用户信息数据库中存在用户” pom”,修 改该用户的基本信息中的寿命“ 20”改 为“15”;(小机房乘客电 梯林枫电梯,15.150,2011-12-11,全新)21.3用户信息数据库中存在用户” pom”,修 改该用户的基本信息中的寿命“ 20”改 为“ -5”;修改失败3表 4.6-24.9基本电梯广告时间信息模块测试模块模块测试项基本电梯广告时间信息1.非系统管理员用户,不能进行电梯广告时间信息录入、修 改和删除2. 系统管理员用户进行电梯广告时间信息录入,但电梯型号 (主键)不存在,不能录入信息,并给出相应提示3.系统管理员用户进行电梯广告时间信息录入,电梯型号

17、(主键)存在,但电梯其他信息数据类型或长度不合法,不 能录入信息并给出相应提示4.系统管理员用户进行电梯广告时间信息录入,电梯型号 (主键)存在,且电梯其他信息数据类型或长度合法,应能录入电梯广告时间信息5.查询某个电梯广告时间信息,若电梯广告时间信息存在, 能显示该电梯广告时间信息6.查询某个电梯广告时间信息,若电梯广告时间信息不存在, 应提示该电梯广告时间信息不存在7.查询多个电梯广告时间信息,应能使电梯广告时间信息按 电梯型号升序排列显示8.系统管理员用户进行电梯广告时间信息修改,修改成功, 应更新电梯广告时间信息9.系统管理员用户进行电梯广告时间信息修改,修改失败, 电梯广告时间信息应

18、保持修改前的状态10.系统管理员用户进行电梯广告时间信息删除,相应电梯广 告时间信息应从信息库删除表 4.9-1测试用例:用例测试用例期望结果用例覆盖编号的测试项1.1“jack”为非系统管理员用户,使用用户 名“jack”登录,进行电梯广告时间信息 录入、修改和删除不能录入、不能 修改、不能删除11.2“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告时间信息录 入(LEHY-9,上海三菱,5,1,20090324)提示电梯型号不 存在21.3“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告时间信息录 入(,LEHY,上海三菱,Five ,1,

19、20090324)提示数据类型或 长度不合法31.4“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告时间信息录 入(LEHY,上海三菱,5,1,20090324)电梯广告时间信 息录入成功41.5查询型号为LEHY-2的电梯广告时间信息LEHY-2,上海三菱,5, 2, 2009111951.6查询型号为LEHY-9的电梯广告时间信息 (LEHY-9的电梯广告时间信息不在信息 库中)提示该电梯广告 时间信息不存在61.7查询型号为LEHY、LEHY-2的电梯广告时 间信息(LEHY,上海三 菱,5, 1, 20090324)(LEHY-2,上海三 菱,5, 2,2009

20、1119)71.8“chen”为系统管理员用户,使用用户名 “ chen”登录,修改型号为LEHY的电梯寿命为Ten(LEHY , 上 海三 菱,10(年),1(吨), 20090324)81.9“chen”为系统管理员用户,使用用户名“ chen”登录,修改LEHY的电梯寿命为Ten years修改失败,提示 宿舍号数据类型 不合法91.10“chen”为系统管理员用户,使用用户名 “ chen”登录,删除型号为LEHY的电梯 广告时间信息型号为LEHY的电 梯广告时间信息 删除10表 4.9-24.10电梯广告时间信息模块测试模块模块测试项电梯广告时间信息1.非系统管理员用户,不能进行电梯

21、广告时间信息录入、修 改和删除2.系统管理员用户进行电梯广告时间信息录入,但广告编号 (主键)不存在,不能录入信息,并给出相应提示3.系统管理员用户进行电梯广告时间信息录入,广告编号(主键)存在,但电梯其他信息数据类型或长度不合法,不 能录入信息并给出相应提示4.系统管理员用户进行电梯广告时间信息录入,广告编号 (主键)存在,且电梯其他信息数据类型或长度合法,应能录入电梯广告时间信息5.查询某个电梯广告时间信息,若电梯广告时间信息存在, 能显示该电梯广告时间信息6.查询某个电梯广告时间信息,若电梯广告时间信息不存在, 应提示该电梯广告时间信息不存在7.查询多个电梯广告时间信息,应能使电梯广告时

22、间信息按 广告编号升序排列显示8.系统管理员用户进行电梯广告时间信息修改,修改成功, 应更新电梯广告时间信息9.系统管理员用户进行电梯广告时间信息修改,修改失败, 电梯广告时间信息应保持修改前的状态10.系统管理员用户进行电梯广告时间信息删除,相应电梯广 告时间信息应从信息库删除表 4.10-1测试用例:用例 编号测试用例期望结果用例覆盖 的测试项2.1“jack”为非系统管理员用户,使用用户 名“jack”登录,进行电梯广告时间信息 录入、修改和删除不能录入、不能 修改、不能删除12.2“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告时间信息录入( 10000001,

23、5,20020531)提示广告编号不 存在22.3“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告时间信息录入(00000018,Five,20120531)提示数据类型或 长度不合法32.4“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告时间信息录入(00000018,5,20120531电梯广告时间信 息录入成功42.5查询编号为00000018的电梯广告时间信 息00000018,5,2012053152.6查询编号为10000001的电梯广告时间信 息(10000001的电梯广告时间信息不在信 息库中)提示该电梯广告 时间信息不存在62.

24、7查询编号为00000011、00000018的电梯广告时间信息(00000011,3,20090831)(00000018,5,20120531)72.8“Chen”为系统管理员用户,使用用户名 “ chen”登录,修改型号为00000018的广(00000018,3,20120531)8告时长为32.9“chen”为系统管理员用户,使用用户名“chen”登录,修改00000018的广告时长 为 Three修改失败,提示 宿舍号数据类型 不合法92.10“chen”为系统管理员用户,使用用户名“ chen”登录,删除编号为00000018的电 梯广告时间信息型号为00000018的 电梯广告

25、时间信 息删除10表 4.10-24.11电梯广告价值模块测试模块模块测试项电梯广告价值信息1.非系统管理员用户,不能进行电梯广告价值信息录入、修 改和删除2. 系统管理员用户进行电梯广告价值信息录入,但广告编号 (主键)不存在,不能录入信息,并给出相应提示3.系统管理员用户进行电梯广告价值信息录入,广告编号 (主键)存在,但电梯其他信息数据类型或长度不合法,不能录入信息并给出相应提示4.系统管理员用户进行电梯广告价值信息录入,广告编号 (主键)存在,且电梯其他信息数据类型或长度合法,应能录入电梯广告价值信息5.查询某个电梯广告价值信息,若电梯广告价值信息存在, 能显示该电梯广告价值信息6.查

26、询某个电梯广告价值信息,若电梯广告价值信息不存在, 应提示该电梯广告价值信息不存在7.查询多个电梯广告价值信息,应能使电梯广告价值信息按 广告编号升序排列显示8.系统管理员用户进行电梯广告价值信息修改,修改成功, 应更新电梯广告价值信息9.系统管理员用户进行电梯广告价值信息修改,修改失败, 电梯广告价值信息应保持修改前的状态10.系统管理员用户进行电梯广告价值信息删除,相应电梯广 告价值信息应从信息库删除表 4.11-1测试用例:用例 编号测试用例期望结果用例覆盖 的测试项3.1“ jack ”为非系统管理员用户,使用用户 名“jack”登录,进行电梯广告价值信息 录入、修改和删除不能录入、不

27、能 修改、不能删除13.2“chen”为系统管理员用户,使用用户名 “ chen”登录,进行电梯广告价值信息录入(10000018,5,1000,0.85提示广告编号不 存在23.3“chen”为系统管理员用户,使用用户名 “ chen”登录,进行电梯广告价值信息录入(00000018,Five,1000,0.85提示数据类型或 长度不合法33.4“chen”为系统管理员用户,使用用户名 “ chen”登录,进行电梯广告价值信息录入(00000018,5,1000,0.85电梯广告价值信 息录入成功43.5查询编号为00000018的电梯广告价值信 息00000018,5,1000,0.855

28、3.6查询编号为10000018的电梯广告价值信 息(10000018的电梯广告价值信息不在 信息库中)提示该电梯广告 价值信息不存在63.7查询编号为00000011、00000018的电梯广告价值信息(00000011,3,90 0,0.90)(00000018,5,1000,0.85)73.8“chen”为系统管理员用户,使用用户名“ chen”登录,修改编号为00000018的 续约优惠为0.80(00000018,5,1000,0.80)83.9“chen”为系统管理员用户,使用用户名“chen”登录,修改00000018的续约优惠 为80%修改失败,提示 宿舍号数据类型 不合法93

29、.10“chen”为系统管理员用户,使用用户名“ chen”登录,删除编号为00000018的电 梯广告价值信息型号为00000018的 电梯广告价值信 息删除10表 4.11-24.12电梯广告管理人员信息模块测试模块模块测试项电梯广告管理人员 信息1.非系统管理员用户,不能进行电梯广告管理人员信息录入、修改和删除2.系统管理员用户进行电梯广告管理人员信息录入,但广告 编号(主键)不存在,不能录入信息,并给出相应提示3.系统管理员用户进行电梯广告管理人员信息录入,广告编 号(主键)存在,但电梯其他信息数据类型或长度不合法,不能录入信息并给出相应提示4.系统管理员用户进行电梯广告管理人员信息录

30、入,广告编 号(主键)存在,且电梯其他信息数据类型或长度合法,应能录入电梯广告管理人员信息5.查询某个电梯广告管理人员信息,若电梯广告管理人员信 息存在,能显示该电梯广告管理人员信息6.查询某个电梯广告管理人员信息,若电梯广告管理人员信 息不存在,应提示该电梯广告管理人员信息不存在7.查询多个电梯广告管理人员信息,应能使电梯广告管理人 员信息按广告编号升序排列显示8.系统管理员用户进行电梯广告管理人员信息修改,修改成 功,应更新电梯广告管理人员信息9.系统管理员用户进行电梯广告管理人员信息修改,修改失败,电梯广告管理人员信息应保持修改前的状态10.系统管理员用户进行电梯广告管理人员信息删除,相

31、应电 梯广告管理人员信息应从信息库删除表 4.12-1测试用例:用例 编号测试用例期望结果用例覆盖 的测试项4.1“jack”为非系统管理员用户,使用用户 名“jack”登录,进行电梯广告管理人员 信息录入、修改和删除不能录入、不能 修改、不能删除14.2“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告管理人员信息录入(00000018,倪顺)提示广告编号不 存在24.3“chen”为系统管理员用户,使用用户名 “chen”登录,进行电梯广告管理人员信息录入(10000018,倪顺)提示数据类型或 长度不合法34.4“chen”为系统管理员用户,使用用户名 “chen”

32、登录,进行电梯广告管理人员信息录入(00000018,倪顺)电梯广告管理人 员信息录入成功44.5查询编号为000000182的电梯广告管理人 员信息000000182,倪顺54.6查询编号为10000018的电梯广告管理人 员信息( 10000018的电梯广告管理人员信 息不在信息库中)提示该电梯广告 管理人员信息不 存在64.7查询编号为 00000011、00000018的电梯广 告管理人员信息(00000011,羊青山)(00000018,倪顺)74.8“Chen”为系统管理员用户,使用用户名“chen”登录,修改编号为00000018的管 理人员为羊青山(00000018,羊青山)84.9“chen”为系统管理员用户,使用用户名 chen登录,修改00000011的电梯编号修改失败,提示 宿舍号数据类型9为11号不合法4.10“chen”为系统管理员用户,使用用户名 “ chen”登录,删除编号为00000011的电 梯广告管理人员信息型号为00000011的 电梯广告管理人 员信息删除10表 4.12-24.13电梯广告库存信息模块测试模块模块测试项电梯广告库存信息1.非系统管理员用户,不能进行电梯广告库存信息录入、修 改和删除2. 系统管理员用户进行电梯广告库存信息录入,但广告编号 (主键)不存在,不能录入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论