1. 程式人生 > 其它 >Jenkins 中使用VSTest.console 執行單元測試,使用Allure 輸出測試報告

Jenkins 中使用VSTest.console 執行單元測試,使用Allure 輸出測試報告

這裡講一下注意點

MSBuild

  MSBuild 中可以使用 ${WORKSPACE} 來獲得當前路徑,如下圖。

  MSBuild Version 可以在  Global Tool Configuration 中進行配置。

VsTest.Console 外掛中的Test Files 指定部分指定的Dll 不支援路徑,只能實在當前工作目錄下。

所以需要使用 XCopy 將要測試的DLL Copy 到當前目錄下。

vstest.console.exe 預設生成的測試報告在 TestResults 目錄下,所以Allure Report 配置的報告地址是  TestResults 。

這裡講一下注意點

MSBuild

  MSBuild 中可以使用 ${WORKSPACE} 來獲得當前路徑,如下圖。

  MSBuild Version 可以在  Global Tool Configuration 中進行配置。

VsTest.Console 外掛中的Test Files 指定部分指定的Dll 不支援路徑,只能實在當前工作目錄下。

所以需要使用 XCopy 將要測試的DLL Copy 到當前目錄下。

vstest.console.exe 預設生成的測試報告在 TestResults 目錄下,所以Allure Report 配置的報告地址是  TestResults 。

出處:https://www.cnblogs.com/xixiuling/p/13475575.html