原创 IDEA學習記錄

1. IDEA介紹 IDEA 全稱IntelliJ IDEA,是用於java語言開發的集成環境(也可用於其他語言),IntelliJ在業界被公認爲最好的java開發工具之一,尤其在智能代碼助手、代碼自動提示、重構、J2EE支持、A

原创 解決LR結果分析中地址顯示不全問題

1.在LoadRunner的安裝目錄下找到LRAnalysis80.ini文件,在其中的【WEB】下添加SURLSize=255;   2.將loa

原创 LR結果分析設置是否包括think time

如果事務中包括思考時間 在結果中顯示包含事務響應時間:在右擊中set filter中進行設置如下: filter設置中也可以對運行結果的運行時間、狀態進行過濾。 注意: 在場景運行時,如果事務中包含思考時間,時時事務響應時間圖形中默

原创 性能交易選取原則

交易選取原則 性能測試不同於功能測試,功能測試覆蓋到每支交易的詳細路由節點等相關功能點;而性能測試是選取部分典型交易進行測試評估系統的性能;性能測試的交易選取按照如下原則: 已上線系統: Ø  測試交易要覆蓋各個渠道; Ø  核心系統:選

原创 java CLASSPATH

記得大學中學習java過程中,在準備java 環境時,一定要求設置PATH和ClASSPATH中增加對應java路徑。 現在不知道從什麼時侯開始,準備環境時都不用設置ClASSPATH了,最近在重新再鞏固java,看下一本書,說到這點,做

原创 性能測試定義

性能測試   系統的性能是一個很大的概念,覆蓋面非常廣泛,軟件系統的性能包括執行效率、資源佔用、系統穩定性、安全性、兼容性、可靠性、可擴展性等。性能

原创 LR加載和調用dll文件

LR是可以直接加載和調試dll文件,直接LR函數lr_load_dll 相對目錄:當時user32.dll必須放置腳本目錄 lr_load_dll("user32.dll"); 絕對目錄: lr_load_dll("d:\\tes

原创 LR解決不能自動打開程序和不支持的瀏覽器的錄製問題

loadrunner不能自動打開瀏覽器和應用程序,或者使用一些特殊應用必須使用google瀏覽,所以沒法進行錄製工作。這時我們可以通過LR中中端口應映功能,實現腳本錄製。 1.新建腳本,選擇要使用協議(eg:web http) 2.開

原创 LR中MQ協議交易腳本介紹

MQ是IBM的消息中間件。 Loadrunner是不直接支持MQ協議,但是loadrunner是java vuser,所以我們可以通過Loadrunner中調用MQ提供的jar包,模擬實現對MQ進行消息傳輸的功能。 1.準備環境,jdk

原创 loadrunner- winsock 常用函數

loadrunner- winsock 函數        lrs_accept_connection 接受偵聽套接字連接         lrs_

原创 使用腳本處理字符串,前後增加“”

性能測試中經常要對報文拼接,而提供對報文可能xml,但是腳本中經常使用的字符串,需要增加""處理 如下腳本功能:就是實現增加雙引號功能 此腳本使用VBscript語言,在windows環境中,新建一個test.vbs文件,內容如下: O

原创 LR腳本調試的一些問題

記錄下腳本調試的一些問題: 1. 出現運行時,內存異常“memery vilidate”,''Exception ACCESS_VIOLATION received' char msgbody[3000];memset(msgbody,

原创 Loadrunner中socket腳本分析

在很多系統之間交互時,都是直接使用socket接口,分享下lR對socket腳本開發 Socket是一套建立在TCP/IP協議上的接口不是一個協議,只要底層實現TCP IP協議,都可以用socket進行通信。 init文件: #inc

原创 批量刪除LR運行垃圾文件

在調試LR腳本,經常產生很多log文件,可以使用如下腳本刪除垃圾文件 在window下系統,新建bat文件,文件內容如下: echo off cls echo. echo. echo  This batch file will dele

原创 C語言處理分隔字符串

C語言處理分隔字符串 //char *strtok(char *,char *); Action() {    extern char * strtok(char * string, const char * delimiters );