<address id="9h977"><address id="9h977"><listing id="9h977"></listing></address></address>
      <dfn id="9h977"><menuitem id="9h977"><cite id="9h977"></cite></menuitem></dfn>

      <sub id="9h977"><listing id="9h977"></listing></sub>
        <span id="9h977"><th id="9h977"><progress id="9h977"></progress></th></span>

        您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
        如何用Jmeter做壓力測試
        作者:網絡轉載 發布時間:[ 2014/4/24 14:59:27 ] 推薦標簽:壓力測試 Jmeter

          Jmeter是一個性能測試工具,同loadrunner類似,他功能較多,我們常用的功能是用jmeter模擬多瀏覽器對網站做壓力測試。
          下載jmeter地址 :http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi
          我們一般的網站,在進入業務功能前先需登錄,然后才能訪問業務功能。下面介紹如何用jmeter登錄系統再對主業務做壓力測試。
          1. 運行jmeter
          2. 左邊樹將出現測試計劃、工作臺兩根節點。
          3. 選擇測試計劃,按右鍵-》添加-》threads(users)線程組
          線程組能設置以多少個線程并發做壓力測試。
          在”循環次數”設置不選擇永遠,循環次數設置1。
          4. 現在先介紹如何設置登錄http請求,選擇線程組,右鍵――添加――》sampler-―》http 請求。
          http請求即模仿瀏覽器的訪問。
          在“服務器名稱或ip”設置127.0.0.1,端口號設置:8080,“方法”設置post,路徑設置網站登錄的地址,如“/exam/operatorAction”。
          登錄需傳入用戶、密碼。在“同請求一起發送參數”列表中添加參數。參數值根據web應用設置。如login_user=0001;login_password=1;actFlag=login
          5. 登錄成功后,網站一般將跳入主頁面。在jmap中可做判斷,判斷是否登錄后按預想進入主頁面(此步驟也可不設)。選擇4中的“http請求“,右鍵――》添加――》斷言――》響應斷言。“Apply to”設置Main smaple only;“要測試的響應字段”設置“url樣本”;“模式匹配規則”設置“包括”,“要測試的模式”增加頁面跳轉到的主頁面,如:“studentMain.jsp”
          6. 一般網站登錄后,在tomcat中生成了session,之后訪問其他頁面將無需再次登錄,前提是瀏覽器需支持cookie。在jmap中也同樣,如要繼續訪問其他頁面,還需做下面關鍵的設置。
          選擇“線程組”――》右鍵――》添加――》配置元件――》Http cookie管理器。加了此步驟后,http請求將具備cookie功能,即登錄成功后訪問其他頁面將不會跳轉到登錄頁面重新登錄。
          7. 對目標頁面反復壓力測試。
          7.1 如何使被測頁面反復訪問達到測壓效果。選“線程組”―》右鍵――》邏輯控制器――》循環控制器。循環次數中選擇“永遠”。
          7.2 選擇剛加的“循環控制器”,右鍵――》添加――》sampler-―》http 請求,按4步驟設置ip、端口,http請求方法為“get”,路徑為被壓力測試的url,如:“exam/business/studentExam.action.StudentExamAction?action=goIntoMockExam”。
          按上面的設置后,已完成配置,可做壓力測試。只需點菜單“運行”――》啟動,即運行壓力測試。
          8. jmeter提供了許多壓力結果查看工具。是壓力測試時非常好的分析工具。下面幾種查看工具可有選擇的添加。
          8.1 察看結果樹。他記錄每次請求發送數據、響應返回數據。選擇“線程組”――》右鍵――》添加――》察看結果樹。
          8.2 用表格查看結果?刹榭疵看握埱蟮捻憫獣r間等。選擇“線程組”――》右鍵――》添加――》用表格查看結果。
          8.3 Summary Report?刹榭雌骄憫獣r間、長響應時間等。

        軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
        滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
        天天色色综合网

            <address id="9h977"><address id="9h977"><listing id="9h977"></listing></address></address>
            <dfn id="9h977"><menuitem id="9h977"><cite id="9h977"></cite></menuitem></dfn>

            <sub id="9h977"><listing id="9h977"></listing></sub>
              <span id="9h977"><th id="9h977"><progress id="9h977"></progress></th></span>