系统测试计划文档_第1页
系统测试计划文档_第2页
系统测试计划文档_第3页
系统测试计划文档_第4页
系统测试计划文档_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

项目编号20110925文档编号5密 级内部学生课程及成绩管理系统

测试计划V1.0项目经理:张宝磊项目负责人:霍伟斌张宝磊评审日期:2011年12月18日目录TOC\o"1-5"\h\z\o"CurrentDocument"1.导言 3\o"CurrentDocument"1.1目的 3\o"CurrentDocument"1.2测试范围 3\o"CurrentDocument"1.3缩写说明 3\o"CurrentDocument"1.4术语定义 3\o"CurrentDocument"1.5引用标准 3\o"CurrentDocument"1.6参考资料 3\o"CurrentDocument"1.7版本更新信息 4\o"CurrentDocument"2.项目测试 4\o"CurrentDocument"2.1测试项目的背景 4\o"CurrentDocument"2.2测试要点 4\o"CurrentDocument"2.3测试内容 42.3.1功能测试的内容 42.3.2性能测试内容 5\o"CurrentDocument"3.测试方法 5\o"CurrentDocument"3.1测试环境 5\o"CurrentDocument"3.2测试工具 6\o"CurrentDocument"3.3测试方法 6\o"CurrentDocument"4.测试标准 6\o"CurrentDocument"4.1测试从过失败标准 6\o"CurrentDocument"4.2测试挂起恢复的条件 6\o"CurrentDocument"4.3系统测试的交付结果 7\o"CurrentDocument"5.测试计划 7\o"CurrentDocument"5.1角色和职责 7\o"CurrentDocument"5.2测试设计工作任务分解和工作安排 7\o"CurrentDocument"6.审批 81.导言目的该文档的目的是描述学生课程和成绩管理系统项目客户端的系统测试计划,其主要内容包括:测试系统简介2.测试方法3.测试标准4.测试计划本文档的预期读者是:1.开发人员项目管理人员3.测试人员测试范围该文档定义了客户端系统的测试方法、测试标准和实践计划,但未确定具体的测试用例,这部分内容将在测试设计中确定。缩写说明JSP:JavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。MVC:Model-View-Control术语定义StuCV:学生课程和成绩管理系统的项目编号功能性测试:按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。非功能性测试:按照系统需求定义中的非公能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。测试用例:测试人员设计出来的用来测试软件某个功能的一种情形。引用标准1>《企业文档格式标准》北京长江软件有限公司2>《软件测试计划报告格式标准》北京长江软件有限公司软件工程过程化组织参考资料1>《学生选课及成绩管理系统需求说明书》2>《软件测试技术概论》古乐史九林编著/清华大学出版社出版3>《软件测试:第二版》PaulC.Jorgensen著/机械工业出版社出版版本更新信息本文档的更新记录如下表1所示。修改编号修改日期修改后版本修改位置修改内容概述0002011-11-200.1全部初始发布版本2.项目测试本次测试的项目是学生选课及成绩管理系统中客户端的功能,即学生、教师的登录端。测试项目的背景本次测试的目的是测试学生选课及成绩管理系统使用端的学生课程查询、成绩查询、个人信息的修改、教师课程的确认、成绩的给出等基本功能以及能否支持大数据量并发访问。所有的使用者都可以通过网站查看信息。测试要点被测特性:1.对软件进行功能性测试2.对软件进行给功能性测试不被测特性:1.源代码、逻辑等。2.模块的接口,模块的错误处理,模块的局部数据结构,模块在执行流的独立路径,模块在处理边界值时的情形。单元(模块)之间的可用性等。测试内容对被测软件进行系统级别的测试,针对软件的功能需求进行功能测试,验证此软件是否实现了需求分析中客户端所定义的功能,是否正确实现了此功能。针对软件的非功能性需求对其进行性能测试,在认为设置的20人负载(大数据量、大访问量)的情况下,检查系统是否发生功能上或者性能上的问题。测试内容即测试要求,包括功能测试和性能测试。2.3.1功能测试的内容1>学生、教师登录系统这两种用户登录到系统中才能进行相应级别的操作。2>学生查询课程并选择课程系统列出学生可选择的课程,学生如需选择该门课程点击选择即可完成选择的过程。教师确认后,才能给出期末的成绩。3>学生查看课程成绩列出学生已经选择的课程的列表,如教师已经给出了该门课程的成绩则在表中显示出来,如未给出表中成绩一项为空值。4>学生修改个人信息

学生信息的变更是不定性的,所以需要可以自主的修改。学生有权限修改的内容为:姓名、密码、手机、电话、邮件地址。5>教师确认选课学生在学生正确的选择了自己的课程后。任课的教师要进行确认的操作,以免有错误的学生(该课程不对此学生开放)选择了自己的课程。教师确认后,在期末时才能给出该学生的期末成绩。6>教师登出课程成绩教师在确认学生选择了自己的课程后,在选择相关的课程查看时,可以清晰的看到所有的学生信息,并且有权限给出这些学生该门课程的成绩。给出成绩后学生方可登录到系统中查询出自己此们课程的成绩。2.3.2性能测试内容系统性能测试主要是测试系统在20个用户同时登录客户端进行操作时,减压系统的性能如何,检测系统性能瓶颈,响应时间;为此采用压力测试工具模拟20个用户,以便测试系统的性能如何。3■测试方法本节主要讲述测试环境、测试工具和测试方法。3.1测试环境系统的测试环境如图1所示,包括运行在同一台机器上的20个虚拟用户和控制器、运行在同一台机器上的Web服务器和数据库以及网络。PC-PTECI个底相萍户Serv-er-PTPC-PTECI个底相萍户Serv-er-PT训亡b展弭雾和颖牖库虜涪醫图1系统配置如下:1> 操作系统:MicrosoftWindowsXPProfessional、MicrosoftWindows2000ProfessionalWindows2000Server操作系统要安装IIS4.0以上版本。数据库系统:MySQL数据库。浏览器:MicrosoftIE6.0以上版本。2> 硬件需求:CPU:IntelCore2以上。内存:512MB以上。硬盘:100G以上。3> 测试软件工具:测试工具:LoadRunner8.1。测试工具客户端的性能测试是测试20个人同时登录并对系统进行操作时系统的性能反应,为此需要采用自动化测试手段,本项目采用Mercury(水星公司)的LoadRunner测试工具,主要采用LoadRunner的三个主要组件:VuGen、Controller、Analysis,其中,利用LoadRunner的VuGen录制基本功能,利用LoadRunner的Controller创建20个虚拟用户的运行场景,执行测试,利用LoadRunner的Analysis分析结果,提供测试图表。测试方法测试方法:由于此次测试的依据是需求,所以采用黑盒测试方法。测试策略:1>功能测试,主要采用等价类划分的策略。2>压力测试,主要采用边界值测试、错误猜测等策略。测试手段:1>功能测试:手动模拟正常、一场输入。2>压力测试:使用自动化压力测试工具LoadRunner。测试内容:1>功能测试:按照功能需求测试系统功能。2>性能测试,测试20人同时访问的性能情况。4.测试标准4.1测试从过失败标准测试中发现的缺陷按照严重程度分为5个级别,如表2,级别不同,严重程度也不同。表2缺陷严重级别严重级别严重程度提示(Low)•微小的错误,不会影响系统的功能•不准确或容易误解的行为和语句一般(Medium)•该问题增加了测试或用户操作的复杂度•该问题轻微降低了系统的性能,但系统任然能工作严重(High)•该问题会严重降低系统的性能•不符合客户端需求说明致命(VeryHigh)•系统不能正常启动或启动后无法正常工作本次测试主要是进行系统测试,需要设定测试完成的标准。测试完成的标准是执行完所有系统的测试功能、性能测试的用例,无二级以上遗留问题。如果进行系统测试时,存在严重的质量问题,导致无法继续,并且在可接受的时间范围内无法修复,系统测试终止。测试挂起恢复的条件测试挂起和恢复的条件是:测试挂起的条件是当某个测试用例的失败导致后续的测试无法进行时,测试需要挂起。测试恢复的条件是当将引起挂起的测试用例重新测试通过之后,可以恢复测试。系统测试的交付结果系统测试交付物包括:•测试计划•测试设计(设计的测试用例,包含测试脚本)•测试跟踪结果•测试报告5.测试计划系统测试计划包括角色和职责的安排,时间尽速的安排等。5.1角色和职责测试的角色和职责分配如表3所示。表3角色和职责表角色小组成员职责测试经理张宝磊•制定测试计划,组织测试工作。•系统测试用例评审、测试总结报告评审•提交测试输出文档测试工程师兼系统管理员霍伟斌•系统测试用例编写•系统测试用例执行•填写测试跟踪结果报告•系统测试总结报告•测试环境的搭建•测试软件的维护•测试数据的建立测试设计工作任务分解和工作安排本次测试的任务安排表如下表4所示。表4测试时间计划编号工作任务时间开始日期结束日期备注1复习已有资料,了解测试需求,学习使用LoadRunner0.5工作日2011-12-182011-12-182讨论、并制定测试计划0.5工作日20

温馨提示

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

评论

0/150

提交评论