微软提供的性能测试用例模版

发表于:2007-11-16 12:38

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

分享:
4.3 应用软件性能数据分类
企业应用程序可以根据系统架构分成以下类型
 Client/Server – 客户机/服务器架构l
l 基于浏览器/Web服务器的三层架构
 基于中间件应用服务器的三层架构l
l 基于Web服务器和中间件的多层架构
以上架构都由客户机、Web服务器、中间层应用服务器、数据库服务器组成。通过针对不同层次的性能指标监测,可以分析出整体架构的性能指标和性能瓶颈。 1. 数据库服务器的性能指标监测
l Processor, %Processor Time
   Processor, %User Timel  Processor, %l Privileged Time
 Processor, Processor Queue Lengthl
 System, Contextl Switches per Second
 Memory, Page Faults/secl
 Memory, Availablel Bytes
 Memory, Pool Paged Bytesl
 Network Interface, bytes total/secl
l Network Interface, Output Queue Length
 Physical Disk, %Disk Timel
l Physical Disk, Current Disk Queue Length
 Physical Disk, Avg Disk Queuel Length
 Physical Disk, Disk Read/Sec, Disk Write/Secl
 SQL Server,l General statistics, User Connections
 SQL Server, Transaction/Secl
 SQLl Server, Cache Manager, Cache Hit Ratio
 SQL Server, Cache Manager, Cachel Used Counts per Second
 SQL Server, Locks, Exclusive/Sharedl & Users blocked
 SQL Server, % Procedure Cache Usedl & % Procedure Cache Active
 SQL Profiler, Audit Login/Logoutl
 SQL Profiler, Storedl Procedure, RPC Completed
 SQL Profiler, TSQL, Batch Completedl
 SQLl Profiler, SQL Transaction

2. Web服务器的性能指标监测
 Processor, %Processorl Time
 Processor, %User Timel
 Processor, % Privileged Timel
l Processor, Processor Queue Length
 System, Context Switches per Secondl
l Process, Private Bytes
 Memory, Page Faults/secl
 Memory, Availablel Bytes
 Memory, Pool Paged Bytesl
 Network Interface, bytes total/secl
l Network Interface, Output Queue Length
 Physical Disk, %Disk Timel
l Physical Disk, Avg Disk Queue Length
 Number of Concurrent Users (NCU)l
l Request Per Second (RPS)
 Response Timel
 Time to First Byte (TTFB)l
l Time to Last Byte (TTLB)
 Think Timel
 Web Service, Get Requests perl Second
 Web Service, Post Requests per Secondl
 Active Server Page,l Request per Second
 Active Server Page, Request Queuel
 Active Serverl Page, Requests Execute Time
 Active Server Page, Requests Wait Timel
l Active Server Page, Session Current   。


3. 基于ASP.NET的Web服务器或Web Service服务器性能指标监测
 Processor, %Processor Timel
 Processor, %User Timel
l Processor, % Privileged Time
 Processor, Processor Queue Lengthl
 System,l Context Switches per Second
 Process, Private Bytesl
 Memory, Pagel Faults/sec
 Memory, Available Bytesl
 Memory, Pool Paged Bytesl
l Network Interface, bytes total/sec
 Network Interface, Output Queuel Length
 Physical Disk, %Disk Timel
 Physical Disk, Avg Disk Queuel Length
 Number of Concurrent Users (NCU)l
 Request Per Second (RPS)l
l Response Time
 Time to First Byte (TTFB)l
 Time to Last Byte (TTLB)l
l Think Time
 Web Service, Get Requests per Secondl
 Web Service, Postl Requests per Second
 ASP.NET, Application Restartsl
 ASP.NET, Workl Process Restarts
 ASP.NET, Request Execution Timel
 ASP.NET, Request Waitl Time
 ASP.NET, Requests Queuedl
 ASP.NET Application, Requests/Secl
l ASP.NET Application, Requests Executing
 ASP.NET Application Sessionsl Active

4. 中间层应用服务器的性能指标监测
 Processor, %Processor Timel
 Processor,l %User Time
 Processor, % Privileged Timel
 Processor, Processor Queuel Length
 System, Context Switches per Secondl
 Process, Private Bytesl
l Memory, Page Faults/sec
 Memory, Available Bytesl
 Memory, Pool Pagedl Bytes
 Network Interface, bytes total/secl
 Network Interface, Outputl Queue Length
 Physical Disk, %Disk Timel
 Physical Disk, Avg Disk Queuel Length
 COM+ Authenticate (by LoadRunner)l
 COM+ Authenticate Failed (byl LoadRunner)
 COM+ Activation (by LoadRunner)l
 COM+ Failed (byl LoadRunner)
 COM+ Thread Start (by LoadRunner)l
 COM+ Thread Terminatel (by LoadRunner)
 Transaction Duration (by LoadRunner)l
 Transaction Startl (by LoadRunner)
 Transaction Prepared (by LoadRunner)l
 Transactionl Aborted (by LoadRunner)
 Transaction Commited (by LoadRunner)l
 Objectl LifeTime(by LoadRunner)
 Object Create (by LoadRunner)l
 Object Destroyl (by LoadRunner)
 Object Activate (by LoadRunner)l
 Object Deactivate (byl LoadRunner)
 Disable Commit (by LoadRunner)l
 Enable Commit (byl LoadRunner)
 Set Complete (by LoadRunner)l
 Set Abort (byl LoadRunner)
 COM+ Method Duration (by LoadRunner)l
 COM+ Method Frequencyl (by LoadRunner)
 COM+ Method Failed (by LoadRunner)l
 COM+ Methodl Exception (by LoadRunner)
 .NET CLR Data, SqlClient, Current # Pooledl Connection
 .NET CLR Data, SqlClient, Current # Pooled and Non-pooledl Connection
 .NET CLR Memory, Gen 0、1、2 heap sizel
 .NET CLR Memory, #l bytes in all Heaps
 Distributed Transaction Coordinator,l Transactions/Sec
 Distributed Transaction Coordinator, Committedl Transactions
 Distributed Transaction Coordinator, Aborted Transactionsl
l Distributed Transaction Coordinator, Active Transactions
 Distributedl Transaction Coordinator, Response Time – Average

5. 客户机的性能指标监测
l Processor, %Processor Time
 Process, Private Bytesl
 Process, Handlel Counts
 Network Interface, bytes total/secl
 Network Interface, Outputl Queue Length
 Physical Disk, Avg Disk Queue Lengthl
 .NET CLR Memory, Genl 0、1、2 heap size
 .NET CLR Memory, # bytes in all Heapsl
 Number ofl Concurrent Users (NCU)
 Request Per Second (RPS)l
 Response Timel
l Hits per Second
 Throughputl
 Pages per Secondl
 User-define Datal Point
 Time to First Byte (TTFB)l
 Time to Last Byte (TTLB)l
 Thinkl Time
33/3<123
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号