簡體   English   中英

在 specflow 中從 Visual Studio 停止測試執行時關閉 webdriver

[英]Close webdriver when stop test execution from visual studio in specflow

當我在 Visual Studio 中停止測試執行時,我想從任務管理器中關閉 webdriver。 通常我可以使用 AfterTestRun 關閉驅動程序,但是,當我在 Visual Studio 中單擊停止按鈕同時測試執行正在運行 AfterTestRun 沒有執行,所以 web 驅動程序仍然是打開的。

您不能這樣做,因為當您停止執行時,Visual Studio/Test Explorer 正在終止測試執行過程。 那時沒有代碼被執行,也沒有地方可以放置一些被執行的代碼。

我有一個命令行腳本,當我按下快捷鍵時會殺死所有進程。

您可以通過 Windows 上的命令行以這種方式終止進程:

taskkill /f /im chromedriver.exe

這會殺死所有名為 chromedriver.exe 的進程。

暫無
暫無

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

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