2016-01-04 83 views
2

我想定期執行我的負載測試,並使其成爲我的CI過程的一部分。如何將Visual Studio loadtest結果文件(.trx)顯示爲可讀格式?

我想從控制檯運行Visual Studio加載測試,並以可讀的格式(最好是HTML頁面)提供測試結果。

爲了執行測試,我使用MSTest.exe util生成.trx文件到指定的位置。

例如

mstest /TestContainer:LoadTest.loadtest /resultsfile:c:\Temp\MyResults.trx 

我的問題是這個帶有.trx文件轉換成一些東西,可以顯示在瀏覽器中。

我嘗試了幾個工具,如trx2html轉換器等另一個主題中提到。所有這些都是爲單元測試轉換而構建的,無法正確轉換負載測試結果。

有什麼建議嗎?

+0

你期望在你的報告中看到什麼? 「.trx」文件只是XML文件,您是否在文件中查看它是否包含報告中想要的數據類型?負載測試的主要結果存儲在SQL數據庫中,「.trx」文件包含訪問數據庫相關部分的信息。 – AdrianHHH

+0

其實是的,這是一個好點@AdrianHHH!我需要95%的時間來處理幾個請求,但是從數據庫中提取報告是我最終的目標。謝謝你的建議! –

+0

Hi Pavel,你是否想分享你的方法來從(localdb)\ v11.0 DB生成報告 – Rasika

回答

0

另一種方法是在Jenkins中爲**/*。trx文件使用「歸檔工件」選項。這樣你可以點擊鏈接並在Visual Studio中打開trx文件。

當然,這意味着這隻適用於安裝了Visual Studio的用戶。

相關問題