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