欢迎来到天天文库
浏览记录
ID:40920993
大小:90.50 KB
页数:13页
时间:2019-08-10
《软件设计作业:网上招聘系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、网上招聘系统客户端系统测试计划1.导言1.1目的该文档的目的是描述网上招聘系统项目客户端的系统测试计划,其主要内容包括:·测试系统简介;·测试方法;·测试标准;·测试计划本文档的预期的读者是:·开发人员·项目管理人员·测试人员1.2范围该文档定义了客户端系统的测试方法、测试标准和时间计划,但未确定具体的测试用例,这部分内容将在测试设计中确定。1.3编写说明HR:HumanResource(人力资源管理)的缩写。JSP:JavaServerPage(Java服务器页面)的缩写,一个脚本化的语言。MVC:Model-View-
2、Control(模式—视图—控制)的缩写,表示一个三层的结构体系。1.4术语定义OnlineCV:网上招聘系统的项目编号。LoadRunner:MercuryInteractive的一个Windows和UNIX环境的负载测试工具。功能性测试:按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。非功能性测试:按照系统需求定义中的非功能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。测试用例:测试人员设计出来的用来测试软件某个功能的一种情形。1.5引用标准[1]《企业文档格式标准》北京长江软件有
3、限公司[2]《软件测试计划报告格式标准》北京长江软件有限公司软件工程过程化组织1.6参考资料[1]《软件测试技术概论》古乐史九林编著/清华大学出版社[2《软件测试:第二版》PaulC.Jorgensen著/机械工业出版社1.7版本更新信息本文档版更新记录如表E—1所示。表E-1版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0002006.5.280.1全部初始发布版本0012006.5.211.04章增加2.测试项目本次测试的项目是网上招聘系统中的客户端功能,即应聘者的登录端。2.1测试项目的背景本次测试的目的
4、是测试网上招聘系统客户端的职位查询、简历提交、在线答题等基本功能以及能否支持大数据量并发访问。所有的应聘者都可以通过网站提交简历并回答问卷。2.2测试要点被测特性:·对软件进行功能性测试;·对软件进行非功能性测试。不被测特性:·源代码,逻辑等;·模块的接口,模块的错误处理,模块的局部数据结构,模块在执行时执行流的独立路径,模块在处理边界值时的情形;·单元(模块)之间的可用性等。2.3测试内容对被测软件进行系统级别的测试,针对软件的功能需求进行功能测试,验证此软件是否实现了需求分析中客户端所定义的功能,是否正确实现了此功能。
5、针对软件的非功能性需求对其进行性能测试,在人为设置的20人负载(大数据量,大访问量)的情况下,检查系统是否发生功能上或者性能上的问题。测试内容即测试需求,包括功能测试和性能测试。2.3.1功能测试内容1.能否正常登录,并跳转到相应的页面。2.浏览诊所的兽医以及他们的专业特长;3.浏览宠物的主人(即诊所的客户)的相关信息;4.更新宠物的主人的相关信息;3.测试方法本节主要讲述测试环境、测试工具和测试方法。3.1测试环境系统的测试环境如图E-1所示,包括运行在同一台机器上的20个虚拟用户和控制器、Web服务器和数据库以及网络。
6、系统配置如下。1)软件配置操作系统:MicrosoftWindows2000Professional、MicrosoftWindows2000server、MicrosoftWindowsXPProfessional,操作系统上必须安装IIS4.0以上版本。数据库系统:MicrosoftSQLServer2000。浏览器:MicrosoftIE4.0或以上版本。2)硬件需求CPU:P3以上。内存:256MB以上。硬盘:20GB以上。3)测试软件工具测试工具:LoadTunner7.51。3.2测试工具客户端的性能测试是20
7、人同时登录系统时系统的性能反应,为此需要采用自动化测试手段,本项目采用Mercury的LoadRunner测试工具,主要采用LoadRunner的三个主要组件:VuGen、Controller、Analysis,其中,利用LoadRunner的VuGen录制基本功能,利用LoadRunner的Controller创建20个虚拟用户的运行场景,执行测试,利用LoadRunner的Analysis分析结果,提供测试图表。3.3测试方法测试方法:由于本次测试的依据是需求,所以采用黑盒测试方法。测试策略:1)功能测试,主要采用等价
8、类划分的策略。2)压力测试,主要采用边界值测试、错误猜测等策略。测试手段:1)功能测试,手动模拟正常、异常输入。2)压力测试,使用自动化压力测试工具LoadRunner。测试内容:1)功能测试,按照功能需求测试系统功能。2)性能测试,测试20人同时访问的性能情况。4.测试标准4.1测试通过/失败标准测试
此文档下载收益归作者所有