loadrunner常見問題解決

shbwf發表於2013-11-29
 

LR工具學習遺留問題:

  1.測試指令碼組織上不太瞭解應用在實際專案中怎樣的組織編寫方式,如何定義action、事務,檢查點一般使用在什麼情況下,是用文字、圖還是函式,是否有規範的要求。

  先簡單解答一下什麼是Action 什麼是事務:

  Action :是一組事務或是一個獨立的事務,一個Action可能和伺服器有多次互動,完成活動目的

  Transaction:Loadrunner 中定義是用來度量伺服器相應VU的請求相應時間。

  檢查點:在每次事務提交後,伺服器端都會返回響應資訊,要通過對相應資訊的檢查來確認每次事務請求處理結果是否正確。具體採用什麼樣的檢查方法,根據實際情況來確定,返回的是文字就驗證文字,返回圖片驗證圖片,返回數字驗證數字。

  2.測試場景中哪些監控器是常用的監控器,監控器中的監控指標也不太清楚常用的監控指標有哪些。

  監控指標分為系統監控,應用監控,事務監控

  事務監控:必須要監控的是事務平均相應時間,每秒處理事務數,事務成功率,事務失敗率等

  系統監控:分為CPU使用率,記憶體使用率,磁碟IO,網路IO 等具體指標說明見

  應用監控:JVMweb伺服器,apache IIS資料庫 oracle informix,中介軟體tuxedo weblogic等等

  每種應用的架構不一樣監控的指標也不一樣,如tuxedo 使用MQ技術那麼監控要看其訊息對列大小變化,佇列越長說明處理能力下降。

  具體指標代表什麼意思可以去網上查資料。上次發的文件裡有一篇文章Computer Performance Monitoring》是專門介紹監控指標的可以參考。

  3.測試場景中如何使用IP Spoofer什麼情況下使用。

  在一些系統中為防止網路攻擊,對請求IP地址進行限制,當多個併發時候會拒絕請求。在這種情況下通過Loadrunner IP欺騙技術,構造資料包時候修改來源IP地址欺騙服務端IP過濾功能。

  4.測試場景在專案中一般是否定義服務水平協議(SLA),在什麼情況下需要使用SLA。與基於目標的場景有什麼區別。

  SLA是針對事務級別做閥值設定,設定資料在結果分析時有效

  目標場景的設定是對控制檯有效,影響測試執行。

  5.測試分析中沒有如何分析的思路,一般對哪些圖表進行怎樣的分析能夠分析出問題。建議將‘Load Test(loadrunner).ppt’中的應用Loadrunner測試心得進行培訓。

  這個可以安排時間組織討論。

  6.LR11中在錄製指令碼過程中沒有錄製下thinktime,而且沒有找到在哪裡設定錄製時記錄thinktime的地方。

  11沒找到設定位置,這個問題保留吧。如實在需要直接手工插入think時間。

  7.在使用ip 欺騙時候如何判斷vu使用者使用的虛擬ip  

          更多精彩文章請上51Testing軟體測試網檢視

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1061599/,如需轉載,請註明出處,否則將追究法律責任。

相關文章