簡體   English   中英

如何使用MSBuild + bath與Selenium WebDriver一起運行NUnit測試?

[英]How I can run my NUnit test with Selenium WebDriver using MSBuild + bath?

我在VS中使用Selenium WebDriver有一些簡單的NUnit測試。 如何使用MSBuild + Batch在控制台中運行測試? 我創建.bat文件如下:

set pathMSBuild = "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\"
@echo off
cls
cd %pathMSBuild%
msbuild.exe "C:\Users\IliA\Documents\Visual Studio 2015\Projects\GitHubAutomation\GitHubAutomation.sln" /p:configuration=debug
pause

但是,當我嘗試運行build.bat時,出現錯誤:'msbuild'無法識別為內部或外部命令,可操作程序或批處理文件。

我的build.bat位於C:\\

要在命令提示符中啟用msbuild, 請將.Net(version)框架位置添加到PATH環境變量中。

右鍵單擊“計算機”,選擇“屬性”,然后單擊左側導航欄中的“高級系統設置”,可以訪問環境變量。 在對話框中單擊“環境變量”按鈕,並使用.Net框架路徑更新“ PATH”,例如C:\\ Windows \\ Microsoft.NET \\ Framework \\ v4.0.30319。

要么

將您的bat文件更新到CD上的.net framework目錄中,其中有msbuild.exe可用,然后發出msbuild <prj>命令,如下所示:

CD C:\Windows\Microsoft.NET\Framework64\v4.0.30319
msbuild <<YOUR PROJECT PATH>>
PAUSE
EXIT

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM