隨筆-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 閱讀(662) 評論(0)  編輯  收藏 所屬分類: loadrunner

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


          網站導航:
           
          主站蜘蛛池模板: 大渡口区| 武川县| 临猗县| 东兴市| 磐石市| 浏阳市| 三原县| 城步| 扎兰屯市| 富锦市| 潍坊市| 龙南县| 乐清市| 敦化市| 通辽市| 讷河市| 塔城市| 玉溪市| 沂源县| 嘉荫县| 山西省| 陆良县| 永康市| 安多县| 依兰县| 安龙县| 新余市| 西贡区| 全南县| 拜城县| 正宁县| 延津县| 静宁县| 山阴县| 扬中市| 滁州市| 金坛市| 哈尔滨市| 筠连县| 庆阳市| 德兴市|