• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 性能測試工具的原理

    發表于:2007-11-14來源:作者:點擊數: 標簽:性能測試
    性能測試工具通常指那些用來支持壓力、 負載測試 ,能夠用來錄制和生成腳本、設置和部署場景、產生并發用戶和向系統施加持續壓力的工具。 對于性能測試工具的誤解: (1)認為性能測試就是用性能測試工具進行測試 實際上性能測試工具只能幫助您實施性能測試,
    性能測試工具通常指那些用來支持壓力、負載測試,能夠用來錄制和生成腳本、設置和部署場景、產生并發用戶和向系統施加持續壓力的工具。

    對于性能測試工具的誤解:
    (1)認為性能測試就是用性能測試工具進行測試
    實際上性能測試工具只能幫助您實施性能測試,并不能幫助您完成性能測試的需求、
    設計和分析工作。
    (2)認為性能測試工具可以完成性能測試結果分析工作。
    性能測試工具能夠根據您的要求以各種方式提供報表,這些報表可以被您用來分析
    系統性能狀況。
    (3)不清楚性能測試工具的錄制/回放與功能測試工具的錄制/回放的區別。
    功能測試工具的錄制/回放一般是針對GUI的操作錄制,腳本中記錄的是用戶對
    控件的操作,例如“按下了‘確認’按鈕”,或是“在姓名文本框中輸入了ABCD”
    等內容,這是因為功能測試工具主要是通過操作和數據來驗證功能的正確性,評價的主要標準是GUI的正確性(界面可見內容的正確性),性能測試著重的是“并發的性能”,GUI的很多操作一般對服務器都不構成壓力,因此,性能測試工具錄制的
    是服務端和應用之間的通信數據,而不是應用的GUI操作。理解了這一點,就不難明白為什么在進行性能測試腳本錄制的時候,需要首先選擇錄制的協議了。

    (4)不清楚何時選擇何種協議
    一般的性能測試工具都提供了多種協議支持,但具體在什么時候使用何種協議,如何選擇也是一個困擾很多性能測試工程師的問題。性能測試工具錄制的是服務端和
    應用之間的通信數據,因此,選擇何種協議也就取決于應用和客戶端之間的通信協議。對于web應用來說,采用的是http/https協議;對于數據庫應用來說,協議取決于數據庫本身的類型;對于socket應用來說,采用socket協議。當然,除了這里提到的這幾種以外,還有RMI、Corba、Web Service等多種協議類型,總之,選擇何種協議取決于應用和客戶端之間的通信協議。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>