隨筆-112  評論-73  文章-0  trackbacks-0

          最近準備對項目做一下性能測試,現在也不能知道是一個什么樣的性能,最大支持多少個用戶。。。

          經過比較最后選擇了loadrunner這個工具,雖然它是不是免費的,但是我也買不起。(廢話)

          一、錄制腳本

          本來想錄制還不簡單嗎。我操作,它把我的操作錄下來。一路錄下來也非常簡單,我只錄了一個登錄的操作,想看看項目最多支持在多少個用戶并發登錄。錄制一切正常,可以回放的時候就出現了錯誤。一看原來是在回放的時候沒有session。哦。原來loadrunner還有一個關聯的功能可以解決這個問題的。在回放出錯的界面,在工具欄上有一個按鈕(scan scripts for correlations Ctrl+F8)這個是自動查找動態的數據,然后將這此數據保存到一個變量中,在后面的使用的時候引用這個變量。這樣回放就沒有問題了。

          web_reg_save_param("CSRule_1_UID2",
          "LB= window.sessions.push('",
          "RB='",
          "Ord=1",
          "Search=Body",
          "RelFrameId=1",
          LAST);

          通過web_reg_save_param這個參數來保存變量。這個函數的大概意思是在response中查找以"LB="后面的字符到"RB="之間的內容做為一個變量保存起來。這中間的代碼就是sessionID了。




          還有沒寫完呢。。。





          Technorati :

          posted on 2008-12-08 14:47 Libo 閱讀(659) 評論(0)  編輯  收藏 所屬分類: loadrunner

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 大港区| 天柱县| 安吉县| 鹿泉市| 焦作市| 图木舒克市| 龙海市| 新乡县| 玉山县| 穆棱市| 湘潭市| 佳木斯市| 交口县| 阿克陶县| 青神县| 缙云县| 临城县| 淄博市| 彭阳县| 梅河口市| 南充市| 太仆寺旗| 万宁市| 鹤庆县| 东城区| 肃宁县| 通河县| 余江县| 壤塘县| 巴青县| 凤庆县| 易门县| 民乐县| 施秉县| 屏山县| 凤冈县| 灌阳县| 抚州市| 威宁| 安顺市| 梁山县|