(1) 在5臺實(shí)際的PC機中抽取其中一臺虛擬15個(gè)IP地址,包括自身的IP地址,該機器上共16個(gè)IP地址,這16個(gè)IP地址只能全部使用IE5.0或者全部使用IE6.0
(2) 其余4臺實(shí)際的PC機分別由4個(gè)人操作,另外一臺機器由一位質(zhì)控部人員操作
(3) 對于異常情況,延時(shí)提交和強制提交全部由實(shí)際的機器來(lái)模擬
(4) 其余過(guò)程參見(jiàn)1
4、 模擬35個(gè)用戶(hù)進(jìn)行測試。其中,20臺是PC機,另外15臺機器的IP地址是用Loadrunner模擬出來(lái)的。
(1) 在20臺實(shí)際的PC機中抽取其中兩臺分別虛擬7個(gè)、8個(gè)IP地址,這17個(gè)IP地址只能全部使用IE5.0或者全部使用IE6.0
(2) 其余18臺實(shí)際的PC機分別由18個(gè)人操作,另外兩臺機器由兩位質(zhì)控部人員操作
(3) 對于異常情況,延時(shí)提交和強制提交全部由實(shí)際的機器來(lái)模擬
(4) 其余過(guò)程參見(jiàn)1
5、 模擬50臺用戶(hù)進(jìn)行測試。其中,20臺是PC機,另外30臺機器的IP地址是用分別用兩臺實(shí)際的PC機模擬出來(lái)的。記錄測試結果。
(1) 在20臺實(shí)際的PC機中抽取其中兩臺分別虛擬15個(gè)IP地址,這32個(gè)IP地址只能全部使用IE5.0或者全部使用IE6.0
(2) 其余18臺實(shí)際的PC機分別由18個(gè)人操作,另外兩臺機器由兩位質(zhì)控部人員操作
(3) 對于異常情況,延時(shí)提交和強制提交全部由實(shí)際的機器來(lái)模擬
(4) 其余過(guò)程參見(jiàn)1
6、 對5中所述情況重復測試兩次。
7、 為了保證結果的正確性,完全50臺實(shí)際的PC機進(jìn)行現場(chǎng)測試。過(guò)程參見(jiàn)1
測試過(guò)程
注:該測試過(guò)程針對虛擬IP地址情況。
1、 一臺PC機上創(chuàng )建15個(gè)虛擬的IP地址。首先,啟動(dòng)IP Wizard,如下:開(kāi)始程序->Loadrunner->Tools->IP Wizard
點(diǎn)擊“Add”,添加你計劃虛擬的IP地址。但是注意不能添加已經(jīng)被占用的IP地址。
2、 啟動(dòng)Virtual User Generator,并錄制腳本,由于50個(gè)用戶(hù)的賬號和密碼各不相同,所以,要修改腳本,設置參數。我是錄制了一個(gè)腳本,復制了49份,在每個(gè)腳本中手工修改了各自不同的地方。
3、 啟動(dòng)Loadrunner Controller,先將剛才保存的腳本添加進(jìn)來(lái)。然后點(diǎn)擊“Scenario”菜單,激活其中的“Enable IP Spoofer”。
4、 點(diǎn)擊屏幕右方的“Generators”,添加已經(jīng)建立的IP,然后connect建立連接。
5、對連接起來(lái)的不同用戶(hù)(IP地址)分配不同的腳本,在Controller中的“design”中,點(diǎn)擊“Load Generators”其中,每個(gè)腳本有一個(gè)用戶(hù)執行。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/