LoadRunner使用手册(第二版)

Similar documents
ebook140-9

Chapter 2

SiteView技术白皮书

Symantec™ Sygate Enterprise Protection 防护代理安装使用指南

RunPC2_.doc

IP505SM_manual_cn.doc

AL-M200 Series

Basic System Administration

1 SQL Server 2005 SQL Server Microsoft Windows Server 2003NTFS NTFS SQL Server 2000 Randy Dyess DBA SQL Server SQL Server DBA SQL Server SQL Se

ebook 132-2

untitled

ebook140-8

Cadence SPB 15.2 VOICE Cadence SPB 15.2 PC Cadence 3 (1) CD1 1of 2 (2) CD2 2of 2 (3) CD3 Concept HDL 1of 1

Oracle 4

epub 61-2

untitled

epub83-1

WinMDI 28

WebSphere Studio Application Developer IBM Portal Toolkit... 2/21 1. WebSphere Portal Portal WebSphere Application Server stopserver.bat -configfile..

P4i45GL_GV-R50-CN.p65

Microsoft Word - Web Dynpro For ABAP跟踪测试工具简介 _2_.doc

IBM Rational ClearQuest Client for Eclipse 1/ IBM Rational ClearQuest Client for Ecl

untitled

软件概述

SL2511 SR Plus 操作手冊_單面.doc

1

目錄... ivv...vii Chapter DETECT

ebook66-15

KillTest 质量更高 服务更好 学习资料 半年免费更新服务

AL-MX200 Series

2 2 3 DLight CPU I/O DLight Oracle Solaris (DTrace) C/C++ Solaris DLight DTrace DLight DLight DLight C C++ Fortran CPU I/O DLight AM

<4D F736F F D D352DBED6D3F2CDF8D7E9BDA8D3EBB9DCC0EDCFEEC4BFBDCCB3CCD5FDCEC42E646F63>

基于UML建模的管理管理信息系统项目案例导航——VB篇

Value Chain ~ (E-Business RD / Pre-Sales / Consultant) APS, Advanc

User Group SMTP

声 明 本 公 司 及 全 体 董 事 监 事 高 级 管 理 人 员 承 诺 不 存 在 任 何 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 真 实 性 准 确 性 完 整 性 承 担 个 别 和 连 带 的 法 律 责 任 本 公 司 负 责 人 和 主 管 会 计 工

PL600 IPPBX 用户手册_V2.0_.doc

HOL-CHG-1695

ext-web-auth-wlc.pdf

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

TopTest_Adminstrator.doc

目次 

XXXXXXXX

ebook204-2

PROFIBUS3.doc

GoFlex Home UG Book.book

A Preliminary Implementation of Linux Kernel Virus and Process Hiding

Microsoft Word - template.doc

SDS 1.3


A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

软 件 工 程 专 业 习 指 南 目 录 一 软 件 工 程 专 业 设 置 背 景 与 发 展 前 景... 3 二 软 件 工 程 专 业 实 践 教 条 件... 4 三 软 件 工 程 专 业 课 程 类 型 及 核 方 式 软 件 工 程 专 业 课 程 类 型...7

IC-900W Wireless Pan & Tilt Wireless Pan & Tilt Remote Control / Night Vision FCC ID:RUJ-LR802UWG

RUN_PC連載_10_.doc

RUN_PC連載_12_.doc

自由軟體教學平台

untitled

PowerPoint 演示文稿

NT 4

校友会系统白皮书feb_08

coverage2.ppt

Simulator By SunLingxi 2003

ARM JTAG实时仿真器安装使用指南

f2.eps

Cadence Poqi

1.ai

AIX系统培训7.ppt

<4D F736F F D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F E646F63>

<4D F736F F F696E74202D20C8EDBCFEBCDCB9B9CAA6D1D0D0DEBDB2D7F92E707074>

經濟統計資料庫管理資訊系統

产品手册: CA GEN r8

Bus Hound 5

第一章 Linux與網路資源


Microsoft Word - 3D手册2.doc

FAQ -PowerDesigner9.5.DOC

ARIS Design Platform

Microsoft Word htm

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco

Microsoft Word htm

untitled

Data Server_new_.doc

csa-faq.pdf

Transcription:

LoadRunner 1 LoadRunner LoadRunner LoadRunner LoadRunner Mercury Interactive LoadRunner IT LoadRunner LoadRunner LoadRunner 1.1 LoadRunner Virtual User Generator ( ) Windows UNIX Linux LoadRunner LoadRunner TurboLoad TurboLoad Virtual User Generator LoadRunner Data Wizard Data Wizard 2003-8-21 1 76 huior

Data Wizard Virtual user LoadRunner 1.2 Virtual users LoadRunner Controller Rendezvous Controller --- ---- ---- ---- LoadRunner AutoLoad AutoLoad 1.3 LoadRunner application server, web server LoadRunner ContentCheck TM ContentCheck Virtual users 1.4 LoadRunner LoadRunner Web Web 2003-8-21 2 76 huior

DNS SSL LoadRunner 1.5 1.6 LoadRunner, Controller HTML HTML Mercury Interactive, LoadRunner ActiveTest TM Mercury Interactive Mercury Interactive Topaz TM ActiveWatch TM Enterprise Java Beans LoadRunner EJB Java PDA LoadRunner 2 WAP I-mode LoadRunner Media Stream LoadRunner Media Stream Media Stream Media LoadRunner 2003-8-21 3 76 huior

LoadRunner IT 2 LoadRunner LoadRunner Windows Unix Windows Windows LoadRunner7.51 Windows 2.1 LoadRunner7.51 LoadRunner 128M LoadRunner 500M Windows 2000 2.2 LoadRunner LoadRunner Administrator Windows2000 LoadRunner win32 Setup.exe 1. Registration Information n 8 2. 2003-8-21 4 76 huior

Standalone Installation LoadRunner Network Installation LoadRunner LoadRunner Network Installation and shortcuts Network Installation Workstation LoadRunner 2.3 Workstation. 3. Typical Installation Controller Vuser Vusers Load Generator Vusers Vusers MI Listener MI Listener Vusers Custom Installation 2003-8-21 5 76 huior

4. License Information License Key Next 5. H: LoadRunner 2003-8-21 6 76 huior

6. Next 7. User Login Settings Allow virtual users to run on this machine without user login 2003-8-21 7 76 huior

Load Generator Manual log in to the Load Generator machine Vusers Vusers 8. 2.3 WorkStation LoadRunner Workstation LoadRunner 1. 2. Setup Setup.exe 3. 2.2 3 LoadRunner Web / LoadRunner Visual User Generator VuGen Controller Analysis LoadRunner 2003-8-21 8 76 huior

LoadRunner LoadRunner 3.1 LoadRunner 4 3.2 LoadRunner Web VuGen 5 2003-8-21 9 76 huior

3.3 Load Generator Controller 6 3.4 3.5 DataBase Server Web Server 7 3.6 8 4 LoadRunner 2003-8-21 10 76 huior

4.1 Analyze the Application LoadRunner Response Time Modem 4.2 Defining Testing Objectives 2003-8-21 11 76 huior

LoadRunner 4.3 LoadRunner LoadRunner Vusers 2003-8-21 12 76 huior

5 VuGen VuGen 1024*768 5.1 Visual User Generator 2003-8-21 13 76 huior

Web Web(HTTP/HTML) 2003-8-21 14 76 huior

URL Web Duwamish Action1 VuGen vuser_init vuser_end Action vuser_init vuser_end Action New ActionXXX vuser_init Action vuser_end Action vuser_init Action vuser_init vuser_end Action Record the application startup VuGen VuGen Record VuGen 2003-8-21 15 76 huior

Options Recording HTML-based Script HTML Script ACT Duwamish7 URL-based Script URL WAS ACT 1 HTML-based Script 2 URL-based Script 3 JavaScript DataGrid URL-based 4 HTTPS URL-based Advanced Correlation OK VuGen LoadRunner 2003-8-21 16 76 huior

WinRunner VuGen 2003-8-21 17 76 huior

5.2 5.2.1 Transaction LoadRunner LoadRunner LoadRunner 2003-8-21 18 76 huior

LR_AUTO 2003-8-21 19 76 huior

5.2.2 1000 LoadRunner LoadRunner 1000 LoadRunner 1000 LoadRunner 1000 Action vuser_init vuser_end 5.2.3 2003-8-21 20 76 huior

5.2.4 2003-8-21 21 76 huior

31 31 Replace with a parameter. DateTime / DateTime Group Name LoadRunner Vuser Group VuGen Group Name None 2003-8-21 22 76 huior

Load Generator Name LoadRunner Load Generator Iteration Number LoadRunner Random Number Unique Number 99 1 1 100 100 100 1 1 5 1 2 6 7 Vuser ID LoadRunner ID ID Controller VuGen Vuser ID 1 File User Defined Function dll VuGen C VuGen Properties.. 2003-8-21 23 76 huior

1-50 Update Value on Each Occurrence Each iteration Once Each Occurrence file Replace with a parameter. 2003-8-21 24 76 huior

Properties.. con.dat pm.dat lpt*.dat Data Wizard 2 2003-8-21 25 76 huior

SQL Finish 100 100 Edit Select next row Sequential Random 2003-8-21 26 76 huior

Unique Controller 20 5 1 5 2 6-10 100 Controller Same Line As Name Sequential Advance row each iteration 5.2.5 VuGen C C 1. if { } else { } for{ } while{ } C 2. VuGen strcmp strcat strcpy.. VuGen char* char* Access Violation char[100] 3. lr_output_message.. 4. LoadRunner lr_eval_string exg: lr_output_message("temp = %s", lr_eval_string("{wcsparam2}")); lr_save_string exg: lr_save_string("439","wcsparam3"); 2003-8-21 27 76 huior

5.2.6 Text/Imag Web VuGen Text/Imag Text Imag WinRunner VuGen Web TreeView/Script View Script View Text/Imag TreeView TreeView Text/Imag 2003-8-21 28 76 huior

Text/Imag Insert Before Insert After Text Check Text OK Text Check Properties 2003-8-21 29 76 huior

General 2003-8-21 30 76 huior

Text Imag Text Imag Check Properties Text VuGen web_reg_find Web_global_verification Text/Imag Web JavaScript TreeView 2003-8-21 31 76 huior

5.3 Run-Time Setting VuGen Run-Time Setting Run-Time Setting Run-Time Setting General 2003-8-21 32 76 huior

NetWork 2003-8-21 33 76 huior

Web Preferences ContentCheck VuGen Web Web VuGen VuGen 2003-8-21 34 76 huior

Think Time 2003-8-21 35 76 huior

5.4 VuGen VuGen VuGen VC 2003-8-21 36 76 huior

WinRunner 2003-8-21 37 76 huior

5.5 VuGen 5.5.1 2003-8-21 38 76 huior

5.5.2 tools 6 Load Generator Controller Controller New Scenario New 2003-8-21 39 76 huior

1 Manual Scenario 6.1 1.1 Manual Scenario with Percentage Mode Manual Scenario Load Generator machine 6.2 2 Goal Oriented Scenario LoadRunner 6.3 6.1 Manual Scenario 2003-8-21 40 76 huior

Generators Load Generators 2003-8-21 41 76 huior

LoadGenerator Connect Status Ready Failed 2003-8-21 42 76 huior

VUsers Load Generators Schedule 2003-8-21 43 76 huior

Scenario Start Time 6.1.5 Controller. 2003-8-21 44 76 huior

2003-8-21 45 76 huior

6.1.6 6.1.7 Run-Time Setting 5.3 2003-8-21 46 76 huior

6.2 Manual Scenario with Percentage Mode Manual Scenario 6.3 Goal Oriented Scenario 2003-8-21 47 76 huior

Virtual Users 6.3.1 Virtual Users Goal Web Virtual Users Goal Manual 2003-8-21 48 76 huior

6.3.2 Hits per Second Web Server Hits per Second Pages per Minute Transactions per Second Controller Controller 6.3.3 Transactions per Second 6.3.4 Transactions Response Time Transactions Response Time Web Server LoadRunner Web Server 2003-8-21 49 76 huior

6.3.5 Pages per Minute 6.3.6 Pages per Minute Hits/Transactions per Second Controller hits/transactions pages per minute controller LoadRunner 50 50 LoadRunner LoadRunner hits transactions pages LoadRunner x y pages/hits LoadRunner LoadRunner LoadRunner LoadRunner Controller LoadRunner Pages per Minute Hits/Transactions per Second Failed Controller Load Generators Controller pages per minute hits/transactions per second Controlller 2003-8-21 50 76 huior

6.4 6.4.1 Percentage Mode Vusers Group 6.4.2 IP Spoofer IP Load Generator IP Load Generator IP IP IP LoadRunner IP IP IP IP Spoofer Load Generators IP Load Generator IP DHCP IP Spoofer 1. IP Wizard LoadRunner Tools IP Wizard 2003-8-21 51 76 huior

IP Wizard IP IP Wizard Create new settings Load previous settings from file IP IP IP IP Next IP Wizard Web Server IP Next From IP Numbers to Add IP IP 192.168.6.100 100 IP Wizard 192.168.6.N 100<=N<200 IP IP Submask IP Class C OK IP Wizard IP IP Finish IP Wizard 2003-8-21 52 76 huior

2. Controller IP Spoofer 2003-8-21 53 76 huior

6.4.3 Options Export Mode Options Controlller Run-Time Setting IP 6.4.4 Controller Load Generators Controller machine Load Generators Windows2000 Load Generators Load Generators Controller 2003-8-21 54 76 huior

7 DataBase Server Web Server Win2000 Professional Server Advanced Server Server Run SQL Server2000 2003-8-21 55 76 huior

7.1 Memory Object Counters Description Memory Available MBytes Mbytes IIS5.0 50% 10% Memory Page/sec Page Faults/sec Pages Input/sec Page Reads/sec Transition Faults/sec IIS file cache IIS 2.5 MB 10 KB Page/sec 00-20 Page Fault Transition Fault/sec Page Faults/sec 80 Pages Input/sec Page Reads/sec Web Page Reads/Sec 5 Pages/sec Page Input/sec Page Reads/sec Memory Cache Bytes File System Cache 2003-8-21 56 76 huior

Internet Information Services Global Memory Process File Cache Hits % File Flushes File Cache Hits Cache Pool Paged Bytes Pool Nonpaged Bytes 50% 50% IIS5.0 File Cache Hits % IIS File Cache Hits File Cache File Flushes Cache Hits% 80% File Cache Hits File Cache Flushes IIS ObjectTTL MemCacheSize MaxCacheFileSize Virtual Bytes( Virtual Bytes IIS5.0 Pool Nonpaged Bytes inetinfo inetinfo dllhost) (IIS ) Dllhost Working Set / inetinfo dllhost Working Set Dllhost#n pool Page IIS5.0 web nonpaged pool socket Process Private Bytes Memory Committed Bytes Committed Byte ( 75% ) Process\Private Bytes 2003-8-21 57 76 huior

Process\Working Set Available Bytes 7.2 Processor Object Counters Sytem Processor Queue Length Description Processor Queue Length 2 Web 2 Processor %Processor Time CPU 75% System Context Switches/sec CPU 90% 0 x CPU Context Switches/sec 5000*CPU 10000*CPU ( ) Thread: Context Switches/sec ASP Processor %Privileged Time % Privileged Time Windows 2003-8-21 58 76 huior

Thread Processor (explicit) (implicit) Windows Windows Context Switches/sec inetinfo dllhost Interrupts/sec %DPC Time Interrupts/sec 90% % Interrupt Time 10 15% Processor Queue Length >=2 %Processor Time 90% Processor Queue Length 2 Context Switches/sec CPU 15000 Context Switches/sec %Privileged Time 40% 7.3 Object Counters Description 2003-8-21 59 76 huior

Network Interface Web Service Bytes Total/sec Maximum Connections Total Connection Attempts Bytes Total/sec 50% Maximum Connections Web Total Connection Attempts Web 7.4 Object Counters Description Network Interface Bytes Total/sec Bytes Total/sec Processor %Processor Time % Privileged Time CPU Windows 2000 SQL Server I/O Physical Disk PhysicalDisk %Disk Time % Disk Time PhysicalDisk Average Disk Queue Length PhysicalDisk Average Disk Read Queue Length %Disk Time Windows 2000 diskperf -yd 80% ( ) ( ) 2003-8-21 60 76 huior

PhysicalDisk Average Disk Write Length Queue PhysicalDisk Average Disk sec/read PhysicalDisk Average Disk sec/transfer ( ) PhysicalDisk Disk Reads/sec PhysicalDisk Disk Writes/sec I/O = [ + 4 * ] / I/O 7.5 Web ASP.NET Web Object Counters ASP.NET Applications Request/Sec Request Executing ASP.NET Request Wait Time Request Executing Time Request Queued Description Request/Sec Web Request Wait Time Request Queued 0 0 IIS 7.6 IIS5.0 Object Counters Description Web Service Bytes Sent/Sec / Web Web Service Bytes Received/Sec / Web 2003-8-21 61 76 huior

Web Service Get Request/Sec Get HTTP Web Service POST Request/Sec Get Post HTTP Post 7.7 SQL Server SQL Server2000 SQL Server Object Counters Description Processor SQL Server: General Statistics %Processor Time Logins/sec CPU SQL Server SQLServer:Cache Manager SQL Server: General Statistics Cache Hit Ratio (all instances) User Connections 85% SQL Active Server Pages Requests/Sec SQL Server SQL Server SQLServer:Locks Lock Waits/sec SQL Server: Buffer Manager SQL Server: SQL Statistics Buffer Hit Ratio Batch Requests/sec Cache 0 90% 90% 90% Transact-SQL I/O 2003-8-21 62 76 huior

SQL Server: Buffer Manager SQL Server: Buffer Manager SQL Server:Databases Lazy Writes/sec Page Reads/sec Transactions/sec I/O 7.8 Network Delay Network Delay Monitor Network Delay source machine CPU Enable display of network nodes by DNS names 8 Q1 Transaction Response Time login 2003-8-21 63 76 huior

Q2? Throughput Web Server Q3? Windows Resources Web Server 2003-8-21 64 76 huior

9 Analysis Analysis Analysis Controller Web 9.1 Transaction Performance Summary login Average Transaction Response Time login login 2003-8-21 65 76 huior

login login Web Page Breakdown for login 9.2 DNS 1. Web Server DNS Server DNS IP DNS DNS DNS Server 2. Web Server IP Web Server Web Server Web Server 3. Web Server Web Server 2003-8-21 66 76 huior

4. size/time SSL Handshaking SSL Client Time think time Error Time HTTP Web Server HTTP Downlaod Time Breakdown login login 5 next.gif First Buffer 1.256KB Download Component Size Graph Page Component Breakdown 2003-8-21 67 76 huior

Component Breakdown Over Time Page Component Breakdown Over Time 2003-8-21 68 76 huior

Download Time BreakDown Over Time Page Download Time Breakdown Over Time 2003-8-21 69 76 huior

Time to First Buffer Breakdown Server network Web Server NetWork Time To First Buffer BreakDown(Over Time) 2003-8-21 70 76 huior

9.3 WebServer Web Server Web ASP JSP ASP.NET 20% Web Server Web DLL CPU CPU 2003-8-21 71 76 huior

9.4 9.4.1 1 2 3 4 Analysis 2003-8-21 72 76 huior

9.4.2 Analysis Windows Resources VUsers Windows Resources Merge Graphs Merge Graphs Overlay 2003-8-21 73 76 huior

Title VUsers Windows Resouces Correlate LoadRunner Running VUsers Correlate 2003-8-21 74 76 huior

Windows Resouces 10 10.1 VuGen VuGen 10.2 Controller Controller 1. Load Generators loadrunner loadrunner 2 2. VuGen Controller Controller Load Generators VuGen VuGen Controller VuGen Controller 10.3 1. Windows Resources 2003-8-21 75 76 huior

Web Server administrator Web Server net use \\< > 2. LoadRunner WebServer Windows 2003-8-21 76 76 huior