4 Oracle Load Testing Tutorial

This tutorial walks you through the main features of Oracle Load Testing. Oracle Load Testing is a separate product in the Oracle Application Testing Suite, which you may or may not have purchased. If you have the Oracle Load Testing version of the Oracle Application Testing Suite, you can follow the examples in this chapter to become familiar with the features and use of Oracle Load Testing.

The tutorial consists of the following examples:

  • Performing a Simple Load Test - shows how to use Oracle Load Testing to run virtual users to simulate load on a Web application.

  • Adding Data Sources - shows how to add data sources to the Oracle Load Testing ServerStats configuration to monitor server-side statistics, such as CPU usage, and available memory.

  • Editing Data Sources - shows how to edit existing Oracle Load Testing ServerStats configurations to modify specific counters.

  • Creating a Scenario with Multiple Profiles - shows how to add a new script to the Oracle Load Testing Scenario. This example also shows how to set the Reporting options and Session Start/Stop options to save data for use in post-run analysis.

  • Running Multiple Profiles - shows how to use Oracle Load Testing to run multiple Scenario profiles with different amounts of virtual users and how to view statistical and performance information.

  • Controlling Virtual Users - shows how to modify individual virtual user attributes, view actions, and stop and abort virtual users.

  • Generating Reports - explains how to view the default reports and generate reports for post-run analysis.

The tutorial is designed to be followed sequentially from beginning to end and assumes you have completed the Oracle OpenScript tutorial in Chapter 3. The examples in this tutorial refer to scripts recorded in the previous tutorials.

4.1 Example 1: Performing a Simple Load Test

This example shows how to use Oracle Load Testing to run virtual users to simulate load on a Web application. The example illustrates how to run a previously recorded script to simulate multiple users accessing a Web application.

4.1.1 Starting Oracle Load Testing and Specifying the Workspace

Note:

This section uses the default login credentials from the Oracle Application Testing Suite installation.

To start Oracle Load Testing:

  1. Select Programs from the Start menu and then select Oracle Load Testing from the Oracle Application Testing Suite Start menu.

  2. Enter administrator as the user name.

  3. Enter the password specified during the Oracle Application Testing Suite installation process.

  4. Click Login. The main window appears, as follows:

    Figure 4-1 Oracle Load Testing Main Window

    Description of Figure 4-1 follows
    Description of "Figure 4-1 Oracle Load Testing Main Window"

  5. Select Default in the Workspace list.

4.1.2 Specifying a Scenario Profile

  1. Make sure the Build Scenario tab is displayed in Oracle Load Testing.

  2. Select HTTPTutor1 in the Select scripts list. These are the scripts that you record using Oracle OpenScript.

  3. Click the Add to scenario button to add HTTPTutor1 to the Configure Parameters list. You can also double-click the script name to add it to the Configure Parameters list.

    Figure 4-2 Configure Parameters Pane

    Description of Figure 4-2 follows
    Description of "Figure 4-2 Configure Parameters Pane"

    Oracle Load Testing automatically specifies a set of default virtual user attributes for the Scenario Profile in the Scenario tab. For this example, we'll use the default attributes.

  4. Click the Add to Autopilot button on the Build Scenario tab.

    Oracle Load Testing automatically opens the Set up Autopilot tab with the HTTPTutor1 Scenario Profile listed in Submitted Scenario Profiles list.

    Figure 4-3 Autopilot Window

    Description of Figure 4-3 follows
    Description of "Figure 4-3 Autopilot Window"

4.1.3 Running the Scenario Profile Using Autopilot

  1. Select After each user plays [#] iteration option from the Stop the load test group of the Autopilot tab.

  2. Enter 5 in the After each user plays edit box.

  3. Select [#] users below Add per step in the Virtual User ramp up group.

  4. Enter 1 in the Add per step [#] users edit box.

  5. Select [#] seconds below After every in the Virtual User ramp up group.

  6. Enter 10 in the [#] seconds edit box.

  7. Click the Run Test button on the Autopilot tab or the toolbar.

  8. Select Yes when asked to record session data and click OK.

    Oracle Load Testing starts running the virtual users in the Virtual User Grid. Watch as the Autopilot starts running the HTTPTutor1 script as ten virtual users.

    Figure 4-4 Virtual User Status Grid Window

    Description of Figure 4-4 follows
    Description of "Figure 4-4 Virtual User Status Grid Window"

  9. Allow the virtual users to continue running until all of them indicate Finished in the Status column of the virtual user grid.

    Congratulations. You have just performed a simple load test on the Demo Web application. Oracle Load Testing performs the virtual user Web interaction in the background. You can monitor the virtual users in the grid as they are running. In the later examples of this tutorial, you'll see how to use Oracle Load Testing to view statistical and performance information, and how to view virtual user actions.

4.2 Example 2: Adding Data Sources

This example shows how to add data sources to the Oracle Load Testing ServerStats configuration to monitor server-side statistics, such as CPU usage, and available memory.

Oracle Load Testing ServerStats can monitor statistics from a variety of systems and server types. This tutorial adds counters from your local Windows 200x/XP system to demonstrate the features of Oracle Load Testing ServerStats. If you are not running the Oracle Application Testing Suite on a Windows 200x/XP machine, you should skip examples two and three and continue the tutorial with example 4.

To configure counters from a Windows 200x/XP data source, do the following:

  1. Select Configurations from the ServerStats menu. Oracle Load Testing opens the ServerStats Configurations window.

  2. Click New to add a new configuration.

    Figure 4-5 Add Configuration Dialog Box

    Description of Figure 4-5 follows
    Description of "Figure 4-5 Add Configuration Dialog Box"

  3. Type Tutorial for the Name and the Description.

  4. Click Save. The Configuration window changes to include the Monitors configuration options.

  5. Click New in the Monitors pane to open the Add Monitor Step 1 window.

    Figure 4-6 Add Monitors Step 1 Dialog Box

    Description of Figure 4-6 follows
    Description of "Figure 4-6 Add Monitors Step 1 Dialog Box"

  6. Click the Plus icon next to Data Sources to expand the list of data sources.

    Figure 4-7 Add Monitors Step 1 with Data Sources Expanded

    Description of Figure 4-7 follows
    Description of "Figure 4-7 Add Monitors Step 1 with Data Sources Expanded"

  7. Select Ping and click Next.

    Figure 4-8 Add Monitors Step 2 Dialog Box

    Description of Figure 4-8 follows
    Description of "Figure 4-8 Add Monitors Step 2 Dialog Box"

    This step lets you specify which system to monitor and which system to use for the data collector.

  8. Leave the default settings for Monitored System and Data Collector.

  9. Click Next to specify the monitor properties.

    Figure 4-9 Add Monitors Step 3 Dialog Box

    Description of Figure 4-9 follows
    Description of "Figure 4-9 Add Monitors Step 3 Dialog Box"

  10. Specify the monitor properties and click Finish to complete adding monitors. ServerStats display a status while it verifies the counters (this may take a few moments).

    When the verification is complete, the Configuration window is updated with the monitors.

    Figure 4-10 Configurations Dialog Box with Defined Monitors

    Description of Figure 4-10 follows
    Description of "Figure 4-10 Configurations Dialog Box with Defined Monitors"

  11. Click Test to test the counters.

    Figure 4-11 Test Monitors Dialog Box

    Description of Figure 4-11 follows
    Description of "Figure 4-11 Test Monitors Dialog Box"

  12. Review the results to verify the counters are working properly.

  13. Click Close to exit the test results.

    The next example explains the procedures for editing existing ServerStats configurations.

4.3 Example 3: Editing Data Sources

This example shows how to edit existing Oracle Load Testing ServerStats configurations to modify specific counters. The steps in this example are based upon steps completed in the previous example.

  1. If not already open, select Configurations from the ServerStats menu to open the ServerStats Configurations window.

  2. Select the Tutorial configuration.

  3. Click the OLT Server (Ping: Percentage of Success) monitor and click Edit.

    Figure 4-12 Edit Monitor Dialog Box

    Description of Figure 4-12 follows
    Description of "Figure 4-12 Edit Monitor Dialog Box"

  4. Click Add next to Monitored System.

    Figure 4-13 Add Monitored System Dialog Box

    Description of Figure 4-13 follows
    Description of "Figure 4-13 Add Monitored System Dialog Box"

    If you have additional systems to monitor you can specify the information here to add the system to the ServerStats Configuration.

  5. Click Cancel.

  6. Change the Collection Interval to 45 seconds.

  7. Click OK.

  8. Click Close to close the ServerStats Configurations window.

See the Oracle Load Testing ServerStats Guide for additional information about using the features and options of Oracle Load Testing ServerStats.

4.4 Example 4: Creating a Scenario with Multiple Profiles

This example shows how to create scenarios with multiple virtual user profiles and how to set the attributes for each scenario. It also shows how to specify the reporting options.

4.4.1 Adding a Virtual User Profile to the Scenario

  1. Click the Build Scenarios tab.

  2. Double-click HTTPTutor2 in the Default Profiles list to add it to the Configure parameters of the scenario list.

  3. Click the Configure all parameters button on the HTTPTutor2 line to display the Edit Scenario Details dialog box.

  4. Change the #VUs value to 3.

  5. Make sure the Virtual User Pacing is set to Recorded and the Maximum value is set to 10 seconds.

  6. Make sure the Use Databanks field is True.

  7. Leave the default settings for remainder of the attributes and click OK.

  8. Click the Configure all parameters button on the HTTPTutor1 line to display the Edit Scenario Details dialog box.

  9. Change the # VUs value to 6.

  10. Make sure the Virtual User Pacing is set to Recorded and the Maximum value is set to 10 seconds and click OK.

    Notice that each profile in the Scenario Profiles list can have a different set of attributes.

4.4.2 Saving Data for Reporting

The data generated by a Oracle Load Testing Autopilot session can be saved to the Oracle Load Testing database for post-session analysis. The Session Start/Stop options let you specify if Oracle Load Testing should save the data.

  1. Select Options from the Tools menu and then select Session Start/Stop.

    Figure 4-14 Session Start/Stop Options Dialog Box

    Description of Figure 4-14 follows
    Description of "Figure 4-14 Session Start/Stop Options Dialog Box"

  2. Set the Save data for reporting option to Ask.

  3. Select the Terminate all agents at end of session checkbox.

  4. Select Scenario Defaults.

    Figure 4-15 Scenario Defaults Options Dialog Box

    Description of Figure 4-15 follows
    Description of "Figure 4-15 Scenario Defaults Options Dialog Box"

  5. Set Message Delivery in the VirtualUser Logs section to Always.

  6. Scroll down the screen and set Auto generate timers for all resources in the Reporting section to True.

  7. Click OK.

4.4.3 Saving the Scenario

  1. Select Save As from the Scenario menu.

  2. Specify the filename as LoadTest1 and click OK.

4.5 Example 5: Running Multiple Profiles

This example shows how to use Oracle Load Testing to run multiple Scenario profiles with different amounts of virtual users and how to view statistical and performance information.

4.5.1 Running the Scenario Profiles Using Autopilot

  1. Make sure the Scenario from the previous example is still shown in the Build Scenarios tab.

  2. Click the Add to Autopilot button on the Scenario tab or the toolbar.

  3. Oracle Load Testing automatically opens the Set Up Autopilot tab with the HTTPTutor1 and HTTPTutor2 Scenario Profiles listed in Submitted Scenario Profiles list.

    Figure 4-16 Set Up Autopilot Options

    Description of Figure 4-16 follows
    Description of "Figure 4-16 Set Up Autopilot Options"

  4. Select When the stop button is pressed in the Stop the load test group of the Set Up Autopilot tab.

  5. Enter 3 in the edit box next to # users under Add per step in the Virtual User (VU) Ramp-up section.

  6. Enter 5 in the edit box next to # iterations under After every in the Virtual User (VU) Ramp-up section.

  7. In ServerStats Configuration section, select Tutorial from the Configuration drop down list to add the configuration to the load test.

  8. Click Save to save the Rampup Specification in the Scenario file.

  9. Click the Run test button on the Oracle Load Testing toolbar.

  10. Oracle Load Testing opens the Save Session data dialog box.

  11. Click Ok.

    The Save Session data dialog box appears because we used the Ask setting in the Session Start/Stop options (select Options from the Tools menu). You can bypass this dialog box and use automatic or default values when running virtual users under routine testing conditions by changing the Session Start/Stop options.

  12. Watch as the Autopilot starts running the HTTPTutor1 and HTTPTutor2 scripts as virtual users. Notice also that HTTPTutor2 is playing back records from the Data Bank.

    Figure 4-17 Virtual User Grid

    Description of Figure 4-17 follows
    Description of "Figure 4-17 Virtual User Grid"

    Initially, the Autopilot starts only three virtual users. After the first three have completed five iterations, the Autopilot starts another three virtual users. Once the second three virtual users have completed five iterations, the remaining three virtual users start. The Virtual User (VU) Ramp-up options of the Autopilot let you control the rate at which virtual users start running.

4.5.2 Viewing Performance Statistics

Oracle Load Testing automatically displays run time graphs in the View Run Graphs tab. Click the View Run Graphs tab to view the graphs. The graphs update continuously while the session is running.

Figure 4-18 View Run Graphs Tab

Description of Figure 4-18 follows
Description of "Figure 4-18 View Run Graphs Tab"

If necessary, scroll to the bottom of the window until you see the Default Graphs pulldown menu. The pulldown menu lets you select specific graphs to view full scale.

Click on the Reports tab to view the Performance Statistics report. The Performance Statistics report shows a summary of the performance data for the running virtual users.

Figure 4-19 Performance Statistics Report

Description of Figure 4-19 follows
Description of "Figure 4-19 Performance Statistics Report"

The statistics show the values for the following performance categories:

<Session Name> Current

  • Active Virtual Users - the number of virtual users currently running in the Autopilot.

  • Virtual Users with Errors - the number of virtual users with errors.

  • Transactions Per Second - the number of times the virtual user played back the script per second.

  • Pages Per Second - the number of pages returned by the server per second. A "page" consists of all of the resources (i.e. page HTML, all images, and all frames) that make up a Web page.

  • Hits Per Second - the number of resource requests to the server per second. Each request for a page, individual images, and individual frames is counted as a "hit" by Oracle Load Testing. If Oracle Load Testing does not request images from the server (as specified in the Download Manager), images are not included in the hit count. The Hits Per Second and Pages Per Second counts will be the same if images are not requested and there are no frames in the page.

  • Kilobytes Per Second - the number of kilobytes transferred between the server and browser client per second.

<Session Name> Totals

  • Transactions - the total number of times the virtual user played back the virtual user profile.

  • Transactions with Errors - the total number of virtual user profile iterations that had errors.

  • Pages - the total number of number of pages returned by the server.

  • Hits - the total number of resource requests to the server.

  • Kilobytes - the total number of kilobytes transferred between the server and browser client.

Performance by Profile and Timer

  • <Profile Name> - the latest, minimum, maximum, and average performance for the virtual user profile in seconds.

  • <Timer Name> - the latest, minimum, maximum, and average performance for the server response timers in seconds. Server Response timers are added to scripts using Oracle OpenScript.

Performance by Profile and VUs

  • <Profile Name> # VUs - shows the time it took to run the virtual user profile with the indicated number of virtual users running. When ramping up virtual users, Performance by Profile and VUs values are added when additional virtual users start running. Once additional Performance by Profile and VUs values are added, the previous Performance by Profile and VUs values are no longer updated. For example, the statistics show elapsed time values for each profile for three, six, and nine virtual users. The <profile name> 3 VUs values are updated only while three virtual users are running. Once the Autopilot ramps up to run six virtual users, the <profile name> 3 VUs values stop updating and the <profile name> 6 VUs values are added and are updated while six virtual users are running. Once the Autopilot ramps up to run nine virtual users, the <profile name> 6 VUs values stop updating and the <profile name> 9 VUs values are added and are updated while nine virtual users are running.

4.5.3 Viewing Graphs

  1. Click the Overview tab in the View Run Graphs tab.

    Oracle Load Testing provides several types of graphs that show performance, error, and statistical information for the running virtual users. The Overview tab shows a summary of the default graphs on in a single view. Clicking the Show Chart Statistics button at the bottom of the Overview tab shows and hides the data series tables for each graph.

    Figure 4-20 Statistics vs. Time Report with Chart Statistics Table

    Description of Figure 4-20 follows
    Description of "Figure 4-20 Statistics vs. Time Report with Chart Statistics Table"

    Click on a graph in the Overview tab to view a larger image. Click the Back to Overview button on the right side of the graph to return to the Overview view of the graphs.

  2. Select the Performance Vs. Users in the Default Graphs dropdown of the Overview tab.

    Figure 4-21 Performance Vs. Users Report

    Description of Figure 4-21 follows
    Description of "Figure 4-21 Performance Vs. Users Report"

    This graph shows the average run time for the number of running virtual users in each profile. The plot points represent the Autopilot rampup of virtual users. In the above graph, the first plot points for each profile shows the average run time while three virtual users were running. Once the Autopilot ramps up to run six virtual users, the plot points for three virtual users are no longer updated.

    The second plot points show the average run time while six virtual users were running. Once the Autopilot ramps up to run nine virtual users, the plot points six virtual users are no longer updated.

    The third plot points show the average run time while nine virtual users are running. In this example, nine virtual users is the total number of virtual users the Autopilot ramps up to run. The third plot points will be updated continuously while the nine virtual users are running.

  3. Select the Users Vs. Time in the Default Graphs dropdown of the Overview tab.

    Figure 4-22 Users Vs. Time Report

    Description of Figure 4-22 follows
    Description of "Figure 4-22 Users Vs. Time Report"

    This graph shows the relative time when the virtual users for each profile started running. The graph represents the Autopilot ramp up times and the number of virtual users ramped up for each profile.

  4. Select the Performance Vs. Time in the Default Graphs dropdown of the Overview tab.

    Figure 4-23 Performance Vs. Time Report

    Description of Figure 4-23 follows
    Description of "Figure 4-23 Performance Vs. Time Report"

    This graph shows the average run time for the active virtual users running each profile over time.

  5. Select the Statistics Vs. Time in the Default Graphs dropdown of the Overview tab.

    Figure 4-24 Statistics Vs. Time Report

    Description of Figure 4-24 follows
    Description of "Figure 4-24 Statistics Vs. Time Report"

    This graph shows averages for virtual user hits, pages, transactions, and Kilobytes per second over time.

    The error graphs show percentages of errors vs. virtual users over time.

4.6 Example 6: Controlling Virtual Users

This example shows how to modify individual virtual user attributes, view actions, and stop and abort virtual users in Oracle Load Testing.

  1. Make sure the virtual users from Example 3 are still running.

4.6.1 Modifying the Run Attributes

  1. Click on any virtual user in the virtual user grid.

  2. Click the right mouse-button to open the popup menu.

    Figure 4-25 Virtual User Shortcut Menu

    Description of Figure 4-25 follows
    Description of "Figure 4-25 Virtual User Shortcut Menu"

  3. Select Modify Run Attributes. Oracle Load Testing opens a dialog box for changing the run attributes for the selected virtual user.

    Figure 4-26 Modify Run Attributes Dialog Box

    Description of Figure 4-26 follows
    Description of "Figure 4-26 Modify Run Attributes Dialog Box"

    You can change the attributes of each virtual user individually.

  4. Click Cancel to close the dialog box.

4.6.2 Viewing Virtual User Actions

  1. Select VU Logs from the Tools menu. Oracle Load Testing opens a browser window in which you can view the actions of the virtual user.

  2. Click the Navigate to Previous Page toolbar button. The viewer shows only the previous page.

  3. Click the Navigate to Next Page toolbar button. The viewer shows only the next page.

  4. Click the Auto Mode toolbar button. The view shows new pages accessed by the virtual user as they arrive to the viewer.

  5. Click the Stop Accepting New Pages toolbar button. The viewer stops accepting pages from the virtual user.

    Note: Because of the speed at which new pages arrive in the viewer, it may take a few moments for cached pages to stop appearing.

  6. Close the window to exit the viewer.

4.6.3 Stopping an Individual Virtual User

  1. Click on any virtual user in the virtual user grid.

  2. Click the right mouse-button to open the popup menu.

  3. Select Stop. Oracle Load Testing stops running the selected virtual user. The virtual user will complete the current script iteration and then stop.

4.6.4 Aborting an Individual Virtual User

  1. Click on any virtual user in the virtual user grid.

  2. Click the right mouse-button to open the popup menu.

  3. Select Abort. Oracle Load Testing aborts running the selected virtual user without completing the current script iteration.

4.6.5 Stopping All Virtual Users

  1. Click the Stop toolbar button to stop all virtual users. The virtual users will complete the current script iteration and then stop.

4.6.6 Aborting All Virtual Users

  1. Click the Abort toolbar button to abort all virtual users. The virtual users will abort the virtual user without completing the current script iteration.

4.7 Example 7: Generating Reports

This example explains the automatic report generation features of Oracle Load Testing. The data collected by Oracle Load Testing and Oracle Load Testing ServerStats while the Autopilot is running virtual users is saved to a database when the Save Data for Reporting option in the Oracle Load Testing Session Start/Stop options is set to Yes or Ask. You can use Oracle Load Testing to analyze the data and generate a variety of graphs and reports.

4.7.1 Generating Reports from Oracle Load Testing

This example shows how to use previously saved data to create custom reports and to view Session and Scenario reports. The Create Reports tab is used to generate session run reports after a session is finished.

  1. Select the Create Reports tab.

  2. The Graph 1 tab is displayed with a blank graph. Select Session0001 from the Session list. The data categories appear in the Available Data Series list.

  3. Click Show All.

    Figure 4-27 Create Reports Tab

    Description of Figure 4-27 follows
    Description of "Figure 4-27 Create Reports Tab"

  4. Double-click Hits/sec, KB Rcvd/sec, Pages Rcvd/sec, and Trans/sec in the Available Data Series field to add the counters to the graph. These are the overall counters. You can also select them and click the Add Data Series button.

  5. Expand the ServerStats Monitors node then double-click the OLT Server (Processor: % Processor Time: 0) node to add it to the graph.

    Figure 4-28 Sample Session Report Graph

    Description of Figure 4-28 follows
    Description of "Figure 4-28 Sample Session Report Graph"

  6. Click the Show Legend button on the right side of the graph. The chart legend view opens over the graph.

    Figure 4-29 Sample Session Report Graph Showing the Legend View

    Description of Figure 4-29 follows
    Description of "Figure 4-29 Sample Session Report Graph Showing the Legend View"

    The legends show which color line represents which virtual user profile, script page, and Oracle Load Testing ServerStats counter. The legends for Oracle Load Testing data show the session, the virtual user profile, and the scripts page in the form session.profile.page[#]. The legends for ServerStats data show the session, counter object, counter instance and counter in the form session.object.instance.counter.

    You can export the graphs to .png and .jpg image files or the data to comma separated value files and Microsoft Excel files.

  7. Click on a data series once in the legend to hide the data series plot line in the graph. The data series will be dimmed in the legend.

  8. Click a hidden data series once in the legend to show the data series plot line in the graph.

  9. Click the Show Legend button again to hide the legend.

  10. Click the Show Chart Statistics button on the right side of the graph. The chart statistics table view opens at the bottom of the graph.

    Figure 4-30 Sample Session Report Graph Showing the Chart Statistics

    Description of Figure 4-30 follows
    Description of "Figure 4-30 Sample Session Report Graph Showing the Chart Statistics"

  11. Move the mouse cursor over a data series line in the graph. The data point information popup appears over the graph.

    Figure 4-31 Sample Session Report Graph Showing Data Point Information

    Description of Figure 4-31 follows
    Description of "Figure 4-31 Sample Session Report Graph Showing Data Point Information"

  12. Click the Show Chart Statistics button again to hide the statistics table.

  13. Click the Zoom button on the right side of the graph. The cursor changes to a magnifying glass.

  14. Click and drag the mouse over a section of the graph to zoom in on that section.

    Figure 4-32 Sample Session Report Graph Showing the Zoom Tool

    Description of Figure 4-32 follows
    Description of "Figure 4-32 Sample Session Report Graph Showing the Zoom Tool"

    You can zoom in multiple steps by clicking and dragging the Zoom tool repeatedly.

  15. Press and hold the Ctrl key and click the left mouse button to zoom out one step. Press and hold the Ctrl key and double-click the left mouse to zoom out to the full graph size.

  16. Click the Zoom button again to turn off the zoom tool.

4.7.2 Exporting Charts

Note: Skip this section if you do not have Microsoft Excel installed on your system.

  1. Click the Graph Options button on the right side of the graph. The graph options window opens.

  2. Click the Export tab.

  3. Select the CSV Format option.

  4. Click Export.

  5. The Save As dialog box is displayed. Select a location to save the report and click Save.

  6. The Download Complete dialog box is displayed. Click Open.

    Figure 4-33 Sample Excel Report

    Description of Figure 4-33 follows
    Description of "Figure 4-33 Sample Excel Report"

    You can use the Other Export formats and the features and capabilities of Microsoft Excel to work with exported data or charts.

  7. Row two contains the counter names. Subsequent rows contain the actual data values for the chart.

  8. Select Exit from the File menu to close Microsoft Excel.

4.7.3 Viewing Scenario and Session Reports

The report shows the current and total performance over time for the Oracle Load Testing scenario. The report also shows the Oracle Load Testing scenario settings used for the session.

  1. Oracle Load Testing also generates textual reports for Oracle Load Testing Scenario settings and Oracle Load Testing and Oracle Load Testing ServerStats session data.

  2. Select the Reports tab.

  3. Select the session for which you want to view the report from the Session dropdown list and click Generate. Oracle Load Testing displays the report.

    Figure 4-34 Sample Session Performance Report

    Description of Figure 4-34 follows
    Description of "Figure 4-34 Sample Session Performance Report"

  4. Scroll the Session Performance Report to view the Oracle Load Testing Scenario Report details.

  5. You can print the report by clicking the Print/Save [HTML] button and selecting Print from the File menu in the browser window.

This completes the Oracle Load Testing tutorial. See the Oracle Load Testing User's Guide for additional information about load testing and using Oracle Load Testing.