教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

軟件測試培訓(xùn):VuGen(Virtual User Generator)的作用是什么?

更新時(shí)間:2022年10月25日13時(shí)59分 來源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

  性能測試是軟件測試中一個(gè)很重要的分支,一款好的測試工具可以極大地提高測試效率,本節(jié)先來介紹一下VuGen工具。LoadRunner是通過多個(gè)虛擬用戶在系統(tǒng)中同時(shí)工作或訪問系統(tǒng)的環(huán)境來進(jìn)行性能測試用的,虛擬用戶進(jìn)行的操作通常被記錄在虛擬用戶腳本中,而VuGen就是用于創(chuàng)建虛擬用戶腳本的工具,因此它也被稱為虛擬用戶腳本生成器。

  在創(chuàng)建腳本的時(shí)候,VuGen會(huì)生成多個(gè)函數(shù)用于記錄虛擬用戶所執(zhí)行的操作,并將這些函數(shù)插入到VuGen編輯器中生成基本的虛擬用戶腳本,這個(gè)創(chuàng)建腳本的過程也叫作錄制腳本。例如,有一款軟件產(chǎn)品基于數(shù)據(jù)庫服務(wù)器,所有用戶的信息都保存在數(shù)據(jù)庫中,當(dāng)用戶查詢信息時(shí),整個(gè)查詢過程可以分為以下幾個(gè)操作。

Vugen的作用是什么?

  (1)登錄軟件。

  (2)連接到數(shù)據(jù)庫服務(wù)器。

  (3)提交SQL查詢。

  (4)檢索并處理服務(wù)器響應(yīng)。

  (5)與服務(wù)器斷開連接。

  VuGen會(huì)監(jiān)控上述操作,并以代碼的形式將這幾個(gè)操作記錄下來,生成一個(gè)VBScript腳本文件。當(dāng)執(zhí)行該腳本文件的時(shí)候,可以自動(dòng)執(zhí)行上述操作,即自動(dòng)執(zhí)行查詢操作。在錄制期間,VuGen會(huì)監(jiān)控虛擬用戶的行為,并跟蹤用戶發(fā)送到服務(wù)器的所有請求以及從服務(wù)器接收到的所有應(yīng)答。

0 分享到:
和我們在線交談!