首頁>Club>
5
回覆列表
  • 1 # 運維蟲子

    題目是測試網站的反響程度,但我覺得題主可能問的是如何測試網站的效能。

    網站的效能測試對於網站的執行而言異常重要

      網站的效能測試主要從三個方面進行:連線速度測試、負荷測試(Load)和壓力測試(Stress),

      連線速度測試指的是開啟網頁的響應速度測試。負荷測試指的是進行一些邊界資料的測試,壓力測試更像是惡意測試,壓力測試傾向應該是致使整個系統崩潰。

    1、連線速度測試

      使用者連線到Web應用系統的速度根據上網方式的變化而變化,當下載一個程式時,使用者可以等較長的時間,但如果僅僅訪問一個頁面就不會這樣。如果Web系統響應時間太長(例如超過5秒鐘),使用者就會因沒有耐心等待而離開。

    測試工具可以用webkaka,17ce,奇雲測等測試工具,如圖(可以測試全國甚至全球訪問你網站的速度)

    2、壓力測試

      壓力測試,又稱負載測試,是測試系統的限制和故障恢復能力,也就是測試Web應用系統會不會崩潰,在什麼情況下會崩潰。駭客常常提供錯誤的資料負載,直到Web應用系統崩潰,接著當系統重新啟動時獲得存取權。

      下面的圖是利用ab命令模擬10個使用者的100次訪問的測試結果:

    3、負載測試

      負載測試是為了測量Web系統在某一負載級別上的效能,以保證Web系統在需求範圍內能正常工作。負載級別可以是某個時刻同時訪問Web系統的使用者數量,也可以是線上資料處理的數量。例如:Web應用系統能允許多少個使用者同時線上?如果超過了這個數量,會出現什麼現象?Web應用系統能否處理大量使用者對同一個頁面的請求?

    這裡我用http_load進行測試,結果如圖

    基本上關於網站的效能基本就以上幾個關注的地方。

    總結:網站效能可以簡單的分為兩塊:

    1.測試網站連線速度(包括解析,和到達目的伺服器所有的時間)

    2.網站響應時間(包括伺服器處理使用者請求,以及資料傳回到使用者端所用的時間)

  • 2 # 運維蟲子

    題目是測試網站的反響程度,但我覺得題主可能問的是如何測試網站的效能。

    網站的效能測試對於網站的執行而言異常重要

      網站的效能測試主要從三個方面進行:連線速度測試、負荷測試(Load)和壓力測試(Stress),

      連線速度測試指的是開啟網頁的響應速度測試。負荷測試指的是進行一些邊界資料的測試,壓力測試更像是惡意測試,壓力測試傾向應該是致使整個系統崩潰。

    1、連線速度測試

      使用者連線到Web應用系統的速度根據上網方式的變化而變化,當下載一個程式時,使用者可以等較長的時間,但如果僅僅訪問一個頁面就不會這樣。如果Web系統響應時間太長(例如超過5秒鐘),使用者就會因沒有耐心等待而離開。

    測試工具可以用webkaka,17ce,奇雲測等測試工具,如圖(可以測試全國甚至全球訪問你網站的速度)

    2、壓力測試

      壓力測試,又稱負載測試,是測試系統的限制和故障恢復能力,也就是測試Web應用系統會不會崩潰,在什麼情況下會崩潰。駭客常常提供錯誤的資料負載,直到Web應用系統崩潰,接著當系統重新啟動時獲得存取權。

      下面的圖是利用ab命令模擬10個使用者的100次訪問的測試結果:

    3、負載測試

      負載測試是為了測量Web系統在某一負載級別上的效能,以保證Web系統在需求範圍內能正常工作。負載級別可以是某個時刻同時訪問Web系統的使用者數量,也可以是線上資料處理的數量。例如:Web應用系統能允許多少個使用者同時線上?如果超過了這個數量,會出現什麼現象?Web應用系統能否處理大量使用者對同一個頁面的請求?

    這裡我用http_load進行測試,結果如圖

    基本上關於網站的效能基本就以上幾個關注的地方。

    總結:網站效能可以簡單的分為兩塊:

    1.測試網站連線速度(包括解析,和到達目的伺服器所有的時間)

    2.網站響應時間(包括伺服器處理使用者請求,以及資料傳回到使用者端所用的時間)

  • 中秋節和大豐收的關聯?
  • 記得小時候外婆給的壓歲錢,轉手就被媽媽拿去,說給你存起來,你有沒有這樣的經歷?