LR Performance Test Web Page Breakdown Analysis Chapter

Source: Internet
Author: User
Tags dns names ssl connection

1. Concept Description: DNS resolution Time: Displays the time required to resolve DNS names to IP addresses using the closest DNS server; The DNS lookup metric is a good indicator of DNS resolution issues or DNS server problems;
Connect time: Displays the time required to establish an initial connection with the Web server that contains the specified URL; Connect metric is a good indicator of network problems; It also indicates whether the server responds to requests;
First buffer time: shows the time elapsed since the initial HTTP request was successfully retracted from the Web server, and the primary buffer metric is a good Web server latency and network latency indicator;
SSL handshaking Time: Shows how long it takes to establish an SSL connection
Receive time: Shows when the last byte was received from the server and elapsed before the download was completed; The receive metric is a good network quality indicator;
FTP Authentication time: Displays the time spent validating the client.
Client time: Shows how long it takes to delay a request on the client because of browser think time or other client-related delays.
Error Time: Displays the average time elapsed since the HTTP request was sent to the return error message


Web page Breakdown (page element subdivision)

Page element segmentation is primarily used to assess whether the content of a page affects the response time of a transaction, through which you can drill down on the problematic elements of a Web site that download slow graphics or disconnected connections.

1, Web page Breakdown (page decomposition of the total map)

Page splitting shows how a particular transaction responds to the test process, and then analyzes whether the related transaction is functioning properly.

The page decomposition diagram can be further subdivided in the following four ways:

1), Download time Breaddown (download times breakdown)

"Download Time Breakdown" diagram shows the download time of different elements in the Web page, but also can be in accordance with the download process to decompose time, with different colors to show the DNS resolution time, establish connection time, the first buffer time, and so on their respective proportions.

2), Component breakdown (Over time) (component subdivision (varies over the times))

The component breakdown diagram shows a breakdown of the page components of the selected page over time. This diagram makes it easy to see which elements are not stable to download during the test. This diagram is especially useful for pages that require more than the client to download controls, and by analyzing the control's response time, it is easy to see that those controls are unstable or time-consuming.

3), Download time breakdown (over time) (broken down (with the change)

The download time breakdown (varies over time) diagram shows the page element download time breakdown (over time) for the selected page, which shows very clearly how each element of the page is downloaded during the stress test.

The "Download Time Breakdown" diagram shows the results of a time statistic analysis of the response of page elements throughout the test process. Download time Breakdown (change over time) "What's displayed?" The statistical results of the response time of the page elements in each second of the scene running, both from the macroscopic and microscopic angles to analyze the download time of the page elements.

4), time to first buffer breakdown (over time) (initial buffer period subdivision (varies with times))

The first buffer time breakdown (over time) figure shows the server time and network time (in seconds) for each page component in each second that the scene or session step runs, before the first buffer returned from the Web server is received successfully. You can use this diagram to determine when a scenario or session step is running when a server or network problem occurs.

First buffer time: refers to when the client connects to the server side, the initial packet is sent from the server, and the data is transmitted over the network to the client and the browser receives the first buffer.

2, page Component Breakdown (pages component subdivision)

The page component breakdown diagram shows the average download time (in seconds) for each page and its components. You can sort the graph column by the average number of seconds used to download the component, which helps isolate the problematic component.

3, page Component breakdown (Over time) (page component decomposition (with the change)

The page component decomposition (changes over time) diagram shows the average response time (in seconds) for each page and its components in each second of the scenario run.

4, page Download time breakdown (page download times breakdown)

The page download time breakdown diagram shows a breakdown of the download time for each page component, depending on whether the transaction response time during a Web download is slow due to a network error or a server error.

The page download time breakdown chart breaks down the download process for each component based on DNS resolution time, connection time, first buffer time, SSL handshake time, receive time, FTP authentication time, client time, and error time.

5, page Download time breakdown (over time) (page download times are broken down (changes over the years))

The page download time breakdown (changes over time) diagram shows the breakdown of the download time for each page component during the scenario run. Use this diagram to determine which point in time a network or server problem occurred during program execution.

The page component breakdown (over time) diagram and the page download time breakdown (over time) diagram are often combined to analyze: first identify the problematic components, then analyze their download process, and then locate the reason.

6. Breakdown (first buffering time subdivision)

The first buffer time breakdown diagram shows the associated server/network time for each page component during this time before the first buffer returned from the Web server was received successfully. If you have a long download time for a component, you can use this diagram to determine whether the issue is server-or network-related.

Network time: The average time that has elapsed since the first HTTP request was defined, until it was confirmed.

Server time: Defined as the average time elapsed since the initial HTTP request acknowledgement was received until a buffer from the Web server was received successfully.

7. Breakdown (Over time) (the first buffering time subdivision (varies over a period))

The first buffer time breakdown (over time) figure shows the server time and network time for each page component in each second of the scene before the first buffer returned from the Web server was received successfully. You can use this diagram to determine the point in time when a scenario is running that the server or network is having problems.

8, downloader Component size (KB) (downloaded component size)

The downloaded component size diagram shows the size of each downloaded page build. It allows you to see directly which components are larger and need further optimizations to improve performance.
Turn from: http://hi.baidu.com/maggielij/blog/item/3c4ce3b7c3c3bde130add121.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.