原创 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是一個有序序列,並