發(fā)掘Visual Studio Team Test 2010 Load Agent有關(guān)發(fā)布
Visual Studio Team Test 2010 Load Agent測(cè)試平臺(tái)為運(yùn)行測(cè)試提供了宿主進(jìn)程,在Visual Studio 2008 中宿主進(jìn)程只能在32位模式中運(yùn)行測(cè)試。作為一個(gè)32 位進(jìn)程,它僅限于在32 位 CLR中運(yùn)行測(cè)試程序集,并被限制使用2GB 的內(nèi)存。
近期Visual Studio Team Test 2010 Load Agent已經(jīng)發(fā)布了,我們除了能夠體驗(yàn)VSTS 2010為性能測(cè)試引入真實(shí)網(wǎng)絡(luò)仿真這一新特性所帶來(lái)的好處外,VSTS 2010還引入了另外一個(gè)新的特性,也就是支持在64位CLR中測(cè)試你的程序集了!#t#
這對(duì)那些想在64位CLR中執(zhí)行測(cè)試的人來(lái)說(shuō)無(wú)疑是個(gè)很好的消息?。≡谖④?FONT>Visual Studio Team Test 2010 Load Agent開(kāi)發(fā)組成員Lonny的博客中也提及到了這一點(diǎn),現(xiàn)將其翻譯成中文,以供大家學(xué)習(xí)參考之用。也可以訪問(wèn)Lonny的blog查看英文版。
現(xiàn)在 ,在Visual Studio Team Test 2010 Load Agent中,我們添加了在 32或 64 位 CLR中從Visual Studio里執(zhí)行測(cè)試,或在遠(yuǎn)程的負(fù)載代理上執(zhí)行。它將允許你在測(cè)試中使用 > 2 GB 的內(nèi)存(當(dāng)在 64 位 CLR 上執(zhí)行時(shí)) , 最重要的是能在 64 位 CLR中測(cè)試你的程序集。
怎樣才能使我的測(cè)試在 64 位 CLR 上執(zhí)行?若要使你的測(cè)試程序集在 64 位 CLR 上執(zhí)行,你需要做的事:
1、設(shè)置你的測(cè)試程序集為針對(duì) “任何 CPU” 平臺(tái)打開(kāi)你的測(cè)試程序集的屬性,選擇“生成”選項(xiàng)卡,然后在目標(biāo)平臺(tái)下選擇“任何 CPU ” 選項(xiàng):
2.設(shè)置宿主進(jìn)程平臺(tái)標(biāo)志為 “MSIL”打開(kāi)測(cè)試設(shè)置,然后選擇“主機(jī)”(Hosts) 頁(yè) 選擇宿主進(jìn)程平臺(tái)(Host Process Platform) MSIL