qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          JMeter基礎之——錄制腳本

          JMeter基礎之——錄制腳本

          Jmeter 是一個非常流行的性能測試工具,雖然與LoadRunner相比有很多不足,比如:它結果分析能力沒有LoadRunner詳細;很它的優點也有很多:

            ● 開源,他是一款開源的免費軟件,使用它你不需要支付任何費用,

            ● 小巧,相比LR的龐大(最新LR11將近4GB),它非常小巧,不需要安裝,但需要JDK環境,因為它是使用java開發的工具。

            ● 功能強大,jmeter設計之初只是一個簡單的web性能測試工具,但經過不段的更新擴展,現在可以完成數據庫、FTP、LDAP、WebService等方面的測試。因為它的開源性,當然你也可以根據自己的需求擴展它的功能。

            我覺得它更像一個瑞士軍刀,小巧,且功能齊全。初次認識Jmeter的時候,我覺得它不好,是因為相比LR來說,它沒有腳本錄制功能,也許不是沒有,只是我不知道,因為文檔上介紹的是這樣,我要做一個web性能測試的話,就手動的一個個添加循環控制器、http信息管理頭、http請求等等各種元件。如果測試的腳本較多時,這無疑是個體力活。

            Badboy是一款不錯web自動化測試工具,利用它來錄制腳本,并且錄制的腳本可以直接保存為JMeter文件來使用。我無疑給我們帶來了很大我方便。

            ----------------------我的環境------------

            Badboy  version 2.1.1

            Apache  JMeter-2.3.4 (需要JDK環境來運行)

            --------------------------------------------

            第一種方法:通過bodboy來錄制腳本。

            1、打開人badboy工具,點擊工欄目上的紅色圓形按鈕,在地址欄目中輸入被測試項目的地址。

            錄制完成后,點擊工具欄旁邊黑色按鈕,結束錄制。

            選擇“文件”--àExport to Jmeter…

            2、打開Jmeter工具,選擇“文件”-->“打開”選擇剛才保存的文件(.jmx類型),將文件導入進來了。



            第二種方法,通過JMeter自身設置來錄制腳本。

            這種方法是我才發現的(鄙視一下自己的無知,嘻嘻~!),覺得方法比較簡單。

            1、打開JMeter工具

            創建一個線程組(右鍵點擊“測試計劃”--->“添加”---->“線程組”)

            創建一個http代理服務器(右鍵點擊“工作臺”--->“添加”--->“非測試元件”--->“http代理服務器”)

            完整的設置參照下圖:

            2、下面來設置一下IE瀏覽器

            IE--->“internet屬性”--->“連接”--->“局域網設置”

            設置為本機IP就可以了,注意端口號要與Jmeter上的端口號一致。默認都是8080端口。

            3、現在點擊jmeter上的“啟動”按鈕,打開瀏覽器輸入需要錄制web項目地址,jmeter會自動記錄你IE所訪問的頁面。

            PS:第二種方法是我剛才知道的一種,關于這兩種方法哪個更好,現在還不知道,但第二方法有通過IE瀏覽器輔助的,我想可能只要IE能打開的,它都能記錄,但它錄制的腳本看上去比較亂(感覺上)

            還就是http代理服務器的設置,(比如:分組:每一個組放入一個新的服務器---只有這一個選項才能正常錄制),有時間再仔細比較一下兩種方法的不同之處。


          posted on 2012-12-31 12:48 順其自然EVO 閱讀(1087) 評論(0)  編輯  收藏 所屬分類: jmeter and badboy性能測試

          <2012年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 黑河市| 庄河市| 东阳市| 临西县| 阿拉善右旗| 廊坊市| 汉源县| 神木县| 土默特右旗| 介休市| 铜山县| 册亨县| 曲周县| 霍林郭勒市| 邵东县| 建水县| 榆中县| 日土县| 定日县| 绥宁县| 祁门县| 平定县| 秀山| 曲松县| 武宣县| 广饶县| 海安县| 福海县| 香格里拉县| 长宁县| 革吉县| 松阳县| 永胜县| 新巴尔虎左旗| 麦盖提县| 乌兰察布市| 行唐县| 新乡县| 东乡族自治县| 宿迁市| 德庆县|