• <td id="ae6ms"><li id="ae6ms"></li></td>
  • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
  • <table id="ae6ms"></table>
  • <td id="ae6ms"></td>
    <td id="ae6ms"></td>
  • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
  • <td id="ae6ms"></td>
  • <table id="ae6ms"><li id="ae6ms"></li></table>
  • <table id="ae6ms"></table>
    西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
    西西首頁 常用軟件 軟件下載 安卓軟件 游戲下載 安卓游戲 MAC應用 驅動下載 安卓電視
    系統工具網絡工具媒體工具圖形圖像聊天工具應用軟件編程開發手機軟件安卓應用電腦安全字體素材

    LoadRunner12

    v12.53 簡體中文版
    • LoadRunner12v12.53 簡體中文版
    • 軟件大小:3.17G
    • 更新時間:2018-12-28 14:16
    • 軟件語言:中文
    • 軟件廠商:
    • 軟件類別:國產軟件 / 免費軟件 / 系統其它
    • 軟件等級:4級
    • 應用平臺:WinAll
    • 官方網站:暫無
    好評:50%
    壞評:50%

    軟件介紹

    LoadRunner12是一款專業的性能自動化測試工具,可以幫助企業進行應用架構的測試。LoadRunner12通過模擬實際用戶的操作行為和實行實時性能監控,來幫助客戶更快的確認和查找問題。LR能支持廣泛的協議的技術,為客戶的特殊環境,提供特殊的解決方案。

    軟件特色:

    1、能很輕松地創建虛擬用戶

    2、能創建真實的負載

    3、定位性能問題

    4、分析結果精確定位問題所在

    5、完整的企業應用環境支持

    工作原理:

    LR的工作原理是通過用戶執行被測程序的客戶端,在VuGen中錄制被測系統的客戶端和服務器的協議交互,生成腳本,然后在Controller中控制Load Generator,按照一定的配置(又稱為場景),模擬一定數量的用戶,對服務器產生壓力,同時對被測系統涉及的操作系統,數據庫,中間件筆資源進行監控,收集壓力情況下的資源信息,測試結束后形成測試結果和監控數據,在結果分析器中進行分析,最后生成測試結果報告。在下一篇中我會以一個具體的測試案例來具體說明,敬請留意。

    OK,按照上面的原理,我們來畫一個圖來說明,這樣更容易理解了,如下圖所示:

    OK,這就是LR了,當然在實際的操作中可不象那么簡單,RL的功能非常強大,在下一篇中會講到,插入事務,參數化技術,精確搜索數據和篩選特定數據等等。

    測壓思路:

    第一步 錄制腳本

    先錄制用戶請求訪問的行為,如用戶訪問首頁,或用戶先登陸,后瀏覽頁面,后搜索;錄制完后會生成用戶請求行為的腳本;然后我們按需要修改腳本,使腳本更符合實際請求情況;

    第二步 運行場景

    在第一步中錄制了單個用戶請求流程的腳本,第二步主要是設置用戶按照腳本同時訪問的并發數以及并發訪問的時間和策略,使其更接近真實高并發訪問的場景;在模擬并發訪問后,會形成測試報告,包括服務器數據流吞吐量、每秒請求次數、事務響應時間等。

    壓力測試步驟:

    1設置錄制選項

    1.1選擇首頁中的創建/編輯腳本

    1.2選擇協議

    對web站點進行壓力測試,選擇web(HTTP/HTML)

    1.3輸入系統url,設置錄制選項

    【要錄制的程序】:這個是打開url的瀏覽器,默認為IE,不過loadrunner11支持到IE8,可以自定義瀏覽器。

    【URL地址】:需要進行測試的鏈接

    2錄制腳本

    2.1錄制腳本

    在上一步點擊"確定"后,會自動打開瀏覽器并定位到配置的url地址中。然后需要在瀏覽器中模擬用戶的行為,我們執行一個搜索功能。

    在模擬用戶行為完后,點擊藍色按鈕停止錄制,會生成腳本,如下一步所示

    2.2驗證回放腳本

    在生成腳本后,可以點擊驗證回放,會根據生成的腳本在瀏覽器中回放用戶的行為,來驗證用戶的行為是否符合要求。

    2.3腳本優化

    回放驗證成功后,可以進行事務、參數、并發用戶的設置、腳本運行時設置。此操作為可選項,可以不用配置,系統采用默認配置。

    事務:根據項目需要,除了衡量整個腳本的性能外,還想獲取到腳本中的某一段或幾段操作,例如:想知道從單擊"確定"按鈕到顯示首頁這一登錄過程的性能數據,以便更詳細的知道具體是用戶的哪些動作對系統性能的影響比較大。這時候,可以將登錄的運行腳本標記在一個事務內。

    在腳本中沒有事務時,可以在腳本開始和結束的地方分別加上    

    lr_start_transaction("xxx");

    lr_end_transaction("xxx", LR_AUTO);

    表示整個腳本為一個事務。否則,可能監控不到事務響應時間

    參數化:所謂參數化,針對的是腳本中的某些常量。讓不同的虛擬用戶在執行相同的腳本時,分別使用單數數據源中的不同數據代替這些常量,從而達到模擬多用戶真實使用系統的目的。例如在'用戶搜索'的事務腳本中,搜索的關鍵字是'AAA'。但實際情況中,每個并發訪問的用戶搜索的關鍵字是不一樣的。所以要使每個用戶執行腳本時的關鍵字都不一樣,這個過程就需要對關鍵字參數化。

    腳本運行時設置:設置每個action的執行次數、設定思考時間、步等

    【步】:每個用戶請求事務的時間間隔,一般選第一個,上一個事務一結束就開始下一個

    【思考時間】:思考時間是為了模擬時更加接近用戶的真實行為。實際中,用戶進行一系列的操作之間會有停頓,即思考時間,例如:加載出數據后,用戶會閱讀數據,而瀏覽數據的過程對服務器是沒有壓力的。因此,在腳本中用函數lr_think_time(double time)來模擬用戶停頓過程(未執行任何操作的過程),執行該函數時,用戶線程會按照相應的time值進行等待。如果選擇忽略思考時間,會對服務器造成更大的壓力。

    2.4創建場景及運行場景

    2.4.1創建場景

    在錄制完腳本頁面中點擊tools->create controller scenario,會彈出以下窗口

    number of vusers:共要創建的虛擬用戶100個;

    Load gennrator:創建虛擬用戶的機器,localhost本地;

    點擊ok后,跳轉到創建場景的主頁面

    1"場景組"窗格。在"場景組"窗格中配置虛擬用戶組及用戶組來源,可以用來做分布式壓力測試。我們知道一臺測試機可以產生的虛擬用戶是有限的(通常普通配置的主機能產生200個),當需要更大的壓力即更多虛擬用戶時,我就需要從別的測試機產生虛擬用戶,并在此處配置,指定運行的 Vuser 數目以及運行時使用的計算機。

    2"場景計劃"窗格。在"場景計劃"窗格中,設置加壓方式以準確模擬真實用戶

    行為??梢栽O置初始化用戶策略、逐步增加并發用戶的速度、并發用戶持續請求時間、逐步減少并發用戶的速度。

    3設置 Vuser 初始化。

    初始化是指通過運行腳本中的vuser_init 操作,為負載測試準備虛擬用戶。在Vuser 開始運行之前對其進行初始化可以減少CPU占用量,并有利于提供更加真實的結果。

    設置啟動vusers,可以設置逐步增加并發用戶的速度,下圖表示表示每30 秒啟動 2 個Vuser。

    通過按照一定的間隔啟動Vuser,可以讓Vuser 對應用程序施加的負載在測試

    過程中逐漸增加,幫助準確找出系統響應時間開始變長的轉折點。

    5設置用戶并發訪問持續時間。設置用戶并發持續訪問10分中。

    中的時間顯示為00:11:30。設置Vuser 運行10 分鐘。

    6安排逐漸減少用戶訪問。

    建議逐漸停止Vuser,以幫助在應用程序到達閾值后,檢查系統恢復情況。

    如下圖所示,表示每隔30 秒停止 2 個 Vuser。

    7用戶并發訪問策略,可以在下圖中表現出來。

    2.4.2創建及運行場景

    場景設計完后點擊運行->運行場景,運行場景主頁面如下圖所示

    1"場景組"窗格。位于左上角的窗格,可以在其中查看場景組內 Vuser 的狀態。使用該窗格右側的按鈕可以啟動、停止和重置場景,查看各個 Vuser 的狀態,通過手動添加更多 Vuser 增加場景運行期間應用程序的負載。

    2"場景狀態"窗格。位于右上角的窗格,可以在其中查看負載測試的概要信息,包括正在運行的 Vuser 數量和每個 Vuser 操作的狀態。

    3可用圖樹。位于中間偏左位置的窗格,您可以在其中看到一列 LoadRunner 圖。在樹中選擇一個圖,會在圖查看區域中顯示。如下是常用的圖

    4圖查看區域。位于中間偏右位置的窗格,用來顯示可用圖數中的圖表。

    5圖例。位于底部的窗格,可以在其中查看所選圖的數據。

    2.5查看報告

    在場景運行完后,可以在當前頁面看到部分測試結果,如網絡吞吐量,每秒請求數,事務平均響應時間,也可以在results->analyze results中查看詳細的結果報告和圖表,如下所示。

    負載測試流程:

    計劃負載測試:計劃你的負載測試都需要做哪些準備,比如:并發的用戶數,主要的業務流程,和需要的相應次數等。

    創建Vuser腳本:用VuGen把終端用戶的操作活動錄制成腳本。

    設計場景:用Controller創建一個負載測試的環境。

    運行場景:用Controller驅動,管理并監控這個負載測試。

    分析結果:用LoadRunner Analysis生成圖表與報表,對系統的性能進行評估。

    軟件截圖

    LoadRunner12 v12.53 簡體中文版

      其他版本下載

      發表評論

      昵稱:
      表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親

      下載幫助下載幫助西西破解版軟件均來自互聯網, 如有侵犯您的版權, 請與我們聯系。

      TOP
      軟件下載
      女人让男人桶30分钟免费视频,女人张开腿让男人桶个爽,一进一出又大又粗爽视频
    • <td id="ae6ms"><li id="ae6ms"></li></td>
    • <xmp id="ae6ms"><td id="ae6ms"></td><table id="ae6ms"></table>
    • <table id="ae6ms"></table>
    • <td id="ae6ms"></td>
      <td id="ae6ms"></td>
    • <table id="ae6ms"></table><table id="ae6ms"><td id="ae6ms"></td></table>
    • <td id="ae6ms"></td>
    • <table id="ae6ms"><li id="ae6ms"></li></table>
    • <table id="ae6ms"></table>