軟件測試工具LoadRunner IP欺騙功能的誤區
LoadRunner,是一種預測系統行為和性能的負載測試工具。通過(guò)以模擬上千萬(wàn)用戶(hù)實(shí)施并發(fā)負載及實(shí)時(shí)性能監測的方式來(lái)確認和查找問(wèn)題,LoadRunner能夠對整個(gè)企業(yè)架構進(jìn)行測試。通過(guò)使用 LoadRunner,企業(yè)能最大限度地縮短測試時(shí)間,優(yōu)化性能和加速應用系統的發(fā)布周期。 LoadRunner是一種適用于各種體系架構的自動(dòng)負載測試工具,它能預測系統行為并優(yōu)化系統性能。
IP欺騙是個(gè)老生長(cháng)談的問(wèn)題,但是仍然有很多人沒(méi)有搞清楚,甚至最近一些已經(jīng)出版的LoaRunner圖書(shū)上也沒(méi)有解釋清楚。
這么簡(jiǎn)單的功能操作步驟哪里有誤區呢,常見(jiàn)的下面需要2點(diǎn):
1、和Generator搞混。以為添加多個(gè)IP后,需要添加多個(gè)IP對應的Generator才可以使用。(同一個(gè)Generator只需要以其某一個(gè)IP添加到Generator列表中即可以使用其它的IP。)
2、在上一個(gè)錯誤基礎上,對于同一個(gè)腳本,創(chuàng )建多個(gè)Vuser執行組,然后以不同IP選擇同一個(gè)物理Generator來(lái)執行。( 實(shí)際上,在場(chǎng)景中除非需要在這個(gè)Generator上運行多個(gè)不同腳本,否則沒(méi)有必要多次以不同IP選擇。)
其實(shí)只要記住兩個(gè)要素即可使用這個(gè)功能:
1、 用IP wizard 添加多個(gè)IP;
2、在Controller中通過(guò)Enable IP Spoofing。
而在使用IP欺騙功能上應該注意三點(diǎn):
1、虛擬IP是同一個(gè)Generator上的多個(gè)IP,這種分配過(guò)程由Controller自動(dòng)來(lái)進(jìn)行;
2、對于同一個(gè)Generator,你模擬的用戶(hù)數量多于IP數量時(shí),將會(huì )發(fā)生IP重復的現象,否則將隨機分配不同的IP。
3、對于同一個(gè)Generator,以其某一個(gè)IP添加到Generator中即可,不需要用不同的IP添加多次。
如果要想配置這個(gè)功能,則應該使用專(zhuān)家模式,詳情可以參考《LoadRunner性能測試實(shí)戰》4.3.5節。
本文來(lái)自CSDN博客,轉載請標明出處:http://blog.csdn.net/chenshaoying/archive/2008/07/05/2613226.aspx
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/