我爲POC原因組裝了一臺計算機(Windows Server 2012R2),並安裝了Jenkins並使用msunit執行Selenium UI測試當Jenkins和MSUnit運行Selenium測試時,瀏覽器不出現,但是有效結果
但是,當我登錄Jenkins運行的服務器並觀察CI構建過程中發生了什麼(編譯和測試執行)時,我看不到瀏覽器(Firefox)會自動啓動,但是,測試結果和日誌顯示瀏覽器已執行。
我的問題是,當我的測試由Jenkins執行時發生了什麼?如果我在同一臺機器上執行visual studio的命令,那麼我可以看到Firefox啓動,測試中編寫了什麼,結果在result.trx中。我可以以瀏覽器真正執行的方式設置Jenkins (當我看到它時,我可以相信它:)
你能告訴你是否使用任何插件來運行或只是命令來執行這些測試? –
雅我使用MSTest插件,測試正在運行和測試的結果在構建日誌中看到,但瀏覽器不打開..不知道如何執行 –
你必須使用MSTestRunner插件,因爲MSTest插件只用於轉換結果將TRX文件歸檔爲JMX文件。 –