Loadrunner中遇到的一些個問題

在坑中你反省了嗎?

  1. 在LR中壓測時,一臺壓力機壓測的過程中,CPU和內存明顯比較高,但是都是調優過得,顯然不是系統的問題,很有可能是壓力機的性能問題導致的,一般是內存不夠,數據量大達到了壓力機的最大承受範圍
    1. 添加壓力機的個數,緩解瓶頸(Senario--->Convert~~~Mode)選中要添加的壓力機,沒有的話,選擇Add,填寫要添加的壓力機 IP 即可
  2. CRT中操作Oracle數據庫的啓停操作,你會嗎?
    1. 首先要生效你的配置文件(必須要執行)
    2. 切換Oracle數據庫,進入節點,sqlplus / as  sysdba;(後面的分號一定要寫上)
    3. shutdown immediate;(停止數據庫)
    4. startup;(啓動數據庫)
  3. 其實在優化腳本的時候,報錯經常會出現,趕緊看日誌啊,你會嗎?
    1. 參數化
    2. 關聯
    3. tail  -200f  ./日誌的路徑/Systom.logs(查看日誌的後200行)
  4. 傳統的錄製腳本每個人都會,但是報文類的還要自己手寫,你會了嗎?
    1. 接口報文放到body中請求數據
    2. 參數化也是必須的
      1. 先定義--->char  [參數名];
      2. 參數化--->sprintf(參數名,“%s”,lr_eval_string("{01需要參數化氣的名字}"),lr_eval_string("{02需要參數化氣的名字}"),lr_eval_string("{03需要參數化氣的名字}"),······);
      3. 報文中的參數需要轉義,在引號的前面加上“\”
  5. 最爲性能測試工程師,數據庫的操作還是得多看看,現在的你到那個程度了?(一般查詢的比較多,千萬少用delect)
    1. select    count(*)   from   表名;(查詢數據的個數)
    2. vim  數據文件;(編輯)
    3. ······

 

 

小白的我 在後續的項目中,更新我遇到的坑和技術弱點,希望一起進步,多多提意見

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章