LoadRunner性能概述

上一篇 / 下一篇  2011-09-22 13:55:28 / 个人分类:性能测试LR

为什么要做性能测试

1The failure of a mission-critical application can be costly

2Assure performance and functionality under real-world conditions.

3Locate potential problems before your customers do.

4Reduce development time and infrastructure costs.

 

性能测试的类型:

Component testing(组件测试):find the behavior. and performance of eachtier.

Load testing:find out whether the system can handle the expected load upon deployment eunder realworld conditions

Stress testing:find the system’s breaking point .apply testing that measures whether the systems environment is properly configured to handle expected or potentially unexpected high rransaction volumes

容量测试:find the stability of the system with respect handling large amounts of data over extended time periods

 

性能测试的一些例子:

Application response time

Configuration sizing

Acceptance稳定性

Regression回归测试

Reliability

Capacity planning容量规划

Bottleneck identification瓶颈确定

Product evaluation

 

性能测试贯穿于软件生命周期:

Planning and design——development——deployment——production——evolution

 

 

解决方案:

Overcomes resource limitations

Replaces testers with “virtual users”

Runs many vusers on few machines

Controller manages virtual users

Allows repeatable tests with scripted actions

Provides meaningful results with analysis tools

 

LR对系统性能的监控:

Monitors are non-intrusive and agent-less

Monitors Gather data for online/offline analysis

Monitors Display real-time data during testing

Monitors Gather data for offline root cause analysis after testing


TAG:

 

评分:0

我来说两句

日历

« 2024-04-05  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 21076
  • 日志数: 35
  • 建立时间: 2011-04-19
  • 更新时间: 2011-09-24

RSS订阅

Open Toolbar