SlideShare a Scribd company logo
性能测试基础理论 Liu Qiyan
性能测试概述 ,[object Object]
 性能测试:在一定的负载情况下,系统的响应时间等特性是否满足特定的性能需求。
 性能测试目的:发现系统性能瓶颈(硬件、应用软件、程序、操作系统、网络等)。,[object Object]
 系统在线用户:当系统用户对系统进行操作,该用户为在线用户。
 并发用户:在同一时刻与服务器进行了交互的在线用户数量。,[object Object]
性能测试策略 ,[object Object],    在一定的软件、硬件及网络环境下,向数据库中构造不同数量级别的数据记录,通过运行一种或多种业务在一定的虚拟用户数量情况下,获取不同数据级别的服务器性能指标,以确定数据库的最佳容量。 ,[object Object],测试系统在一定负载下运行长时间后是否会发生问题。
性能测试策略 ,[object Object],  当软件系统中增加一个新的模块的时候,需要做基准测试,以判断新模块对整个软件系统的性能影响。按照基准测试的方法,需要打开/关闭新模块至少各做一次测试。关闭模块之前的系统各个性能指标记下来作为基准(benchmark),然后与打开模块状态下的系统性能指标做比较,以判断模块对系统性能的影响。 ,[object Object],     通过模拟多个用户并发访问同一个应用、同一个存储过程或数据记录以及其他并发操作,测试是否存在死锁、数据错误等故障。
user  Database server Web server 用户关注性能测试指标 ,[object Object],           RT=(N1+N4) +N2+N3+W1+W2+D N1 N2 W1 D N4 N3 W2
用户关注性能测试指标 ,[object Object],   Throughput:对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量。   TPS(Transaction Per Second):单位时间内完成的事务数。 ,[object Object],[object Object]
性能测试组织 ,[object Object]
安排性能测试时间PM 项目经理 ,[object Object]
审核测试报告需求分析工程师 架构设计师 测试经理 系统管理员 ,[object Object]

More Related Content

Viewers also liked

Filtros en access
Filtros en accessFiltros en access
Filtros en access
BHPA
 
UvA - Loyalty Cafe - Customer Engagement
UvA - Loyalty Cafe - Customer EngagementUvA - Loyalty Cafe - Customer Engagement
UvA - Loyalty Cafe - Customer Engagement
loyaltyfacts
 
Get your beat
Get your beatGet your beat
Get your beat
Manou Molosa
 
The iimu g+ riddleliculous q&a
The iimu g+ riddleliculous q&aThe iimu g+ riddleliculous q&a
The iimu g+ riddleliculous q&a
Piyush Singh
 
Carglass - Loyalty Cafe
Carglass - Loyalty CafeCarglass - Loyalty Cafe
Carglass - Loyalty Cafe
loyaltyfacts
 
Aegon - Loyalty Café
Aegon - Loyalty CaféAegon - Loyalty Café
Aegon - Loyalty Café
loyaltyfacts
 
Byron
ByronByron
Byron
BHPA
 
Byron
ByronByron
Byron
BHPA
 
G+ riddleliculous minimalism
G+ riddleliculous minimalismG+ riddleliculous minimalism
G+ riddleliculous minimalism
Piyush Singh
 
Presentatie inbeeld loyalty cafe 20140527
Presentatie inbeeld loyalty cafe 20140527Presentatie inbeeld loyalty cafe 20140527
Presentatie inbeeld loyalty cafe 20140527
loyaltyfacts
 
ANWB - Loyalty Cafe
ANWB -  Loyalty CafeANWB -  Loyalty Cafe
ANWB - Loyalty Cafeloyaltyfacts
 

Viewers also liked (12)

Filtros en access
Filtros en accessFiltros en access
Filtros en access
 
UvA - Loyalty Cafe - Customer Engagement
UvA - Loyalty Cafe - Customer EngagementUvA - Loyalty Cafe - Customer Engagement
UvA - Loyalty Cafe - Customer Engagement
 
Get your beat
Get your beatGet your beat
Get your beat
 
The iimu g+ riddleliculous q&a
The iimu g+ riddleliculous q&aThe iimu g+ riddleliculous q&a
The iimu g+ riddleliculous q&a
 
Carglass - Loyalty Cafe
Carglass - Loyalty CafeCarglass - Loyalty Cafe
Carglass - Loyalty Cafe
 
Slideshare
SlideshareSlideshare
Slideshare
 
Aegon - Loyalty Café
Aegon - Loyalty CaféAegon - Loyalty Café
Aegon - Loyalty Café
 
Byron
ByronByron
Byron
 
Byron
ByronByron
Byron
 
G+ riddleliculous minimalism
G+ riddleliculous minimalismG+ riddleliculous minimalism
G+ riddleliculous minimalism
 
Presentatie inbeeld loyalty cafe 20140527
Presentatie inbeeld loyalty cafe 20140527Presentatie inbeeld loyalty cafe 20140527
Presentatie inbeeld loyalty cafe 20140527
 
ANWB - Loyalty Cafe
ANWB -  Loyalty CafeANWB -  Loyalty Cafe
ANWB - Loyalty Cafe
 

Similar to 性能测试基础理论 20101008

组网与网络管理技术(第四章)
组网与网络管理技术(第四章)组网与网络管理技术(第四章)
组网与网络管理技术(第四章)
telab
 
复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践sharetojsl
 
分布式系统测试实践
分布式系统测试实践分布式系统测试实践
分布式系统测试实践drewz lin
 
2011性能测试技术
2011性能测试技术2011性能测试技术
2011性能测试技术
070316
 
服务器性能测试介绍
服务器性能测试介绍服务器性能测试介绍
服务器性能测试介绍
Paro Yin
 
Jmeter
Jmeter Jmeter
软件工程 第一章
软件工程 第一章软件工程 第一章
软件工程 第一章浒 刘
 
Duannian agile
Duannian agileDuannian agile
Duannian agiled0nn9n
 
Foundation of software development 2
Foundation of software development 2Foundation of software development 2
Foundation of software development 2netdbncku
 
大数据的Reactive设计范式和akka实践
大数据的Reactive设计范式和akka实践大数据的Reactive设计范式和akka实践
大数据的Reactive设计范式和akka实践
Sean Zhong
 
持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110
Qiao Liang
 
Memcached vs redis
Memcached vs redisMemcached vs redis
Memcached vs redis
qianshi
 
腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述
PMCamp
 
纵览Loadrunner核心功能
纵览Loadrunner核心功能纵览Loadrunner核心功能
纵览Loadrunner核心功能
beiyu95
 
常见软件测试术语集锦
常见软件测试术语集锦常见软件测试术语集锦
常见软件测试术语集锦ben00570
 
Testing survey
Testing surveyTesting survey
Testing surveyTao He
 
Qa engineer training
Qa engineer trainingQa engineer training
Qa engineer training
ychw365
 
Continuous integration
Continuous integrationContinuous integration
Continuous integrationnetdbncku
 

Similar to 性能测试基础理论 20101008 (20)

组网与网络管理技术(第四章)
组网与网络管理技术(第四章)组网与网络管理技术(第四章)
组网与网络管理技术(第四章)
 
复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践复件 大型网站性能测试方案的制定与实践
复件 大型网站性能测试方案的制定与实践
 
Xpp
XppXpp
Xpp
 
分布式系统测试实践
分布式系统测试实践分布式系统测试实践
分布式系统测试实践
 
2011性能测试技术
2011性能测试技术2011性能测试技术
2011性能测试技术
 
服务器性能测试介绍
服务器性能测试介绍服务器性能测试介绍
服务器性能测试介绍
 
Jmeter
Jmeter Jmeter
Jmeter
 
软件工程 第一章
软件工程 第一章软件工程 第一章
软件工程 第一章
 
Duannian agile
Duannian agileDuannian agile
Duannian agile
 
Foundation of software development 2
Foundation of software development 2Foundation of software development 2
Foundation of software development 2
 
大数据的Reactive设计范式和akka实践
大数据的Reactive设计范式和akka实践大数据的Reactive设计范式和akka实践
大数据的Reactive设计范式和akka实践
 
持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110持续交付最佳实践——百度技术沙龙201110
持续交付最佳实践——百度技术沙龙201110
 
软件工程2010
软件工程2010软件工程2010
软件工程2010
 
Memcached vs redis
Memcached vs redisMemcached vs redis
Memcached vs redis
 
腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述腾讯大讲堂40 web类服务用户体验优化综述
腾讯大讲堂40 web类服务用户体验优化综述
 
纵览Loadrunner核心功能
纵览Loadrunner核心功能纵览Loadrunner核心功能
纵览Loadrunner核心功能
 
常见软件测试术语集锦
常见软件测试术语集锦常见软件测试术语集锦
常见软件测试术语集锦
 
Testing survey
Testing surveyTesting survey
Testing survey
 
Qa engineer training
Qa engineer trainingQa engineer training
Qa engineer training
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration