原创 LoadRunner字符串編碼轉換的函數lr_convert_string_encoding
在LoadRunner中,爲我們提供了一個字符串編碼轉換的函數 int lr_convert_string_encoding ( const char *sourceString, const char *fromEncoding
原创 LR— 26377錯誤
szwebt06 Error -26377 Action.c(53) Error -26377 No match found for the requested parameter "TransitionId"
原创 HTTP狀態小結
302錯誤 302錯誤表示被請求的資源暫時轉移(Moved temporatily),然後會給出一個轉移後的URL,而瀏覽器在處理服務器返回的302錯誤時,原則上會重新建立一個TCP連接,然後再取重定向後的URL的頁面;但是如果頁面存在於
原创 性能測試中各種文件的命名規範
在開發項目中非常強調命名規範,比如在JAVA裏類和函數都會有不同的規則,那麼在運用loadrunner的性能項目中會有什麼樣的命名規範呢,讓我來問以下三個問題: <1>如何進行命名規範呢? <2>規範的命名
原创 loadrunner——常見函數
web_url()和web_link()這兩個都是頁面訪問型函數,實現HTTP請求中的GET方法。 web_url("在測試結果中要顯示的名字","URL=需要訪問的超鏈接地址",LAST); web_link("在測試結果中要顯示的名字
原创 LR的參數和變量
參數: 1. 在LR函數中可以直接使用參數。參數必須在雙引號“”中才能應用。大部分情況下,可以直接用參數代替函數中雙引號內的數據。如下使用方法: lr_save_string("http://www.test.com","url"
原创 在vugen中,如何將參數化內容的當前值輸出到調試信息中
Q:輸出函數 lr_output_message(“Value Captured = %s”, lr_eval_string(“{Parameter
原创 實現LoadRunner多個場景的順序執行
注:以下內容部分總結自51testing論壇。 應用場景 假設有3個不同的測試場景,分別爲併發登錄、核心業務、可靠性測試,3個場景有先後執行順序。由於白天測試機器另有用處,只能在晚上進行性能測試,這時我們的期望是能否把測試場景都設定好之後
原创 LR常見測試情況
在測試過程中,可能會出現以下常見的幾種測試情況: 一、當事務響應時間的曲線開始由緩慢上升,然後處於平衡,最後慢慢下降這種情形表明:(ART0001) * 從事務響應時間曲線圖持續上升表明系統的處理能力在下降,事務的響應時間變長;
原创 loadrunner ——Controller
場景設置 通過對場景的設計從而形成和用戶需求相同的真實負載。 設計場景關鍵在於需求和性能測試的目標,設計場景到底是爲了測試什麼東西是在場景設計前需要好好考慮的。 目標場景的目的就是通過設置目標來驗證系統能否達到目標,在項目最後需要確認質
原创 loadrunner字符串處理函數
在Loadrunner中提供了C對字符串出了的相關功能函數,如下: lr_save_datetime 把當前日期和時間保存到一個參數中
原创 關於LoadRunner的迭代
通過用lr做負載壓力測試過程發現,如果設定不同的action迭代次數,每次得出的結果是不同的,曲線的表現形式也是不同的。這點就使我們會感覺困惑,爲什麼要設置action的迭代次數?以及對於不同的應用系統應該怎樣設置迭代次數呢?
原创 loadrunner 迭代參數1 file類型
Action() { char *aa ;char *bb ;char *cc; aa="{NewParam}" ;bb="{NewParam}" ;cc="{NewParam}" ; lr_message("aa的值是@@@@@@@@
原创 loadrunner中將float轉化爲char
今天一直在LR的函數裏找將float類型轉化爲char類型的函數,只看到將char*轉化爲其他類型,後來發現可以用sprintf解決。 Action() { char* s=(char
原创 LR中Lr_save_string()函數和Itoa()函數的使用
/* 目的:使用for循環添加多條有規律的數據,比如說:a1、a2、a3......a1000 方法:從上面看1-1000是一個有序序列,並