电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PDF文档下载
分享到微信 分享到微博 分享到QQ空间

软件系统测试方案

  • 资源ID:26902442       资源大小:157.12KB        全文页数:12页
  • 资源格式: PDF        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

软件系统测试方案

系统测试用例2012/3/27 考试报名及成绩查询系统测试方案与用例系统测试用例2前 言系统已在成功上线,从而的业务信息管理逐步走上了集中管控的道路。由于密集整转在全市各点展开,从而将会势必出现业务系统中信息大量增长的态势。随着业务系统在生产状态下日趋稳定、成熟,系统的性能问题也逐步成为了我们关注的焦点:每天大数据量的“冲击” ,系统能稳定在什么样的性能水平,面临公司业务增加时,系统能否经受住“考验” ,这些问题需要通过一个完整的性能测试来给出答案。软件测试主要依据是被试系统的研制任务书和技术规格书,是对软件整体功能和性能的综合测试与评估。测试原理是软件测试活动的理论基础,测试方法是测原理的实际应用和获得测试数据的手段。基于软件的共性,对于软件的测试要遵循一般软件的测试原理和方法。同时,针对软件的特性,找到合适的测试方法。测试用例的合理性对于软件的测试与评估具有关键作用。另一方面,软件运行环境的复杂程度对软件评估具有重要作用,所以应产生尽量逼真的运行背景以便于研究。系统测试用例3目 录前言 , 2 测试方案第一章 普通话等级考试报名及成绩查询系统性能测试概述, 5 1.1 被测系统定义 , 5 1.1.1 功能简介 , 5 1.1.2 性能测试指标 , 51.2 系统结构及流程 , 61.2.1 系统总体结构 , 6 1.2.2 功能模块 , 61.3 性能测试环境 , 7 第二章 性能测试 , 7 2.1 压力测试 , 72.1.1 压力测试概述 , 7 2.1.2 测试目的 , 7 2.2 正确性测试 , 8 2.3 容错性(健壮性)测试 , 8 2.4 完整(安全)性测试 , 8 2.5 接口间测试 , 8 2.6 数据库测试 , 8 系统测试用例42.7 错误推测 , 8 2.8 效率 , 8 2.9 可理解(操作)性 , 8 2.10 可移植性 , 8 2.11 回归测试 , 9 2.12 比较测试 , 9第三章 预计测试过程及结果描述 , 9 3.1 测试描述 , 9 3.2 测试场景 , 9 3.3 测试结果 , 10测试用例第四章 目 的 , 12 第五章 项 目 概 要 , 12 第六章 项 目 简 介 , 12 6.1 设 计 目 的 , 12 6.1.1 开 发 环 境 , 12 6.1.2 程 序 功 能 , 12 系统测试用例5测试方案第一章 普通话等级考试报名及成绩查询系统性能测试概述1.1. 被测系统定义普通话等级考试报名及成绩查询系统作为本次测试的被测系统(注:以下所有针对被测系统地描述均为针对普通话等级考试报名及成绩查询系统进行的) ,普通话等级考试报名及成绩查询系统是由 C#编写的网页系统,后台应用了 SQL sever 2005 数据库,该系统包括主要功能有 : 普通话等级考试报名及成绩查询等,在本次测试中,将针对这些大数据量的查询、统计功能进行压力测试,检查并评估在模拟环境中,系统对负载的承受能力,在不同的用户连接情况下,系统的负载能力和响应能力,以及在预计的数据容量中,系统能够容忍的最大用户数。1.1.1. 功能简介支持考生信息的输入,管理。考生可以登录自己的账户进行考试报名以及报名信息、成绩查询等。能够统计考试报名信息,进行管理录入。创建考试数据库,并且可以进行数据管理、修改、添加等。包括对考生报名信息限制的操作管理功能。1.1.2 性能测试指标本次测试是针对普通话等级考试报名及成绩查询系统在应对密集整转的大压力下而进行的,主要需要获得如下的测试指标。1、应用系统的负载能力:即系统所能容忍的最大用户数量,也就是在正常的响应时间中,系统能够支持的最多的客户端的数量。2、系统的响应能力:即在各种负载压力情况下,系统的响应时间,也就是从客户端请求发起,到服务器端应答返回所需要的时间,包括网络传输时间和服务器处理时间。3、应用系统的可靠性:即在连续工作时间状态下,系统能够正常运行的时间,即在连续工作时间段内没有出错信息。系统测试用例61.2. 系统结构及流程普通话等级考试报名及成绩查询系统在实际生产中的体系结构跟本次性能测试所采用的体系结构是一样的,交易流程也是一致的。不过,由于硬件条件的限制,本次性能测试的硬件平台跟实际生产环境略有不同。1.2.1 系统总体结构描述本系统的总体结构,包括:硬件组织体系结构、网络组织体系结构、软件组织体系结构和功能模块的组织体系结构。1.2.2 功能模块1 本次性能测试中各类操作都是由若干功能模块组成的,每个功能都根据其执行特点分成了若干操作步骤,每个步骤就是一个功能点(即功能模块) 。2 本系统的功能模块包括:考生注册、信息确认、考生登录、考试报名、成绩查询、学生信息修改、信息管理。功能模块分布如下图所示:1.3. 性能测试环境系统测试用例7本次性能测试环境与真实运行环境硬件和网络环境有所不同,是真实环境的缩小,数据库是真实环境数据库的一个复制(或缩小) ,本系统采用标准的 CS 结构,客户端通过前台安装访问应用系统。其中具体的环境如下:中间服务器 : Internet Explorer 操作系统: Windows 7/Windows xp 网络环境: LAN ( 10M)数据库: sql server2005 客户端: PC ( Windows)第二章 性能测试从广泛意义上讲性能测试包括:压力测试、稳定性测试、负载能力测试和可扩展性测试等。在不同应用系统的性能测试中,需要根据应用系统的特点和测试目的的不同来选择具体的测试方案,本次 普通话等级考试报名及成绩查询 系统的性能测试主要是采用通常的压力测试模式来执行的,即:逐步增加压力,查看应用系统在各种压力状况下的性能表现。在本次性能测试中,将使用美科利( Mercury) 公司的 性能测试 LoadRunner8.1 对测试应用的各层进行监控,判断 J2EE 各层次的各类方法和类的调用使用时间和效率,并帮助开发人员分析J2EE 应用的各类操作的性能瓶颈点。2.1 压力测试在性能测试中,压力测试主要是为了获取系统在较大压力状况下的性能表现而设计并实现的,压力测试主要是获取系统的性能瓶颈和系统的最大吞吐率。2.1.1 压力测试概述本次测试是针对普通话等级考试报名及成绩查询系统在应对密集整转的压力下业务处理能力的测试,检验系统的吞吐率。本系统的压力测试主要是针对主要业务功能、报表统计进行,检查在日间应用高峰时期,并发用户数较多的时候的处理能力等等。2.1.2 测试目的压力测试的目的就是检验系统的最大吞吐量,检验现行的业务系统在各种压力交易量下的运行状况,检验系统地运行瓶颈,获取系统的处理能力等等。系统测试用例8本次针对普通话等级考试报名及成绩查询系统所进行的压力测试的测试目的为:给出普通话等级考试报名及成绩查询系统当前的性能状况定位普通话等级考试报名及成绩查询系统性能瓶颈或潜在性能瓶颈总结一套合理的、可操作的、适合公司现实情况的性能测试方案,为后续的性能测试工作提供基本思路。2.2 正确性测试输入用户实际相关数据以验证系统是满足需求规格说明书的要求;测试用例中的测试点应首先保证要至少覆盖需求规格说明书中的各项功能,并且正常。取某些特例进行检测,看是否能出现预期的效果。2.3 容错性(健壮性)测试程序能够接收正确数据输入并且产生正确(预期)的输出, 输入非法数据(非法类型、不符合要求的数据、溢出数据等),程序应能给出提示并进行相应处理。把自己想象成一名对产品操作一点也不懂的客户,在进行任意操作。增大系统适用范围。2.4 完整(安全)性测试:对未经授权的人使用软件系统或数据的企图,系统能够控制的程度,程序的数据处理能够保持外部信息(数据库或文件)的完整与安全。2.5 接口间测试:接口间测试:测试各个模块相互间的协调和通信情况,数据输入输出的一致性和正确性。2.6 数据库测试:依据数据库设计规范对软件系统的数据库结构、数据表及其之间数据调用关系进行测试。2.7 错误推测:主要是根据测试经验和直觉,参照以往的软件系统出现错误之处。2.8 效率:完成预定的功能,系统的运行时间(主要是针对数据库而言)。2.9 可理解(操作)性:理解和使用该系统的难易程度(界面友好性)。系统测试用例92.10 可移植性:在不同操作系统及硬件配置情况下的运行性。2.11 回归测试:按照测试用例将所有的测试点测试完毕,测试中发现的问题开发人员已经解决,进行下一轮的测试。2.12 比较测试:将已经发版的类似产品或原有的老产品与测试的产品同时运行比较,或与已往的测试结果比较。第三章 预计测试过程及结果描述3.1 测试描述根据系统特性与共性准备测试数据,在测试数据准备完备以后,由测试人员进行测试。并由测试人员记录每次测试的结果,分析测试结果对系统进行全面评估以及做出相关改进。3.2 测试场景先进行一些简单的数据录入、管理、修改及输出测试。采用一些原本该受限制不可用的数据进行检测,观察是否能得出预想的结果。参照其他类似系统会出现的问题或在设计过程中认为可能出现的问题对该系统进行检测,观察结果,是否符合要求。进行一些正常操作,记录系统反应时间,计算系统运行速率。观察操作界面是否足够人性化,在相关操作进行时能否出现相关提示。测试中,使用逐步加压的模式,测试运行场景安排如下:1. 每隔 2 秒增加 1 个用户连接,最多增加到 100 个用户,查看并记录运行情况2. 每隔 2 秒增加 2 个用户连接,最多增加到 200 个用户,查看并记录运行情况3. 每隔 2 秒增加 1 个用户连接,最多增加到 300 个用户,查看并记录运行情况4. 每隔 3 秒增加 1 个用户连接,最多增加到 400 个用户,查看并记录运行情况系统测试用例10每个场景都包括:用户登录 - 业务操作 - 业务完成 - 退出系统,所有用例都按以上场景进行测试,由于 pc 性能限制,为了更准确模拟现场环境,将运行的所有脚本部署在 8 台LoadRunner终端上,主要目的就是检查在不同的压力的情况下,业务系统的性能表现。按照测试用例进行测试完毕进行相关修改后再进行下一轮测试。3.3 测试结果将测试得出的数据与原来预想的数据进行对比,寻找差距,从中分析出错原因,与上述所需要做的性能测试一一对照,寻找可能出现的相关问题,再想

注意事项

本文(软件系统测试方案)为本站会员(飞***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.