|
系统性能测试目的
评价系统当前性能
预测系统未来性能
寻找瓶颈,优化性能
系统性能测试类型
为满足不同的测试目的,根据具体的性能要求,本中心可提供以下不同类型的性能测试:
负载测试 负载测试是通过逐步增加系统负载,确定测试系统性能的变化。本测试主要用于验证系统的并发处理能力。一般是和服务器端建立大量的并发连接,通过客户端的响应时间和服务器端的性能监测情况来判断系统是否达到了既定的并发能力指标。
压力测试 压力测试将考察在什么负载条件下系统性能处于失效状态,从而来获得系统能提供的最大服务级别的测试。本测试将以正常负载为起点,逐步加大并发用户量,直到系统的性能极限。本测试的目的是考察系统在极限压力情况下系统的表现,同时预测系统的最大负载能力。
疲劳强度测试 疲劳强度测试可按照需求规格说明,对系统最短连续运行时间的要求的测试。测试将进行长时间连续运行测试,并模拟相当的业务量,从而评价系统是否能够满足长时间连续运行的目标。测试中将设置各种不同业务的混合业务场景,测试长时间运行时系统各项性能指标,考察系统性能指标的变化趋势,统计长时间运行条件下的出错概率。
大数据量测试 大数据量测试将测试系统在具有大量数据情况下(例如:模拟系统具有1年的数据量),系统在进行各项操作时所具有的性能指标。本测试的目的是考察系统在经过一定运行时间,系统数据库中具有大量数据情况下,系统的性能表现。
故障定位及协助性能调优 在系统运行条件不断趋于极端的情况下,系统的性能将不断出现降低,而系统中最薄弱的环节将最先表现出故障,从而使我们得以发现系统的性能瓶颈,同时帮助系统开发者进行系统的性能优化。另一方面,通过对故障发生时的系统性能指标及指标的变化趋势,可帮助分析系统故障原因,本中心将通过不断改变测试范围和测试条件,采用排除法等方法,借助专业的故障定位工具,进行故障定位和分析,从而帮助开发者查找缺陷,协助性能调优,以此不断提高软件产品的质量。
测试流程
需提交材料
1. 《软件测试委托申请表》 2. 软件安装介质(光盘或软盘) 3. 用户文档:提交全部用户文档,包括《用户手册》、《操作手册》、《安装和维护手册》等。
以下材料根据被测软件的需要选择提交: 4. 系统需求说明书,设计说明书等项目要求文档 5. 软件运行时必需的相应数据 6. 软件运行时必需的专用硬件设备
软件测试委托申请表(表格下载)
测试工具
白盒测试工具包DevParter Studio Enterprise Edition(for VC++, VB, JAVA)
数据库调试及优化工具 DevParterDB for Oracle Suite DevPartnerDB Debugger for SQL SERVER
企业版测试产品包 QACenter Enterprise Edition 测试管理工具QADirector 自动功能测试工具QARun 需求管理工具Reconcile 缺陷管理工具TrackRecord 数据管理工具File-AID CS
压力测试工具 QACenter Performance Edition 可并发模拟500个虚拟用户
Web测试工具包 QACenter WebsiteEdition TestPartner Webcheck
比对测试工具软件 Beyond Compare
应用监控工具 Mercury Business Availability Center™; Mercury SiteScope
网络管理工具 NetWin2000
SPRT测试业务管理软件(自主研发)
测试案例
了解详情请进入--系统测试案例
联系人:丁叶 电话:8621-61636300-8027 手机:13661438865 Email:dingy@pd-sts.com
|