如何學習LoadRunner效能測試?

2022-07-07 01:18:10 字數 1051 閱讀 3529

最近組內同事針對性能測試lr的指令碼部分做了介紹,是個不錯的分享。會後反思自己也有很長一段時間沒做效能測試了,根據以往的經驗,有必要做些整理和補充,本文主要介紹一些loadrunner效能測試的學習方法、思路、流程以及測試過程中需要注意的點。指令碼相關的介紹在這篇文章就不過多描述了,有興趣的朋友網上進行查詢,資料也相對比較豐富。

一、loadrunner初步了解

關於loadrunner的學習,初期重點關注vuser generator的使用,需掌握以下內容,再去實戰操作基本就不難了。

針對我們目前的專案基本上是做http/https協議的壓測,大家手上有專案時,可以通過錄製了解一下整個http請求及響應的情況,學習一下loadrunner內建的函式。

另外引數設定、迭代、關聯函式等等希望大家查一下資料弄懂,實踐一下不同方式有什麼不同。

二、效能指標

在做效能測試之前,簡單說下效能指標:

響應時間

針對頁面操作,響應時間小於2秒,使用者會感覺系統較快較滿意;響應時間在2~5秒,使用者可以接受,但對速度有些不滿;響應時間超過5秒,使用者將無法接受。作為優秀的專案當然越快越好,我們在做壓測的時候,一般希望響應時間在1秒以內,

針對系統內部呼叫的介面響應時間更要快,具體情況視具體介面而定。

吞吐量通常需要結合業務部門的市場目標而定。

伺服器資源占用

cpu佔用率、記憶體使用率不能過高;cache命中率不能過低。

三、效能測試流程

效能測試準備過程中需要注意的點:

4、負載過程、負載後對資料進行分析,這個分析需要眾多專家共同協作,找出資料背後的問題,確定效能瓶頸。

5、確定瓶頸後,進行軟硬體調優,調優完成重複之前的步驟。

執行效能測試過程中需要注意:

loadrunner監控mysql服務效能

sitescope是惠普出的乙個簡單易用的監控工具,可以用來監控資料庫,系統資源等 開啟瀏覽器 複製mysql驅動 如何重啟sitescope服務呢?點選開始,搜尋services.msc即可開啟服務,找到hp sitescope,點選重啟服務即可 sitescope主頁面 新建乙個組 新建乙個監控...

LoadRunner學習筆記3

size medium lr常用術語 color red 場景 color controller中涉及與執行測試用例的使用者場景。color red 負載發生器 color 用來產生壓力的真實機器,受controller控制,可以使使用者指令碼在不同的主機上執行。在效能測試工作中,通常由乙個cont...

Loadrunner學習筆記 一)

loadrunner學習筆記 使用者眼裡的軟體效能 又快又好,通常,衡量的指標有 1.響應時間2.吞吐量3.資源利用率4.點選數5.併發使用者數。軟體人員眼裡的軟體效能 1.消除軟體對空間和時間不必要的浪費,防止記憶體漏洩。2.時間空間換時間 比如cache快取 資料庫的index等 3.時間換空間...