文档介绍:200602006文档编号15密级内部网上招聘系统客户端系统测试计划V10北京长江软件公司评审日期:2006年6月15日目录1导言 311目的 312范围 313缩写说明 315引用标准 416参考资料 417版本更新信息 42、测试项目 521测试项目的背景 522测试要点 523测试内容 5231功能测试内容 5232 性能测试内容 63测试方法 631测试环境 632测试工具 733测试方法 74测试标准 841 测试通过/失败标准 842 测试挂起/恢复的条件 843系统测试交付结果 85 测试计划 951角色和职责 952测试设计工作任务分解和工作安排 96审批 101导言11目的该文档的目的是描述网上招聘系统项目客户端的系统测试计划,其主要内容包括:测试系统简介测试方法测试标准测试计划本文档的预期的读者是:开发人员项目管理人员测试人员 12范围该文档定义了客户端系统的测试方法、测试标准和时间计划,但未确定具体的测试用例,这部分内容将在测试设计中确定。13缩写说明HR HumanResource(人力资源管理)的缩写。JSPJavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。MVCModel-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系。14术语定义OnlineCV网上招聘系统的项目编号。LoadRunnerMercuryInteractive的一个对Windows和UniX环境的负载测试工具。功能性测试按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。非功能性测试按照系统需求定义中的非功能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。测试用例测试人员设计出来的用来测试软件某个功能的一种情形。15引用标准[1]《企业文档格式标准》 北京长江软件有限公司[2]《软件测试计划报告格式标准》北京长江软件有限公司软件工程过程化组织16参考资料[1]《LoadRunner使用手册》 北京长江软件有限公司编制[2]《网上招聘客户端需求说明》 北京长江软件有限公司编制[3]《软件测试技术概论》 古乐史九林编著/清华大学出版社[4]《软件测试:第二版》 ensen著/***出版社17版本更新信息本文档的更新记录如表E-1所示。表E-1:版本更新记录修改编号修改日期修改后版本修改位置修改内容概述000200651801全部初始发布版本00**********章增加 2、测试项目本次测试的项目是《网上招聘系统》中的客户端功能,即应聘者的登录端。21测试项目的背景本次测试的目的是测试网上招聘系统客户端的职位查询、简历提交、在线答题等基本功能,以及能否支持大数据量并发访问。所有的应聘者都可以通过网站提交简历并回答问卷。22测试要点被测特性:对软件进行功能性测试对软件进行非功能性测试不被测特性:程序源代码,逻辑等;模块的接口,模块的错误处理,模块的局部数据结构,模块在执行时执行流的独立路径,模块在处理边界值时的情形;单元(模块)之间的可用性等。23测试内容对被测软件进行系统级别的测试,针对软件的功能需求进行功能测试,验证此软件是否实现了需求分析中所定义的功能,是否正确实现了功能。针对软件的非功能性需求对其进行性能测试,在人为设置的20人负载(大数据量,大访问量)的情况下,检查系统是否发生功能上或者性能上的问题。测试内容即测试需求,包括功能测试和性能测试。231功能测试内容需求功能如下:1)职位查询在职位列表中显示职位名称,职位发布日期,截止日期,职位类型,招聘人数等。点击职位名称,进入职位详细信息页面,职位详细页面显示职位名称,职位描述,职位要求,招聘人数,如果应聘者应聘该职位,就需要填写简历信息。2)简历信息简历信息包括个人基本信息,工作经历,教育经历,基本技能,家庭成员信息,简短评价。可以查看所填简历信息,完成问卷后提交,并返回职位查询页面。当进入“基本信息”页面,应聘者需填写自己的基本信息,加星号的为必填项目,应聘者须认真填写,要保证格式正确,如填写错误格式在提交时页面会给出错误提示。232 性能测试内容系统的性能测试是测试系统在20个应聘者同时登录客户端进行应聘操作,检验系统的性能如何,检测系统性能瓶颈,响应时间;为此需要采用测试工具,采用压力测试工具模拟20个应聘者,以便测试系统的性能如何。3测试方法本章节主要讲述了测试环境、测试工具和测试方法31测试环境系统的测试环境如图E-1,系统包括运行在同一台机器上的20虚拟用户和控制器、web服务器和数据库以及网络。图E-1:系统性能测试图示系统配置如下:(1)软件配置:操作系统:Micrsoftwindows2000professional、Micrsoftwindow2000server、Mi