首页 软件测试计划(STP)

软件测试计划(STP)

举报
开通vip

软件测试计划(STP)软件测试计划(STP) 1 / 13 目录 软件测试计划(STP) .......................................................................................................................... 1 1引言 .................................................................................................

软件测试计划(STP)
软件测试 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 (STP) 1 / 13 目录 软件测试计划(STP) .......................................................................................................................... 1 1引言 ............................................................................................................................................... 3 1.1 标识 采样口标识规范化 下载危险废物标识 下载医疗器械外包装标识图下载科目一标识图大全免费下载产品包装标识下载 .................................................................................................................................... 3 1.2系统概述............................................................................................................................. 3 1.3文档概述............................................................................................................................. 3 1.4基线 .................................................................................................................................... 3 2引用文件........................................................................................................................................ 3 3软件测试环境................................................................................................................................ 4 3.1软件测试环境..................................................................................................................... 4 3.2硬件测试环境..................................................................................................................... 4 3.3其他材料............................................................................................................................. 4 3.4安装、测试与控制 ............................................................................................................. 4 3. 5参与组织 ............................................................................................................................ 4 3.6人员 .................................................................................................................................... 4 3.7定向计划............................................................................................................................. 5 3.8要执行的测试..................................................................................................................... 5 4计划 ............................................................................................................................................... 5 4.1总体设计............................................................................................................................. 5 4.1.1测试级...................................................................................................................... 5 4.1.2测试类别.................................................................................................................. 5 4.1.3一般测试条件 .......................................................................................................... 6 4.1.4测试过程.................................................................................................................. 6 4.1.5数据记录、归约和分析 .......................................................................................... 7 4.2计划执行的测试................................................................................................................. 7 4.2.1测试名称及内容 ...................................................................................................... 7 4.3测试用例............................................................................................................................. 8 5测试进度表.................................................................................................................................. 11 6评价 ............................................................................................................................................. 11 6.1评价准则........................................................................................................................... 11 6.2数据处理........................................................................................................................... 11 6.3结论 .................................................................................................................................. 12 7注解 ............................................................................................................................................. 12 2 / 13 1引言 1.1标识 本系统是Beta 1.0版本 1.2系统概述 系统的名称:期刊管理系统; 产品所有权:张庭小组 可行性研究:4月1号-4月7日 需求分析:4月1日-4月7日 详细设计:4月11日-4月15日 代码编写:4月1日-5月1日 任务提出人: 刘建钊老师。 需求分析人:张庭小组成员。 ) 用户:使用该软件且具有一定特权的管理人员(老师 本文档适用的项目:期刊管理系统。 以上时间均为2012年。 1.3文档概述 该文档描述对计算机软件配置项CSCI,系统或子系统进行合格性测试的计划安排。内容包括 进行测试的环境、测试工作的标识及测试工作的时间安排等。 1.4基线 本项目软件测试计划的输入基线为软件需求规格说明、概要设计说明书和详细设计说明书。 2引用文件 文档格式要求按照我国GB/T8567-1998国家 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 和IEEE/ANSI830-1993标准规范要求进行。 岳涛,《需求规格说明书》; 吴李江,《软件开发计划》; 书籍包括: 殷人昆等编著.实用软件工程(第3版).北京:清华大学出版社,2010; 郑诚等编著.软件工程课程设计.北京:机械工业出版社,2010; 3 / 13 3软件测试环境 3.1软件测试环境 服务器端环境: 操作系统使用Microsoft Windows NT / 2000或UNIX 数据库使用Access 客户端环境: 操作系统使用Windows 2000/XP及以上 浏览器是Internet Explorer 6.0 / 7.0 3.2硬件测试环境 内存:512MB以上 系统要求运行在4/100M快速以太网。 局域网通信协议使用TCP/IP,Internet通信协议使用HTTP。3.3其他材料 在测试现场执行测试需要用到软件用户手册、软件清单。 3.4安装、测试与控制 安装浏览器:ie 6.0以上版本 ; 安装Microsoft Visual Studio 2010. 3. 5参与组织 参与现场测试的组织为张庭小组。 3.6人员 本系统总共需要4名测试人员,包括: 测试负责人1人:张庭。 单元测试人员2人:岳涛,孙晓渭。 集成测试人员1人:江一舟。 4 / 13 3.7定向计划 本系统总共需要4名测试人员,包括: 测试负责人1人:负责整个系统测试的总体控制。 单元测试人员2人:主要负责进行有关单元测试,并配合其他人员进行集成测试。 集成测试人员1人:负责系统的集成测试。 3.8要执行的测试 先分布进行单元测试,再进行集成测试,遵循自底向上的策略。对于每一个测试用例都要考虑到合法和非法的测试情况。 4计划 4.1总体设计 该系统测试的策略有功能测试和性能测试,功能测试要覆盖系统中各个模块中的每个功能。在功能测试时采用等价类划分法、边界值分析法和错误推测试法等多种测试 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 ,尽可能地做到测试的充分性。测试时既要输入正确的数据,测试功能是否满足,也要对每个功能中的每个数据输入域故意输入错误的数据,测试系统的健壮性。比如:要求输入字符的测试是否可以输入数值,要求输入数值的测试是否可以输入字符,是否有输入长度的限制、大小写的限制、最大最小值(边界值)的限制等等。性能测试往往针对软件的一部分功能,进行专项测试。比如,系统能承受的并发用户数量,系统的操作响应时间等。但却很难把握和度量,很容易导致测试过程很快结束或测试似乎永远都结束不了这两种极端,所以针对每一个测试过程要定义可度量的状态点,执行完一组工作后,及时检查是否已达到预定目标,是否已执行完该过程所有的步骤等,如实际情况与计划出入较大,应及时调整计划。 考虑到各种因素和条件的限制,对期刊管理系统,采用黑盒测试 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,即根据软件所需要的输入数据的格式以及应该完成的功能,设计一些合法的测试用例和不合法的测试用例,特别是根据边界条件设计一些边界测试用例,以检查系统是否能正确地完成预期功能,得到希望的输出;或者是对不合法的输入和操作能够正确地识别和防御。对个别重要的模块辅以白盒测试,以保证系统的正确性。 4.1.1测试级 要执行的测试的级别为系统级。 4.1.2测试类别 要执行的测试的类型为错误输入测试。 5 / 13 4.1.3一般测试条件 每个测试应包括额定值、最大值和最小值;每个输入的类型的测试都应使用真实数据;应度量每个CSCI执行的规模与时间。 4.1.4测试过程 1.系统的测试内容 根据前面的需求分析的功能描述,本系统主要有系统登录、读者管理、期刊管理和借阅管理四个部分,所以系统的测试主要围绕着这些模块展开。 测试1:系统登录测试 测试系统的登录界面是否正确、合理。对于合法的用户是否能够转入正确的界面,对于非法的用户能否进行正确的处理。 测试2:读者管理测试 根据前面的详细设计,可知该部分共有3个模块,因此需要对这3个模块先分别进行单元测试,即测试“添加用户”、“修改用户信息”、“删除用户“,然后再进行集成测试。 测试2.1:添加用户功能测试 首先需要测试当用户填写了正确的用户信息后,能否成功提交;还要测试当用户提交那些包含有错误的信息时能否被拒绝,并正确地指出出错的位置。 测试2.2:修改用户信息功能测试 首先需要测试是不是只有允许修改的字段才能修改,对于不能修改的字段是不允许修改的;对于允许修改的字段,先给正确的修改值,看能否正确提交,再给错误的修改值,看能否被拒绝,并给出正确的提示。 测试2.3:删除用户功能测试 要测试当用户确实要删除后,该记录是否真的被删除,以及当用户放弃删除时,该记录是否还在。 测试3:期刊管理测试 根据详细设计,可知该模块有4个子模块,因此需要对这4个子模块先分别进行单元测试,即测试“添加期刊”、“修改期刊信息”、“删除期刊”、“添加库存期刊”,然后再进行集成测试。 测试3.1:添加期刊功能测试 需要测试当期刊的信息(期刊号、期刊名称、出版周期等)输入不完整时,系统是否能够给出正确的提示;还要测试目前输入的期刊信息在数据库中已存在时,能否给出正确响应,并给出提示;最后需要测试当输入一个正确的新期刊信息时,能否成功提交。 测试3.2:修改期刊信息功能测试 测试系统能否正确列出所要修改的期刊目录信息,再测试用户完成信息修改后,能否成功提交。 测试3.3:删除期刊功能测试 需要测试待删除期刊填写不完整时,系统能否给出相应提示;还要测试当用户选中了一条记录进行删除时,能否给出“是否确定删除”的提示,并且分别点击“确认”和“取消按钮”能够进行正确的处理。 测试3.4:添加库存期刊功能测试 需要测试当期刊的信息(期刊号、年份、期号、数量等)输入不完整时,系统是否能够给出 6 / 13 正确的提示;还要测试目前输入的期刊信息在数据库中已存在时,能否给出正确响应,并给出提示;最后需要测试当输入一个正确的新期刊信息时,能否成功提交。 测试4:借阅管理测试 根据详细设计,借阅管理功能有3个子模块,因此需要对这3个子模块先分别进行单元测试,即测试“借阅期刊模块”、“归还期刊模块”、“查询借阅信息模块”,然后再进行集成测试。 测试4.1:借阅期刊模块测试 首先需要测试输入用户的合法性,当输入错误的用户名时,能否给出相应的提示;接着需要测试输入错误的期刊信息,能否给出相应的提示;还需要测试当同时给出正确的用户名和期刊信息时,能否正确地处理借期刊。 测试4.2:归还期刊模块测试 要测试当给出一个合法但是没有借出的期刊信息以及不合法的期刊信息时,能否给出正确的提示,当用户点击了“归还”按钮后,测试对于各个记录是否做了正确的处理。 测试4.3:查询借阅信息测试 需要测试:当用户设置的两个条件—“用户名”和“期刊信息”都为空时,能否正确处理,并相应的结果显示在控件中;当其中一部分为空时,能否正确处理并显示结果;当两个都不为空时,能否正确处理并显示结果。 2.系统的单元测试 对于期刊管理系统的单元测试,可采用的方法是黑盒测试技术,主要是以等价类划分为主,并辅以边界值分析法,力图发现系统中尽可能多的错误。 3.系统的集成测试 通过了单元测试后,便可进行系统的集成测试,一般采用自底向上集成的方法。 4.系统测试与回归测试 完成了各个模块的测试后,要进行系统测试。也就是说,要把系统的所有模块集成在一起进行全面测试,还要考虑软件兼容和硬件的配置问题。 4.1.5数据记录、归约和分析 本条应标识并描述在本STP中标识的测试期间和测试之后要使用的数据记录、归纳和分析过程。(若适用)这些过程包括记录测试结果、将原始结果处理为适合评价的形式,以及保留数据归约与分析结果可能用到的手工、自动、半自动技术。 4.2计划执行的测试 测试1:系统登录测试 测试2:读者管理测试 测试3:期刊管理测试 测试4:借阅管理测试 4.2.1测试名称及内容 测试1: 7 / 13 名称:系统登录测试。 目的:测试系统操作界面。 内容:帐号口令输入、合法性检查,系统操作界面显示控制。 测试2: 名称:读者管理测试。 目的:测试读者管理操作功能。 内容:读者管理界面显示添加用户,删除用户,修改用户,退出等功能。 测试3: 名称:期刊管理测试。 目的:测试期刊管理操作功能。 内容:期刊管理界面显示添加期刊,删除期刊,期刊目录查询,库存期刊查询,退出等功能。 测试4: 名称:借阅管理测试。 目的:测试借阅管理操作功能。 内容:借阅管理界面显示借书,还书,借阅查询,退出等功能。 4.3测试用例 用例1:系统登录测试如下表所示: 表4-1 输入 输出 用户名 密码 ‘ 12degf’ ‘’ 错误—用户名为空 ‘12334’ ‘’ 错误—密码为空 ‘admin’ ‘123’ 正确—登陆成功 步骤及操作:运行系统,转到登陆界面,输入用户名及密码,测试登陆功能。 允许偏差:不允许任何偏差。 条件:用户即可,包括管理员。 用例2:读者管理测试如下表所示: (1) 添加用户如下表所示: 表4-2 输入 输出 用户名 密码 权限 ‘ 12degf’ ‘’ 用户 错误—用户名为空 ‘12334’ ‘’ 用户 错误—密码为空 ‘admin’ ‘123’ 用户 错误—用户名已经存在 ‘zhangsan’ ‘35862’ 用户 正确—添加成功 ‘’ ‘12defg’ 管理员 错误—用户名为空 ‘1234’ ‘’ 管理员 错误—密码为空 ‘admin’ ‘123’ 管理员 错误—用户名已经存在 ‘wangwu’ ‘tian23’ 管理员 正确—添加成功 (2) 删除用户如下表所示: 8 / 13 表4-3 输入 输出 用户名 ‘’ 错误—用户名为空 ‘12334’ 错误—用户名不存在 ‘admin’ 正确—删除成功 (3) 修改用户如下表所示: 表4-4 输入 输出 用户名 密码 权限 ‘ 12degf’ ‘’ 用户 错误—用户名为空 ‘12334’ ‘’ 用户 错误—密码为空 ‘admin’ ‘123’ 用户 错误—用户名不存在 ‘zhangsan’ ‘35862’ 管理员 正确—修改成功 ‘wangwu’ ‘wang23’ 用户 正确—添加成功 用例3:期刊管理测试如下表所示: (1) 添加期刊 ?添加新种类期刊 表4-5 输入 输出 CN刊号 期刊名称 出版周期 主办单位 单价 33.00 ‘’ ‘ 爱好音乐’ 半月刊 清华大学出版社 错误—CN刊号为空 CN 11-1655/J 33.00 ‘ 爱好音乐’ 半月刊 清华大学出版社 错误—CN刊号已存在 ‘CN ‘’ 半月刊 错误—期刊名称为空 11-1655/K’ ‘CN 33.00 ‘ 爱好音乐’ 半月刊 清华大学出版社 错误—出版周期为空 11-1655/K’ ‘CN 33.00 ‘ 爱好音乐’ 半月刊 错误—主办单位为空 11-1655/K’ ‘CN 33.00 ‘ 爱好音乐’ 半月刊 清华大学出版社 错误—单价为空 11-1655/K’ ‘CN 33.00 ‘ 爱好音乐’ 半月刊 清华大学出版社 正确—添加成功 11-1655/K’ ?期刊入库 表4-6 输入 输出 CN刊号 期刊名称 期刊年份 期刊期号 数量 2010 8 5 ‘’ ‘ 老张爱好音乐’ 错误—CN刊号为空 9 / 13 CN 2010 8 5 ‘ 老张爱好音乐’ 错误—CN刊号不存在 11-1655/L ‘CN 2010 8 ‘’ 错误—期刊名称为空 11-1655/K’ ‘CN 8 5 ‘ 老张爱好音乐’ 错误—期刊年份为空 11-1655/K’ ‘CN 2010 5 ‘ 老张爱好音乐’ 错误—期刊期号为空 11-1655/K’ ‘CN 2010 8 ‘ 老张爱好音乐’ 错误—数量为空 11-1655/K’ ‘CN 2010 8 5 ‘ 老张爱好音乐’ 正确—添加成功 11-1655/K’ (2) 删除期刊 表4-7 输入 输出 选择 CN刊号 期刊年份 期刊期号 2010 8 删除期刊目录 错误—请填写完整信息 错误—请先删除入库的所2010 8 删除期刊目录 ‘CN 11-1655/K’ 有期该类期刊 2010 9 删除期刊目录 ‘CN 11-1655/K’ 错误—没有该种类期刊 2010 8 删除期刊目录 ‘CN 11-1655/L’ 错误—该期刊不存在 2010 9 ‘CN 11-1655/K’ 错误—暂时没有该期期刊 删除入库期刊 2010 8 ‘CN 11-1655/K’ 正确—删除成功 删除入库期刊 2010 8 删除期刊目录 ‘CN 11-1655/K’ 正确—删除成功 用例4:借阅管理测试如下表所示: (1) 借书 表4-8 输入 输出 用户名 期刊名称 期刊年份 期刊期号 2010 8 ‘’ ‘ 爱好音乐’ 错误—用户名为空 2010 8 ‘test’ ‘ 爱好音乐’ 错误—用户不存在 8 ‘admin’ ‘ 爱好音乐’ 错误—期刊年份为空 2010 ‘admin’ ‘ 爱好音乐’ 错误—期刊期号为空 2010 9 ‘admin’ ‘ 爱好音乐’ 错误—此期期刊还没有入库 2010 8 ‘zhangting’ ‘ 爱好音乐’ 错误—你已经借过这期期刊了 2008 8 ‘zhangting’ ‘人民音乐’ 错误—该期期刊已经全部被人借出了 2010 8 ‘admin’ ‘ 爱好音乐’ 正确—借书成功 (2) 还书 表4-9 输入 输出 用户名 期刊名称 期刊年份 期刊期号 2010 8 ‘’ ‘ 爱好音乐’ 错误—用户名为空 10 / 13 2010 8 ‘test’ ‘ 爱好音乐’ 错误—用户不存在 8 ‘admin’ ‘ 爱好音乐’ 错误—期刊年份为空 2010 ‘admin’ ‘ 爱好音乐’ 错误—期刊期号为空 2010 9 ‘admin’ ‘ 爱好音乐’ 错误—此期期刊还没有入库 2010 8 ‘zhangting’ ‘ 爱好音乐’ 错误—该读者并没有借该期期刊 2010 8 ‘admin’ ‘ 爱好音乐’ 正确—还书成功 5测试进度表 下表列出了测试的时间安排: 表4-10 项目里程碑 开始时间 结束时间 输出要求/备注 测试规划 2012.04.12 2010.04.17 完成测试准备阶段 测试设计 2012.04.18 2010.04.25 需要完成测试的设计阶段 测试设计实施 2012.04.26 2010.05.02 按照测试的设计进行实施 测试执行 2012.05.03 2010.05.05 开始进行测试的执行阶段 测试总结 2010.05.06 2010.05.08 测试总结阶段 6评价 6.1评价准则 测试工作应避免由原开发软件的个人来承担。本系统的测试工作是由相关同学来承担。设计测试方案时,不仅要包括确定的输入数据,而且应包括从系统功能出发预期的测试结果。测试用例不仅要包括合理、有效的输入数据,还要包括无效的或不合理的输入数据。不仅要检验程序是否作了该做的事,还要检查程序是否同时作了不该做的事。软件中仍存在错误的概率和已经发现错误的个数是成正比的。保留测试用例,作为软件文档的组成部分。 6.2数据处理 此测试可将系统各功能模块进行逐一的检测,对说明书中列举的功能进行排查,对系统实现各功能的正常运行做充分的测试,输入合理及不合理的测试数据检验功能的运行及出错处理情况。但由于功能模块比较多,采用功能测试设计的测试用例相对比较多,测试需花费一定的时间。 11 / 13 6.3结论 测试主要的目的是为了发现错误,由于本软件较小,对数据处理没有过多的要求。测试结果和预期输出结果之间偏差微小。 随着软件产业的发展,软件产品的质量控制与质量管理正逐渐成为软件企业生存与发展的核心。几乎每个大中型IT企业的软件产品在发布前都需要大量的质量控制、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。软件测试工程师就是这样的一个企业重头角色。 对软件测试工程师而言,必须具有高度的工作责任心和自信心。任何严格的测试必须是一种实事求是的测试,因为它关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的技术水准是无法胜任这项工作的。同时,由于测试工作一般由多个测试工程师共同完成,并且测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较强的技术能力而且要有较强的沟通能力。 所以这次软件测试不仅仅锻炼我们的技术能力,还要培养我们的沟通能力,只有这样我们才能有机会被一些知名企业所用。 7注解 UNIX:是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。 12 / 13 13 / 13
本文档为【软件测试计划(STP)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_196623
暂无简介~
格式:doc
大小:41KB
软件:Word
页数:18
分类:互联网
上传时间:2017-09-18
浏览量:120