我有一個問題,用cmd/k終止命令窗口啓動。爲了替換上下文,我想啓動自動測試用例(使用SAHI框架,它會重新啓動到Selenium,因爲誰知道)。所以,我必須首先推出包含測試套件的.bat文件。爲了測試一個代理需要啓動,我需要在同一個地方啓動所有的東西,因爲我們將所有這些東西打包在Jenkins服務器中。啓動cmd/k,然後在另一批次結束時關閉
因此,對於回顧一下我要創建這些步驟的腳本:
- 設置全局變量
- 啓動代理服務器(在其他終端)的測試用例
- 啓動套房
代碼:
rem Start proxy server for handle tests
start cmd /k sahi.bat
rem Starting test suites
testrunner.bat tests.suite http://website.fr/ firefox
因此,這些步驟已經完成並且正常工作。但是我必須在步驟3之後關閉步驟2中打開的serveur代理。
如何在測試用例後殺死sahi.bat?
正是我所搜索的!謝謝,我已經更新了一下你的代碼,但它完美的工作:) – spasfonx