我有一個Octopus項目,部署了2個網站和一個web API。我編寫了一個NUnit 3.5測試,它運行基本的Selenium測試,以確保所有組件都已啓動並正在運行。與其他代碼一樣,NUnit Selenium測試也構建在我的構建服務器(TFS 2015)中。如果Octopus能夠獲得我的測試的最新版本並在部署的環境下運行,那將會很好。從Octopus Deploy運行NUnit 3.5煙霧測試
構建可以將測試部署到文件共享或八達通nuget feed,但nuget feed會更好,因爲它是版本化的。我不知道如何從Feed中獲取測試並執行它。還有一個NUnit2的步驟定義,但不是NUnit3。必須有一個建議的方式來處理這種情況!
設置一個Jenkins服務器來處理八達通的所有測試是否是一個好主意?