LoadRunner之併發使用者數與迭代關係

2021-07-10 23:36:44 字數 763 閱讀 7535

q1: 

例如在lr裡,我要測100個使用者同時併發登陸所用時間,那我是不是在錄製好指令碼後,需要引數化「使用者名稱」,「密碼」以及在那個記事本裡構造100個真實的使用者名稱和密碼? 然後執行controller,設定使用者數為100? 

a: 恩,你說的是對的。但是我需要說明的是測併發數的時候,本身就是模擬的虛擬使用者,所以我認為不一定非要引數化100個使用者,用乙個使用者跑100遍也是可以的。當然你這樣進行設定的話更符合實際情況。 

q2:那麼這裡的迭代次數該怎麼設啊,設成1和設成10有什麼區別啊?我老是搞不清測試併發使用者,「迭代」和「併發使用者數」(就是controller裡設的虛擬使用者數)的區別。

a: 迭代次數如果你設定為1,那麼你的指令碼就只跑100遍(續q1),如果你設定為100,那麼當你設定併發數為100,那麼指令碼就要跑100*100=10000 遍。懂了吧,當然我說的這種情況是在你沒有設定conrtoller中的durantion,如果你設定了這個場景的持續時間,那麼你執行的場景時間就以這個時間結束為準,和迭代次數就沒有關係了。 

q3:還有乙個小白問題,就是假如我用lr測100個使用者同時註冊乙個**的帳號,引數化了100個使用者名稱和密碼,那麼我跑一遍指令碼,並跑通了,並在controller裡也run了一遍,那麼這100個新增帳號是不是就真在資料庫裡新增了啊?

a:是的,如果你的指令碼沒問題的話,那麼你的資料庫裡肯定會有100條記錄的。你可以自己檢視資料庫,或者訪問你所錄製的指令碼**,都能看到相應的記錄。 

q4:對於併發數更多的情況下呢,例如併發書是1000,那是不是應該在多個機器上執行才可以阿? 

LoadRunner之併發使用者數與迭代關係

q1 例如在lr裡,我要測100個使用者同時併發登陸所用時間,那我是不是在錄製好指令碼後,需要引數化 使用者名稱 密碼 以及在那個記事本裡構造100個真實的使用者名稱和密碼?然後執行controller,設定使用者數為100?a 恩,你說的是對的。但是我需要說明的是測併發數的時候,本身就是模擬的虛擬...

LoadRunner 虛擬使用者數和併發使用者數的聯絡

oa系統使用使用者是100個,這個就是系統使用者數。承受的壓力。因為伺服器 併發使用者 是同時執行乙個操作的使用者,或者是同時執行指令碼的使用者,這個併發在設定不同場景的時候併發的情況是不一樣的,在實際的測試 估算併發數的公示 1 計算平均的併發使用者數 c nl t 2 併發使用者數峰值 c c ...

LoadRunner併發使用者和集合點的深入討論

看到51上三個高手zee,大漠飛鷹,xingcyx的一場非常精彩的關於併發使用者數和集合點的討論,很有意義。如果對這兩個概念不清楚的朋友,一定要仔細領悟了。故事開始於xingcyx的一番話 宣告 以下的問答是我根據實際工作經驗和通過各種途徑得到的資訊而整理的,其回答內容主要代表我個人觀點,並非標準答...