How I may help
Email me!

Reload this page LoadRunner Results Explorer

This page describes a C# .NET client-side program that scans and opens several drives and folders at a time to display in table form information about load test runs created by LoadRunner during performance testing. This document is a companion to my pages on Vu Scripting, performance monitoring, and performance tuning.

 

Topics this page:

  • The Annoyance
  • My Solution
  • Features
  • How it works
  • Get It
  • .cfg files
  • Collate.txt
  • .lrr Scenario files
  • Your comments???
  •  

    RSS XML feed for load testers RSS preview for load testers Site Map List all pages on this site 
    About this site About this site 
    Go to first topic Go to Bottom of this page


    Set screen The Inputus (Annoyance)

      A typical load testing project require the creation of many script files, scenario files, and run result riles. As of this writing, HP has not provided a tool to manage all these files from a single convenient user interface.

      LoadRunner has several default values and behaviors which are not convenient.
      If you create a new script file, LoadRunner by default disables "Continue on Error", which is convenient during script debugging, but not oonvenient during runs (when only a few input values cause failed transactions).

      LoadRunner does not provide a quick way of changing run-time settings of many scripts at once.
      To change "Continue on Errror" on all scripts within a folder, one would now have to manally change each script one by one -- open each and every script, open Run-Time Settings, click Miscellaneous, then check the box, close the dialog, and save the script.

      It is too easy to miss one. And if you do miss some, you'll then have to take time to setup data and run again.

    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen Many Programs and Files

      As it stands now, one has to a) use several programs to b) open each individual file to get all the information that LoadRunner another page on this site creates during runs:

      In fact, LoadRunner results physically exists within a hierarchy, each queried using different technologies:

        1. Networks. Files can exist in a development desktop and also in an internal loadtest domain, by different
        accounts.
          2. Machines (load controllers, load generators, machines under test, etc.)
            3. Drives (C:, D:, etc.)
              4. Folder paths to a run
                5. Files (.cfg, *.ini, *.html, etc.)
                  6. [Sections] within .cfg and *.ini files
                    7. Entries within a section (such as Runtime Setting for think time multiplier)

      As of this writing, LoadRunner does not provide a tool to view attributes of runs in a grid displaying several files at the same timeon this page

    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen The Search and Replace Solution

      Loadrunner stores the Run-Time Settings of a scritp in default.cfg and default.usp files. The .cfg file contains General, Miscellaneous, and Network settings. The .usp file contains Run Logic and Pacing settings.

      So one can use text-based programs to search and replace multiple files. The problem with making changes through the back gate is that you don't get the pop-up messages that warn you about issues like also turning off related sessings, such as:

        ContinueonError=0

      However, you can switch all scripts from OFF (value 0) to ON (value 1) by searching and replacing their default.cfg files from

        SnapshotOnErrorActive=1
      to
        SnapshotOnErrorActive=0

    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen The Search for a Solution

      Acknowledging that this can get quite complicated, I strategized a development path for this application is from the bottom of this hierarchy up.

        Click for full sized image.
      1. Begin by looking for existing off-the-shelf software. I found a shareware utility to scan through several designated drives at a time looking for folders containing LoadRunner files: "FileSearch"

        To look for LoadRunner folders, Search for "*.cfg" containing "..."

        Since other applications also have .cfg files, we also need to use Regular Expressionsanother page on this site to select file after looking inside them. This enables us to identify runs with specific attributes, such as a certain amount of run time.

      2. Work on a "Load Run Explorer" (lrexplore) applicationon this page that presents a matrix of LoadRunner run attributes

      3. Work on a Load Run Commanderon this page application that spans several machines on several domains to collect both load run and machine information (such as memory free) using WMI WBEManother page on this site

     

    Set screen Get It

    Right now, I am in the middle of creating this, and need help.

    If you have Microsoft's .NET Framework plug-in already installed:
    install and run this .NET assembly using HREF.

    Get this only if you are interested in C# programming, since this program is currently not in working order.

    Disclaimer: This software is provided "AS IS" with no implied warranty of any kind. The entire risk arising out of the use or performance of the software and source code is with the user.

    This application, because it is globalized, is deployed using several folders in the lrexplore folder installed within "Program Files"

    lrexplore.exemain assembly
    default.cfg default LR config file
    strings.txt file to construct resource file
    strings.resources default us-EN resources file
    de German localization

      strings.de.txt
      strings.de.resources created from the strings file
      lrexplore.resources.dll Satellite assembly compiled from the German resources file
    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen Load Run Commander Feature Development Path

      The "Load Run Commander" app presents a list of known load generator machines.

      In summary view, when the user clicks on the machine name, a table of the properties for that machine appears, detailing:

      • notes about that machine (such as the apps running on it)
      • how much disk space the machine has free
      • CPU utilization, etc.

      Clicking the ___ button next to the disk space free number erases run files on that machine, as determined from cfg files.

      Clicking the ___ button next opens up the list of run result folders. This is determined by a scan for file types created by loadrunner.

      Clicking the ___ button next opens up the IP hosts file on that machine.

    • DataView Sorting and filtering Custom user-specified Views which are combinations of a report format, sort order, and filter settings.

      Custom user-specified groupings, Views

    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen Load Run Explorer Feature Development Path

      The app scans across drives on a single machine to find files that are LoadRunner results folders. It then opens those files to display the properties associated with each run results folder, emulating the look of LoadRunner Controller.

      The app makes use of several user interface technologies (Tabbed datagrids with Master-detail windows).

      # Run Startwebpage article Duration Script LG Runtime Setting
      1 10/06/2004
      11:12:32
      15 min. XX LG1 [ThinkTime] As Recorded Factor="2.000000"
      XX_1 LG2 [ThinkTime] As Recorded Factor="1.000000"

      Here is a listing of user interface features planned:

      1. Click a column heading to sort on that column.
      2. Click to open programs:
        • Click number to open Windows Explorer to the folder.
        • Click Run Start Date value (from .lrr file [Scenario] section Start_time, Stop_time, Tim-Zone, Daylight_Bias) to open in Internet Explorer the report.html file (if it exists) .
        • Click Duration value to open the .lrr file in LoadRunner Analysis.
        • Click Script name to open LoadRunner VuGen to edit that file.
        • Click a "Runtime Setting Differences" value to open the .lrs LoadRunner Controller file for rerun.

      3. The search can be limited by filters designated by the user.
      4. Display from each run Median TPS (from Analysis Summary in Analysis.html within the Analysis folder)
      5. The search highlights runs with settings different from a baseline configuration file.
      6. Reorder or select visibility of various columns .
      7. Store and retrieve last user preferences.
      8. Upon open, display results of last query (stored after the query is made).
      9. FileSystemWatcher that updates the screen automatically as new runs are created.
      10. Allow users to select various columns based on inductive GUI that guides users step-by-step.
      11. Mimic look and feel of VS.NET and OfficeXP.
      12. Progress bar.
      13. Drag and drop changes to form
      14. Export to XML, flat CSV file, or Excel file.

    Let me know what you think of this.

     

    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen How it works

      The application is written in Microsoft's C# programming language, as a client-side assembly This choice came about because of several reasons:
      1. Since the whole point of the app is to open local files, a client-side executable has higher security than a WebForm.
      2. I needed a project to practice tuning and optimizing globalized/internalized C# .NET apps.

      To reduce development time several existing libraries are reused by this app:

      1. Directory exploration - Navigation through directory trees using a TreeView by Eric Bergman-Terrell
      2. To it I applied globalization examples and
      3. right align text button
      4. Added DataGrid
      5. Handle Network errors
      6. Attributes view user interface with column sorting GUI
      7. ReadWriteXmlIni from CodeProject and
        Application Configuration Using Configuration Files and the Registry example from Microsoft.
      8. Save preferences to Windows Registry or
        within user's "My Documents"
      9. Export a data table to Excel
      10. Disk Free space
      11. Detect and display the user's OS version
      12. Print and Print preview

      A separate thread stores what it finds in an in-memory 3D array. A future version writes to local database using ODBC calls.

      This program does not read LoadRunner's .eve binary files.

      The list of items in the solution:

      • Solution:
        • FileSearch.sln — VS.NET solution file
        • FileSearch.csproj — VS.NET project file
        • FileSearch.csproj.user — VS.NET user preferences
        • AssemblyInfo.cs
      • Forms:
        • AboutForm.cs & .resx
        • MainForm.cs & .resx
        • EnhMainForm.cs & .resx
        • BrowseForFolderForm.cs & .resx — for when "Browse" is clicked.
      • Resources:
        • App.ico — displayed on the upper left corner
      • Objects:
        • Configuration.cs
        • SerializeConfiguration.cs
        • FileUtils.cs
        • SearchAndReplaceForm.cs
    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen User Interface Design Examples

      Upon invocation, the program loads parameters from its last execution, if available.

      The hierarchy display only folders containing load run result files.

      Future interface toward the Universal Explorer

      Other Columns:

      • Collation status (from Collate.txt file [Diagnostics] section Status=-1
      • Completion status

    Set screen Generation Log Default Code Generation Settings

      During each recording, a Generation Log is created with these Code Generation Settings:

      Section[General]:
      AlwaysEnableRur=0
      AutomaticTitleVerification=0
      AutomaticTitleVerificationForEachStep=0
      AutomaticTitleVerificationInSeparateSteps=1
      AutomaticTitleVerificationUsingURLs=0
      CookieExpiration=0
      CreateServerFiles=0
      CreateServerFilesChangeOriginal=1
      EnableHTTPLog=1
      ExtendedLog=0
      FocusNextElement=0
      GenerateScriptComments=0
      OutOfContext=0
      RRSRemoveZipAndChunkFromResponse=0
      RebuildRurDB=0
      RurAlwaysCreateNewCfgFile=1
      RurCompareBody=0
      RurCompareReferrer=1
      RurContentTypesList=text/html;text/xml;text/plain;application/x-javascript;
      RurSimulateCache=0
      RurTreatUnhandledReqAsOOC=0
      RurUnhandledReq=3
      UseFallback=0
      UseMixedScript=0
      Section[Software\Mercury Interactive\Networking\Multi Settings\SapJS\Recording]:
      Utf8Support=0
      

      Option Tree us-EN GUI Title .cfg Entry
      General Script - ?
      General Protocols - WebRecorderVersion="5" for Web (HTTP/HTML)
      Network Port Mapping - ?
      Internet Protocol
      Recording
      - AnalogMode=0
        Advanced Reset context for each action [WEB]
      ResetContext="True"
          Support charset UTF-8   UTF8InputOutput=0
        Correlation - Utf8Support=0

    Set screen Script .cfg Runtime Settings & Recording Options

      When VuGen creates a new script, it uses the contents of the lrscript.cfg file in the /template/binary folder to create a default.cfg file.

      Entries which are not created by default but added when user changes runtime settings are marked with a plus sign ("+") in the Notes column.

      Default values which are commonly reset are marked with "=0" or "=1" in the Notes column.

      Tree us-EN GUI Title .cfg Entry Notes
      General - [General] in default.cfg
      - Run Logic - -
      - Pacing ... fixed/random ... iter_begins_val=fixed {See .usp file} random
      As soon as the previous iteration ends [RunLogicRunRoot] in default.usp RunLogicPaceType="Asap"
      After the previous iteration ends
      - With a fixed delay
      RunLogicPaceType="ConstAfter"
      RunLogicPaceConstAfterTime="60.000"
      - With a random delay RunLogicPaceType="After"
      RunLogicAfterPaceMin="0.000"
      RunLogicRandomPaceMin="1.000" +
      RunLogicAfterPaceMax="9.000"
      At fixed internals every __ to __ sec. RunLogicPaceType="Const"
      RunLogicPaceConstAfterTime="60.000"
      At random internals every __ to __ sec. RunLogicPaceType="Random"
      RunLogicRandomPaceMin="1.000" +
      RunLogicRandomPaceMax="9.000"
      - Log Enable logging [Log] in default.cfg AutoLog=1 if checked.
      Standard Log
      Extended log
      LogOptions="LogBrief"
      LogOptions="LogExtended"
        Parameter substitution MsgClassParameters=0
        Data returned by server MsgClassData=1
        Advanced trace MsgClassFull=1
      - Think Time Ignore think time [ThinkTime] Options=NOTHINK
      Replay think time: As recorded Options="RECORDED"
      Multiply recorded think time by: Factor="1.000000"
      ThinkTimeRandomLow="50"
      ThinkTimeRandomHigh="150"
      Limit think time to ___ seconds LimitFlag=1 if checked, 0 if not checked.
      Limit=1 for 1 second
      - Additional attributes - -
      - Miscellaneous ? [General] XlBridgeTimeout=120
      iter_ends_val="fixed"
      iter_begins_val=fixed
      DefaultRunLogic=....usp
      TOP
      Continue on error ContinueOnError=0 =1
      Fail open transactions on lr_error_message FailTransOnErrorMsg=0
      Generate snapshot on error SnapshotOnErrorActive=0
      Run Vuser as a process
      Run Vuser as a thread
      UseThreads=0
      UseThreads=1 {the default}
      Define each action as a transaction AutomaticTransactions=1 {the default} =0
      Define each step as a transaction ?
      - Run Logic - -
      Network - Speed Simulation - [ModemSpeed] EnableModemSpeed=0
      CustomModemSpeed=""
      EnableCustomModemSpeed=0
      ModemSpeed="14400"
      - Run Logic - -
      Browser Emulation User-Agent (browser to be emulated): Change button [WEB] BrowserType="Microsoft Internet Explorer 4.0"
      Browser version 4.0?
      Platform Windows?
      Language BrowserAcceptLanguage="None"
      Use custom browser UseCustomAgent=1
      CustomUserAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)"
      Simulate browser cache SimulateCache=1
          Advanced button
          Cache URLs requiring content (HTMLs) CacheHtmlPages="Yes"
          Check for newer versions of stored pages every visit the the page CacheAlwaysCheckForNewerPages="No"
      Download non-HTML resources ?
      Simulate a new user on each iteration ClearCacheForSimulateNewUser="True"
          Clear cache on each iteration
      Internet Protocol -
      - Proxy No proxy (direct connection to the Internet) [WEB] ProxyBypass="" ProxyUseBrowser=0 ProxyAutoConfigScriptURL="" ProxyPassword="" ProxyUseProxyServer=0 ProxyUseProxy=0 ProxyUseAutoConfigScript=0 ProxyUseSame=1 ProxyHTTPSHost="" ProxyNoLocal=0 ProxyHTTPHost="" ProxyHTTPPort="443" ProxyUserName="" ProxyHTTPSPort="443"
      Obtain the proxy settings from the default browser ?
      Use custom proxy ?
      SAP - General Send Status Bar Text [SapGui] WriteStatusBarTextOnError=1
      Send Active Window Title WriteWindowTitleOnError=1
      Show SAP client during replay EnableSapUI=1
      Take ActiveScreen snapshots during replay EnableSnapshots=1
      ? DisableSapTrace=1
      EnableCachePerVuser=0
      DisableSapHistory=1
      DecreaseSAPFootPrint=1
      Set advanced options [SapGuiAdvanced] FindSessionSleepBetweenTries=250
      FindSessionMaxNumberOfTries=20
      Replay using running SAPlogon application ReplayOnRealApplication=1 +
      ? SetSAPfewgsrvTimeout=1
      SAPfewgsrvApplicationTimeout=300
      - Preferences Enable Image and text check [WEB] EnableChecks=1
      Hits per seond and HTTP codes GraphHitsPerSecondHttpStatusCodes=1
      Pages per second (HTML Mode only) GraphPagesPerSecond=0
      Response bytes per second GraphBytesPerSecond=1
      WinInet replay instead of Sockets (Windows only) WinInetReplay=0
      File and line in automatic transaction names AutoTransFileLine=1
      Non-critical resource errors as warnings ResourcePageTimeoutIsWarning="No"
      Save snapshot resources locally SaveSnapshotResources=0
      Set advanced options
      DNS caching EnableIPCache="Yes"
      HTTP version HTTPVer="1.1"
      Keep-Alive HTTP connections KeepAlive="Yes"
      Step timeout caused by resources is a warning ResourcePageTimeoutIsWarning="No"
      Parse HTML Content-Type ParseHtmlContentType="TEXT"
      Accept Server-Side Compression BrowserAcceptEncoding="gzip, deflate"
      Accept-Language request header EnableIPCache="Yes"
      HTTP-request connect timeout (sec) ConnectTimeout="1000"
      HTTP-request receive timeout (sec) ReceiveTimeout="1000"
      Step download timeout (sec) PageDownloadTimeout="1000"
      Network buffer size NetBufSize="12288"
      Fixed think time upon authentication retry (msec) Retry401ThinkTime=0
      Request Zlib Headers ZlibHeadersInCompressedRequestBody="Yes"
      Maximum number of <META refresh> to the same ... MaxSelfMetaRefreshCount="2"
      GUI-Mode default block size for DOM memory alloc ... DomMemBlockSize="16384"
      GUI-Mode single set Timeout/setInterval threashold... DomMaximumTimeout="5"
      GUI-Mode fail on JavaScript error FailOnJavaScriptError="No"
      GUI-Mode history support HistorySupport="Auto"
      GUI-Mode maximum history size MaximumHistorySize="10"
      - Download Filters - [FILTERS] IncludeFiltersInList=""
      FilterType=0
      - ContentCheck - - ParseHtmlContentType="TEXT"

      Recording Options

      General Script - ?
      General Protocols - WebRecorderVersion="5" for Web (HTTP/HTML)
      Network Port Mapping - ?
      Internet Protocol
      Recording
      - AnalogMode=0
        Advanced Reset context for each action [WEB]
      ResetContext="True"
          Support charset UTF-8   UTF8InputOutput=0
        Correlation - ?
      [RtsConfigfuration] AUTMode=1 [WEB] StartRecordingIsDst=0 SearchForImages="True" DomMaximumAccumulativeTimeout="15" DisableAED=0 StartRecordingGMT="2004/12/06 17:46:36" FailNonCriticalItem=0 KeepAlive="Yes" Here is a sample .cfg file:

      [CommandArguments]
      [ModemSpeed]
      EnableModemSpeed=0
      CustomModemSpeed=""
      EnableCustomModemSpeed=0
      ModemSpeed="14400"
      [RtsConfigfuration]
      AUTMode=1
      [WEB]
      CacheAlwaysCheckForNewerPages="No"
      StartRecordingIsDst=0
      HistorySupport="Auto"
      GraphBytesPerSecond=1
      GraphHitsPerSecondHttpStatusCodes=1
      UTF8InputOutput=0
      AutoTransFileLine=1
      UseCustomAgent=1
      ProxyUseBrowser=0
      ProxyAutoConfigScriptURL=""
      ProxyPassword=""
      ReceiveTimeout="1000"
      SaveSnapshotResources=0
      SearchForImages="True"
      ProxyUseProxyServer=0
      NetBufSize="12288"
      HTTPVer="1.1"
      ProxyUseProxy=0
      AnalogMode=0
      ResetContext="True"
      StartRecordingGMT="2004/12/06 17:46:36"
      GraphPagesPerSecond=0
      ProxyUseAutoConfigScript=0
      ProxyUseSame=1
      Retry401ThinkTime=0
      MaxSelfMetaRefreshCount="2"
      BrowserAcceptLanguage="None"
      ProxyHTTPSHost=""
      BrowserType="Microsoft Internet Explorer 4.0"
      WinInetReplay=0
      FailOnJavaScriptError="No"
      MaximumHistorySize="10"
      ProxyNoLocal=0
      DomMaximumAccumulativeTimeout="15"
      ZlibHeadersInCompressedRequestBody="Yes"
      ProxyHTTPHost=""
      DisableAED=0
      SimulateCache=1
      EnableChecks=1
      PageDownloadTimeout="1000"
      ProxyHTTPPort="443"
      WebRecorderVersion="5"
      BrowserAcceptEncoding="gzip, deflate"
      ProxyBypass=""
      ParseHtmlContentType="TEXT"
      KeepAlive="Yes"
      ProxyUserName=""
      ResourcePageTimeoutIsWarning="No"
      CacheHtmlPages="Yes"
      DomMemBlockSize="16384"
      SnapshotOnErrorActive=0
      ProxyHTTPSPort="443"
      DomMaximumTimeout="5"
      EnableIPCache="Yes"
      FailNonCriticalItem=0
      ClearCacheForSimulateNewUser="True"
      ConnectTimeout="1000"
      CustomUserAgent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322)"
      [Iterations]
      RandomMax="90"
      RandomMin="60"
      IterationPace="IterationASAP"
      StartEvery="60"
      NumOfIterations=1
      [General]
      AutomaticTransactions=0
      ContinueOnError=0
      XlBridgeTimeout="120"
      UseThreads=1
      iter_ends_val="fixed"
      DefaultRunLogic="cw1_s2b_1.usp"
      AutomaticTransactionsPerFunc=0
      iter_begins_val="fixed"
      FailTransOnErrorMsg=0
      [AED]
      TempAedFile="NO_APP_AT_AED"
      [FILTERS]
      IncludeFiltersInList=""
      FilterType=0
      [Log]
      MsgClassParameters=0
      MsgClassData=1
      LogOptions="LogExtended"
      MsgClassFull=1
      AutoLog=1
      [ThinkTime]
      Options="RECORDED"
      Factor="2.000000"
      ThinkTimeRandomHigh="150"
      ThinkTimeRandomLow="50"
      Limit=1
      LimitFlag=0
      

    Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen Script default.usp Runtime Settings

      Tree us-EN GUI Title .cfg Entry Notes
      General - [General]
      - Run Logic - -
      - Pacing - -
      - Log Enable logging [Log] AutoLog=1 if checked.
      Standard Log
      Extended log
      LogOptions="LogBrief"
      LogOptions="LogExtended"
        Parameter substitution MsgClassParameters=0
        Data returned by server MsgClassData=1
        Advanced trace MsgClassFull=1

    Go to Top of this page.
    Previous topic this page
    Next topic this page

      Set screen Collate.txt file

      [Diagnostics]
      Status=-1
      [Collate Recovery]
      Scenario=F:\PublicShare\Corpweb\CW1_S2b\CW1_S2b.lrs
      Completed=0
      [Hosts]
      d15p331=c:\temp\brr_mYv.699\netdir\f\publicshare\corpweb\cw1_s2b\100vu.1x1sec.2min.new.home1.nothink.r2\d15p331_1.eve
      

      Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen Scenario .lrr files

      [Scenario]
      Product=Mercury LoadRunner Controller
      Version=8.0.0.0
      Path=F:\PublicShare\Corpweb\CW1_S2b\CW1_S2b.lrs
      Subject=CW1_S1a
      Result_file=f:\publicshare\corpweb\cw1_s2b\100vu.1x1sec.2min.new.home1.nothink.r2\100vu.1x1sec.2min.new.home1.nothink.r2.lrr
      Description=
      ResultName=100vu.1x1sec.2min.new.home1.nothink.r2
      Time_Zone=25200
      Start_time=1102384083
      Daylight_Bias=0
      Stop_time=1102384316
      [Configuration]
      Public_local=1
      Is_mix=1
      Is_runner_file=0
      Runner_file=
      [Running_mode]
      Start_reason=By command
      Stop_reason=By a user
      [Data Collection]
      FullData=0
      SummaryEnded=1
      [Scenario_summary]
      Scenario Type=Manual Scenario
      Goal Profile Name=Default Schedule
      Mode=Scenario Scheduling
      Scenario Duration=Run for 000:02:00 (hhh:mm:ss)
      Load Behavior=Start 1 Vusers every 00:00:01 (hh:mm:ss)
      [Wan_Emulation]
      d15p331=0,1,1,1,1,512,1,256,1,100000,1,0
      [Scripts]
      cw1_s2b=F:\PublicShare\Corpweb\CW1_S2b\CW1_S2b.usr
      CW1_S2b_1=F:\PublicShare\Corpweb\CW1_S2b\CW1_S2b.usr
      [Scripts_types]
      cw1_s2b=Multi+QTWeb
      CW1_S2b_1=Multi+QTWeb
      
      Go to Top of this page.
    Previous topic this page
    Next topic this page

    Set screen LoadRunner Controller .lrs files

      .lrs files are created by Analysis.

      These files may not contain the same settings as used in the run.

      
      

      Go to Top of this page.
    Previous topic this page
    Next topic this page

    Related Topics:
    another page on this site LoadRunner Scripting 
    another page on this site Performance Testing 
    another page on this site NT Perfmon / UNIX rstatd Counters 
    another page on this site Performance Tuning 
    another page on this site WinRunner 
    another page on this site Rational Robot 
    another page on this site Free Training! 
    another page on this site Tech Support 


    How I may help

    Send a message with your email client program


    Your rating of this page:
    Low High




    Your first name:

    Your family name:

    Your location (city, country):

    Your Email address: 



      Top of Page Go to top of page

    Thank you!