1.ip欺騙注意點
char *ip=lr_get_ip();
if (ip)
lr_output_message("The IP address is %s",ip);
else
lr_output_message("IP spoofing disabled");
使用ip欺騙功能時,需要将系統防火牆、防毒軟體關閉,如果有影響的話。
2.腳本調試階段的疊代與場景設計中的疊代關系
a.如果是采用block的方式設計了疊代次數,那麼在場景設計階段是起作用的。
b.如果是未區分block,隻是對Action設計了疊代次數,那麼在場景設計階段是不起作用的。
3.日志中輸出參數值
lr_log_message("登入使用者名:%s",lr_eval_string("{username}"));
lr_eval_string,該函數的功能是得到參數(參數化輸入中)目前值;
lr_save_string,該函數的功能是把一個字元串儲存到參數中,如:lr_save_string("439","ordered");
4.搜尋特定文本
web_reg_find("text=重登陸",
"Fail=NotFound",
"Search=All",
LAST);
注意:與web_find相比,web_reg_find具有更強的搜尋功能,它在頁面的html代碼中搜尋對象,該函數的一些參數:
text:要搜尋的字元串; textpfx:搜尋詞的左邊界; textsfx:搜尋詞的右邊界; search:搜尋的範圍,隻搜尋頭檔案或搜尋body,預設是搜尋全部;
savecount:記錄搜尋到的字元個數; fail:指明fail的條件。如fail=found,則找到為失敗。
5.遇到錯誤繼續執行的函數
lr_continue_on_error(1); 1表示繼續執行,0表示停止;
6.吞吐量與單擊率
吞吐量:伺服器傳回給用戶端的位元組數量。
單擊率:用戶端每一次發送到伺服器端的請求數,比如滑鼠單擊與頁面請求等。
注意:業務名額中的吞吐量,一般是指機關時間内完成的請求數;而系統資源監控名額中的吞吐量,一般是指機關時間内的網絡傳輸量。
7.場景計劃設計
一般每1秒鐘或者2秒鐘啟動一個使用者,也可以5秒鐘啟動兩個使用者,一般作一次性能測試要求是15分鐘以上。經驗值是15分鐘采樣科學。
8.報http-500錯誤
歸結三點:1)使用者過多,伺服器壓力過大。
2)該關聯的地方沒有關聯。
3)參數化取值問題。