| | EN
位置:首頁 - 技術平台 - 性能测试服务
性能测试服务

性能测试主要是针对信息系统的应用性能指标制定性能测试方案,通过专业的测试工具(如Loadrunner和Jmeter),执行测试用例,得出测试结果来验证系统的性能指标是否满足使用要求。帮助用户验证软件系统是否达到预期的性能指标,并能够识别系统的弱点/瓶颈,从而提出针对性的优化策略,修复系统的瓶颈,进行系统调优。

 

Jmeter — 开源性能测试工具。可对web应用进行测试,另外还支持Java请求、JMS、EJB、WebService、JDBC、FTP、LDAP、SMTP、Junit、Mail、MongoDB、JSR223等测试,同时支持Socket协议测试。

性能测试1.jpg


Loadrunner — 用于性能验证的行业标准软件。支持针对各种应用程序环境和协议(包括 Ajax 、 Flex 、 Silverlight 、 Web 、 SOA 、 Web 服务、 RDP 、数据库、终端、Citrix、Java™、.NET、Oracle 和 SAP等)进行性能测试;使用多种 Web 2.0 技术录制和回放Rich Internet Application;生成性能分析报告。

 

性能测试类型

压力测试(强度测试)— 即测试系统在一定饱和状态下,例如CPU、内存在饱和使用情况下,系统能够处理的会话能力,以及系统是否会出现错误。

 

负载测试 — 通过在被测系统上不断加压,直到性能指标达到极限,例如“响应时间”超过预定指标或某种资源已经达到饱和状态。

 

并发测试 — 通过模拟用户并发访问,测试多用户并发访问同一个应用、同一个模块或者数据记录时是否存在死锁或者其他性能问题。

 

配置测试 — 通过对被测系统的软/硬件环境的调整,了解各种不同因素对系统性能影响的程度,从而找到系统各项资源的最优分配原则。

 

基准测试 — 在一定的软、硬件及网络环境下,模拟一定数量虚拟用户运行一种或多种业务,将测试结果作为基准数据,在系统调优或系统测试中,通过运行相同的业务场景并比较测试结果,确定调优是否达到效果或者为系统的选择提供决策数据。一般通过配置测试得到数据,并将这个数据作为基准来比较每次调优后的性能是否得到改善。

 

容量测试 — 在一定的软、硬件及网络环境下,向数据库中构造不同数量级别的时间记录,在一定的虚拟用户数量情况下运行一种或多种业务,获取不同数据级别的服务器性能指标,以确定数据库的最佳容量和最大容量。容量测试也包括硬件和软件的可伸缩性概念,是否可以通过硬件设备的增加来支持更多用户,比如通过增加CPU个数或者增加存储器空间大小;是否可以通过运行更多的实例或者采用分布式处理来支持更多的用户。


友情鏈接: GCFPTCRB

Copyright © 2008-2019 BTL Inc. All Rights Reserved.