軟件測試中圖解微軟性能測試工具VSTS2008 Load Test Agent安裝
最近在用VSTS做性能測試的時(shí)候發(fā)現本地發(fā)起請求只能占用1個(gè)CPU,其余的CPU都是空閑的,上網(wǎng)查了一下,這個(gè)是因為用VSTS做性能測試的時(shí)候,發(fā)起壓力的進(jìn)程是VSTESTHost.exe,如果想讓多核CPU的每一個(gè)CPU都產(chǎn)生壓力,需要安裝使用Visual Studio Team System Test Load Agent。這個(gè)工具是要錢(qián)的,即使你訂閱了MSDN的什么版本,在下載中心里面下載到的都是90天試用版,可能也是因為這個(gè)原因,網(wǎng)上很少資料介紹如何安裝和使用這個(gè)Load Agent。經(jīng)過(guò)1個(gè)下午的摸索,成功配置成功,以下是在Windows Server 2003下安裝Visual Studio Team System Test Load Agent的過(guò)程,VSTS,Controller和Agent都安裝在同一臺電腦上。
首先安裝VSTS2008。
然后去微軟的網(wǎng)站下載Visual Studio Team System Test Load Agent試用版。是一個(gè)ISO文件,用虛擬光驅掛上,然后開(kāi)始安裝。
如果要把Controller和Agent都安裝在同一臺電腦上,需要先安裝Controller。安裝的時(shí)候需要輸入Windows的帳戶(hù)和密碼。整個(gè)過(guò)程不會(huì )太長(cháng),期間會(huì )默認安裝SQL 2005 EXPRESS版,因為controller需要把測試的結果記錄在數據庫中。
安裝好了controller以后,就可以安裝Load Agent了,如圖,也是需要輸入windows的帳戶(hù)和密碼:
安裝Agent會(huì )比安裝controller多一個(gè)步驟,就是要指定controller,這里需要輸入的controller的計算機名字,而不是什么LocalHost……
如果都安裝成功的話(huà),可以在任務(wù)管理器里面找到以下3個(gè)進(jìn)程:QTAgent.exe, QTAgentService.exe和QTController.exe
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/