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