2012-11-07 35 views
0

我一直在運行加載測試來測試我們正在構建的系統的整體性能,但是我遇到了一個問題,我不確定最好的解決方法。我想要做的是有一些其他命令運行,而不是一個Web請求,但我想仍然使用所有的loadtest功能(計數器監控,併發用戶等)。我沒有找到一種方法來做到這一點,而無需進行實際的Web測試。我明顯可以欺騙webtest並讓它返回一個虛擬的web請求。但我很好奇這是否有更好的方法。這似乎是至少有點常見的東西,但我無法找到任何信息。在Visual Studio中無需webtest加載測試的最佳方式

+0

請指定「其他一些可以運行的命令」。 –

回答

0

看看如果這些其他命令是實際測試準備工作,只需要實現的事件處理程序前的一個......事件,如PreWebTest或PreRequest。

如果這些命令是爲了在系統上創建一個額外的負載,比如批處理,我不知道這是否是一個專門的測試類型,但是您可以做一個虛擬的webtest做出一些不相關的請求,並在PreRequest事件處理程序中啓動實際的命令。然後,將這個Webtest混合到你的負載測試中。

0

如果這些額外的非web命令可以通過API觸發,您可以創建一個觸發API的單元測試。

相關問題